batch-get-deployments
Описание
Получает информацию об одном или нескольких развертываниях. Максимальное количество развертываний, которое может быть возвращено, составляет 25.
См. также: Документацию API AWS
Синтаксис
batch-get-deployments
--deployment-ids <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]
Параметры
--deployment-ids (список)
Список идентификаторов развертываний, разделенных пробелами. Максимальное количество идентификаторов развертываний, которые вы можете указать, составляет 25.
(строка)
Синтаксис:
"string" "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 (логическое значение)
Включить отладочную регистрацию.
--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-auto-prompt (логическое значение)
Автоматически запрашивать параметры CLI.
--no-cli-auto-prompt (логическое значение)
Отключить автоматическое запросы параметров CLI.
Примеры
Примечание
Для использования следующих примеров необходимо установить и настроить AWS CLI. Подробности см. в руководстве «Начало работы» в Руководстве пользователя AWS CLI.
Если не указано иное, все примеры используют правила цитирования Unix-подобных систем. Эти примеры потребуется адаптировать к правилам цитирования вашей терминальной оболочки. См. Раздел «Использование кавычек со строками» в Руководстве пользователя AWS CLI.
Для получения информации о нескольких развертываниях
Следующий batch-get-deployments пример отображает информацию о нескольких развертываниях, связанных со счетчиком AWS пользователя.
aws deploy batch-get-deployments --deployment-ids d-A1B2C3111 d-A1B2C3222
Вывод:
{
"deploymentsInfo": [
{
"applicationName": "WordPress_App",
"status": "Failed",
"deploymentOverview": {
"Failed": 0,
"InProgress": 0,
"Skipped": 0,
"Succeeded": 1,
"Pending": 0
},
"deploymentConfigName": "CodeDeployDefault.OneAtATime",
"creator": "user",
"deploymentGroupName": "WordPress_DG",
"revision": {
"revisionType": "S3",
"s3Location": {
"bundleType": "zip",
"version": "uTecLusEXAMPLEFXtfUcyfV8bEXAMPLE",
"bucket": "CodeDeployDemoBucket",
"key": "WordPressApp.zip"
}
},
"deploymentId": "d-A1B2C3111",
"createTime": 1408480721.9,
"completeTime": 1408480741.822
},
{
"applicationName": "MyOther_App",
"status": "Failed",
"deploymentOverview": {
"Failed": 1,
"InProgress": 0,
"Skipped": 0,
"Succeeded": 0,
"Pending": 0
},
"deploymentConfigName": "CodeDeployDefault.OneAtATime",
"creator": "user",
"errorInformation": {
"message": "Deployment failed: Constraint default violated: No hosts succeeded.",
"code": "HEALTH_CONSTRAINTS"
},
"deploymentGroupName": "MyOther_DG",
"revision": {
"revisionType": "S3",
"s3Location": {
"bundleType": "zip",
"eTag": "\"dd56cfdEXAMPLE8e768f9d77fEXAMPLE\"",
"bucket": "CodeDeployDemoBucket",
"key": "MyOtherApp.zip"
}
},
"deploymentId": "d-A1B2C3222",
"createTime": 1409764576.589,
"completeTime": 1409764596.101
}
]
}
Вывод
deploymentsInfo -> (список)
Информация о развертываниях.
(структура)
Информация о развертывании.
applicationName -> (строка)
deploymentGroupName -> (строка)
deploymentConfigName -> (строка)
deploymentId -> (строка)
previousRevision -> (структура)
Информация о ревизии приложения, которая была развернута в группе развертывания до последнего успешного развертывания.
revisionType -> (строка)
Тип ревизии приложения:
- S3: Ревизия приложения, хранящаяся в Amazon S3.
- GitHub: Ревизия приложения, хранящаяся в GitHub (только для развертываний EC2/локальных).
- String: Строка в формате YAML или JSON (только для развертываний Lambda).
- AppSpecContent: Объект
AppSpecContent, содержащий содержимое файла AppSpec для развертывания Lambda или Amazon ECS. Содержимое отформатировано как JSON или YAML и хранится как RawString.
s3Location -> (структура)
Информация о расположении ревизии, хранящейся в Amazon S3.
bucket -> (строка)
key -> (строка)
bundleType -> (строка)
Тип файла ревизии приложения. Должен быть одним из следующих:
-
tar: архивный файл tar. -
tgz: сжатый архивный файл tar. -
zip: архивный файл zip. -
YAML: файл в формате YAML. -
JSON: файл в формате JSON.
version -> (строка)
Конкретная версия объекта Amazon S3, представляющего скомпонованные артефакты ревизии приложения.
Если версия не указана, система использует последнюю версию по умолчанию.
eTag -> (строка)
Значение ETag объекта Amazon S3, представляющего скомпонованные артефакты ревизии приложения.
Если ETag не указан в качестве входного параметра, проверка ETag объекта пропускается.
gitHubLocation -> (структура)
Информация о расположении артефактов приложения, хранящихся в GitHub.
repository -> (строка)
Пара GitHub-аккаунта и репозитория, хранящая ссылку на коммит, который представляет скомпонованные артефакты ревизии приложения.
Указывается как account/repository.
commitId -> (строка)
string -> (структура)
Информация о расположении ревизии развертывания Lambda, хранящейся в виде RawString.
content -> (строка)
sha256 -> (строка)
appSpecContent -> (структура)
Содержимое файла AppSpec для развертывания Lambda или Amazon ECS. Содержимое отформатировано как JSON или YAML и хранится как RawString.
content -> (строка)
Строка ревизии в формате YAML или JSON.
Для развертывания Lambda содержимое включает имя функции Lambda, алиас её исходной версии и алиас заменяющей версии. Развертывание переключает трафик с исходной версии функции Lambda на заменяющую.
Для развертывания Amazon ECS содержимое включает имя задачи, информацию о балансировщике нагрузки, который обслуживает трафик контейнеру, и многое другое.
Для обоих типов развертываний содержимое может указывать функции Lambda, которые выполняются в определённых точках, таких как BeforeInstall, во время развертывания.
sha256 -> (строка)
revision -> (структура)
Информация о расположении хранимых артефактов приложения и сервисе для их получения.
revisionType -> (строка)
Тип ревизии приложения:
- S3: Ревизия приложения, хранящаяся в Amazon S3.
- GitHub: Ревизия приложения, хранящаяся в GitHub (только для развертываний EC2/локальных).
- String: Строка в формате YAML или JSON (только для развертываний Lambda).
- AppSpecContent: Объект
AppSpecContent, содержащий содержимое файла AppSpec для развертывания Lambda или Amazon ECS. Содержимое отформатировано как JSON или YAML и хранится как RawString.
s3Location -> (структура)
Информация о расположении ревизии, хранящейся в Amazon S3.
bucket -> (строка)
key -> (строка)
bundleType -> (строка)
Тип файла ревизии приложения. Должен быть одним из следующих:
-
tar: архивный файл tar. -
tgz: сжатый архивный файл tar. -
zip: архивный файл zip. -
YAML: файл в формате YAML. -
JSON: файл в формате JSON.
version -> (строка)
Конкретная версия объекта Amazon S3, представляющего скомпонованные артефакты ревизии приложения.
Если версия не указана, система использует последнюю версию по умолчанию.
eTag -> (строка)
Значение ETag объекта Amazon S3, представляющего скомпонованные артефакты ревизии приложения.
Если ETag не указан в качестве входного параметра, проверка ETag объекта пропускается.
gitHubLocation -> (структура)
Информация о расположении артефактов приложения, хранящихся в GitHub.
repository -> (строка)
Пара GitHub-аккаунта и репозитория, хранящая ссылку на коммит, который представляет скомпонованные артефакты ревизии приложения.
Указывается как account/repository.
commitId -> (строка)
string -> (структура)
Информация о расположении ревизии развертывания Lambda, хранящейся в виде RawString.
content -> (строка)
sha256 -> (строка)
appSpecContent -> (структура)
Содержимое файла AppSpec для развертывания Lambda или Amazon ECS. Содержимое отформатировано как JSON или YAML и хранится как RawString.
content -> (строка)
Строка ревизии в формате YAML или JSON.
Для развертывания Lambda содержимое включает имя функции Lambda, алиас её исходной версии и алиас заменяющей версии. Развертывание переключает трафик с исходной версии функции Lambda на заменяющую.
Для развертывания Amazon ECS содержимое включает имя задачи, информацию о балансировщике нагрузки, который обслуживает трафик контейнеру, и многое другое.
Для обоих типов развертываний содержимое может указывать функции Lambda, которые выполняются в определённых точках, таких как BeforeInstall, во время развертывания.
sha256 -> (строка)
status -> (строка)
errorInformation -> (структура)
Информация об ошибках, связанных с этим развертыванием.
code -> (строка)
Дополнительную информацию см. в разделе Коды ошибок CodeDeploy в Руководстве пользователя CodeDeploy.
Код ошибки:
- APPLICATION_MISSING: Приложение отсутствует. Эта ошибка, скорее всего, возникает, если приложение удалено после создания развертывания, но до его запуска.
- DEPLOYMENT_GROUP_MISSING: Группа развертывания отсутствует. Эта ошибка, скорее всего, возникает, если группа развертывания удалена после создания развертывания, но до его запуска.
- HEALTH_CONSTRAINTS: Развертывание завершилось неудачей из-за слишком большого количества экземпляров, которые не смогли быть успешно развернуты в рамках ограничений состояния экземпляров.
- HEALTH_CONSTRAINTS_INVALID: Ревизия не может быть успешно развернута в рамках ограничений состояния экземпляров.
- IAM_ROLE_MISSING: Доступ к роли сервиса недоступен.
- IAM_ROLE_PERMISSIONS: У роли сервиса нет необходимых разрешений.
- INTERNAL_ERROR: Внутренняя ошибка.
- NO_EC2_SUBSCRIPTION: Вызывающая учетная запись не подключена к Amazon EC2.
- NO_INSTANCES: Не указано или не найдено ни одного экземпляра.
- OVER_MAX_INSTANCES: Превышено максимальное количество экземпляров.
- THROTTLED: Операция была ограничена, так как вызывающая учетная запись превысила лимиты ограничения одной или нескольких служб Amazon Web Services.
- TIMEOUT: Развертывание превысило время ожидания.
- REVISION_MISSING: Идентификатор ревизии отсутствует. Эта ошибка, скорее всего, возникает, если ревизия удалена после создания развертывания, но до его запуска.
message -> (строка)
createTime -> (метка времени)
startTime -> (метка времени)
Метка времени, указывающая, когда развертывание было развернуто в группе развертывания.
В некоторых случаях указанное время начала может быть позже времени завершения. Это связано с различиями в настройках часов на серверах, участвующих в процессе развертывания.
completeTime -> (метка времени)
deploymentOverview -> (структура)
Сводка о состоянии развертывания экземпляров в развертывании.
Pending -> (длинное целое число)
InProgress -> (длинное целое число)
Succeeded -> (длинное целое число)
Failed -> (длинное целое число)
Skipped -> (длинное целое число)
Ready -> (длинное целое число)
description -> (строка)
creator -> (строка)
Способы создания развертывания:
-
user: Пользователь создал развертывание. -
autoscaling: Amazon EC2 Auto Scaling создал развертывание. -
codeDeployRollback: Процесс отката создал развертывание. -
CodeDeployAutoUpdate: Процесс автоматического обновления создал развертывание, обнаружив устаревшие экземпляры Amazon EC2.
ignoreApplicationStopFailures -> (boolean)
Если значение true, то если ApplicationStop , BeforeBlockTraffic или AfterBlockTraffic цикл жизненного цикла развертывания на экземпляре завершится ошибкой, развертывание продолжится с последующим циклом жизненного цикла. Например, если ApplicationStop завершится ошибкой, развертывание продолжится с DownloadBundle. Если BeforeBlockTraffic завершится ошибкой, развертывание продолжится с BlockTraffic. Если AfterBlockTraffic завершится ошибкой, развертывание продолжится с ApplicationStop.
Если значение false или не указано, то если во время развертывания на экземпляре произойдет ошибка в цикле жизненного цикла, развертывание завершится ошибкой. Если развертывание на данном экземпляре является частью общего развертывания и количество работоспособных хостов не меньше минимального количества работоспособных хостов, то будет предпринята попытка развертывания на следующий экземпляр.
Во время развертывания агент CodeDeploy выполняет скрипты, указанные для ApplicationStop , BeforeBlockTraffic и AfterBlockTraffic в файле AppSpec из предыдущего успешного развертывания. (Все остальные скрипты выполняются из файла AppSpec в текущем развертывании). Если один из этих скриптов содержит ошибку и не выполняется успешно, развертывание может завершиться ошибкой.
Если причина ошибки — скрипт из последнего успешного развертывания, который никогда не будет выполнен успешно, создайте новое развертывание и используйте ignoreApplicationStopFailures для указания того, что ошибки ApplicationStop , BeforeBlockTraffic и AfterBlockTraffic должны быть проигнорированы.
autoRollbackConfiguration -> (structure)
Информация об автоматической настройке отката, связанной с развертыванием.
enabled -> (boolean)
events -> (list)
Тип или типы событий, которые запускают откат.
(string)
updateOutdatedInstancesOnly -> (boolean)
rollbackInfo -> (structure)
Информация об откате развертывания.
rollbackDeploymentId -> (string)
rollbackTriggeringDeploymentId -> (string)
rollbackMessage -> (string)
deploymentStyle -> (structure)
Информация о типе развертывания (на месте или blue/green) и о том, нужно ли направлять трафик развертывания через балансировщик нагрузки.
deploymentType -> (string)
deploymentOption -> (string)
targetInstances -> (structure)
Информация об экземплярах, которые относятся к среде замены в развертывании blue/green.
tagFilters -> (list)
Ключ фильтра тегов, тип и значение, используемые для идентификации экземпляров Amazon EC2 в среде замены для развертывания blue/green. Не может использоваться в одном вызове с ec2TagSet.
(structure)
Информация о фильтре тегов EC2.
Key -> (string)
Value -> (string)
Type -> (string)
Тип фильтра тегов:
-
KEY_ONLY: Только ключ. -
VALUE_ONLY: Только значение. -
KEY_AND_VALUE: Ключ и значение.
autoScalingGroups -> (list)
Имена одного или нескольких групп Auto Scaling для идентификации среды замены для развертывания blue/green.
(string)
ec2TagSet -> (structure)
Информация о группах тегов экземпляров Amazon EC2, по которым экземпляр должен быть идентифицирован, чтобы быть включённым в среду замены для развертывания blue/green. Не может использоваться в одном вызове с tagFilters.
ec2TagSetList -> (list)
Список, содержащий другие списки групп тегов экземпляров Amazon EC2. Для включения экземпляра в группу развертывания он должен быть идентифицирован по всем группам тегов в списке.
(list)
(structure)
Информация о фильтре тегов EC2.
Key -> (string)
Value -> (string)
Type -> (string)
Тип фильтра тегов:
-
KEY_ONLY: Только ключ. -
VALUE_ONLY: Только значение. -
KEY_AND_VALUE: Ключ и значение.
instanceTerminationWaitTimeStarted -> (boolean)
blueGreenDeploymentConfiguration -> (structure)
Информация о параметрах развертывания blue/green для данного развертывания.
terminateBlueInstancesOnDeploymentSuccess -> (structure)
Информация о том, следует ли завершать работу экземпляров в исходном флоте во время развертывания blue/green.
action -> (string)
Действие, которое нужно выполнить над экземплярами в исходной среде после успешного развертывания blue/green.
-
TERMINATE: Экземпляры завершают работу после указанного периода ожидания. -
KEEP_ALIVE: Экземпляры продолжают работу после того, как они были дезактивированы из балансировщика нагрузки и удалены из группы развертывания.
terminationWaitTimeInMinutes -> (integer)
Для развертывания Amazon EC2 количество минут, которые необходимо подождать после успешного развертывания blue/green перед завершением работы экземпляров из исходной среды.
Для развертывания Amazon ECS количество минут перед удалением исходного (синего) набора задач. Во время развертывания Amazon ECS CodeDeploy переключает трафик с исходного (синего) набора задач на заменяющий (зеленый) набор задач.
Максимальное значение — 2880 минут (2 дня).
deploymentReadyOption -> (structure)
Информация о действии, которое следует выполнить, когда новые экземпляры готовы принять трафик в развертывании blue/green.
actionOnTimeout -> (string)
Информация о том, когда перенаправить трафик из исходной среды в заменяющую среду в развертывании blue/green.
- CONTINUE_DEPLOYMENT: Немедленно зарегистрировать новые экземпляры с балансировщиком нагрузки после установки новой версии приложения на экземпляры в заменяющей среде.
- STOP_DEPLOYMENT: Не регистрировать новые экземпляры с балансировщиком нагрузки, пока ручное перенаправление трафика не будет начато с помощью ContinueDeployment. Если перенаправление трафика не будет начато до окончания указанного периода ожидания, статус развертывания будет изменён на Stopped.
waitTimeInMinutes -> (integer)
STOP_DEPLOYMENT для actionOnTimeout.greenFleetProvisioningOption -> (structure)
Информация о том, как предоставляются экземпляры для заменяющей среды в развертывании blue/green.
action -> (string)
Метод добавления экземпляров в заменяющую среду.
-
DISCOVER_EXISTING: Использовать уже существующие или созданные вручную экземпляры. -
COPY_AUTO_SCALING_GROUP: Используйте настройки из указанной группы Auto Scaling для определения и создания экземпляров в новой группе Auto Scaling.
loadBalancerInfo -> (structure)
Информация о балансировщике нагрузки, используемом в развертывании.
elbInfoList -> (список)
Массив, содержащий информацию о балансировщиках нагрузки, используемых для балансировки нагрузки в развертывании. Если вы используете классические балансировщики нагрузки, укажите их в этом массиве.
Примечание
Вы можете добавить до 10 балансировщиков нагрузки в массив.Примечание
Если вы используете балансировщики приложений или сетевые балансировщики, используйте массивtargetGroupInfoList вместо этого.(структура)
Информация о классическом балансировщике нагрузки в Elastic Load Balancing для использования в развертывании. Экземпляры регистрируются непосредственно у балансировщика, и трафик направляется на балансировщик.
name -> (строка)
targetGroupInfoList -> (список)
Массив, содержащий информацию о группах целей, используемых для балансировки нагрузки в развертывании. Если вы используете балансировщики приложений и сетевые балансировщики, укажите их связанные группы целей в этом массиве.
Примечание
Вы можете добавить до 10 групп целей в массив.Примечание
Если вы используете классические балансировщики нагрузки, используйте массивelbInfoList вместо этого.(структура)
Информация о группе целей в Elastic Load Balancing для использования в развертывании. Экземпляры регистрируются как цели в группе целей, и трафик направляется на группу целей.
name -> (строка)
targetGroupPairInfoList -> (список)
Информация о паре групп целей. Это массив объектов TargeGroupPairInfo с максимальным размером один.
(структура)
Информация о двух группах целей и о том, как маршрутизируется трафик во время развертывания Amazon ECS. Можно указать необязательный тестовый маршрут трафика.
targetGroups -> (список)
Одна пара групп целей. Одна связана с исходным набором задач. Вторая связана с набором задач, который обслуживает трафик после завершения развертывания.
(структура)
Информация о группе целей в Elastic Load Balancing для использования в развертывании. Экземпляры регистрируются как цели в группе целей, и трафик направляется на группу целей.
name -> (строка)
prodTrafficRoute -> (структура)
Путь, используемый балансировщиком нагрузки для маршрутизации производственного трафика после завершения развертывания Amazon ECS.
listenerArns -> (список)
Amazon Resource Name (ARN) одного слушателя. Слушатель определяет маршрут между группой целей и балансировщиком нагрузки. Это массив строк с максимальным размером один.
(строка)
testTrafficRoute -> (структура)
Необязательный путь, используемый балансировщиком нагрузки для маршрутизации тестового трафика после развертывания Amazon ECS. Валидация может происходить, пока тестовый трафик обслуживается во время развертывания.
listenerArns -> (список)
Amazon Resource Name (ARN) одного слушателя. Слушатель определяет маршрут между группой целей и балансировщиком нагрузки. Это массив строк с максимальным размером один.
(строка)
additionalDeploymentStatusInfo -> (строка)
fileExistsBehavior -> (строка)
Информация о том, как CodeDeploy обрабатывает файлы, которые уже существуют в целевом расположении развертывания, но не входили в состав предыдущего успешного развертывания.
-
DISALLOW: Развертывание завершается неудачно. Это также поведение по умолчанию, если не указан другой вариант. -
OVERWRITE: Версия файла из текущей версии приложения, которое развертывается, заменяет версию, которая уже есть на экземпляре. -
RETAIN: Версия файла, которая уже есть на экземпляре, сохраняется и используется в качестве части нового развертывания.
deploymentStatusMessages -> (список)
Сообщения, содержащие информацию о статусе развертывания.
(строка)
computePlatform -> (строка)
Lambda, Server или ECS).externalId -> (строка)
relatedDeployments -> (структура)
Информация о развертываниях, связанных со специфицированным развертыванием.
autoUpdateOutdatedInstancesRootDeploymentId -> (строка)
autoUpdateOutdatedInstancesDeploymentIds -> (список)
Идентификаторы развертываний «автоматического обновления устаревших экземпляров», инициированных этим развертыванием.
(строка)
overrideAlarmConfiguration -> (структура)
Информация об оповещениях, связанных с развертыванием или группой развертываний.
enabled -> (булево)
ignorePollAlarmFailure -> (булево)
Указывает, должен ли развертывание продолжать работу, если информация о текущем состоянии оповещений не может быть извлечена из Amazon CloudWatch. Значение по умолчанию — false.
-
true: Развертывание продолжается, даже если информация о состоянии оповещения не может быть получена из Amazon CloudWatch. -
false: Развертывание останавливается, если информация о состоянии оповещения не может быть получена из Amazon CloudWatch.
alarms -> (список)
Список оповещений, настроенных для развертывания или группы развертываний. Максимальное количество оповещений — 10.
(структура)
Информация об оповещении.
name -> (строка)
© Copyright 2025, Amazon Web Services. Created using Sphinx.