send-command
Описание
Выполняет команды на одном или нескольких управляемых узлах.
См. также: Документацию AWS API
Синтаксис
send-command
[--instance-ids <value>]
[--targets <value>]
--document-name <value>
[--document-version <value>]
[--document-hash <value>]
[--document-hash-type <value>]
[--timeout-seconds <value>]
[--comment <value>]
[--parameters <value>]
[--output-s3-region <value>]
[--output-s3-bucket-name <value>]
[--output-s3-key-prefix <value>]
[--max-concurrency <value>]
[--max-errors <value>]
[--service-role-arn <value>]
[--notification-config <value>]
[--cloud-watch-output-config <value>]
[--alarm-configuration <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]
Параметры
--instance-ids (список)
Идентификаторы управляемых узлов, на которых должен выполняться запрос. Указание идентификаторов управляемых узлов наиболее полезно при нацеливании на ограниченное количество управляемых узлов, хотя вы можете указать до 50 идентификаторов.
Для нацеливания на большее количество управляемых узлов или если вы предпочитаете не перечислять отдельные идентификаторы узлов, мы рекомендуем использовать параметр Targets вместо этого. Используя Targets, который принимает пары ключ-значение тегов для идентификации управляемых узлов, на которые нужно отправить команды, вы можете одновременно отправить команду десяткам, сотням или тысячам узлов.
Дополнительную информацию о том, как использовать целевые объекты, см. в разделе «Выполнение команд в масштабе» в Руководстве пользователя Amazon Web Services Systems Manager.
(строка)
Синтаксис:
"string" "string" ...
--targets (список)
Массив критериев поиска, которые нацелены на управляемые узлы с использованием указанной вами комбинации Key,Value. Указание целевых объектов наиболее полезно, когда необходимо одновременно отправить команду большому количеству управляемых узлов. Используя Targets, который принимает пары ключ-значение тегов для идентификации управляемых узлов, вы можете отправить команду десяткам, сотням или тысячам узлов одновременно.
Для отправки команды на меньшее количество управляемых узлов вы можете использовать параметр InstanceIds вместо этого.
Дополнительную информацию о том, как использовать целевые объекты, см. в разделе «Выполнение команд в масштабе» в Руководстве пользователя Amazon Web Services Systems Manager.
(структура)
Массив критериев поиска, нацеливающих на управляемые узлы с использованием заданной вами пары ключ-значение.
Примечание
Для задач типа «Запуск команды в рамках окна обслуживания» необходимо указать один или несколько целевых объектов. В зависимости от задачи целевые объекты являются необязательными для других типов задач в рамках окна обслуживания (Автоматизация, 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.
(строка)
Сокращенный синтаксис:
Key=string,Values=string,string ...
Синтаксис JSON:
[
{
"Key": "string",
"Values": ["string", ...]
}
...
]
--document-name (строка)
Имя документа Amazon Web Services Systems Manager (SSM документ) для запуска. Это может быть общедоступный документ или пользовательский документ. Для запуска общего документа, принадлежащего другому аккаунту, укажите ARN документа. Дополнительную информацию о том, как использовать общие документы, см. в разделе «Обмен документами SSM» в Руководстве пользователя Amazon Web Services Systems Manager.
Примечание
Если вы укажете имя или ARN документа, который не был предоставлен вашему аккаунту, вы получите ошибкуInvalidDocument.--document-version (строка)
Версия документа SSM для использования в запросе. Вы можете указать $DEFAULT, $LATEST или определенный номер версии. Если вы запускаете команды с помощью командной строки (Amazon Web Services CLI), вам нужно экранировать первые два варианта с помощью обратной косой черты. Если вы укажете номер версии, вам не нужно использовать обратную косую черту. Например:
—document-version “$DEFAULT”
–document-version “$LATEST”
—document-version “3”
--document-hash (строка)
Хэш Sha256 или Sha1, созданный системой при создании документа.
Примечание
Хэши Sha1 устарели.--document-hash-type (строка)
Sha256 или Sha1.
Примечание
Хэши Sha1 устарели.Возможные значения:
Sha256Sha1
--timeout-seconds (целое число)
--comment (строка)
--parameters (карта)
Требуемые и необязательные параметры, указанные в выполняемом документе.
ключ -> (строка)
значение -> (список)
Сокращенный синтаксис:
KeyName1=string,string,KeyName2=string,string
Синтаксис JSON:
{"string": ["string", ...]
...}
--output-s3-region (строка)
--output-s3-bucket-name (строка)
--output-s3-key-prefix (строка)
--max-concurrency (строка)
50. Дополнительную информацию о том, как использовать MaxConcurrency, см. в разделе «Использование управления параллелизмом» в Руководстве пользователя Amazon Web Services Systems Manager.--max-errors (строка)
MaxErrors, система прекращает отправку команды дополнительным целевым объектам. Вы можете указать число, такое как 10, или процент, такой как 10%. Значение по умолчанию — 0. Дополнительную информацию о том, как использовать MaxErrors, см. в разделе «Использование управления ошибками» в Руководстве пользователя Amazon Web Services Systems Manager.--service-role-arn (строка)
ARN роли службы Identity and Access Management (IAM) для публикации уведомлений Amazon Simple Notification Service (Amazon SNS) для команд Run Command.
Эта роль должна предоставить разрешение sns:Publish для вашей темы уведомлений. Информацию о создании и использовании этой роли см. в разделе «Мониторинг изменений состояния Systems Manager с помощью уведомлений Amazon SNS» в Руководстве пользователя Amazon Web Services Systems Manager.
--notification-config (структура)
Конфигурации для отправки уведомлений.
NotificationArn -> (строка)
NotificationEvents -> (список)
Различные события, по которым вы можете получать уведомления. Дополнительную информацию об этих событиях см. в разделе «Мониторинг изменений состояния Systems Manager с помощью уведомлений Amazon SNS» в Руководстве пользователя Amazon Web Services Systems Manager.
(строка)
NotificationType -> (строка)
Тип уведомления.
-
Command: Получать уведомления при изменении состояния команды. -
Invocation: Для команд, отправленных на несколько управляемых узлов, получать уведомление на основе каждого узла при изменении состояния команды.
Сокращенный синтаксис:
NotificationArn=string,NotificationEvents=string,string,NotificationType=string
Синтаксис JSON:
{
"NotificationArn": "string",
"NotificationEvents": ["All"|"InProgress"|"Success"|"TimedOut"|"Cancelled"|"Failed", ...],
"NotificationType": "Command"|"Invocation"
}
--cloud-watch-output-config (структура)
Разрешает Amazon Web Services Systems Manager отправлять выходные данные Run Command в Amazon CloudWatch Logs. Run Command — это инструмент в Amazon Web Services Systems Manager.
CloudWatchLogGroupName -> (строка)
Имя группы журналов CloudWatch Logs, в которую вы хотите отправлять выходные данные команды. Если вы не укажете имя группы, Amazon Web Services Systems Manager автоматически создаст для вас группу журналов. Группа журналов использует следующий формат именования:
CloudWatchOutputEnabled -> (булево)
Сокращенный синтаксис:
CloudWatchLogGroupName=string,CloudWatchOutputEnabled=boolean
Синтаксис JSON:
{
"CloudWatchLogGroupName": "string",
"CloudWatchOutputEnabled": true|false
}
--alarm-configuration (структура)
Сигнализация CloudWatch, которую вы хотите применить к своей команде.
IgnorePollAlarmFailure -> (булево)
Alarms -> (список)
Имя сигнализации CloudWatch, указанное в конфигурации.
(структура)
Сигнализация CloudWatch, которую вы применяете к автоматизации или команде.
Name -> (строка)
Сокращенный синтаксис:
IgnorePollAlarmFailure=boolean,Alarms=[{Name=string},{Name=string}]
Синтаксис JSON:
{
"IgnorePollAlarmFailure": true|false,
"Alarms": [
{
"Name": "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
- text
- table
- yaml
- yaml-stream
--query (строка)
Запрос JMESPath для фильтрации данных ответа.
--profile (строка)
Использовать определенный профиль из файла аутентификационных данных.
--region (строка)
Регион для использования. Переопределяет настройки конфигурации/среды.
--version (строка)
Отобразить версию данного инструмента.
--color (строка)
Включить/выключить цветной вывод.
- on
- off
- auto
--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.
Пример 1: Чтобы запустить команду на одном или нескольких удалённых экземплярах
Следующий send-command пример запускает команду echo на целевом экземпляре.
aws ssm send-command \
--document-name "AWS-RunShellScript" \
--parameters 'commands=["echo HelloWorld"]' \
--targets "Key=instanceids,Values=i-1234567890abcdef0" \
--comment "echo HelloWorld"
Вывод:
{
"Command": {
"CommandId": "92853adf-ba41-4cd6-9a88-142d1EXAMPLE",
"DocumentName": "AWS-RunShellScript",
"DocumentVersion": "",
"Comment": "echo HelloWorld",
"ExpiresAfter": 1550181014.717,
"Parameters": {
"commands": [
"echo HelloWorld"
]
},
"InstanceIds": [
"i-0f00f008a2dcbefe2"
],
"Targets": [],
"RequestedDateTime": 1550173814.717,
"Status": "Pending",
"StatusDetails": "Pending",
"OutputS3BucketName": "",
"OutputS3KeyPrefix": "",
"MaxConcurrency": "50",
"MaxErrors": "0",
"TargetCount": 1,
"CompletedCount": 0,
"ErrorCount": 0,
"DeliveryTimedOutCount": 0,
"ServiceRole": "",
"NotificationConfig": {
"NotificationArn": "",
"NotificationEvents": [],
"NotificationType": ""
},
"CloudWatchOutputConfig": {
"CloudWatchLogGroupName": "",
"CloudWatchOutputEnabled": false
}
}
}
Дополнительную информацию см. в разделе «Запуск команд с помощью Systems Manager Run Command» в Руководстве пользователя AWS Systems Manager.
Пример 2: Чтобы получить информацию об IP-адресе экземпляра
Следующий send-command пример извлекает информацию об IP-адресе экземпляра.
aws ssm send-command \
--instance-ids "i-1234567890abcdef0" \
--document-name "AWS-RunShellScript" \
--comment "IP config" \
--parameters "commands=ifconfig"
См. пример 1 для примера вывода.
Дополнительную информацию см. в разделе «Запуск команд с помощью Systems Manager Run Command» в Руководстве пользователя AWS Systems Manager.
Пример 3: Чтобы запустить команду на экземплярах со специфическими тегами
Следующий send-command пример запускает команду на экземплярах, имеющих ключ тега «ENV» и значение «Dev».
aws ssm send-command \
--targets "Key=tag:ENV,Values=Dev" \
--document-name "AWS-RunShellScript" \
--parameters "commands=ifconfig"
См. пример 1 для примера вывода.
Дополнительную информацию см. в разделе «Запуск команд с помощью Systems Manager Run Command» в Руководстве пользователя AWS Systems Manager.
Пример 4: Чтобы запустить команду, которая отправляет уведомления SNS
Следующий send-command пример запускает команду, которая отправляет уведомления SNS для всех событий уведомления и типа уведомления Command.
aws ssm send-command \
--instance-ids "i-1234567890abcdef0" \
--document-name "AWS-RunShellScript" \
--comment "IP config" \
--parameters "commands=ifconfig" \
--service-role-arn "arn:aws:iam::123456789012:role/SNS_Role" \
--notification-config "NotificationArn=arn:aws:sns:us-east-1:123456789012:SNSTopicName,NotificationEvents=All,NotificationType=Command"
См. пример 1 для примера вывода.
Дополнительную информацию см. в разделе «Запуск команд с помощью Systems Manager Run Command» в Руководстве пользователя AWS Systems Manager.
Пример 5: Чтобы запустить команду, которая выводит данные в S3 и CloudWatch
Следующий send-command пример запускает команду, которая выводит сведения о команде в ведро S3 и в группу журналов CloudWatch Logs.
aws ssm send-command \
--instance-ids "i-1234567890abcdef0" \
--document-name "AWS-RunShellScript" \
--comment "IP config" \
--parameters "commands=ifconfig" \
--output-s3-bucket-name "s3-bucket-name" \
--output-s3-key-prefix "runcommand" \
--cloud-watch-output-config "CloudWatchOutputEnabled=true,CloudWatchLogGroupName=CWLGroupName"
См. пример 1 для примера вывода.
Дополнительную информацию см. в разделе «Запуск команд с помощью Systems Manager Run Command» в Руководстве пользователя AWS Systems Manager.
Пример 6: Чтобы запустить команды на нескольких экземплярах с разными тегами
Следующий send-command пример запускает команду на экземплярах с двумя разными ключами и значениями тегов.
aws ssm send-command \
--document-name "AWS-RunPowerShellScript" \
--parameters commands=["echo helloWorld"] \
--targets Key=tag:Env,Values=Dev Key=tag:Role,Values=WebServers
См. пример 1 для примера вывода.
Дополнительную информацию см. в разделе «Запуск команд с помощью Systems Manager Run Command» в Руководстве пользователя AWS Systems Manager.
Пример 7: Чтобы нацелить несколько экземпляров с одинаковым ключом тега
Следующий send-command пример запускает команду на экземплярах, имеющих одинаковый ключ тега, но с разными значениями.
aws ssm send-command \
--document-name "AWS-RunPowerShellScript" \
--parameters commands=["echo helloWorld"] \
--targets Key=tag:Env,Values=Dev,Test
См. пример 1 для примера вывода.
Дополнительную информацию см. в разделе «Запуск команд с помощью Systems Manager Run Command» в Руководстве пользователя AWS Systems Manager.
Пример 8: Чтобы запустить команду, использующую общий документ
Следующий send-command пример запускает общий документ на целевом экземпляре.
aws ssm send-command \
--document-name "arn:aws:ssm:us-east-1:123456789012:document/ExampleDocument" \
--targets "Key=instanceids,Values=i-1234567890abcdef0"
См. пример 1 для примера вывода.
Дополнительную информацию см. в разделе «Использование общих документов SSM» в Руководстве пользователя AWS Systems Manager.
Вывод
Команда -> (структура)
Запрос, как он был получен менеджером систем. Также предоставляет идентификатор команды, который можно использовать для будущих ссылок на этот запрос.
CommandId -> (строка)
DocumentName -> (строка)
DocumentVersion -> (строка)
Comment -> (строка)
ExpiresAfter -> (временная метка)
DeliveryTimedOut для всех вызовов, у которых статус InProgress , Pending или Delayed . ExpiresAfter рассчитывается на основе общего таймаута для всей команды. Для получения дополнительной информации см. Раздел «Понимание значений таймаута команд» в руководстве пользователя Amazon Web Services Systems Manager.Parameters -> (карта)
Значения параметров, которые необходимо вставить в документ при выполнении команды.
ключ -> (строка)
значение -> (список)
InstanceIds -> (список)
Идентификаторы управляемых узлов, для которых был запрошен этот командный запрос.
(строка)
Targets -> (список)
Массив критериев поиска, которые нацелены на управляемые узлы с использованием комбинации «Ключ-Значение», которую вы указываете. Параметр 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- Кроме того, временные интервалы обслуживания поддерживают назначение типов ресурсов:
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.
(строка)
RequestedDateTime -> (временная метка)
Status -> (строка)
StatusDetails -> (строка)
Подробный статус выполнения команды. StatusDetails содержит более подробную информацию, чем Status, поскольку в него включены состояния, полученные из параметров ошибок и управления параллелизмом. StatusDetails может отображать другие результаты, чем Status. Для получения дополнительной информации об этих статусах см. Раздел «Понимание статусов команд» в руководстве пользователя Amazon Web Services Systems Manager.
- Ожидание: Команда не была отправлена ни одному управляемому узлу.
- В процессе: Команда была отправлена по крайней мере одному управляемому узлу, но не достигла конечного состояния на всех управляемых узлах.
- Успех: Команда успешно выполнилась на всех вызовах. Это конечное состояние.
- Таймаут доставки: Значение MaxErrors или более вызовов команды показывает статус «Таймаут доставки». Это конечное состояние.
- Таймаут выполнения: Значение MaxErrors или более вызовов команды показывает статус «Таймаут выполнения». Это конечное состояние.
- Ошибка: Значение MaxErrors или более вызовов команды показывает статус «Ошибка». Это конечное состояние.
- Незавершенно: Команда была предпринята на всех управляемых узлах, и один или несколько вызовов не имеют значения «Успех», но недостаточно вызовов завершились ошибкой, чтобы статус был «Ошибка». Это конечное состояние.
- Отменено: Команда была прервана до завершения. Это конечное состояние.
- Превышен лимит: Количество управляемых узлов, на которые нацелена команда, превысило предел учетной записи для ожидающих вызовов. Система отменила команду до ее запуска на любом управляемом узле. Это конечное состояние.
- Отложено: Система пыталась отправить команду на управляемый узел, но не смогла. Система повторно пытается.
OutputS3Region -> (строка)
OutputS3BucketName -> (строка)
OutputS3KeyPrefix -> (строка)
MaxConcurrency -> (строка)
MaxConcurrency , см. Amazon Web Services Systems Manager Run Command в руководстве пользователя Amazon Web Services Systems Manager.MaxErrors -> (строка)
0 . Для получения дополнительной информации о том, как использовать MaxErrors , см. Amazon Web Services Systems Manager Run Command в руководстве пользователя Amazon Web Services Systems Manager.TargetCount -> (целое число)
CompletedCount -> (целое число)
ErrorCount -> (целое число)
DeliveryTimedOutCount -> (целое число)
ServiceRole -> (строка)
NotificationConfig -> (структура)
Настройки для отправки уведомлений об изменениях статуса команды.
NotificationArn -> (строка)
NotificationEvents -> (список)
Различные события, для которых вы можете получать уведомления. Для получения дополнительной информации об этих событиях см. Раздел «Мониторинг изменений состояния Systems Manager с помощью уведомлений Amazon SNS» в руководстве пользователя Amazon Web Services Systems Manager.
(строка)
NotificationType -> (строка)
Тип уведомления.
-
Command: Получение уведомления при изменении статуса команды. -
Invocation: Для команд, отправленных на несколько управляемых узлов, получение уведомлений на основе каждого узла при изменении статуса команды.
CloudWatchOutputConfig -> (структура)
Информация Amazon CloudWatch Logs, куда Amazon Web Services Systems Manager отправляет выходные данные команды.
CloudWatchLogGroupName -> (строка)
Имя группы журналов CloudWatch Logs, куда вы хотите отправлять выходные данные команды. Если вы не указываете имя группы, Amazon Web Services Systems Manager автоматически создает для вас группу журналов. Группа журналов использует следующий формат именования:
CloudWatchOutputEnabled -> (булево)
TimeoutSeconds -> (целое число)
AlarmConfiguration -> (структура)
Подробности для сигнализации CloudWatch, примененной к вашей команде.
IgnorePollAlarmFailure -> (булево)
Alarms -> (список)
Имя сигнализации CloudWatch, указанное в конфигурации.
(структура)
Сигнализация CloudWatch, которую вы применяете к автоматизации или команде.
Name -> (строка)
TriggeredAlarms -> (список)
Сигнализация CloudWatch, вызванная командой.
(структура)
Подробности о состоянии вашей сигнализации CloudWatch.
Name -> (строка)
State -> (строка)
© Copyright 2025, Amazon Web Services. Created using Sphinx.