Spec-Zone.ru › AWS CLI v2

[ aws . cloudfront ]

получение-конфигурации-шифрования-по-полям

Описание

Получение информации о конфигурации шифрования по полям.

См. также: Документация API AWS

Синтаксис

  get-field-level-encryption-config
--id <value>
[--cli-input-json | --cli-input-yaml]
[--generate-cli-skeleton <value>]
[--debug]
[--endpoint-url <value>]
[--no-verify-ssl]
[--no-paginate]
[--output <value>]
[--query <value>]
[--profile <value>]
[--region <value>]
[--version <value>]
[--color <value>]
[--no-sign-request]
[--ca-bundle <value>]
[--cli-read-timeout <value>]
[--cli-connect-timeout <value>]
[--cli-binary-format <value>]
[--no-cli-pager]
[--cli-auto-prompt]
[--no-cli-auto-prompt]

Параметры

--id (строка)

Запрос идентификатора конфигурации шифрования по полям.

--cli-input-json | --cli-input-yaml (строка) Считывает аргументы из предоставленной JSON-строки. JSON-строка соответствует формату, предоставленному в --generate-cli-skeleton. Если на командной строке предоставлены другие аргументы, эти значения переопределят значения, предоставленные в JSON. Невозможно передать произвольные двоичные значения, используя значение, предоставленное в JSON, так как строка будет воспринята буквально. Это не может быть указано вместе с --cli-input-yaml.

--generate-cli-skeleton (строка) Выводит JSON-скелет в стандартный вывод без отправки запроса к API. Если предоставлено значение без значения или значение input, выводит JSON-пример входных данных, который можно использовать в качестве аргумента для --cli-input-json. Аналогично, если предоставлено yaml-input, выведет YAML-пример входных данных, который можно использовать с --cli-input-yaml. Если предоставлено значение output, проверяет входные данные команды и возвращает пример выходных данных в формате JSON для этой команды. Сгенерированный JSON-скелет нестабилен между версиями AWS CLI, и нет гарантий обратной совместимости в сгенерированном JSON-скелете.

Глобальные параметры

--debug (булево)

Включить отладочную запись журнала.

--endpoint-url (строка)

Переопределить URL по умолчанию команды указанным URL.

--no-verify-ssl (булево)

По умолчанию AWS CLI использует SSL при общении с AWS-сервисами. Для каждого SSL-соединения AWS CLI будет проверять SSL-сертификаты. Этот параметр переопределяет поведение по умолчанию проверки SSL-сертификатов.

--no-paginate (булево)

Отключить автоматическую постраничность. Если автоматическая постраничность отключена, AWS CLI сделает только один вызов для первой страницы результатов.

--output (строка)

Стиль форматирования выходных данных команды.

  • json
  • text
  • таблица
  • yaml
  • yaml-поток

--query (строка)

Запрос JMESPath для фильтрации данных ответа.

--profile (строка)

Использовать определенный профиль из файла с данными учетных данных.

--region (строка)

Регион для использования. Переопределяет настройки конфигурации/окружения.

--version (строка)

Показать версию этого инструмента.

--color (строка)

Включить/отключить цветной вывод.

  • включено
  • выключено
  • автоматически

--no-sign-request (булево)

Не подписывать запросы. Учетные данные не будут загружены, если этот аргумент предоставлен.

--ca-bundle (строка)

Файл с сертификатом CA для проверки SSL-сертификатов. Переопределяет настройки конфигурации/окружения.

--cli-read-timeout (целое число)

Максимальное время чтения сокета в секундах. Если значение равно 0, чтение сокета будет блокирующим и не будет иметь таймаута. Значение по умолчанию — 60 секунд.

--cli-connect-timeout (целое число)

Максимальное время подключения к сокету в секундах. Если значение равно 0, подключение к сокету будет блокирующим и не будет иметь таймаута. Значение по умолчанию — 60 секунд.

--cli-binary-format (строка)

Стиль форматирования для двоичных блоков. По умолчанию используется формат base64. Формат base64 ожидает, что двоичные блоки будут предоставлены в виде base64-кодированной строки. Формат raw-in-base64-out сохраняет совместимость с поведением AWS CLI V1, и двоичные значения должны быть переданы буквально. При предоставлении содержимого из файла, которое отображается на двоичный блок, fileb:// всегда будет рассматриваться как двоичное и будет использовать содержимое файла непосредственно, независимо от настроек cli-binary-format. При использовании file:// содержимое файла должно быть должным образом отформатировано для настроенного cli-binary-format.

  • base64
  • raw-in-base64-out

--no-cli-pager (булево)

Отключить пейджер CLI для вывода.

--cli-auto-prompt (булево)

Автоматически запросить параметры ввода CLI.

--no-cli-auto-prompt (булево)

Отключить автоматическое запросы параметров ввода CLI.

Примеры

Примечание

Для использования следующих примеров необходимо установить и настроить AWS CLI. Подробнее см. руководство по началу работы в Руководстве пользователя AWS CLI.

Если не указано иное, все примеры используют правила цитирования, похожие на Unix. Эти примеры потребуется адаптировать к правилам цитирования вашей терминальной оболочки. Смотрите использование кавычек со строками в Руководстве пользователя AWS CLI.

Для получения метаданных о конфигурации шифрования по полям CloudFront

В следующем примере получаются метаданные о конфигурации шифрования по полям CloudFront с идентификатором C3KM2WVD605UAY, включая его ETag:

aws cloudfront get-field-level-encryption-config --id C3KM2WVD605UAY

Вывод:

{
    "ETag": "E2P4Z4VU7TY5SG",
    "FieldLevelEncryptionConfig": {
        "CallerReference": "cli-example",
        "Comment": "Example FLE configuration",
        "QueryArgProfileConfig": {
            "ForwardWhenQueryArgProfileIsUnknown": true,
            "QueryArgProfiles": {
                "Quantity": 0,
                "Items": []
            }
        },
        "ContentTypeProfileConfig": {
            "ForwardWhenContentTypeIsUnknown": true,
            "ContentTypeProfiles": {
                "Quantity": 1,
                "Items": [
                    {
                        "Format": "URLEncoded",
                        "ProfileId": "P280MFCLSYOCVU",
                        "ContentType": "application/x-www-form-urlencoded"
                    }
                ]
            }
        }
    }
}

Вывод

FieldLevelEncryptionConfig -> (структура)

Возвращает информацию о конфигурации шифрования по полям.

CallerReference -> (строка)

Уникальное число, которое гарантирует, что запрос не может быть повторен.

Comment -> (строка)

Необязательный комментарий к конфигурации. Комментарий не может быть длиннее 128 символов.

QueryArgProfileConfig -> (структура)

Сложная структура данных, указывающая, когда пересылать содержимое, если профиль не найден, и профиль, который можно предоставить в качестве аргумента запроса.

ForwardWhenQueryArgProfileIsUnknown -> (булево)

Флаг, устанавливаемый, если требуется перенаправление запроса к источнику, даже если профиль, указанный в аргументе запроса шифрования по полям fle-profile, неизвестен.

QueryArgProfiles -> (структура)

Профили, указанные для сопоставления аргументов запроса с профилем для шифрования по полям.

Quantity -> (целое число)

Количество профилей для сопоставления аргументов запроса с профилем для шифрования по полям.

Items -> (список)

Количество элементов для сопоставления аргументов запроса с профилем для шифрования по полям.

(структура)

Сопоставление аргументов запроса с профилем для шифрования по полям.

QueryArg -> (строка)

Аргумент запроса для сопоставления аргументов запроса с профилем для шифрования по полям.

ProfileId -> (строка)

Идентификатор профиля для использования для сопоставления аргументов запроса с профилем для шифрования по полям

ContentTypeProfileConfig -> (структура)

Сложная структура данных, указывающая, когда пересылать содержимое, если тип содержимого не распознан, и профили для использования по умолчанию в запросе, если аргумент запроса не указывает профиль для использования.

ForwardWhenContentTypeIsUnknown -> (булево)

Настройка в сопоставлении типа содержимого с профилем шифрования по полям, которая указывает, что делать при предоставлении неизвестного типа содержимого для профиля. Если значение true, содержимое пересылается без шифрования при неизвестном типе содержимого. Если значение false (по умолчанию), возвращается ошибка при неизвестном типе содержимого.

ContentTypeProfiles -> (структура)

Настройки для сопоставления типа содержимого с профилем шифрования по полям.

Quantity -> (целое число)

Количество сопоставлений типа содержимого с профилем шифрования по полям.

Items -> (список)

Элементы в сопоставлении типа содержимого с профилем шифрования по полям.

(структура)

Профиль типа содержимого для шифрования по полям.

Format -> (строка)

Формат для сопоставления типа содержимого с профилем шифрования по полям.

ProfileId -> (строка)

Идентификатор профиля для сопоставления типа содержимого с профилем шифрования по полям.

ContentType -> (строка)

Тип содержимого для сопоставления типа содержимого с профилем шифрования по полям.

ETag -> (строка)

Текущая версия конфигурации шифрования по полям. Например: E2QWRUHAPOMQZL.

© Copyright 2025, Amazon Web Services. Created using Sphinx.

Spec-Zone.ru

Настройки Оффлайн Что нового Помощь О нас
Spec-Zone .ru
спецификации, руководства, описания, API