[ aws . cloudformation ]
активировать-тип
Описание
Активирует общедоступное расширение стороннего поставщика, делая его доступным для использования в шаблонах стеков. После активации общедоступного расширения стороннего поставщика в вашей учётной записи и регионе используйте SetTypeConfiguration для указания свойств конфигурации расширения. Дополнительную информацию см. в разделе Использование общедоступных расширений в руководстве пользователя CloudFormation.
См. также: Документацию API AWS
Синтаксис
activate-type
[--type <value>]
[--public-type-arn <value>]
[--publisher-id <value>]
[--type-name <value>]
[--type-name-alias <value>]
[--auto-update | --no-auto-update]
[--logging-config <value>]
[--execution-role-arn <value>]
[--version-bump <value>]
[--major-version <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]
Параметры
--type (строка)
Тип расширения.
Условие: Вы должны указать PublicTypeArn или TypeName, Type и PublisherId.
Возможные значения:
RESOURCEMODULEHOOK
--public-type-arn (строка)
Amazon Resource Name (ARN) общедоступного расширения.
Условие: Вы должны указать PublicTypeArn или TypeName, Type и PublisherId.
--publisher-id (строка)
Идентификатор издателя расширения.
Условие: Вы должны указать PublicTypeArn или TypeName, Type и PublisherId.
--type-name (строка)
Имя расширения.
Условие: Вы должны указать PublicTypeArn или TypeName, Type и PublisherId.
--type-name-alias (строка)
Псевдоним для общедоступного расширения в этой учётной записи и регионе. Если вы укажете псевдоним для расширения, CloudFormation будет рассматривать псевдоним как имя типа расширения в этой учётной записи и регионе. Вы должны использовать псевдоним для ссылки на расширение в ваших шаблонах, вызовах API и консоли CloudFormation.
Псевдоним расширения должен быть уникальным в рамках данной учётной записи и региона. Вы можете активировать один и тот же общедоступный ресурс несколько раз в одной учётной записи и регионе, используя разные псевдонимы имён типов.
--auto-update | --no-auto-update (логическое значение)
Автоматически обновлять ли расширение в этой учётной записи и регионе, когда издатель расширения опубликует новую небольшую версию. Для обновлений основных версий, выпущенных издателем, необходимо выполнять обновление вручную.
По умолчанию установлено значение true.
--logging-config (структура)
Содержит информацию о конфигурации ведения журнала для расширения.
LogRoleArn -> (строка)
LogGroupName -> (строка)
Сокращённый синтаксис:
LogRoleArn=string,LogGroupName=string
Синтаксис JSON:
{
"LogRoleArn": "string",
"LogGroupName": "string"
}
--execution-role-arn (строка)
--version-bump (строка)
Вручную обновляет ранее активированный тип до новой основной или дополнительной версии, если она доступна. Вы также можете использовать этот параметр для обновления значения AutoUpdate.
-
MAJOR: CloudFormation обновляет расширение до последней основной версии, если она доступна. -
MINOR: CloudFormation обновляет расширение до последней дополнительной версии, если она доступна.
Возможные значения:
MAJORMINOR
--major-version (длинное целое число)
Основная версия этого расширения, которую вы хотите активировать, если доступно несколько основных версий. По умолчанию используется последняя основная версия. CloudFormation использует последнюю доступную дополнительную версию выбранной основной версии.
Вы можете указать MajorVersion или VersionBump, но не оба одновременно.
--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-auto-prompt (логическое значение)
Автоматически запрашивать параметры ввода CLI.
--no-cli-auto-prompt (логическое значение)
Отключить автоматическую запрос параметров ввода CLI.
Примеры
Примечание
Для использования следующих примеров необходимо установить и настроить AWS CLI. Дополнительную информацию см. в руководстве по началу работы в руководстве пользователя AWS CLI.
Если не указано иное, все примеры имеют правила цитирования, подобные Unix. Эти примеры необходимо адаптировать к правилам цитирования вашей командной строки. См. Использование кавычек со строками в руководстве пользователя AWS CLI.
Для активации типа
Следующий activate-type пример активирует общедоступное расширение стороннего поставщика, делая его доступным для использования в шаблонах стеков.
aws cloudformation activate-type \
--region us-west-2 \
--type RESOURCE \
--type-name Example::Test::1234567890abcdef0 \
--type-name-alias Example::Test::Alias
Вывод:
{
"Arn": "arn:aws:cloudformation:us-west-2:123456789012:type/resource/Example-Test-Alias"
}
Дополнительную информацию см. в разделе Использование AWS CloudFormation Registry в руководстве пользователя AWS CloudFormation.
Вывод
Arn -> (строка)
© Copyright 2025, Amazon Web Services. Created using Sphinx.