Spec-Zone.ru › AWS CLI v2

[ aws . servicecatalog ]

создание-плана-провизионированного-продукта

Описание

Создаёт план.

План включает список ресурсов, которые будут созданы (при провизионировании нового продукта) или изменены (при обновлении провизионированного продукта) при выполнении плана.

Вы можете создать один план для каждого провизионированного продукта. Чтобы создать план для существующего провизионированного продукта, статус продукта должен быть AVAILABLE или TAINTED.

Чтобы просмотреть изменения ресурсов в наборе изменений, используйте DescribeProvisionedProductPlan . Для создания или изменения провизионированного продукта используйте ExecuteProvisionedProductPlan .

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

Синтаксис

  create-provisioned-product-plan
[--accept-language <value>]
--plan-name <value>
--plan-type <value>
[--notification-arns <value>]
[--path-id <value>]
--product-id <value>
--provisioned-product-name <value>
--provisioning-artifact-id <value>
[--provisioning-parameters <value>]
[--idempotency-token <value>]
[--tags <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]

Параметры

--accept-language (строка)

Код языка.

  • jp - Японский
  • zh - Китайский

--plan-name (строка)

Имя плана.

--plan-type (строка)

Тип плана.

Возможные значения:

  • CLOUDFORMATION

--notification-arns (список)

Передаётся CloudFormation. ARNs тем SNS, в которые нужно публиковать события, связанные со стеком.

(строка)

Синтаксис:

"string" "string" ...

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

Идентификатор пути продукта. Это значение необязательно, если продукт имеет стандартный путь, и обязательно, если продукт имеет более одного пути. Чтобы отобразить пути продукта, используйте ListLaunchPaths .

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

Идентификатор продукта.

--provisioned-product-name (строка)

Напоминательное имя провизионированного продукта. Это значение должно быть уникальным для учётной записи Amazon Web Services и не может быть обновлено после провизионирования продукта.

--provisioning-artifact-id (строка)

Идентификатор артефакта провизионирования.

--provisioning-parameters (список)

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

(структура)

Пара ключ-значение, используемые для обновления провизионированного продукта.

Ключ -> (строка)

Ключ параметра.

Значение -> (строка)

Значение параметра.

UsePreviousValue -> (булево)

Если установлено в true, Value игнорируется, и предыдущее значение параметра сохраняется.

Сокращённый синтаксис:

Key=string,Value=string,UsePreviousValue=boolean ...

Синтаксис JSON:

[
  {
    "Key": "string",
    "Value": "string",
    "UsePreviousValue": true|false
  }
  ...
]

--idempotency-token (строка)

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

--tags (список)

Один или несколько тегов.

Если план предназначен для существующего провизионированного продукта, продукт должен иметь ограничение RESOURCE_UPDATE с TagUpdatesOnProvisionedProduct, установленным в ALLOWED, для разрешения обновлений тегов.

(структура)

Информация о теге. Тег — это пара ключ-значение. Теги распространяются на ресурсы, созданные при провизионировании продукта.

Ключ -> (строка)

Ключ тега.

Значение -> (строка)

Значение для данного ключа.

Сокращённый синтаксис:

Key=string,Value=string ...

Синтаксис JSON:

[
  {
    "Key": "string",
    "Value": "string"
  }
  ...
]

--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 (boolean)

Включить отладку регистрации.

--endpoint-url (string)

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

--no-verify-ssl (boolean)

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

--no-paginate (boolean)

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

--output (string)

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

  • json
  • text
  • table
  • yaml
  • yaml-stream

--query (string)

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

--profile (string)

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

--region (string)

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

--version (string)

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

--color (string)

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

  • on
  • off
  • auto

--no-sign-request (boolean)

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

--ca-bundle (string)

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

--cli-read-timeout (int)

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

--cli-connect-timeout (int)

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

--cli-binary-format (string)

Стиль форматирования, используемый для двоичных блоков. Формат по умолчанию — 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 (boolean)

Отключить вывод страницы CLI.

--cli-auto-prompt (boolean)

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

--no-cli-auto-prompt (boolean)

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

Вывод

PlanName -> (string)

Имя плана.

PlanId -> (string)

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

ProvisionProductId -> (string)

Идентификатор продукта.

ProvisionedProductName -> (string)

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

ProvisioningArtifactId -> (string)

Идентификатор артефакта провизирования.

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

Spec-Zone.ru

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