Die vorliegende Übersetzung wurde maschinell erstellt. Im Falle eines Konflikts oder eines Widerspruchs zwischen dieser übersetzten Fassung und der englischen Fassung (einschließlich infolge von Verzögerungen bei der Übersetzung) ist die englische Fassung maßgeblich.
Beispiele für Incident Manager mit AWS CLI
Die folgenden Codebeispiele zeigen Ihnen, wie Sie AWS Command Line Interface mit Incident Manager Aktionen ausführen und allgemeine Szenarien implementieren können.
Aktionen sind Codeauszüge aus größeren Programmen und müssen im Kontext ausgeführt werden. Aktionen zeigen Ihnen zwar, wie Sie einzelne Servicefunktionen aufrufen, aber Sie können Aktionen im Kontext der zugehörigen Szenarien sehen.
Jedes Beispiel enthält einen Link zum vollständigen Quellcode, in dem Sie Anweisungen zum Einrichten und Ausführen des Codes im Kontext finden.
Themen
Aktionen
Das folgende Codebeispiel zeigt die Verwendungcreate-replication-set
.
- AWS CLI
-
Um den Replikationssatz zu erstellen
Im folgenden
create-replication-set
Beispiel wird der Replikationssatz erstellt, den Incident Manager verwendet, um Daten in Ihrem Amazon Web Services Services-Konto zu replizieren und zu verschlüsseln. In diesem Beispiel werden bei der Erstellung des Replikationssatzes die Regionen us-east-1 und us-east-2 verwendet.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"}}
'Ausgabe:
{ "replicationSetArns": [ "arn:aws:ssm-incidents::111122223333:replication-set/c4bcb603-4bf9-bb3f-413c-08df53673b57" ] }
Weitere Informationen finden Sie unter Verwenden des Incident Manager-Replikationssatzes im Incident Manager-Benutzerhandbuch.
-
APIEinzelheiten finden Sie CreateReplicationSet
unter AWS CLI Befehlsreferenz.
-
Das folgende Codebeispiel zeigt die Verwendungcreate-response-plan
.
- AWS CLI
-
Um einen Reaktionsplan zu erstellen
Im folgenden
create-response-plan
Beispiel wird ein Reaktionsplan mit den angegebenen Details erstellt.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"]
'Ausgabe:
{ "arn": "arn:aws:ssm-incidents::111122223333:response-plan/example-response" }
Weitere Informationen finden Sie unter Vorbereitung auf Vorfälle im Incident Manager-Benutzerhandbuch.
-
APIEinzelheiten finden Sie CreateResponsePlan
in der AWS CLI Befehlsreferenz.
-
Das folgende Codebeispiel zeigt die Verwendungcreate-timeline-event
.
- AWS CLI
-
Beispiel 1: Um ein benutzerdefiniertes Timeline-Ereignis zu erstellen
Im folgenden
create-timeline-event
Beispiel wird ein benutzerdefiniertes Zeitplanereignis zur angegebenen Zeit des angegebenen Vorfalls erstellt.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"
Ausgabe:
{ "eventId": "c0bcc885-a41d-eb01-b4ab-9d2deEXAMPLE", "incidentRecordArn": "arn:aws:ssm-incidents::111122223333:incident-record/Example-Response-Plan/6ebcc812-85f5-b7eb-8b2f-283e4EXAMPLE" }
Beispiel 2: So erstellen Sie ein Timeline-Ereignis mit einer Vorfallnotiz
Im folgenden
create-timeline-event
Beispiel wird ein Zeitleistenereignis erstellt, das im Bereich „Vorfallnotizen“ aufgeführt ist.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-time2023-06-20T12:06:00.000
\ --event-references '[{"resource":"arn:aws:ssm-incidents::111122223333:incident-record/Test/6cc46130-ca6c-3b38-68f1-f6abeEXAMPLE"}]
'Ausgabe:
{ "eventId": "a41dc885-c0bc-b4ab-eb01-de9d2EXAMPLE", "incidentRecordArn": "arn:aws:ssm-incidents::111122223333:incident-record/Example-Response-Plan/6ebcc812-85f5-b7eb-8b2f-283e4EXAMPLE" }
Weitere Informationen finden Sie unter Incident Details im Incident Manager-Benutzerhandbuch.
-
APIEinzelheiten finden Sie CreateTimelineEvent
in der AWS CLI Befehlsreferenz.
-
Das folgende Codebeispiel zeigt die Verwendungdelete-incident-record
.
- AWS CLI
-
Um einen Vorfalldatensatz zu löschen
Im folgenden
delete-incident-record
Beispiel wird der angegebene Vorfalldatensatz gelöscht.aws ssm-incidents delete-incident-record \ --arn
"arn:aws:ssm-incidents::111122223333:incident-record/Example-Response-Plan/6ebcc812-85f5-b7eb-8b2f-283e4d844308"
Mit diesem Befehl wird keine Ausgabe zurückgegeben.
Weitere Informationen finden Sie unter Incident Tracking im Incident Manager-Benutzerhandbuch.
-
APIEinzelheiten finden Sie DeleteIncidentRecord
in der AWS CLI Befehlsreferenz.
-
Das folgende Codebeispiel zeigt die Verwendungdelete-replication-set
.
- AWS CLI
-
Um den Replikationssatz zu löschen
Im folgenden
delete-replication-set
Beispiel wird der Replikationssatz aus Ihrem Amazon Web Services Services-Konto gelöscht. Durch das Löschen des Replikationssatzes werden auch alle Incident Manager-Daten gelöscht. Dies kann nicht rückgängig gemacht werden.aws ssm-incidents delete-replication-set \ --arn
"arn:aws:ssm-incidents::111122223333:replication-set/c4bcb603-4bf9-bb3f-413c-08df53673b57"
Mit diesem Befehl wird keine Ausgabe zurückgegeben.
Weitere Informationen finden Sie unter Verwenden des Incident Manager-Replikationssatzes im Incident Manager-Benutzerhandbuch.
-
APIEinzelheiten finden Sie DeleteReplicationSet
unter AWS CLI Befehlsreferenz.
-
Das folgende Codebeispiel zeigt die Verwendungdelete-resource-policy
.
- AWS CLI
-
Um eine Ressourcenrichtlinie zu löschen
Im folgenden
delete-resource-policy
Beispiel wird eine Ressourcenrichtlinie aus einem Reaktionsplan gelöscht. Dadurch wird dem Schulleiter oder der Organisation, mit der der Reaktionsplan geteilt wurde, der Zugriff entzogen.aws ssm-incidents delete-resource-policy \ --policy-id
"be8b57191f0371f1c6827341aa3f0a03"
\ --resource-arn"arn:aws:ssm-incidents::111122223333:response-plan/Example-Response-Plan"
Mit diesem Befehl wird keine Ausgabe zurückgegeben.
Weitere Informationen finden Sie unter Arbeiten mit gemeinsam genutzten Kontakten und Reaktionsplänen im Incident Manager-Benutzerhandbuch.
-
APIEinzelheiten finden Sie DeleteResourcePolicy
unter AWS CLI Befehlsreferenz.
-
Das folgende Codebeispiel zeigt die Verwendungdelete-response-plan
.
- AWS CLI
-
Um einen Reaktionsplan zu löschen
Im folgenden
delete-response-plan
Beispiel wird der angegebene Reaktionsplan gelöscht.aws ssm-incidents delete-response-plan \ --arn
"arn:aws:ssm-incidents::111122223333:response-plan/example-response"
Mit diesem Befehl wird keine Ausgabe zurückgegeben.
Weitere Informationen finden Sie unter Vorbereitung auf Vorfälle im Incident Manager-Benutzerhandbuch.
-
APIEinzelheiten finden Sie DeleteResponsePlan
in der AWS CLI Befehlsreferenz.
-
Das folgende Codebeispiel zeigt die Verwendungdelete-timeline-event
.
- AWS CLI
-
Um ein Timeline-Ereignis zu löschen
Im folgenden
delete-timeline-event
Beispiel wird ein benutzerdefiniertes Timeline-Ereignis aus dem angegebenen Incident-Datensatz gelöscht.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"
Mit diesem Befehl wird keine Ausgabe zurückgegeben.
Weitere Informationen finden Sie unter Incident Details im Incident Manager-Benutzerhandbuch.
-
APIEinzelheiten finden Sie DeleteTimelineEvent
in der AWS CLI Befehlsreferenz.
-
Das folgende Codebeispiel zeigt die Verwendungget-incident-record
.
- AWS CLI
-
Um einen Vorfalldatensatz zu erhalten
Im folgenden
get-incident-record
Beispiel werden Details zum angegebenen Vorfalldatensatz abgerufen.aws ssm-incidents get-incident-record \ --arn
"arn:aws:ssm-incidents::111122223333:incident-record/Example-Response-Plan/6ebcc812-85f5-b7eb-8b2f-283e4d844308"
Ausgabe:
{ "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" } }
Weitere Informationen finden Sie unter Incident Details im Incident Manager-Benutzerhandbuch.
-
APIEinzelheiten finden Sie GetIncidentRecord
in der AWS CLI Befehlsreferenz.
-
Das folgende Codebeispiel zeigt die Verwendungget-replication-set
.
- AWS CLI
-
Um den Replikationssatz abzurufen
Im folgenden
get-replication-set
Beispiel werden die Details des Replikationssatzes abgerufen, den Incident Manager verwendet, um Daten in Ihrem Amazon Web Services Services-Konto zu replizieren und zu verschlüsseln.aws ssm-incidents get-replication-set \ --arn
"arn:aws:ssm-incidents::111122223333:replication-set/c4bcb603-4bf9-bb3f-413c-08df53673b57"
Ausgabe:
{ "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" } }
Weitere Informationen finden Sie unter Verwenden des Incident Manager-Replikationssets im Incident Manager-Benutzerhandbuch.
-
APIEinzelheiten finden Sie GetReplicationSet
unter AWS CLI Befehlsreferenz.
-
Das folgende Codebeispiel zeigt die Verwendungget-resource-policies
.
- AWS CLI
-
Um Ressourcenrichtlinien für einen Reaktionsplan aufzulisten
Das folgende
command-name
Beispiel listet die Ressourcenrichtlinien auf, die dem angegebenen Reaktionsplan zugeordnet sind.aws ssm-incidents get-resource-policies \ --resource-arn
"arn:aws:ssm-incidents::111122223333:response-plan/Example-Response-Plan"
Ausgabe:
{ "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" } ] }
Weitere Informationen finden Sie unter Arbeiten mit gemeinsamen Kontakten und Reaktionsplänen im Incident Manager-Benutzerhandbuch.
-
APIEinzelheiten finden Sie GetResourcePolicies
unter AWS CLI Befehlsreferenz.
-
Das folgende Codebeispiel zeigt die Verwendungget-response-plan
.
- AWS CLI
-
Um Einzelheiten zu einem Reaktionsplan zu erhalten
Im folgenden
command-name
Beispiel werden Details zu einem bestimmten Reaktionsplan in Ihrem AWS Konto abgerufen.aws ssm-incidents get-response-plan \ --arn
"arn:aws:ssm-incidents::111122223333:response-plan/Example-Response-Plan"
Ausgabe:
{ "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" }
Weitere Informationen finden Sie unter Vorbereitung auf Vorfälle im Incident Manager-Benutzerhandbuch.
-
APIEinzelheiten finden Sie GetResponsePlan
in der AWS CLI Befehlsreferenz.
-
Das folgende Codebeispiel zeigt die Verwendungget-timeline-event
.
- AWS CLI
-
Um Details zu einem Timeline-Ereignis abzurufen
Das folgende
get-timeline-event
Beispiel gibt Details zum angegebenen Timeline-Ereignis zurück.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"
Ausgabe:
{ "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" } }
Weitere Informationen finden Sie unter Incident Details im Incident Manager-Benutzerhandbuch.
-
APIEinzelheiten finden Sie GetTimelineEvent
in der AWS CLI Befehlsreferenz.
-
Das folgende Codebeispiel zeigt die Verwendunglist-incident-records
.
- AWS CLI
-
Um Vorfallaufzeichnungen aufzulisten
Das folgende
command-name
Beispiel listet die Vorfallaufzeichnungen in Ihrem Amazon Web Services Services-Konto auf.aws ssm-incidents list-incident-records
Ausgabe:
{ "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" } ] }
Weitere Informationen finden Sie in der Liste der Vorfälle im Incident Manager-Benutzerhandbuch.
-
APIEinzelheiten finden Sie ListIncidentRecords
in der AWS CLI Befehlsreferenz.
-
Das folgende Codebeispiel zeigt die Verwendunglist-related-items
.
- AWS CLI
-
Um verwandte Artikel aufzulisten
Das folgende
list-related-items
Beispiel listet die verwandten Elemente des angegebenen Vorfalls auf.aws ssm-incidents list-related-items \ --incident-record-arn
"arn:aws:ssm-incidents::111122223333:incident-record/Example-Response-Plan/6ebcc812-85f5-b7eb-8b2f-283e4d844308"
Ausgabe:
{ "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" } ] }
Weitere Informationen finden Sie unter Incident Details im Incident Manager-Benutzerhandbuch.
-
APIEinzelheiten finden Sie ListRelatedItems
in der AWS CLI Befehlsreferenz.
-
Das folgende Codebeispiel zeigt die Verwendunglist-replication-sets
.
- AWS CLI
-
Um den Replikationssatz aufzulisten
Im folgenden
list-replication-set
Beispiel wird der Replikationssatz aufgeführt, den Incident Manager verwendet, um Daten in Ihrem AWS Konto zu replizieren und zu verschlüsseln.aws ssm-incidents list-replication-sets
Ausgabe:
{ "replicationSetArns": [ "arn:aws:ssm-incidents::111122223333:replication-set/c4bcb603-4bf9-bb3f-413c-08df53673b57" ] }
Weitere Informationen finden Sie unter Verwenden des Incident Manager-Replikationssatzes im Incident Manager-Benutzerhandbuch.
-
APIEinzelheiten finden Sie ListReplicationSets
unter AWS CLI Befehlsreferenz.
-
Das folgende Codebeispiel zeigt die Verwendunglist-response-plans
.
- AWS CLI
-
Um die verfügbaren Reaktionspläne aufzulisten
Das folgende
list-response-plans
Beispiel listet die verfügbaren Reaktionspläne in Ihrem Amazon Web Services Services-Konto auf.aws ssm-incidents list-response-plans
Ausgabe:
{ "responsePlanSummaries": [ { "arn": "arn:aws:ssm-incidents::111122223333:response-plan/Example-Response-Plan", "displayName": "Example response plan", "name": "Example-Response-Plan" } ] }
Weitere Informationen finden Sie unter Vorbereitung auf Vorfälle im Incident Manager-Benutzerhandbuch.
-
APIEinzelheiten finden Sie ListResponsePlans
in der AWS CLI Befehlsreferenz.
-
Das folgende Codebeispiel zeigt die Verwendunglist-tags-for-resource
.
- AWS CLI
-
Um Tags für einen Reaktionsplan aufzulisten
Das folgende
list-tags-for-resource
Beispiel listet die Tags auf, die dem angegebenen Reaktionsplan zugeordnet sind.aws ssm-incidents list-tags-for-resource \ --resource-arn
"arn:aws:ssm-incidents::111122223333:response-plan/Example-Response-Plan"
Ausgabe:
{ "tags": { "group1": "1" } }
Weitere Informationen finden Sie unter Tagging im Incident Manager-Benutzerhandbuch.
-
APIEinzelheiten finden Sie ListTagsForResource
in der AWS CLI Befehlsreferenz.
-
Das folgende Codebeispiel zeigt die Verwendunglist-timeline-events
.
- AWS CLI
-
Um die Ereignisse eines Vorfalls in der Zeitleiste aufzulisten
Das folgende
command-name
Beispiel listet die Ereignisse auf der Zeitleiste des angegebenen Vorfalls auf.aws ssm-incidents list-timeline-events \ --incident-record-arn
"arn:aws:ssm-incidents::111122223333:incident-record/Example-Response-Plan/6ebcc812-85f5-b7eb-8b2f-283e4d844308"
Ausgabe:
{ "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" } ] }
Weitere Informationen finden Sie unter Incident-Details im Incident Manager-Benutzerhandbuch.
-
APIEinzelheiten finden Sie ListTimelineEvents
in der AWS CLI Befehlsreferenz.
-
Das folgende Codebeispiel zeigt die Verwendungput-resource-policy
.
- AWS CLI
-
Um einen Reaktionsplan und Vorfälle zu teilen
Im folgenden
command-name
Beispiel wird eine Ressourcenrichtlinie hinzugefügt Example-Response-Plan, die den Reaktionsplan und die zugehörigen Vorfälle mit dem angegebenen Prinzipal teilt.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/*\"]}]}"Ausgabe:
{ "policyId": "be8b57191f0371f1c6827341aa3f0a03" }
Weitere Informationen finden Sie im Incident Manager-Benutzerhandbuch unter Arbeiten mit gemeinsamen Kontakten und Reaktionsplänen.
-
APIEinzelheiten finden Sie PutResourcePolicy
unter AWS CLI Befehlsreferenz.
-
Das folgende Codebeispiel zeigt die Verwendungstart-incident
.
- AWS CLI
-
Um einen Vorfall zu starten
Im folgenden
start-incident
Beispiel wird ein Vorfall mit dem angegebenen Reaktionsplan gestartet.aws ssm-incidents start-incident \ --response-plan-arn
"arn:aws:ssm-incidents::111122223333:response-plan/Example-Response-Plan"
Ausgabe:
{ "incidentRecordArn": "arn:aws:ssm-incidents::682428703967:incident-record/Example-Response-Plan/6ebcc812-85f5-b7eb-8b2f-283e4d844308" }
Weitere Informationen finden Sie unter Incident Creation im Incident Manager-Benutzerhandbuch.
-
APIEinzelheiten finden Sie StartIncident
in der AWS CLI Befehlsreferenz.
-
Das folgende Codebeispiel zeigt die Verwendungtag-resource
.
- AWS CLI
-
Um einen Reaktionsplan zu taggen
Im folgenden
tag-resource
Beispiel wird ein bestimmter Antwortplan mit dem angegebenen Tag-Schlüssel-Wert-Paar gekennzeichnet.aws ssm-incidents tag-resource \ --resource-arn
"arn:aws:ssm-incidents::111122223333:response-plan/Example-Response-Plan"
\ --tags '{"group1":"1"}
'Mit diesem Befehl wird keine Ausgabe zurückgegeben.
Weitere Informationen finden Sie unter Tagging im Incident Manager-Benutzerhandbuch.
-
APIEinzelheiten finden Sie TagResource
in der AWS CLI Befehlsreferenz.
-
Das folgende Codebeispiel zeigt die Verwendunguntag-resource
.
- AWS CLI
-
Um Tags aus einem Reaktionsplan zu entfernen
Im folgenden
untag-resource
Beispiel werden die angegebenen Tags aus dem Reaktionsplan entfernt.aws ssm-incidents untag-resource \ --resource-arn
"arn:aws:ssm-incidents::111122223333:response-plan/Example-Response-Plan"
\ --tag-keys '["group1"]
'Mit diesem Befehl wird keine Ausgabe zurückgegeben.
Weitere Informationen finden Sie unter Tagging im Incident Manager-Benutzerhandbuch.
-
APIEinzelheiten finden Sie UntagResource
in der AWS CLI Befehlsreferenz.
-
Das folgende Codebeispiel zeigt die Verwendungupdate-deletion-protection
.
- AWS CLI
-
Um den Löschschutz für Replikationssätze zu aktualisieren
Im folgenden
update-deletion-protection
Beispiel wird der Löschschutz in Ihrem Konto aktualisiert, um Sie davor zu schützen, die letzte Region in Ihrem Replikationssatz zu löschen.aws ssm-incidents update-deletion-protection \ --arn
"arn:aws:ssm-incidents::111122223333:replication-set/a2bcc5c9-0f53-8047-7fef-c20749989b40"
\ --deletion-protectedMit diesem Befehl wird keine Ausgabe zurückgegeben.
Weitere Informationen finden Sie unter Verwenden des Incident Manager-Replikationssatzes im Incident Manager-Benutzerhandbuch.
-
APIEinzelheiten finden Sie UpdateDeletionProtection
unter AWS CLI Befehlsreferenz.
-
Das folgende Codebeispiel zeigt die Verwendungupdate-incident-record
.
- AWS CLI
-
Um einen Vorfalldatensatz zu aktualisieren
Das folgende
command-name
Beispiel behebt den angegebenen Vorfall.aws ssm-incidents update-incident-record \ --arn
"arn:aws:ssm-incidents::111122223333:incident-record/Example-Response-Plan/6ebcc812-85f5-b7eb-8b2f-283e4d844308"
\ --status"RESOLVED"
Mit diesem Befehl wird keine Ausgabe zurückgegeben.
Weitere Informationen finden Sie unter Incident Details im Incident Manager-Benutzerhandbuch.
-
APIEinzelheiten finden Sie UpdateIncidentRecord
in der AWS CLI Befehlsreferenz.
-
Das folgende Codebeispiel zeigt die Verwendungupdate-related-items
.
- AWS CLI
-
Um ein Element zu aktualisieren, das sich auf Vorfälle bezieht
Im folgenden
update-related-item
Beispiel wird ein verwandtes Element aus dem angegebenen Vorfalldatensatz entfernt.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"}}}
'Mit diesem Befehl wird keine Ausgabe zurückgegeben.
Weitere Informationen finden Sie unter Incident Details im Incident Manager-Benutzerhandbuch.
-
APIEinzelheiten finden Sie UpdateRelatedItems
in der AWS CLI Befehlsreferenz.
-
Das folgende Codebeispiel zeigt die Verwendungupdate-replication-set
.
- AWS CLI
-
Um einen Replikationssatz zu aktualisieren
Im folgenden
command-name
Beispiel wird die Region us-east-2 aus dem Replikationssatz gelöscht.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"}}]
'Mit diesem Befehl wird keine Ausgabe zurückgegeben.
Weitere Informationen finden Sie unter Verwenden des Incident Manager-Replikationssatzes im Incident Manager-Benutzerhandbuch.
-
APIEinzelheiten finden Sie UpdateReplicationSet
unter AWS CLI Befehlsreferenz.
-
Das folgende Codebeispiel zeigt die Verwendungupdate-response-plan
.
- AWS CLI
-
Um einen Reaktionsplan zu aktualisieren
Im folgenden
update-response-plan
Beispiel wird ein Chat-Kanal aus dem angegebenen Antwortplan entfernt.aws ssm-incidents update-response-plan \ --arn
"arn:aws:ssm-incidents::111122223333:response-plan/Example-Response-Plan"
\ --chat-channel '{"empty":{}}
'Mit diesem Befehl wird keine Ausgabe zurückgegeben.
Weitere Informationen finden Sie unter Vorbereitung auf Vorfälle im Incident Manager-Benutzerhandbuch.
-
APIEinzelheiten finden Sie UpdateResponsePlan
in der AWS CLI Befehlsreferenz.
-
Das folgende Codebeispiel zeigt die Verwendungupdate-timeline-event
.
- AWS CLI
-
Um ein Timeline-Ereignis zu aktualisieren
Im folgenden
update-timeline-event
Beispiel wird die Uhrzeit aktualisiert, zu der das Ereignis eingetreten ist.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"
Mit diesem Befehl wird keine Ausgabe zurückgegeben.
Weitere Informationen finden Sie unter Incident Details im Incident Manager-Benutzerhandbuch.
-
APIEinzelheiten finden Sie UpdateTimelineEvent
in der AWS CLI Befehlsreferenz.
-