Spec-Zone.ru › AWS CLI v2

[ aws . ssm-incidents ]

start-incident

Описание

Используется для запуска инцидента из CloudWatch срабатываний, событий EventBridge или вручную.

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

Синтаксис

  start-incident
[--client-token <value>]
[--impact <value>]
[--related-items <value>]
--response-plan-arn <value>
[--title <value>]
[--trigger-details <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]

Параметры

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

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

--impact (целое число)

Определяет влияние на клиентов. Указание влияния перезаписывает влияние, заданное планом реагирования.

Поддерживаемые коды влияния
  • 1 - Критический
  • 2 - Высокий
  • 3 - Средний
  • 4 - Низкий
  • 5 - Без влияния

--related-items (список)

Добавляет связанные элементы в инцидент для использования другими участниками реагирования. Связанные элементы — это ресурсы Amazon Web Services, внешние ссылки или файлы, загруженные в ведро Amazon S3.

(структура)

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

generatedId -> (строка)

Уникальный идентификатор для RelatedItem.

Предупреждение

Не указывайте этот параметр, когда вы добавляете RelatedItem с помощью действия API UpdateRelatedItems.

identifier -> (структура)

Подробная информация о связанном элементе.

type -> (строка)

Тип связанного элемента.

value -> (меченый союз структур)

Подробная информация о связанном элементе.

Примечание

Это помеченная структура союза. Можно задать только один из следующих ключевых элементов верхнего уровня: arn, metricDefinition, pagerDutyIncidentDetail, url.

arn -> (строка)

Amazon Resource Name (ARN) связанного элемента, если это ресурс Amazon.

metricDefinition -> (строка)

Определение метрики, если связанный элемент — метрика в Amazon CloudWatch.

pagerDutyIncidentDetail -> (структура)

Подробности о связанном инциденте, связанном с инцидентом PagerDuty.

autoResolve -> (булево)

Указывает, нужно ли разрешить инцидент PagerDuty при разрешении связанного инцидента Incident Manager.

id -> (строка)

Идентификатор инцидента, связанного с службой PagerDuty для плана реагирования.

secretId -> (строка)

Идентификатор секрета Amazon Web Services Secrets Manager, в котором хранится ваш ключ PagerDuty (ключ REST API общего доступа или ключ REST API токена пользователя) и другие учетные данные пользователя.

url -> (строка)

URL, если связанный элемент — ресурс, не принадлежащий Amazon Web Services.

title -> (строка)

Заголовок связанного элемента.

Синтаксис JSON:

[
  {
    "generatedId": "string",
    "identifier": {
      "type": "ANALYSIS"|"INCIDENT"|"METRIC"|"PARENT"|"ATTACHMENT"|"OTHER"|"AUTOMATION"|"INVOLVED_RESOURCE"|"TASK",
      "value": {
        "arn": "string",
        "metricDefinition": "string",
        "pagerDutyIncidentDetail": {
          "autoResolve": true|false,
          "id": "string",
          "secretId": "string"
        },
        "url": "string"
      }
    },
    "title": "string"
  }
  ...
]

--response-plan-arn (строка)

Amazon Resource Name (ARN) плана реагирования, предварительно определяющего сводку, каналы чата, темы Amazon SNS, руководства по работе, заголовок и влияние инцидента.

--title (строка)

Укажите заголовок для инцидента. Задание заголовка перезаписывает заголовок, предоставленный планом реагирования.

--trigger-details (структура)

Подробности о том, что создало запись об инциденте в Incident Manager.

rawData -> (строка)

Сырые данные, переданные из Amazon EventBridge, Amazon CloudWatch или Incident Manager при создании инцидента.

source -> (строка)

Идентифицирует службу, которая стала источником события. Все события, полученные изнутри Amazon Web Services, начинаются со строки “aws.”. События, сгенерированные клиентом, могут иметь любое значение здесь, только если оно не начинается со строки “aws.”. Рекомендуется использовать строки в стиле Java-пакетов — обратные доменные имена.

timestamp -> (метка времени)

Метка времени, когда был обнаружен инцидент.

triggerArn -> (строка)

Amazon Resource Name (ARN) источника, который обнаружил инцидент.

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

rawData=string,source=string,timestamp=timestamp,triggerArn=string

Синтаксис JSON:

{
  "rawData": "string",
  "source": "string",
  "timestamp": timestamp,
  "triggerArn": "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 версии 1, и двоичные значения должны передаваться буквально. При предоставлении содержимого из файла, отображающего двоичный блок, 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.

Запуск инцидента

Следующий пример запускает инцидент, используя указанный план реагирования.

aws ssm-incidents start-incident \
    --response-plan-arn "arn:aws:ssm-incidents::111122223333:response-plan/Example-Response-Plan"

Вывод:

{
    "incidentRecordArn": "arn:aws:ssm-incidents::682428703967:incident-record/Example-Response-Plan/6ebcc812-85f5-b7eb-8b2f-283e4d844308"
}

Дополнительные сведения см. в разделе Создание инцидента в Руководстве пользователя Incident Manager.

Вывод

incidentRecordArn -> (строка)

ARN только что созданной записи инцидента.

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

Spec-Zone.ru

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