使用的事件管理器示例 Amazon CLI - Amazon Command Line Interface
Amazon Web Services 文档中描述的 Amazon Web Services 服务或功能可能因区域而异。要查看适用于中国区域的差异,请参阅 中国的 Amazon Web Services 服务入门 (PDF)

本文属于机器翻译版本。若本译文内容与英语原文存在差异,则一律以英文原文为准。

使用的事件管理器示例 Amazon CLI

以下代码示例向您展示了如何通过使用事件管理器来执行操作和实现常见场景。 Amazon Command Line Interface

操作是大型程序的代码摘录,必须在上下文中运行。您可以通过操作了解如何调用单个服务函数,还可以通过函数相关场景和跨服务示例的上下文查看操作。

场景是展示如何通过在同一服务中调用多个函数来完成特定任务任务的代码示例。

每个示例都包含一个指向的链接 GitHub,您可以在其中找到有关如何在上下文中设置和运行代码的说明。

主题

操作

以下代码示例演示如何使用 create-replication-set

Amazon CLI

创建复制集

以下create-replication-set示例创建了事件管理器用来复制和加密您的 Amazon Web Services 账户中的数据的复制集。此示例在创建复制集时使用 us-east-1 和 us-east-2 区域。

aws ssm-incidents create-replication-set \ --regions '{"us-east-1": {"sseKmsKeyId": "arn:aws:kms:us-east-1:111122223333:key/1234abcd-12ab-34cd-56ef-1234567890ab"}, "us-east-2": {"sseKmsKeyId": "arn:aws:kms:us-east-1:111122223333:key/1234abcd-12ab-34cd-56ef-1234567890ab"}}'

输出:

{ "replicationSetArns": [ "arn:aws:ssm-incidents::111122223333:replication-set/c4bcb603-4bf9-bb3f-413c-08df53673b57" ] }

有关更多信息,请参阅事件管理器用户指南中的使用事件管理器复制集

以下代码示例演示如何使用 create-response-plan

Amazon CLI

创建响应计划

以下create-response-plan示例创建了包含指定详细信息的响应计划。

aws ssm-incidents create-response-plan \ --chat-channel '{"chatbotSns": ["arn:aws:sns:us-east-1:111122223333:Standard_User"]}' \ --display-name "Example response plan" \ --incident-template '{"impact": 5, "title": "example-incident"}' \ --name "example-response" \ --actions '[{"ssmAutomation": {"documentName": "AWSIncidents-CriticalIncidentRunbookTemplate", "documentVersion": "$DEFAULT", "roleArn": "arn:aws:iam::111122223333:role/aws-service-role/ssm-incidents.amazonaws.com/AWSServiceRoleForIncidentManager", "targetAccount": "RESPONSE_PLAN_OWNER_ACCOUNT"}}]' \ --engagements '["arn:aws:ssm-contacts:us-east-1:111122223333:contact/example"]'

输出:

{ "arn": "arn:aws:ssm-incidents::111122223333:response-plan/example-response" }

有关更多信息,请参阅《事件管理器用户指南》中的事件准备

  • 有关 API 的详细信息,请参阅Amazon CLI 命令参考CreateResponsePlan中的。

以下代码示例演示如何使用 create-timeline-event

Amazon CLI

示例 1:创建自定义时间轴事件

以下create-timeline-event示例在指定时间为指定事件创建自定义时间轴事件。

aws ssm-incidents create-timeline-event \ --event-data "\"example timeline event\"" \ --event-time 2022-10-01T20:30:00.000 \ --event-type "Custom Event" \ --incident-record-arn "arn:aws:ssm-incidents::111122223333:incident-record/Example-Response-Plan/6ebcc812-85f5-b7eb-8b2f-283e4EXAMPLE"

输出:

{ "eventId": "c0bcc885-a41d-eb01-b4ab-9d2deEXAMPLE", "incidentRecordArn": "arn:aws:ssm-incidents::111122223333:incident-record/Example-Response-Plan/6ebcc812-85f5-b7eb-8b2f-283e4EXAMPLE" }

示例 2:创建带有事件备注的时间轴事件

以下create-timeline-event示例创建了一个在 “事件备注” 面板中列出的时间轴事件。

aws ssm-incidents create-timeline-event \ --event-data "\"New Note\"" \ --event-type "Note" \ --incident-record-arn "arn:aws:ssm-incidents::111122223333:incident-record/Test/6cc46130-ca6c-3b38-68f1-f6abeEXAMPLE" \ --event-time 2023-06-20T12:06:00.000 \ --event-references '[{"resource":"arn:aws:ssm-incidents::111122223333:incident-record/Test/6cc46130-ca6c-3b38-68f1-f6abeEXAMPLE"}]'

输出:

{ "eventId": "a41dc885-c0bc-b4ab-eb01-de9d2EXAMPLE", "incidentRecordArn": "arn:aws:ssm-incidents::111122223333:incident-record/Example-Response-Plan/6ebcc812-85f5-b7eb-8b2f-283e4EXAMPLE" }

有关更多信息,请参阅事件管理器用户指南中的事件详细信息

以下代码示例演示如何使用 delete-incident-record

Amazon CLI

删除事件记录

以下delete-incident-record示例删除了指定的事件记录。

aws ssm-incidents delete-incident-record \ --arn "arn:aws:ssm-incidents::111122223333:incident-record/Example-Response-Plan/6ebcc812-85f5-b7eb-8b2f-283e4d844308"

此命令不生成任何输出。

有关更多信息,请参阅事件管理器用户指南中的事件跟踪

以下代码示例演示如何使用 delete-replication-set

Amazon CLI

删除复制集

以下delete-replication-set示例从您的亚马逊 Web Services 账户中删除复制集。删除复制集还会删除所有事件管理器数据。此操作无法撤消。

aws ssm-incidents delete-replication-set \ --arn "arn:aws:ssm-incidents::111122223333:replication-set/c4bcb603-4bf9-bb3f-413c-08df53673b57"

此命令不生成任何输出。

有关更多信息,请参阅事件管理器用户指南中的使用事件管理器复制集

以下代码示例演示如何使用 delete-resource-policy

Amazon CLI

删除资源策略

以下delete-resource-policy示例从响应计划中删除资源策略。这将撤消与之共享响应计划的委托人或组织的访问权限。

aws ssm-incidents delete-resource-policy \ --policy-id "be8b57191f0371f1c6827341aa3f0a03" \ --resource-arn "arn:aws:ssm-incidents::111122223333:response-plan/Example-Response-Plan"

此命令不生成任何输出。

有关更多信息,请参阅事件管理器用户指南中的使用共享联系人和响应计划

以下代码示例演示如何使用 delete-response-plan

Amazon CLI

删除响应计划

以下delete-response-plan示例删除了指定的响应计划。

aws ssm-incidents delete-response-plan \ --arn "arn:aws:ssm-incidents::111122223333:response-plan/example-response"

此命令不生成任何输出。

有关更多信息,请参阅《事件管理器用户指南》中的事件准备

  • 有关 API 的详细信息,请参阅Amazon CLI 命令参考DeleteResponsePlan中的。

以下代码示例演示如何使用 delete-timeline-event

Amazon CLI

删除时间轴事件

以下delete-timeline-event示例从指定的事件记录中删除自定义时间轴事件。

aws ssm-incidents delete-timeline-event \ --event-id "c0bcc885-a41d-eb01-b4ab-9d2de193643c" \ --incident-record-arn "arn:aws:ssm-incidents::111122223333:incident-record/Example-Response-Plan/6ebcc812-85f5-b7eb-8b2f-283e4d844308"

此命令不生成任何输出。

有关更多信息,请参阅事件管理器用户指南中的事件详细信息

以下代码示例演示如何使用 get-incident-record

Amazon CLI

要获取事件记录

以下get-incident-record示例获取有关指定事件记录的详细信息。

aws ssm-incidents get-incident-record \ --arn "arn:aws:ssm-incidents::111122223333:incident-record/Example-Response-Plan/6ebcc812-85f5-b7eb-8b2f-283e4d844308"

输出:

{ "incidentRecord": { "arn": "arn:aws:ssm-incidents::111122223333:incident-record/Example-Response-Plan/6ebcc812-85f5-b7eb-8b2f-283e4d844308", "automationExecutions": [], "creationTime": "2021-05-21T18:16:57.579000+00:00", "dedupeString": "c4bcc812-85e7-938d-2b78-17181176ee1a", "impact": 5, "incidentRecordSource": { "createdBy": "arn:aws:iam::111122223333:user/draliatp", "invokedBy": "arn:aws:iam::111122223333:user/draliatp", "source": "aws.ssm-incidents.custom" }, "lastModifiedBy": "arn:aws:iam::111122223333:user/draliatp", "lastModifiedTime": "2021-05-21T18:16:59.149000+00:00", "notificationTargets": [], "status": "OPEN", "title": "Example-Incident" } }

有关更多信息,请参阅事件管理器用户指南中的事件详细信息

  • 有关 API 的详细信息,请参阅Amazon CLI 命令参考GetIncidentRecord中的。

以下代码示例演示如何使用 get-replication-set

Amazon CLI

获取复制集

以下get-replication-set示例详细介绍了事件管理器用于复制和加密您的 Amazon Web Services 账户中的数据的复制集。

aws ssm-incidents get-replication-set \ --arn "arn:aws:ssm-incidents::111122223333:replication-set/c4bcb603-4bf9-bb3f-413c-08df53673b57"

输出:

{ "replicationSet": { "createdBy": "arn:aws:sts::111122223333:assumed-role/Admin/username", "createdTime": "2021-05-14T17:57:22.010000+00:00", "deletionProtected": false, "lastModifiedBy": "arn:aws:sts::111122223333:assumed-role/Admin/username", "lastModifiedTime": "2021-05-14T17:57:22.010000+00:00", "regionMap": { "us-east-1": { "sseKmsKeyId": "DefaultKey", "status": "ACTIVE" }, "us-east-2": { "sseKmsKeyId": "DefaultKey", "status": "ACTIVE", "statusMessage": "Tagging inaccessible" } }, "status": "ACTIVE" } }

有关更多信息,请参阅事件管理器用户指南中的使用事件管理器复制集

  • 有关 API 的详细信息,请参阅Amazon CLI 命令参考GetReplicationSet中的。

以下代码示例演示如何使用 get-resource-policies

Amazon CLI

列出响应计划的资源策略

以下command-name示例列出了与指定响应计划关联的资源策略。

aws ssm-incidents get-resource-policies \ --resource-arn "arn:aws:ssm-incidents::111122223333:response-plan/Example-Response-Plan"

输出:

{ "resourcePolicies": [ { "policyDocument": "{\"Version\":\"2012-10-17\",\"Statement\":[{\"Sid\":\"d901b37a-dbb0-458a-8842-75575c464219-external-principals\",\"Effect\":\"Allow\",\"Principal\":{\"AWS\":\"arn:aws:iam::222233334444:root\"},\"Action\":[\"ssm-incidents:GetResponsePlan\",\"ssm-incidents:StartIncident\",\"ssm-incidents:UpdateIncidentRecord\",\"ssm-incidents:GetIncidentRecord\",\"ssm-incidents:CreateTimelineEvent\",\"ssm-incidents:UpdateTimelineEvent\",\"ssm-incidents:GetTimelineEvent\",\"ssm-incidents:ListTimelineEvents\",\"ssm-incidents:UpdateRelatedItems\",\"ssm-incidents:ListRelatedItems\"],\"Resource\":[\"arn:aws:ssm-incidents:*:111122223333:response-plan/Example-Response-Plan\",\"arn:aws:ssm-incidents:*:111122223333:incident-record/Example-Response-Plan/*\"]}]}", "policyId": "be8b57191f0371f1c6827341aa3f0a03", "ramResourceShareRegion": "us-east-1" } ] }

有关更多信息,请参阅事件管理器用户指南中的使用共享联系人和响应计划

以下代码示例演示如何使用 get-response-plan

Amazon CLI

获取响应计划的详细信息

以下command-name示例获取有关您 Amazon 账户中指定响应计划的详细信息。

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

输出:

{ "actions": [ { "ssmAutomation": { "documentName": "AWSIncidents-CriticalIncidentRunbookTemplate", "documentVersion": "$DEFAULT", "roleArn": "arn:aws:iam::111122223333:role/aws-service-role/ssm-incidents.amazonaws.com/AWSServiceRoleForIncidentManager", "targetAccount": "RESPONSE_PLAN_OWNER_ACCOUNT" } } ], "arn": "arn:aws:ssm-incidents::111122223333:response-plan/Example-Response-Plan", "chatChannel": { "chatbotSns": [ "arn:aws:sns:us-east-1:111122223333:Standard_User" ] }, "displayName": "Example response plan", "engagements": [ "arn:aws:ssm-contacts:us-east-1:111122223333:contact/example" ], "incidentTemplate": { "impact": 5, "title": "Example-Incident" }, "name": "Example-Response-Plan" }

有关更多信息,请参阅《事件管理器用户指南》中的事件准备

  • 有关 API 的详细信息,请参阅Amazon CLI 命令参考GetResponsePlan中的。

以下代码示例演示如何使用 get-timeline-event

Amazon CLI

获取时间轴事件的详细信息

以下get-timeline-event示例返回指定时间轴事件的详细信息。

aws ssm-incidents get-timeline-event \ --event-id 20bcc812-8a94-4cd7-520c-0ff742111424 \ --incident-record-arn "arn:aws:ssm-incidents::111122223333:incident-record/Example-Response-Plan/6ebcc812-85f5-b7eb-8b2f-283e4d844308"

输出:

{ "event": { "eventData": "\"Incident Started\"", "eventId": "20bcc812-8a94-4cd7-520c-0ff742111424", "eventTime": "2021-05-21T18:16:57+00:00", "eventType": "Custom Event", "eventUpdatedTime": "2021-05-21T18:16:59.944000+00:00", "incidentRecordArn": "arn:aws:ssm-incidents::111122223333:incident-record/Example-Response-Plan/6ebcc812-85f5-b7eb-8b2f-283e4d844308" } }

有关更多信息,请参阅事件管理器用户指南中的事件详细信息

  • 有关 API 的详细信息,请参阅Amazon CLI 命令参考GetTimelineEvent中的。

以下代码示例演示如何使用 list-incident-records

Amazon CLI

列出事件记录

以下command-name示例列出了您的亚马逊 Web Services 账户中的事件记录。

aws ssm-incidents list-incident-records

输出:

{ "incidentRecordSummaries": [ { "arn": "arn:aws:ssm-incidents::111122223333:incident-record/Example-Response-Plan/6ebcc812-85f5-b7eb-8b2f-283e4d844308", "creationTime": "2021-05-21T18:16:57.579000+00:00", "impact": 5, "incidentRecordSource": { "createdBy": "arn:aws:iam::111122223333:user/draliatp", "invokedBy": "arn:aws:iam::111122223333:user/draliatp", "source": "aws.ssm-incidents.custom" }, "status": "OPEN", "title": "Example-Incident" } ] }

有关更多信息,请参阅事件管理器用户指南中的事件列表

以下代码示例演示如何使用 list-related-items

Amazon CLI

列出相关商品

以下list-related-items示例列出了指定事件的相关项目。

aws ssm-incidents list-related-items \ --incident-record-arn "arn:aws:ssm-incidents::111122223333:incident-record/Example-Response-Plan/6ebcc812-85f5-b7eb-8b2f-283e4d844308"

输出:

{ "relatedItems": [ { "identifier": { "type": "OTHER", "value": { "url": "https://console.aws.amazon.com/systems-manager/opsitems/oi-8ef82158e190/workbench?region=us-east-1" } }, "title": "Example related item" }, { "identifier": { "type": "PARENT", "value": { "arn": "arn:aws:ssm:us-east-1:111122223333:opsitem/oi-8084126392ac" } }, "title": "parentItem" } ] }

有关更多信息,请参阅事件管理器用户指南中的事件详细信息

  • 有关 API 的详细信息,请参阅Amazon CLI 命令参考ListRelatedItems中的。

以下代码示例演示如何使用 list-replication-sets

Amazon CLI

列出复制集

以下list-replication-set示例列出了 Incident Manager 用来复制和加密您 Amazon 账户中的数据的复制集。

aws ssm-incidents list-replication-sets

输出:

{ "replicationSetArns": [ "arn:aws:ssm-incidents::111122223333:replication-set/c4bcb603-4bf9-bb3f-413c-08df53673b57" ] }

有关更多信息,请参阅事件管理器用户指南中的使用事件管理器复制集

以下代码示例演示如何使用 list-response-plans

Amazon CLI

列出可用的响应计划

以下list-response-plans示例列出了您的亚马逊 Web Services 账户中可用的响应计划。

aws ssm-incidents list-response-plans

输出:

{ "responsePlanSummaries": [ { "arn": "arn:aws:ssm-incidents::111122223333:response-plan/Example-Response-Plan", "displayName": "Example response plan", "name": "Example-Response-Plan" } ] }

有关更多信息,请参阅《事件管理器用户指南》中的事件准备

  • 有关 API 的详细信息,请参阅Amazon CLI 命令参考ListResponsePlans中的。

以下代码示例演示如何使用 list-tags-for-resource

Amazon CLI

列出响应计划的标签

以下list-tags-for-resource示例列出了与指定响应计划关联的标签。

aws ssm-incidents list-tags-for-resource \ --resource-arn "arn:aws:ssm-incidents::111122223333:response-plan/Example-Response-Plan"

输出:

{ "tags": { "group1": "1" } }

有关更多信息,请参阅事件管理器用户指南中的标记

以下代码示例演示如何使用 list-timeline-events

Amazon CLI

列出事件的时间表事件

以下command-name示例列出了指定事件的时间表事件。

aws ssm-incidents list-timeline-events \ --incident-record-arn "arn:aws:ssm-incidents::111122223333:incident-record/Example-Response-Plan/6ebcc812-85f5-b7eb-8b2f-283e4d844308"

输出:

{ "eventSummaries": [ { "eventId": "8cbcc889-35e1-a42d-2429-d6f100799915", "eventTime": "2021-05-21T22:36:13.766000+00:00", "eventType": "SSM Incident Record Update", "eventUpdatedTime": "2021-05-21T22:36:13.766000+00:00", "incidentRecordArn": "arn:aws:ssm-incidents::111122223333:incident-record/Example-Response-Plan/6ebcc812-85f5-b7eb-8b2f-283e4d844308" }, { "eventId": "a2bcc825-aab5-1787-c605-f9bb2640d85b", "eventTime": "2021-05-21T18:58:46.443000+00:00", "eventType": "SSM Incident Record Update", "eventUpdatedTime": "2021-05-21T18:58:46.443000+00:00", "incidentRecordArn": "arn:aws:ssm-incidents::111122223333:incident-record/Example-Response-Plan/6ebcc812-85f5-b7eb-8b2f-283e4d844308" }, { "eventId": "5abcc812-89c0-b0a8-9437-1c74223d4685", "eventTime": "2021-05-21T18:16:59.149000+00:00", "eventType": "SSM Incident Record Update", "eventUpdatedTime": "2021-05-21T18:16:59.149000+00:00", "incidentRecordArn": "arn:aws:ssm-incidents::111122223333:incident-record/Example-Response-Plan/6ebcc812-85f5-b7eb-8b2f-283e4d844308" }, { "eventId": "06bcc812-8820-405e-4065-8d2b14d29b92", "eventTime": "2021-05-21T18:16:58+00:00", "eventType": "SSM Automation Execution Start Failure for Incident", "eventUpdatedTime": "2021-05-21T18:16:58.689000+00:00", "incidentRecordArn": "arn:aws:ssm-incidents::111122223333:incident-record/Example-Response-Plan/6ebcc812-85f5-b7eb-8b2f-283e4d844308" }, { "eventId": "20bcc812-8a94-4cd7-520c-0ff742111424", "eventTime": "2021-05-21T18:16:57+00:00", "eventType": "Custom Event", "eventUpdatedTime": "2021-05-21T18:16:59.944000+00:00", "incidentRecordArn": "arn:aws:ssm-incidents::111122223333:incident-record/Example-Response-Plan/6ebcc812-85f5-b7eb-8b2f-283e4d844308" }, { "eventId": "c0bcc885-a41d-eb01-b4ab-9d2de193643c", "eventTime": "2020-10-01T20:30:00+00:00", "eventType": "Custom Event", "eventUpdatedTime": "2021-05-21T22:28:26.299000+00:00", "incidentRecordArn": "arn:aws:ssm-incidents::111122223333:incident-record/Example-Response-Plan/6ebcc812-85f5-b7eb-8b2f-283e4d844308" } ] }

有关更多信息,请参阅事件管理器用户指南中的事件详细信息

  • 有关 API 的详细信息,请参阅Amazon CLI 命令参考ListTimelineEvents中的。

以下代码示例演示如何使用 put-resource-policy

Amazon CLI

分享响应计划和事件

以下command-name示例在 Example-Response-Plan 中添加了一个资源策略,该策略与指定的委托人共享响应计划和关联的事件。

aws ssm-incidents put-resource-policy \ --resource-arn "arn:aws:ssm-incidents::111122223333:response-plan/Example-Response-Plan" \ --policy "{\"Version\":\"2012-10-17\",\"Statement\":[{\"Sid\":\"ExampleResourcePolciy\",\"Effect\":\"Allow\",\"Principal\":{\"AWS\":\"arn:aws:iam::222233334444:root\"},\"Action\":[\"ssm-incidents:GetResponsePlan\",\"ssm-incidents:StartIncident\",\"ssm-incidents:UpdateIncidentRecord\",\"ssm-incidents:GetIncidentRecord\",\"ssm-incidents:CreateTimelineEvent\",\"ssm-incidents:UpdateTimelineEvent\",\"ssm-incidents:GetTimelineEvent\",\"ssm-incidents:ListTimelineEvents\",\"ssm-incidents:UpdateRelatedItems\",\"ssm-incidents:ListRelatedItems\"],\"Resource\":[\"arn:aws:ssm-incidents:*:111122223333:response-plan/Example-Response-Plan\",\"arn:aws:ssm-incidents:*:111122223333:incident-record/Example-Response-Plan/*\"]}]}"

输出:

{ "policyId": "be8b57191f0371f1c6827341aa3f0a03" }

有关更多信息,请参阅事件管理器用户指南中的使用共享联系人和响应计划

  • 有关 API 的详细信息,请参阅Amazon CLI 命令参考PutResourcePolicy中的。

以下代码示例演示如何使用 start-incident

Amazon CLI

开始事件

以下start-incident示例使用指定的响应计划启动事件。

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" }

有关更多信息,请参阅事件管理器用户指南中的事件创建

  • 有关 API 的详细信息,请参阅Amazon CLI 命令参考StartIncident中的。

以下代码示例演示如何使用 tag-resource

Amazon CLI

为响应计划添加标签

以下tag-resource示例使用提供的标签键值对标记了指定的响应计划。

aws ssm-incidents tag-resource \ --resource-arn "arn:aws:ssm-incidents::111122223333:response-plan/Example-Response-Plan" \ --tags '{"group1":"1"}'

此命令不生成任何输出。

有关更多信息,请参阅事件管理器用户指南中的标记

  • 有关 API 的详细信息,请参阅Amazon CLI 命令参考TagResource中的。

以下代码示例演示如何使用 untag-resource

Amazon CLI

从响应计划中移除标签

以下untag-resource示例从响应计划中删除指定的标签。

aws ssm-incidents untag-resource \ --resource-arn "arn:aws:ssm-incidents::111122223333:response-plan/Example-Response-Plan" \ --tag-keys '["group1"]'

此命令不生成任何输出。

有关更多信息,请参阅事件管理器用户指南中的标记

  • 有关 API 的详细信息,请参阅Amazon CLI 命令参考UntagResource中的。

以下代码示例演示如何使用 update-deletion-protection

Amazon CLI

要更新复制,请设置删除保护

以下update-deletion-protection示例更新了您账户中的删除保护,以防止您删除复制集中的最后一个区域。

aws ssm-incidents update-deletion-protection \ --arn "arn:aws:ssm-incidents::111122223333:replication-set/a2bcc5c9-0f53-8047-7fef-c20749989b40" \ --deletion-protected

此命令不生成任何输出。

有关更多信息,请参阅事件管理器用户指南中的使用事件管理器复制集

以下代码示例演示如何使用 update-incident-record

Amazon CLI

更新事件记录

以下command-name示例解决了指定的事件。

aws ssm-incidents update-incident-record \ --arn "arn:aws:ssm-incidents::111122223333:incident-record/Example-Response-Plan/6ebcc812-85f5-b7eb-8b2f-283e4d844308" \ --status "RESOLVED"

此命令不生成任何输出。

有关更多信息,请参阅事件管理器用户指南中的事件详细信息

以下代码示例演示如何使用 update-related-items

Amazon CLI

更新与事件相关的项目

以下update-related-item示例从指定的事件记录中移除相关项目。

aws ssm-incidents update-related-items \ --incident-record-arn "arn:aws:ssm-incidents::111122223333:incident-record/Example-Response-Plan/6ebcc812-85f5-b7eb-8b2f-283e4d844308" \ --related-items-update '{"itemToRemove": {"type": "OTHER", "value": {"url": "https://console.aws.amazon.com/systems-manager/opsitems/oi-8ef82158e190/workbench?region=us-east-1"}}}'

此命令不生成任何输出。

有关更多信息,请参阅事件管理器用户指南中的事件详细信息

  • 有关 API 的详细信息,请参阅Amazon CLI 命令参考UpdateRelatedItems中的。

以下代码示例演示如何使用 update-replication-set

Amazon CLI

更新复制集

以下command-name示例从复制集中删除 us-east-2 区域。

aws ssm-incidents update-replication-set \ --arn "arn:aws:ssm-incidents::111122223333:replication-set/a2bcc5c9-0f53-8047-7fef-c20749989b40" \ --actions '[{"deleteRegionAction": {"regionName": "us-east-2"}}]'

此命令不生成任何输出。

有关更多信息,请参阅事件管理器用户指南中的使用事件管理器复制集

以下代码示例演示如何使用 update-response-plan

Amazon CLI

更新响应计划

以下update-response-plan示例将聊天频道从指定的响应计划中移除。

aws ssm-incidents update-response-plan \ --arn "arn:aws:ssm-incidents::111122223333:response-plan/Example-Response-Plan" \ --chat-channel '{"empty":{}}'

此命令不生成任何输出。

有关更多信息,请参阅《事件管理器用户指南》中的事件准备

  • 有关 API 的详细信息,请参阅Amazon CLI 命令参考UpdateResponsePlan中的。

以下代码示例演示如何使用 update-timeline-event

Amazon CLI

更新时间轴事件

以下update-timeline-event示例更新了事件发生的时间。

aws ssm-incidents update-timeline-event \ --event-id 20bcc812-8a94-4cd7-520c-0ff742111424 \ --incident-record-arn "arn:aws:ssm-incidents::111122223333:incident-record/Example-Response-Plan/6ebcc812-85f5-b7eb-8b2f-283e4d844308" \ --event-time "2021-05-21T18:10:57+00:00"

此命令不生成任何输出。

有关更多信息,请参阅事件管理器用户指南中的事件详细信息