Spec-Zone.ru › AWS CLI v2

[ aws . appconfig ]

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

Описание

Получает информацию о профиле конфигурации.

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

Синтаксис

  get-configuration-profile
--application-id <value>
--configuration-profile-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]

Параметры

--application-id (строка)

Идентификатор приложения, содержащего профиль конфигурации, который нужно получить.

--configuration-profile-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
  • текст
  • таблица
  • 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.

Для получения подробной информации о профиле конфигурации

Следующий get-configuration-profile пример возвращает подробную информацию о заданном профиле конфигурации.

aws appconfig get-configuration-profile \
    --application-id 339ohji \
    --configuration-profile-id ur8hx2f

Вывод:

{
    "ApplicationId": "339ohji",
    "Id": "ur8hx2f",
    "Name": "Example-Configuration-Profile",
    "LocationUri": "ssm-parameter://Example-Parameter",
    "RetrievalRoleArn": "arn:aws:iam::111122223333:role/Example-App-Config-Role"
}

Для получения дополнительной информации, см. Шаг 3: Создание конфигурации и профиля конфигурации в руководстве пользователя AWS AppConfig.

Вывод

ApplicationId -> (строка)

Идентификатор приложения.

Id -> (строка)

Идентификатор профиля конфигурации.

Name -> (строка)

Имя профиля конфигурации.

Description -> (строка)

Описание профиля конфигурации.

LocationUri -> (строка)

Расположение URI конфигурации.

RetrievalRoleArn -> (строка)

ARN роли IAM с разрешением на доступ к конфигурации по указанному LocationUri.

Validators -> (список)

Список методов проверки конфигурации.

(структура)

Валидатор выполняет синтаксическую или семантическую проверку, чтобы убедиться, что конфигурация, которую вы хотите развернуть, работает как ожидается. Для проверки данных конфигурации приложения вы предоставляете схему или функцию Amazon Web Services Lambda, которая запускается с конфигурацией. Развертывание или обновление конфигурации может быть выполнено только при валидности данных конфигурации. Дополнительную информацию см. в разделе О валидаторах в руководстве пользователя AppConfig.

Type -> (строка)

AppConfig поддерживает валидаторы типа JSON_SCHEMA и LAMBDA.

Content -> (строка)

Содержимое JSON-схемы или Amazon Resource Name (ARN) функции Lambda.

Type -> (строка)

Тип конфигураций, содержащихся в профиле. AppConfig поддерживает конфигурации типа feature flags и freeform. Рекомендуется создавать конфигурации флагов функций для включения или отключения новых функций и конфигурации свободного формата для распределения конфигураций приложению. При вызове этого API введите одно из следующих значений для Type:

AWS.AppConfig.FeatureFlags

AWS.Freeform

KmsKeyArn -> (строка)

Amazon Resource Name ключа Key Management Service для шифрования новых версий данных конфигурации в хранилище конфигурации AppConfig. Этот атрибут используется только для конфигураций типа hosted. Чтобы зашифровать данные, управляемые в других хранилищах конфигураций, см. документацию о том, как указать ключ KMS для конкретной службы.

KmsKeyIdentifier -> (строка)

Идентификатор ключа Key Management Service (идентификатор ключа, псевдоним ключа или ARN ключа), предоставленный при создании или обновлении ресурса.

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

Spec-Zone.ru

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