Перейти к основному содержимому

Получить шифрование бакета

Получает установленную ранее конфигурацию шифрования бакета

Функция ПолучитьШифрованиеБакета(Знач Наименование, Знач ОсновныеДанные, Знач Каталог = Ложь, Знач Заголовки = Неопределено) Экспорт

ПараметрCLI опцияТипОбяз.Назначение
Наименование--nameСтрокаНаименование бакета
ОсновныеДанные--basicСтруктура Из КлючИЗначениеОсновные данные запроса. См. ПолучитьСтруктуруДанных
Каталог--dirБулевоИстина > Path style URL, Ложь > Virtual hosted style URL
Заголовки--headersСоответствие Из КлючИЗначениеДополнительные заголовки запроса, если необходимо

Возвращаемое значение: Структура Из КлючИЗначение - сериализованный JSON ответа от хранилища

подсказка

Метод в документации AWS: GetBucketEncryption


Пример использования для 1С:Предприятие/OneScript
    URL       = "s3.openintegrations.dev";
AccessKey = "bayselo...";
SecretKey = "12we34...";
Region = "BTC";

ОсновныеДанные = OPI_S3.ПолучитьСтруктуруДанных(URL, AccessKey, SecretKey, Region);

Каталог = Истина; // Формирование URL в path-style
Наименование = "";
Результат = OPI_S3.ПолучитьШифрованиеБакета(Наименование, ОсновныеДанные, Каталог);
    # JSON данные также могут быть переданы как путь к файлу .json

oint s3 ПолучитьШифрованиеБакета \
--name "6df9347b" \
--basic "{'URL':'s3.openintegrations.dev','AccessKey':'***','SecretKey':'***','Region':'BTC','Service':'s3'}" \
--dir true