get-automation-execution
Описание
Получение подробной информации об определенном выполнении автоматизации.
См. также: Документацию API AWS
Синтаксис
get-automation-execution
--automation-execution-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]
Параметры
--automation-execution-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-automation-execution пример отображает подробную информацию о выполнении автоматизации.
aws ssm get-automation-execution \
--automation-execution-id 73c8eef8-f4ee-4a05-820c-e354fEXAMPLE
Вывод:
{
"AutomationExecution": {
"AutomationExecutionId": "73c8eef8-f4ee-4a05-820c-e354fEXAMPLE",
"DocumentName": "AWS-StartEC2Instance",
"DocumentVersion": "1",
"ExecutionStartTime": 1583737233.748,
"ExecutionEndTime": 1583737234.719,
"AutomationExecutionStatus": "Success",
"StepExecutions": [
{
"StepName": "startInstances",
"Action": "aws:changeInstanceState",
"ExecutionStartTime": 1583737234.134,
"ExecutionEndTime": 1583737234.672,
"StepStatus": "Success",
"Inputs": {
"DesiredState": "\"running\"",
"InstanceIds": "[\"i-0cb99161f6EXAMPLE\"]"
},
"Outputs": {
"InstanceStates": [
"running"
]
},
"StepExecutionId": "95e70479-cf20-4d80-8018-7e4e2EXAMPLE",
"OverriddenParameters": {}
}
],
"StepExecutionsTruncated": false,
"Parameters": {
"AutomationAssumeRole": [
""
],
"InstanceId": [
"i-0cb99161f6EXAMPLE"
]
},
"Outputs": {},
"Mode": "Auto",
"ExecutedBy": "arn:aws:sts::29884EXAMPLE:assumed-role/mw_service_role/OrchestrationService",
"Targets": [],
"ResolvedTargets": {
"ParameterValues": [],
"Truncated": false
}
}
}
Дополнительную информацию см. в руководстве пользователя AWS Systems Manager.
Вывод
AutomationExecution -> (структура)
Подробная информация о текущем состоянии выполнения автоматизации.
AutomationExecutionId -> (строка)
DocumentName -> (строка)
DocumentVersion -> (строка)
ExecutionStartTime -> (временная метка)
ExecutionEndTime -> (временная метка)
AutomationExecutionStatus -> (строка)
StepExecutions -> (список)
Список деталей о текущем состоянии всех шагов, составляющих выполнение. Сценарий автоматизации содержит список шагов, выполняемых в определенном порядке.
(структура)
Подробная информация о состоянии выполнения шага автоматизации.
StepName -> (строка)
Action -> (строка)
TimeoutSeconds -> (целое)
OnFailure -> (строка)
Abort.MaxAttempts -> (целое число)
1.ExecutionStartTime -> (метка времени)
ExecutionEndTime -> (метка времени)
StepStatus -> (строка)
ResponseCode -> (строка)
Inputs -> (карта)
Полностью разрешенные значения, переданные шагу перед выполнением.
ключ -> (строка)
значение -> (строка)
Outputs -> (карта)
Возвращаемые значения от выполнения шага.
ключ -> (строка)
значение -> (список)
Response -> (строка)
FailureMessage -> (строка)
FailureDetails -> (структура)
Информация о сбое автоматизации.
FailureStage -> (строка)
FailureType -> (строка)
Details -> (карта)
Подробная информация о сбое шага автоматизации.
ключ -> (строка)
значение -> (список)
StepExecutionId -> (строка)
OverriddenParameters -> (карта)
Список параметров, указанных пользователем для переопределения при выполнении шага.
ключ -> (строка)
значение -> (список)
IsEnd -> (булево)
NextStep -> (строка)
IsCritical -> (булево)
ValidNextSteps -> (список)
Стратегии, используемые при сбое шага; мы поддерживаем Продолжить и Прервать. Прервать приведет к ошибке автоматизации при сбое шага. Продолжить проигнорирует ошибку текущего шага и позволит автоматизации выполнить следующий шаг. При условном разветвлении мы добавляем шаг:имя_шага для поддержки перехода автоматизации к другому конкретному шагу.
(строка)
Targets -> (список)
Цели для выполнения шага.
(структура)
Массив критериев поиска, которые нацелены на управляемые узлы с помощью пары «ключ-значение», которую вы определяете.
Примечание
Для задач типа «Команда выполнения» в окнах технического обслуживания необходимо указать одну или несколько целей. В зависимости от задачи цели необязательны для других типов задач в окнах технического обслуживания (автоматизация, Lambda и Step Functions). Дополнительную информацию о выполнении задач без указания целей см. в руководстве пользователя Amazon Web Services Systems Manager.Поддерживаются следующие форматы.
Key=tag-key,Values=tag-value-1,tag-value-2
Key=tag:tag-key,Values=tag-valueKey=ResourceGroup,Values=resource-group-nameKey=ParameterValues,Values=value-1,value-2,value-3- Для определения всех экземпляров в регионе Amazon Web Services:
Key=AWS::EC2::Instance,Values=*Key=InstanceIds,Values=*
Key=InstanceIds,Values=instance-id-1,instance-id-2,instance-id-3Key=tag:tag-key,Values=tag-value-1,tag-value-2Key=resource-groups:Name,Values=resource-group-name- Кроме того, окна технического обслуживания поддерживают нацеливание на типы ресурсов:
Key=resource-groups:ResourceTypeFilters,Values=resource-type-1,resource-type-2
Key=InstanceIds,Values=instance-id-1,instance-id-2,instance-id-3Key=tag:tag-key,Values=tag-value-1,tag-value-2- Для определения всех экземпляров в регионе Amazon Web Services:
Key=InstanceIds,Values=*
Дополнительную информацию о том, как отправлять команды, нацеленные на управляемые узлы с помощью параметров Key,Value, см. в руководстве пользователя Amazon Web Services Systems Manager.
Ключ -> (строка)
Значения -> (список)
Пользовательские критерии, которые сопоставляются с Key. Например, если вы указали tag:ServerRole, вы можете указать value:WebServer для запуска команды на экземплярах, которые включают теги EC2 ServerRole,WebServer.
В зависимости от типа цели максимальное количество значений для ключа может быть меньше глобального максимума 50.
(строка)
TargetLocation -> (структура)
Сочетание регионов Amazon Web Services и учетных записей Amazon Web Services, на которые нацелено текущее выполнение автоматизации.
Accounts -> (список)
Учетные записи Amazon Web Services, на которые нацелено текущее выполнение автоматизации.
(строка)
Regions -> (список)
Регионы Amazon Web Services, на которые нацелено текущее выполнение автоматизации.
(строка)
TargetLocationMaxConcurrency -> (строка)
TargetLocationMaxErrors -> (строка)
ExecutionRoleName -> (строка)
AWS-SystemsManager-AutomationExecutionRole.TargetLocationAlarmConfiguration -> (структура)
Подробности для сигнализации CloudWatch, которую вы хотите применить к автоматизации или команде.
IgnorePollAlarmFailure -> (булево)
Alarms -> (список)
Имя сигнализации CloudWatch, указанной в конфигурации.
(структура)
Сигнализация CloudWatch, которую вы применяете к автоматизации или команде.
Name -> (строка)
IncludeChildOrganizationUnits -> (булево)
false.ExcludeAccounts -> (список)
Учетные записи Amazon Web Services или организационные подразделения для исключения в качестве расширенных целей.
(строка)
Targets -> (список)
Список сопоставлений «ключ-значение» для нацеливания на ресурсы. Если вы указываете значения для этого типа данных, вы также должны указать значение для TargetParameterName.
Этот параметр Targets имеет приоритет над параметром StartAutomationExecution:Targets, если оба указаны.
(структура)
Массив критериев поиска, которые нацелены на управляемые узлы с помощью пары «ключ-значение», которую вы определяете.
Примечание
Для задач типа «Команда выполнения» в окнах технического обслуживания необходимо указать одну или несколько целей. В зависимости от задачи цели необязательны для других типов задач в окнах технического обслуживания (автоматизация, Lambda и Step Functions). Дополнительную информацию о выполнении задач без указания целей см. в руководстве пользователя Amazon Web Services Systems Manager.Поддерживаются следующие форматы.
Key=tag-key,Values=tag-value-1,tag-value-2
Key=tag:tag-key,Values=tag-valueKey=ResourceGroup,Values=resource-group-nameKey=ParameterValues,Values=value-1,value-2,value-3- Для определения всех экземпляров в регионе Amazon Web Services:
Key=AWS::EC2::Instance,Values=*Key=InstanceIds,Values=*
Key=InstanceIds,Values=instance-id-1,instance-id-2,instance-id-3Key=tag:tag-key,Values=tag-value-1,tag-value-2Key=resource-groups:Name,Values=resource-group-name- Кроме того, окна технического обслуживания поддерживают нацеливание на типы ресурсов:
Key=resource-groups:ResourceTypeFilters,Values=resource-type-1,resource-type-2
Key=InstanceIds,Values=instance-id-1,instance-id-2,instance-id-3Key=tag:tag-key,Values=tag-value-1,tag-value-2- Для определения всех экземпляров в регионе Amazon Web Services:
Key=InstanceIds,Values=*
Дополнительную информацию о том, как отправлять команды, нацеленные на управляемые узлы с помощью параметров Key,Value, см. в руководстве пользователя Amazon Web Services Systems Manager.
Ключ -> (строка)
Значения -> (список)
Пользовательские критерии, которые сопоставляются с Key. Например, если вы указали tag:ServerRole, вы можете указать value:WebServer для запуска команды на экземплярах, которые включают теги EC2 ServerRole,WebServer.
В зависимости от типа цели максимальное количество значений для ключа может быть меньше глобального максимума 50.
(строка)
TargetsMaxConcurrency -> (строка)
TargetsMaxConcurrency имеет приоритет над параметром StartAutomationExecution:MaxConcurrency, если оба указаны.TargetsMaxErrors -> (строка)
TargetsMaxErrors имеет приоритет над параметром StartAutomationExecution:MaxErrors, если оба указаны.TriggeredAlarms -> (список)
Сигналы CloudWatch, которые были вызваны автоматизацией.
(структура)
Подробности о состоянии вашей сигнализации CloudWatch.
Имя -> (строка)
Состояние -> (строка)
ParentStepDetails -> (структура)
Информация о шаге-предке.
StepExecutionId -> (строка)
StepName -> (строка)
Действие -> (строка)
Итерация -> (целое число)
ЗначениеИтератора -> (строка)
StepExecutionsTruncated -> (булево)
Parameters -> (массив)
Маппинг ключ-значение параметров выполнения, которые были предоставлены при вызове StartAutomationExecution.
ключ -> (строка)
значение -> (список)
Outputs -> (массив)
Список выходных данных выполнения, определенных в сценарии автоматизации.
ключ -> (строка)
значение -> (список)
СообщениеОбОшибке -> (строка)
Режим -> (строка)
IdРодительскогоВыполненияАвтоматизации -> (строка)
ВыполненПользователем -> (строка)
ТекущееИмяШага -> (строка)
ТекущееДействие -> (строка)
ИмяПараметраЦели -> (строка)
Цели -> (список)
Указанные цели.
(структура)
Массив критериев поиска, которые нацеливаются на управляемые узлы с использованием пары ключ-значение, которую вы определяете.
Примечание
Для задач типа Run Command в окне технического обслуживания необходимо указать одну или несколько целей. В зависимости от задачи, цели необязательны для других типов задач окна технического обслуживания (Automation, Lambda и Step Functions). Дополнительную информацию о выполнении задач, не указывающих цели, см. в руководстве пользователя Amazon Web Services Systems Manager.Поддерживаемые форматы включают:
Key=tag-key,Values=tag-value-1,tag-value-2
Key=tag:tag-key,Values=tag-valueKey=ResourceGroup,Values=resource-group-nameKey=ParameterValues,Values=value-1,value-2,value-3- Для назначения всех экземпляров в регионе Amazon Web Services:
Key=AWS::EC2::Instance,Values=*Key=InstanceIds,Values=*
Key=InstanceIds,Values=instance-id-1,instance-id-2,instance-id-3Key=tag:tag-key,Values=tag-value-1,tag-value-2Key=resource-groups:Name,Values=resource-group-name- Кроме того, Maintenance Windows поддерживают назначение типов ресурсов:
Key=resource-groups:ResourceTypeFilters,Values=resource-type-1,resource-type-2
Key=InstanceIds,Values=instance-id-1,instance-id-2,instance-id-3Key=tag:tag-key,Values=tag-value-1,tag-value-2- Для назначения всех экземпляров в регионе Amazon Web Services:
Key=InstanceIds,Values=*
Дополнительную информацию о том, как отправлять команды, которые нацеливаются на управляемые узлы, используя параметры Key,Value, см. в руководстве пользователя Amazon Web Services Systems Manager.
Ключ -> (строка)
Значения -> (список)
Критерии, определенные пользователем, которые сопоставляются с Key. Например, если вы указали tag:ServerRole, вы могли указать value:WebServer, чтобы выполнить команду на экземплярах, которые включают теги EC2 ServerRole,WebServer.
В зависимости от типа цели максимальное количество значений для ключа может быть ниже глобального максимума 50.
(строка)
TargetMaps -> (список)
Указанное сопоставление ключ-значение параметров документа с целевыми ресурсами.
(массив)
ключ -> (строка)
значение -> (список)
ResolvedTargets -> (структура)
Список разрешенных целей в выполнении контроля скорости.
ParameterValues -> (список)
Список значений параметров, отправленных целям, которые были разрешены во время выполнения автоматизации.
(строка)
Усеченный -> (булево)
MaxConcurrency -> (строка)
MaxConcurrency, указанное пользователем при запуске выполнения.MaxErrors -> (строка)
Цель -> (строка)
TargetLocations -> (список)
Комбинация регионов Amazon Web Services и/или учетных записей Amazon Web Services, в которых вы хотите запустить автоматизацию.
(структура)
Комбинация регионов Amazon Web Services и учетных записей Amazon Web Services, на которые направлено текущее выполнение автоматизации.
Accounts -> (список)
Учетные записи Amazon Web Services, на которые направлено текущее выполнение автоматизации.
(строка)
Regions -> (список)
Регионы Amazon Web Services, на которые направлено текущее выполнение автоматизации.
(строка)
TargetLocationMaxConcurrency -> (строка)
TargetLocationMaxErrors -> (строка)
ExecutionRoleName -> (строка)
AWS-SystemsManager-AutomationExecutionRole.TargetLocationAlarmConfiguration -> (структура)
Подробности сигнализации CloudWatch, которую вы хотите применить к автоматизации или команде.
IgnorePollAlarmFailure -> (булево)
Alarms -> (список)
Имя сигнализации CloudWatch, указанное в конфигурации.
(структура)
Сигнализация CloudWatch, которую вы применяете к автоматизации или команде.
Name -> (строка)
IncludeChildOrganizationUnits -> (булево)
false.ExcludeAccounts -> (список)
Учетные записи Amazon Web Services или организационные единицы для исключения в качестве расширенных целей.
(строка)
Цели -> (список)
Список сопоставлений ключ-значение для целевых ресурсов. Если вы указываете значения для этого типа данных, вы также должны указать значение для TargetParameterName.
Этот параметр Targets имеет приоритет над параметром StartAutomationExecution:Targets, если оба указаны.
(структура)
Массив критериев поиска, которые нацеливаются на управляемые узлы с использованием пары ключ-значение, которую вы определяете.
Примечание
Для задач типа Run Command в окне технического обслуживания необходимо указать одну или несколько целей. В зависимости от задачи, цели необязательны для других типов задач окна технического обслуживания (Automation, Lambda и Step Functions). Дополнительную информацию о выполнении задач, не указывающих цели, см. в руководстве пользователя Amazon Web Services Systems Manager.Поддерживаемые форматы включают:
Key=tag-key,Values=tag-value-1,tag-value-2
Key=tag:tag-key,Values=tag-valueKey=ResourceGroup,Values=resource-group-nameKey=ParameterValues,Values=value-1,value-2,value-3- Для назначения всех экземпляров в регионе Amazon Web Services:
Key=AWS::EC2::Instance,Values=*Key=InstanceIds,Values=*
Key=InstanceIds,Values=instance-id-1,instance-id-2,instance-id-3Key=tag:tag-key,Values=tag-value-1,tag-value-2Key=resource-groups:Name,Values=resource-group-name- Кроме того, Maintenance Windows поддерживают назначение типов ресурсов:
Key=resource-groups:ResourceTypeFilters,Values=resource-type-1,resource-type-2
Key=InstanceIds,Values=instance-id-1,instance-id-2,instance-id-3Key=tag:tag-key,Values=tag-value-1,tag-value-2- Для назначения всех экземпляров в регионе Amazon Web Services:
Key=InstanceIds,Values=*
Дополнительную информацию о том, как отправлять команды, которые нацеливаются на управляемые узлы, используя параметры Key,Value, см. в руководстве пользователя Amazon Web Services Systems Manager.
Ключ -> (строка)
Значения -> (список)
Критерии, определенные пользователем, которые сопоставляются с Key. Например, если вы указали tag:ServerRole, вы могли указать value:WebServer, чтобы выполнить команду на экземплярах, которые включают теги EC2 ServerRole,WebServer.
В зависимости от типа цели максимальное количество значений для ключа может быть ниже глобального максимума 50.
(строка)
TargetsMaxConcurrency -> (строка)
TargetsMaxConcurrency параметр имеет приоритет над параметром StartAutomationExecution:MaxConcurrency, если оба указаны.TargetsMaxErrors -> (строка)
TargetsMaxErrors параметр имеет приоритет над параметром StartAutomationExecution:MaxErrors, если оба указаны.ProgressCounters -> (структура)
Агрегированный статус выполнения шагов, отображаемый в консоли Amazon Web Services Systems Manager для выполнения автоматизации в нескольких регионах и учетных записях.
TotalSteps -> (целое число)
SuccessSteps -> (целое число)
FailedSteps -> (целое число)
CancelledSteps -> (целое число)
TimedOutSteps -> (целое число)
AlarmConfiguration -> (структура)
Подробная информация о CloudWatch тревоге, применённой к вашей автоматизации.
IgnorePollAlarmFailure -> (булево)
Alarms -> (список)
Имя CloudWatch тревоги, указанное в конфигурации.
(структура)
CloudWatch тревога, применяемая к автоматизации или команде.
Name -> (строка)
TriggeredAlarms -> (список)
CloudWatch тревога, инициированная автоматизацией.
(структура)
Подробности о состоянии вашей CloudWatch тревоги.
Name -> (строка)
State -> (строка)
TargetLocationsURL -> (строка)
TargetLocations тело. В настоящее время поддерживаются только файлы в предопределённых объёмах Amazon S3.AutomationSubtype -> (строка)
ChangeRequest .ScheduledTime -> (отметка времени)
Runbooks -> (список)
Информация о запускаемых runbooks Automation, которые выполняются как часть рабочей области runbook.
Примечание
Запущенные в рабочей области runbook runbooks Automation не смогут запуститься до получения всех необходимых утверждений для запроса изменения.(структура)
Информация о runbook Automation, используемом в рабочей области runbook в Change Manager.
Примечание
Запущенные в рабочей области runbook runbooks Automation не смогут запуститься до получения всех необходимых утверждений для запроса изменения.DocumentName -> (строка)
DocumentVersion -> (строка)
Parameters -> (отображение)
Отображение пар «ключ-значение» параметров выполнения, которые были предоставлены при вызове StartChangeRequestExecution .
ключ -> (строка)
значение -> (список)
TargetParameterName -> (строка)
Targets .Targets -> (список)
Сопоставление пар «ключ-значение» для целевых ресурсов, на которых операция runbook выполняет задачи. Требуется, если вы укажите TargetParameterName .
(структура)
Массив критериев поиска, которые нацелены на управляемые узлы с использованием пары «ключ-значение», которую вы указываете.
Примечание
Для задач типа «Команда запуска» в окне обслуживания необходимо указать один или несколько целевых объектов. В зависимости от задачи, целевые объекты необязательны для других типов задач в окне обслуживания (Automation, Lambda и Step Functions). Дополнительную информацию о выполнении задач, не указывающих целевые объекты, см. в руководстве пользователя Amazon Web Services Systems Manager «Регистрация задач в окне обслуживания без целевых объектов».Поддерживаемые форматы включают следующие.
Key=tag-key,Values=tag-value-1,tag-value-2
Key=tag:tag-key,Values=tag-valueKey=ResourceGroup,Values=resource-group-nameKey=ParameterValues,Values=value-1,value-2,value-3- Для нацеливания на все экземпляры в регионе Amazon Web Services:
Key=AWS::EC2::Instance,Values=*Key=InstanceIds,Values=*
Key=InstanceIds,Values=instance-id-1,instance-id-2,instance-id-3Key=tag:tag-key,Values=tag-value-1,tag-value-2Key=resource-groups:Name,Values=resource-group-name- Кроме того, окна обслуживания поддерживают нацеливание на типы ресурсов:
Key=resource-groups:ResourceTypeFilters,Values=resource-type-1,resource-type-2
Key=InstanceIds,Values=instance-id-1,instance-id-2,instance-id-3Key=tag:tag-key,Values=tag-value-1,tag-value-2- Для нацеливания на все экземпляры в регионе Amazon Web Services:
Key=InstanceIds,Values=*
Дополнительную информацию о том, как отправлять команды, нацеленные на управляемые узлы с использованием параметров Key,Value , см. в руководстве пользователя Amazon Web Services Systems Manager «Нацеливание на несколько управляемых узлов».
Ключ -> (строка)
Значения -> (список)
Пользовательские критерии, которые сопоставляются с Key . Например, если вы указали tag:ServerRole , вы можете указать value:WebServer , чтобы запустить команду на экземплярах, которые включают теги EC2 ServerRole,WebServer .
В зависимости от типа целевого объекта максимальное количество значений для ключа может быть меньше глобального максимума 50.
(строка)
TargetMaps -> (список)
Сопоставление пар «ключ-значение» параметров runbook с целевыми ресурсами. Оба параметра «Targets» и «TargetMaps» не могут быть указаны вместе.
(отображение)
ключ -> (строка)
значение -> (список)
MaxConcurrency -> (строка)
MaxConcurrency , указанное пользователем при запуске операции, указывающее максимальное количество ресурсов, на которые операция runbook может выполняться одновременно.MaxErrors -> (строка)
MaxErrors , указанное пользователем при запуске выполнения, указывающее максимальное количество ошибок, которые могут произойти во время операции, прежде чем обновления будут остановлены или отменены.TargetLocations -> (список)
Информация о регионах Amazon Web Services и учетных записях Amazon Web Services, на которые нацелена текущая операция Runbook.
(структура)
Сочетание регионов Amazon Web Services и учетных записей Amazon Web Services, на которые нацелено текущее выполнение Automation.
Accounts -> (список)
Учетные записи Amazon Web Services, на которые нацелено текущее выполнение Automation.
(строка)
Regions -> (список)
Регионы Amazon Web Services, на которые нацелено текущее выполнение Automation.
(строка)
TargetLocationMaxConcurrency -> (строка)
TargetLocationMaxErrors -> (строка)
ExecutionRoleName -> (строка)
AWS-SystemsManager-AutomationExecutionRole .TargetLocationAlarmConfiguration -> (структура)
Подробная информация о CloudWatch-сигнализации, которую вы хотите применить к Automation или команде.
IgnorePollAlarmFailure -> (булево)
Alarms -> (список)
Имя CloudWatch-сигнализации, указанной в конфигурации.
(структура)
CloudWatch-сигнализация, которую вы применяете к Automation или команде.
Name -> (строка)
IncludeChildOrganizationUnits -> (булево)
false .ExcludeAccounts -> (список)
Учетные записи Amazon Web Services или организационные единицы, которые следует исключить в качестве расширенных целевых объектов.
(строка)
Targets -> (список)
Список сопоставлений пар «ключ-значение» для целевых ресурсов. Если вы указываете значения для этого типа данных, вы также должны указать значение для TargetParameterName .
Этот параметр Targets имеет приоритет над параметром StartAutomationExecution:Targets, если оба указаны.
(структура)
Массив критериев поиска, которые нацелены на управляемые узлы с использованием пары «ключ-значение», которую вы указываете.
Примечание
Для задач типа «Команда запуска» в окне обслуживания необходимо указать один или несколько целевых объектов. В зависимости от задачи, целевые объекты необязательны для других типов задач в окне обслуживания (Automation, Lambda и Step Functions). Дополнительную информацию о выполнении задач, не указывающих целевые объекты, см. в руководстве пользователя Amazon Web Services Systems Manager «Регистрация задач в окне обслуживания без целевых объектов».Поддерживаемые форматы включают следующие.
Key=tag-key,Values=tag-value-1,tag-value-2
Key=tag:tag-key,Values=tag-valueKey=ResourceGroup,Values=resource-group-nameKey=ParameterValues,Values=value-1,value-2,value-3- Для нацеливания на все экземпляры в регионе Amazon Web Services:
Key=AWS::EC2::Instance,Values=*Key=InstanceIds,Values=*
Key=InstanceIds,Values=instance-id-1,instance-id-2,instance-id-3Key=tag:tag-key,Values=tag-value-1,tag-value-2Key=resource-groups:Name,Values=resource-group-name- Кроме того, окна обслуживания поддерживают нацеливание на типы ресурсов:
Key=resource-groups:ResourceTypeFilters,Values=resource-type-1,resource-type-2
Key=InstanceIds,Values=instance-id-1,instance-id-2,instance-id-3Key=tag:tag-key,Values=tag-value-1,tag-value-2- Для нацеливания на все экземпляры в регионе Amazon Web Services:
Key=InstanceIds,Values=*
Дополнительную информацию о том, как отправлять команды, нацеленные на управляемые узлы с использованием параметров Key,Value , см. в руководстве пользователя Amazon Web Services Systems Manager «Нацеливание на несколько управляемых узлов».
Ключ -> (строка)
Значения -> (список)
Пользовательские критерии, которые сопоставляются с Key . Например, если вы указали tag:ServerRole , вы можете указать value:WebServer , чтобы запустить команду на экземплярах, которые включают теги EC2 ServerRole,WebServer .
В зависимости от типа целевого объекта максимальное количество значений для ключа может быть меньше глобального максимума 50.
(строка)
TargetsMaxConcurrency -> (строка)
TargetsMaxConcurrency имеет приоритет над параметром StartAutomationExecution:MaxConcurrency, если оба указаны.TargetsMaxErrors -> (строка)
TargetsMaxErrors имеет приоритет над параметром StartAutomationExecution:MaxErrors, если оба указаны.OpsItemId -> (строка)
AssociationId -> (строка)
ChangeRequestName -> (строка)
Variables -> (отображение)
Переменные, определенные для автоматизации.
ключ -> (строка)
значение -> (список)
© Copyright 2025, Amazon Web Services. Created using Sphinx.