1{
2  "version":"2.0",
3  "metadata":{
4    "apiVersion":"2018-05-10",
5    "endpointPrefix":"ssm-incidents",
6    "jsonVersion":"1.1",
7    "protocol":"rest-json",
8    "serviceAbbreviation":"SSM Incidents",
9    "serviceFullName":"AWS Systems Manager Incident Manager",
10    "serviceId":"SSM Incidents",
11    "signatureVersion":"v4",
12    "signingName":"ssm-incidents",
13    "uid":"ssm-incidents-2018-05-10"
14  },
15  "operations":{
16    "CreateReplicationSet":{
17      "name":"CreateReplicationSet",
18      "http":{
19        "method":"POST",
20        "requestUri":"/createReplicationSet",
21        "responseCode":201
22      },
23      "input":{"shape":"CreateReplicationSetInput"},
24      "output":{"shape":"CreateReplicationSetOutput"},
25      "errors":[
26        {"shape":"ServiceQuotaExceededException"},
27        {"shape":"ThrottlingException"},
28        {"shape":"AccessDeniedException"},
29        {"shape":"ValidationException"},
30        {"shape":"ConflictException"},
31        {"shape":"InternalServerException"}
32      ]
33    },
34    "CreateResponsePlan":{
35      "name":"CreateResponsePlan",
36      "http":{
37        "method":"POST",
38        "requestUri":"/createResponsePlan",
39        "responseCode":201
40      },
41      "input":{"shape":"CreateResponsePlanInput"},
42      "output":{"shape":"CreateResponsePlanOutput"},
43      "errors":[
44        {"shape":"ThrottlingException"},
45        {"shape":"ResourceNotFoundException"},
46        {"shape":"AccessDeniedException"},
47        {"shape":"ValidationException"},
48        {"shape":"ConflictException"},
49        {"shape":"InternalServerException"}
50      ],
51      "idempotent":true
52    },
53    "CreateTimelineEvent":{
54      "name":"CreateTimelineEvent",
55      "http":{
56        "method":"POST",
57        "requestUri":"/createTimelineEvent",
58        "responseCode":201
59      },
60      "input":{"shape":"CreateTimelineEventInput"},
61      "output":{"shape":"CreateTimelineEventOutput"},
62      "errors":[
63        {"shape":"ThrottlingException"},
64        {"shape":"ResourceNotFoundException"},
65        {"shape":"AccessDeniedException"},
66        {"shape":"ValidationException"},
67        {"shape":"ConflictException"},
68        {"shape":"InternalServerException"}
69      ],
70      "idempotent":true
71    },
72    "DeleteIncidentRecord":{
73      "name":"DeleteIncidentRecord",
74      "http":{
75        "method":"POST",
76        "requestUri":"/deleteIncidentRecord",
77        "responseCode":204
78      },
79      "input":{"shape":"DeleteIncidentRecordInput"},
80      "output":{"shape":"DeleteIncidentRecordOutput"},
81      "errors":[
82        {"shape":"ThrottlingException"},
83        {"shape":"AccessDeniedException"},
84        {"shape":"ValidationException"},
85        {"shape":"InternalServerException"}
86      ],
87      "idempotent":true
88    },
89    "DeleteReplicationSet":{
90      "name":"DeleteReplicationSet",
91      "http":{
92        "method":"POST",
93        "requestUri":"/deleteReplicationSet",
94        "responseCode":204
95      },
96      "input":{"shape":"DeleteReplicationSetInput"},
97      "output":{"shape":"DeleteReplicationSetOutput"},
98      "errors":[
99        {"shape":"ThrottlingException"},
100        {"shape":"ResourceNotFoundException"},
101        {"shape":"AccessDeniedException"},
102        {"shape":"ValidationException"},
103        {"shape":"InternalServerException"}
104      ]
105    },
106    "DeleteResourcePolicy":{
107      "name":"DeleteResourcePolicy",
108      "http":{
109        "method":"POST",
110        "requestUri":"/deleteResourcePolicy",
111        "responseCode":200
112      },
113      "input":{"shape":"DeleteResourcePolicyInput"},
114      "output":{"shape":"DeleteResourcePolicyOutput"},
115      "errors":[
116        {"shape":"ThrottlingException"},
117        {"shape":"ResourceNotFoundException"},
118        {"shape":"AccessDeniedException"},
119        {"shape":"ValidationException"},
120        {"shape":"InternalServerException"}
121      ]
122    },
123    "DeleteResponsePlan":{
124      "name":"DeleteResponsePlan",
125      "http":{
126        "method":"POST",
127        "requestUri":"/deleteResponsePlan",
128        "responseCode":204
129      },
130      "input":{"shape":"DeleteResponsePlanInput"},
131      "output":{"shape":"DeleteResponsePlanOutput"},
132      "errors":[
133        {"shape":"ThrottlingException"},
134        {"shape":"AccessDeniedException"},
135        {"shape":"ValidationException"},
136        {"shape":"InternalServerException"}
137      ],
138      "idempotent":true
139    },
140    "DeleteTimelineEvent":{
141      "name":"DeleteTimelineEvent",
142      "http":{
143        "method":"POST",
144        "requestUri":"/deleteTimelineEvent",
145        "responseCode":204
146      },
147      "input":{"shape":"DeleteTimelineEventInput"},
148      "output":{"shape":"DeleteTimelineEventOutput"},
149      "errors":[
150        {"shape":"ThrottlingException"},
151        {"shape":"AccessDeniedException"},
152        {"shape":"ValidationException"},
153        {"shape":"InternalServerException"}
154      ],
155      "idempotent":true
156    },
157    "GetIncidentRecord":{
158      "name":"GetIncidentRecord",
159      "http":{
160        "method":"GET",
161        "requestUri":"/getIncidentRecord",
162        "responseCode":200
163      },
164      "input":{"shape":"GetIncidentRecordInput"},
165      "output":{"shape":"GetIncidentRecordOutput"},
166      "errors":[
167        {"shape":"ThrottlingException"},
168        {"shape":"ResourceNotFoundException"},
169        {"shape":"AccessDeniedException"},
170        {"shape":"ValidationException"},
171        {"shape":"InternalServerException"}
172      ]
173    },
174    "GetReplicationSet":{
175      "name":"GetReplicationSet",
176      "http":{
177        "method":"GET",
178        "requestUri":"/getReplicationSet",
179        "responseCode":200
180      },
181      "input":{"shape":"GetReplicationSetInput"},
182      "output":{"shape":"GetReplicationSetOutput"},
183      "errors":[
184        {"shape":"ThrottlingException"},
185        {"shape":"ResourceNotFoundException"},
186        {"shape":"AccessDeniedException"},
187        {"shape":"ValidationException"},
188        {"shape":"InternalServerException"}
189      ]
190    },
191    "GetResourcePolicies":{
192      "name":"GetResourcePolicies",
193      "http":{
194        "method":"POST",
195        "requestUri":"/getResourcePolicies",
196        "responseCode":200
197      },
198      "input":{"shape":"GetResourcePoliciesInput"},
199      "output":{"shape":"GetResourcePoliciesOutput"},
200      "errors":[
201        {"shape":"ThrottlingException"},
202        {"shape":"ResourceNotFoundException"},
203        {"shape":"AccessDeniedException"},
204        {"shape":"ValidationException"},
205        {"shape":"InternalServerException"}
206      ]
207    },
208    "GetResponsePlan":{
209      "name":"GetResponsePlan",
210      "http":{
211        "method":"GET",
212        "requestUri":"/getResponsePlan",
213        "responseCode":200
214      },
215      "input":{"shape":"GetResponsePlanInput"},
216      "output":{"shape":"GetResponsePlanOutput"},
217      "errors":[
218        {"shape":"ThrottlingException"},
219        {"shape":"ResourceNotFoundException"},
220        {"shape":"AccessDeniedException"},
221        {"shape":"ValidationException"},
222        {"shape":"InternalServerException"}
223      ]
224    },
225    "GetTimelineEvent":{
226      "name":"GetTimelineEvent",
227      "http":{
228        "method":"GET",
229        "requestUri":"/getTimelineEvent",
230        "responseCode":200
231      },
232      "input":{"shape":"GetTimelineEventInput"},
233      "output":{"shape":"GetTimelineEventOutput"},
234      "errors":[
235        {"shape":"ThrottlingException"},
236        {"shape":"ResourceNotFoundException"},
237        {"shape":"AccessDeniedException"},
238        {"shape":"ValidationException"},
239        {"shape":"InternalServerException"}
240      ]
241    },
242    "ListIncidentRecords":{
243      "name":"ListIncidentRecords",
244      "http":{
245        "method":"POST",
246        "requestUri":"/listIncidentRecords",
247        "responseCode":200
248      },
249      "input":{"shape":"ListIncidentRecordsInput"},
250      "output":{"shape":"ListIncidentRecordsOutput"},
251      "errors":[
252        {"shape":"ThrottlingException"},
253        {"shape":"AccessDeniedException"},
254        {"shape":"ValidationException"},
255        {"shape":"InternalServerException"}
256      ]
257    },
258    "ListRelatedItems":{
259      "name":"ListRelatedItems",
260      "http":{
261        "method":"POST",
262        "requestUri":"/listRelatedItems",
263        "responseCode":200
264      },
265      "input":{"shape":"ListRelatedItemsInput"},
266      "output":{"shape":"ListRelatedItemsOutput"},
267      "errors":[
268        {"shape":"ThrottlingException"},
269        {"shape":"AccessDeniedException"},
270        {"shape":"ValidationException"},
271        {"shape":"InternalServerException"}
272      ]
273    },
274    "ListReplicationSets":{
275      "name":"ListReplicationSets",
276      "http":{
277        "method":"POST",
278        "requestUri":"/listReplicationSets",
279        "responseCode":200
280      },
281      "input":{"shape":"ListReplicationSetsInput"},
282      "output":{"shape":"ListReplicationSetsOutput"},
283      "errors":[
284        {"shape":"ThrottlingException"},
285        {"shape":"AccessDeniedException"},
286        {"shape":"ValidationException"},
287        {"shape":"InternalServerException"}
288      ]
289    },
290    "ListResponsePlans":{
291      "name":"ListResponsePlans",
292      "http":{
293        "method":"POST",
294        "requestUri":"/listResponsePlans",
295        "responseCode":200
296      },
297      "input":{"shape":"ListResponsePlansInput"},
298      "output":{"shape":"ListResponsePlansOutput"},
299      "errors":[
300        {"shape":"ThrottlingException"},
301        {"shape":"AccessDeniedException"},
302        {"shape":"ValidationException"},
303        {"shape":"InternalServerException"}
304      ]
305    },
306    "ListTagsForResource":{
307      "name":"ListTagsForResource",
308      "http":{
309        "method":"GET",
310        "requestUri":"/tags/{resourceArn}",
311        "responseCode":200
312      },
313      "input":{"shape":"ListTagsForResourceRequest"},
314      "output":{"shape":"ListTagsForResourceResponse"},
315      "errors":[
316        {"shape":"ThrottlingException"},
317        {"shape":"ResourceNotFoundException"},
318        {"shape":"AccessDeniedException"},
319        {"shape":"ValidationException"},
320        {"shape":"InternalServerException"}
321      ]
322    },
323    "ListTimelineEvents":{
324      "name":"ListTimelineEvents",
325      "http":{
326        "method":"POST",
327        "requestUri":"/listTimelineEvents",
328        "responseCode":200
329      },
330      "input":{"shape":"ListTimelineEventsInput"},
331      "output":{"shape":"ListTimelineEventsOutput"},
332      "errors":[
333        {"shape":"ThrottlingException"},
334        {"shape":"AccessDeniedException"},
335        {"shape":"ValidationException"},
336        {"shape":"InternalServerException"}
337      ]
338    },
339    "PutResourcePolicy":{
340      "name":"PutResourcePolicy",
341      "http":{
342        "method":"POST",
343        "requestUri":"/putResourcePolicy",
344        "responseCode":200
345      },
346      "input":{"shape":"PutResourcePolicyInput"},
347      "output":{"shape":"PutResourcePolicyOutput"},
348      "errors":[
349        {"shape":"ThrottlingException"},
350        {"shape":"ResourceNotFoundException"},
351        {"shape":"AccessDeniedException"},
352        {"shape":"ValidationException"},
353        {"shape":"InternalServerException"}
354      ]
355    },
356    "StartIncident":{
357      "name":"StartIncident",
358      "http":{
359        "method":"POST",
360        "requestUri":"/startIncident",
361        "responseCode":200
362      },
363      "input":{"shape":"StartIncidentInput"},
364      "output":{"shape":"StartIncidentOutput"},
365      "errors":[
366        {"shape":"ThrottlingException"},
367        {"shape":"ResourceNotFoundException"},
368        {"shape":"AccessDeniedException"},
369        {"shape":"ValidationException"},
370        {"shape":"ConflictException"},
371        {"shape":"InternalServerException"}
372      ],
373      "idempotent":true
374    },
375    "TagResource":{
376      "name":"TagResource",
377      "http":{
378        "method":"POST",
379        "requestUri":"/tags/{resourceArn}",
380        "responseCode":204
381      },
382      "input":{"shape":"TagResourceRequest"},
383      "output":{"shape":"TagResourceResponse"},
384      "errors":[
385        {"shape":"ServiceQuotaExceededException"},
386        {"shape":"ThrottlingException"},
387        {"shape":"ResourceNotFoundException"},
388        {"shape":"AccessDeniedException"},
389        {"shape":"ValidationException"},
390        {"shape":"ConflictException"},
391        {"shape":"InternalServerException"}
392      ]
393    },
394    "UntagResource":{
395      "name":"UntagResource",
396      "http":{
397        "method":"DELETE",
398        "requestUri":"/tags/{resourceArn}",
399        "responseCode":204
400      },
401      "input":{"shape":"UntagResourceRequest"},
402      "output":{"shape":"UntagResourceResponse"},
403      "errors":[
404        {"shape":"ThrottlingException"},
405        {"shape":"ResourceNotFoundException"},
406        {"shape":"AccessDeniedException"},
407        {"shape":"ValidationException"},
408        {"shape":"ConflictException"},
409        {"shape":"InternalServerException"}
410      ],
411      "idempotent":true
412    },
413    "UpdateDeletionProtection":{
414      "name":"UpdateDeletionProtection",
415      "http":{
416        "method":"POST",
417        "requestUri":"/updateDeletionProtection",
418        "responseCode":204
419      },
420      "input":{"shape":"UpdateDeletionProtectionInput"},
421      "output":{"shape":"UpdateDeletionProtectionOutput"},
422      "errors":[
423        {"shape":"ThrottlingException"},
424        {"shape":"ResourceNotFoundException"},
425        {"shape":"AccessDeniedException"},
426        {"shape":"ValidationException"},
427        {"shape":"InternalServerException"}
428      ]
429    },
430    "UpdateIncidentRecord":{
431      "name":"UpdateIncidentRecord",
432      "http":{
433        "method":"POST",
434        "requestUri":"/updateIncidentRecord",
435        "responseCode":204
436      },
437      "input":{"shape":"UpdateIncidentRecordInput"},
438      "output":{"shape":"UpdateIncidentRecordOutput"},
439      "errors":[
440        {"shape":"ThrottlingException"},
441        {"shape":"ResourceNotFoundException"},
442        {"shape":"AccessDeniedException"},
443        {"shape":"ValidationException"},
444        {"shape":"ConflictException"},
445        {"shape":"InternalServerException"}
446      ],
447      "idempotent":true
448    },
449    "UpdateRelatedItems":{
450      "name":"UpdateRelatedItems",
451      "http":{
452        "method":"POST",
453        "requestUri":"/updateRelatedItems",
454        "responseCode":204
455      },
456      "input":{"shape":"UpdateRelatedItemsInput"},
457      "output":{"shape":"UpdateRelatedItemsOutput"},
458      "errors":[
459        {"shape":"ThrottlingException"},
460        {"shape":"ResourceNotFoundException"},
461        {"shape":"AccessDeniedException"},
462        {"shape":"ValidationException"},
463        {"shape":"ConflictException"},
464        {"shape":"InternalServerException"}
465      ],
466      "idempotent":true
467    },
468    "UpdateReplicationSet":{
469      "name":"UpdateReplicationSet",
470      "http":{
471        "method":"POST",
472        "requestUri":"/updateReplicationSet",
473        "responseCode":204
474      },
475      "input":{"shape":"UpdateReplicationSetInput"},
476      "output":{"shape":"UpdateReplicationSetOutput"},
477      "errors":[
478        {"shape":"ThrottlingException"},
479        {"shape":"ResourceNotFoundException"},
480        {"shape":"AccessDeniedException"},
481        {"shape":"ValidationException"},
482        {"shape":"InternalServerException"}
483      ]
484    },
485    "UpdateResponsePlan":{
486      "name":"UpdateResponsePlan",
487      "http":{
488        "method":"POST",
489        "requestUri":"/updateResponsePlan",
490        "responseCode":204
491      },
492      "input":{"shape":"UpdateResponsePlanInput"},
493      "output":{"shape":"UpdateResponsePlanOutput"},
494      "errors":[
495        {"shape":"ThrottlingException"},
496        {"shape":"ResourceNotFoundException"},
497        {"shape":"AccessDeniedException"},
498        {"shape":"ValidationException"},
499        {"shape":"ConflictException"},
500        {"shape":"InternalServerException"}
501      ],
502      "idempotent":true
503    },
504    "UpdateTimelineEvent":{
505      "name":"UpdateTimelineEvent",
506      "http":{
507        "method":"POST",
508        "requestUri":"/updateTimelineEvent",
509        "responseCode":204
510      },
511      "input":{"shape":"UpdateTimelineEventInput"},
512      "output":{"shape":"UpdateTimelineEventOutput"},
513      "errors":[
514        {"shape":"ThrottlingException"},
515        {"shape":"ResourceNotFoundException"},
516        {"shape":"AccessDeniedException"},
517        {"shape":"ValidationException"},
518        {"shape":"ConflictException"},
519        {"shape":"InternalServerException"}
520      ],
521      "idempotent":true
522    }
523  },
524  "shapes":{
525    "AccessDeniedException":{
526      "type":"structure",
527      "required":["message"],
528      "members":{
529        "message":{"shape":"ExceptionMessage"}
530      },
531      "error":{
532        "httpStatusCode":403,
533        "senderFault":true
534      },
535      "exception":true
536    },
537    "Action":{
538      "type":"structure",
539      "members":{
540        "ssmAutomation":{"shape":"SsmAutomation"}
541      },
542      "union":true
543    },
544    "ActionsList":{
545      "type":"list",
546      "member":{"shape":"Action"},
547      "max":1,
548      "min":0
549    },
550    "AddRegionAction":{
551      "type":"structure",
552      "required":["regionName"],
553      "members":{
554        "regionName":{"shape":"RegionName"},
555        "sseKmsKeyId":{"shape":"SseKmsKey"}
556      }
557    },
558    "Arn":{
559      "type":"string",
560      "max":1000,
561      "min":0,
562      "pattern":"^arn:aws(-cn|-us-gov)?:[a-z0-9-]*:[a-z0-9-]*:([0-9]{12})?:.+$"
563    },
564    "AttributeValueList":{
565      "type":"structure",
566      "members":{
567        "integerValues":{"shape":"IntegerList"},
568        "stringValues":{"shape":"StringList"}
569      },
570      "union":true
571    },
572    "AutomationExecution":{
573      "type":"structure",
574      "members":{
575        "ssmExecutionArn":{"shape":"Arn"}
576      },
577      "union":true
578    },
579    "AutomationExecutionSet":{
580      "type":"list",
581      "member":{"shape":"AutomationExecution"},
582      "max":100,
583      "min":0
584    },
585    "Boolean":{
586      "type":"boolean",
587      "box":true
588    },
589    "ChatChannel":{
590      "type":"structure",
591      "members":{
592        "chatbotSns":{"shape":"ChatbotSnsConfigurationSet"},
593        "empty":{"shape":"EmptyChatChannel"}
594      },
595      "union":true
596    },
597    "ChatbotSnsConfigurationSet":{
598      "type":"list",
599      "member":{"shape":"SnsArn"},
600      "max":5,
601      "min":1
602    },
603    "ClientToken":{
604      "type":"string",
605      "max":128,
606      "min":0
607    },
608    "Condition":{
609      "type":"structure",
610      "members":{
611        "after":{"shape":"Timestamp"},
612        "before":{"shape":"Timestamp"},
613        "equals":{"shape":"AttributeValueList"}
614      },
615      "union":true
616    },
617    "ConflictException":{
618      "type":"structure",
619      "required":["message"],
620      "members":{
621        "message":{"shape":"ExceptionMessage"},
622        "resourceIdentifier":{"shape":"String"},
623        "resourceType":{"shape":"ResourceType"},
624        "retryAfter":{"shape":"Timestamp"}
625      },
626      "error":{
627        "httpStatusCode":409,
628        "senderFault":true
629      },
630      "exception":true
631    },
632    "CreateReplicationSetInput":{
633      "type":"structure",
634      "required":["regions"],
635      "members":{
636        "clientToken":{
637          "shape":"ClientToken",
638          "idempotencyToken":true
639        },
640        "regions":{"shape":"RegionMapInput"}
641      }
642    },
643    "CreateReplicationSetOutput":{
644      "type":"structure",
645      "required":["arn"],
646      "members":{
647        "arn":{"shape":"Arn"}
648      }
649    },
650    "CreateResponsePlanInput":{
651      "type":"structure",
652      "required":[
653        "incidentTemplate",
654        "name"
655      ],
656      "members":{
657        "actions":{"shape":"ActionsList"},
658        "chatChannel":{"shape":"ChatChannel"},
659        "clientToken":{
660          "shape":"ClientToken",
661          "idempotencyToken":true
662        },
663        "displayName":{"shape":"ResponsePlanDisplayName"},
664        "engagements":{"shape":"EngagementSet"},
665        "incidentTemplate":{"shape":"IncidentTemplate"},
666        "name":{"shape":"ResponsePlanName"},
667        "tags":{"shape":"TagMap"}
668      }
669    },
670    "CreateResponsePlanOutput":{
671      "type":"structure",
672      "required":["arn"],
673      "members":{
674        "arn":{"shape":"Arn"}
675      }
676    },
677    "CreateTimelineEventInput":{
678      "type":"structure",
679      "required":[
680        "eventData",
681        "eventTime",
682        "eventType",
683        "incidentRecordArn"
684      ],
685      "members":{
686        "clientToken":{
687          "shape":"ClientToken",
688          "idempotencyToken":true
689        },
690        "eventData":{"shape":"EventData"},
691        "eventTime":{"shape":"Timestamp"},
692        "eventType":{"shape":"TimelineEventType"},
693        "incidentRecordArn":{"shape":"Arn"}
694      }
695    },
696    "CreateTimelineEventOutput":{
697      "type":"structure",
698      "required":[
699        "eventId",
700        "incidentRecordArn"
701      ],
702      "members":{
703        "eventId":{"shape":"UUID"},
704        "incidentRecordArn":{"shape":"Arn"}
705      }
706    },
707    "DedupeString":{
708      "type":"string",
709      "max":1000,
710      "min":0
711    },
712    "DeleteIncidentRecordInput":{
713      "type":"structure",
714      "required":["arn"],
715      "members":{
716        "arn":{"shape":"Arn"}
717      }
718    },
719    "DeleteIncidentRecordOutput":{
720      "type":"structure",
721      "members":{
722      }
723    },
724    "DeleteRegionAction":{
725      "type":"structure",
726      "required":["regionName"],
727      "members":{
728        "regionName":{"shape":"RegionName"}
729      }
730    },
731    "DeleteReplicationSetInput":{
732      "type":"structure",
733      "required":["arn"],
734      "members":{
735        "arn":{
736          "shape":"Arn",
737          "location":"querystring",
738          "locationName":"arn"
739        }
740      }
741    },
742    "DeleteReplicationSetOutput":{
743      "type":"structure",
744      "members":{
745      }
746    },
747    "DeleteResourcePolicyInput":{
748      "type":"structure",
749      "required":[
750        "policyId",
751        "resourceArn"
752      ],
753      "members":{
754        "policyId":{"shape":"PolicyId"},
755        "resourceArn":{"shape":"Arn"}
756      }
757    },
758    "DeleteResourcePolicyOutput":{
759      "type":"structure",
760      "members":{
761      }
762    },
763    "DeleteResponsePlanInput":{
764      "type":"structure",
765      "required":["arn"],
766      "members":{
767        "arn":{"shape":"Arn"}
768      }
769    },
770    "DeleteResponsePlanOutput":{
771      "type":"structure",
772      "members":{
773      }
774    },
775    "DeleteTimelineEventInput":{
776      "type":"structure",
777      "required":[
778        "eventId",
779        "incidentRecordArn"
780      ],
781      "members":{
782        "eventId":{"shape":"UUID"},
783        "incidentRecordArn":{"shape":"Arn"}
784      }
785    },
786    "DeleteTimelineEventOutput":{
787      "type":"structure",
788      "members":{
789      }
790    },
791    "EmptyChatChannel":{
792      "type":"structure",
793      "members":{
794      }
795    },
796    "EngagementSet":{
797      "type":"list",
798      "member":{"shape":"SsmContactsArn"},
799      "max":5,
800      "min":0
801    },
802    "EventData":{
803      "type":"string",
804      "max":6000,
805      "min":0
806    },
807    "EventSummary":{
808      "type":"structure",
809      "required":[
810        "eventId",
811        "eventTime",
812        "eventType",
813        "eventUpdatedTime",
814        "incidentRecordArn"
815      ],
816      "members":{
817        "eventId":{"shape":"UUID"},
818        "eventTime":{"shape":"Timestamp"},
819        "eventType":{"shape":"TimelineEventType"},
820        "eventUpdatedTime":{"shape":"Timestamp"},
821        "incidentRecordArn":{"shape":"Arn"}
822      }
823    },
824    "EventSummaryList":{
825      "type":"list",
826      "member":{"shape":"EventSummary"},
827      "max":100,
828      "min":0
829    },
830    "ExceptionMessage":{"type":"string"},
831    "Filter":{
832      "type":"structure",
833      "required":[
834        "condition",
835        "key"
836      ],
837      "members":{
838        "condition":{"shape":"Condition"},
839        "key":{"shape":"FilterKeyString"}
840      }
841    },
842    "FilterKeyString":{
843      "type":"string",
844      "max":50,
845      "min":0
846    },
847    "FilterList":{
848      "type":"list",
849      "member":{"shape":"Filter"},
850      "max":5,
851      "min":0
852    },
853    "GetIncidentRecordInput":{
854      "type":"structure",
855      "required":["arn"],
856      "members":{
857        "arn":{
858          "shape":"Arn",
859          "location":"querystring",
860          "locationName":"arn"
861        }
862      }
863    },
864    "GetIncidentRecordOutput":{
865      "type":"structure",
866      "required":["incidentRecord"],
867      "members":{
868        "incidentRecord":{"shape":"IncidentRecord"}
869      }
870    },
871    "GetReplicationSetInput":{
872      "type":"structure",
873      "required":["arn"],
874      "members":{
875        "arn":{
876          "shape":"Arn",
877          "location":"querystring",
878          "locationName":"arn"
879        }
880      }
881    },
882    "GetReplicationSetOutput":{
883      "type":"structure",
884      "required":["replicationSet"],
885      "members":{
886        "replicationSet":{"shape":"ReplicationSet"}
887      }
888    },
889    "GetResourcePoliciesInput":{
890      "type":"structure",
891      "required":["resourceArn"],
892      "members":{
893        "maxResults":{"shape":"MaxResults"},
894        "nextToken":{"shape":"NextToken"},
895        "resourceArn":{
896          "shape":"Arn",
897          "location":"querystring",
898          "locationName":"resourceArn"
899        }
900      }
901    },
902    "GetResourcePoliciesOutput":{
903      "type":"structure",
904      "required":["resourcePolicies"],
905      "members":{
906        "nextToken":{"shape":"NextToken"},
907        "resourcePolicies":{"shape":"ResourcePolicyList"}
908      }
909    },
910    "GetResponsePlanInput":{
911      "type":"structure",
912      "required":["arn"],
913      "members":{
914        "arn":{
915          "shape":"Arn",
916          "location":"querystring",
917          "locationName":"arn"
918        }
919      }
920    },
921    "GetResponsePlanOutput":{
922      "type":"structure",
923      "required":[
924        "arn",
925        "incidentTemplate",
926        "name"
927      ],
928      "members":{
929        "actions":{"shape":"ActionsList"},
930        "arn":{"shape":"Arn"},
931        "chatChannel":{"shape":"ChatChannel"},
932        "displayName":{"shape":"ResponsePlanDisplayName"},
933        "engagements":{"shape":"EngagementSet"},
934        "incidentTemplate":{"shape":"IncidentTemplate"},
935        "name":{"shape":"ResponsePlanName"}
936      }
937    },
938    "GetTimelineEventInput":{
939      "type":"structure",
940      "required":[
941        "eventId",
942        "incidentRecordArn"
943      ],
944      "members":{
945        "eventId":{
946          "shape":"UUID",
947          "location":"querystring",
948          "locationName":"eventId"
949        },
950        "incidentRecordArn":{
951          "shape":"Arn",
952          "location":"querystring",
953          "locationName":"incidentRecordArn"
954        }
955      }
956    },
957    "GetTimelineEventOutput":{
958      "type":"structure",
959      "required":["event"],
960      "members":{
961        "event":{"shape":"TimelineEvent"}
962      }
963    },
964    "Impact":{
965      "type":"integer",
966      "box":true,
967      "max":5,
968      "min":1
969    },
970    "IncidentRecord":{
971      "type":"structure",
972      "required":[
973        "arn",
974        "creationTime",
975        "dedupeString",
976        "impact",
977        "incidentRecordSource",
978        "lastModifiedBy",
979        "lastModifiedTime",
980        "status",
981        "title"
982      ],
983      "members":{
984        "arn":{"shape":"Arn"},
985        "automationExecutions":{"shape":"AutomationExecutionSet"},
986        "chatChannel":{"shape":"ChatChannel"},
987        "creationTime":{"shape":"Timestamp"},
988        "dedupeString":{"shape":"DedupeString"},
989        "impact":{"shape":"Impact"},
990        "incidentRecordSource":{"shape":"IncidentRecordSource"},
991        "lastModifiedBy":{"shape":"Arn"},
992        "lastModifiedTime":{"shape":"Timestamp"},
993        "notificationTargets":{"shape":"NotificationTargetSet"},
994        "resolvedTime":{"shape":"Timestamp"},
995        "status":{"shape":"IncidentRecordStatus"},
996        "summary":{"shape":"IncidentSummary"},
997        "title":{"shape":"IncidentTitle"}
998      }
999    },
1000    "IncidentRecordSource":{
1001      "type":"structure",
1002      "required":[
1003        "createdBy",
1004        "source"
1005      ],
1006      "members":{
1007        "createdBy":{"shape":"Arn"},
1008        "invokedBy":{"shape":"Arn"},
1009        "resourceArn":{"shape":"Arn"},
1010        "source":{"shape":"IncidentSource"}
1011      }
1012    },
1013    "IncidentRecordStatus":{
1014      "type":"string",
1015      "enum":[
1016        "OPEN",
1017        "RESOLVED"
1018      ]
1019    },
1020    "IncidentRecordSummary":{
1021      "type":"structure",
1022      "required":[
1023        "arn",
1024        "creationTime",
1025        "impact",
1026        "incidentRecordSource",
1027        "status",
1028        "title"
1029      ],
1030      "members":{
1031        "arn":{"shape":"Arn"},
1032        "creationTime":{"shape":"Timestamp"},
1033        "impact":{"shape":"Impact"},
1034        "incidentRecordSource":{"shape":"IncidentRecordSource"},
1035        "resolvedTime":{"shape":"Timestamp"},
1036        "status":{"shape":"IncidentRecordStatus"},
1037        "title":{"shape":"IncidentTitle"}
1038      }
1039    },
1040    "IncidentRecordSummaryList":{
1041      "type":"list",
1042      "member":{"shape":"IncidentRecordSummary"},
1043      "max":100,
1044      "min":0
1045    },
1046    "IncidentSource":{
1047      "type":"string",
1048      "max":50,
1049      "min":0
1050    },
1051    "IncidentSummary":{
1052      "type":"string",
1053      "max":4000,
1054      "min":0
1055    },
1056    "IncidentTemplate":{
1057      "type":"structure",
1058      "required":[
1059        "impact",
1060        "title"
1061      ],
1062      "members":{
1063        "dedupeString":{"shape":"DedupeString"},
1064        "impact":{"shape":"Impact"},
1065        "notificationTargets":{"shape":"NotificationTargetSet"},
1066        "summary":{"shape":"IncidentSummary"},
1067        "title":{"shape":"IncidentTitle"}
1068      }
1069    },
1070    "IncidentTitle":{
1071      "type":"string",
1072      "max":200,
1073      "min":0
1074    },
1075    "Integer":{
1076      "type":"integer",
1077      "box":true
1078    },
1079    "IntegerList":{
1080      "type":"list",
1081      "member":{"shape":"Integer"},
1082      "max":100,
1083      "min":0
1084    },
1085    "InternalServerException":{
1086      "type":"structure",
1087      "required":["message"],
1088      "members":{
1089        "message":{"shape":"ExceptionMessage"}
1090      },
1091      "error":{"httpStatusCode":500},
1092      "exception":true,
1093      "fault":true
1094    },
1095    "ItemIdentifier":{
1096      "type":"structure",
1097      "required":[
1098        "type",
1099        "value"
1100      ],
1101      "members":{
1102        "type":{"shape":"ItemType"},
1103        "value":{"shape":"ItemValue"}
1104      }
1105    },
1106    "ItemType":{
1107      "type":"string",
1108      "enum":[
1109        "ANALYSIS",
1110        "INCIDENT",
1111        "METRIC",
1112        "PARENT",
1113        "ATTACHMENT",
1114        "OTHER"
1115      ]
1116    },
1117    "ItemValue":{
1118      "type":"structure",
1119      "members":{
1120        "arn":{"shape":"Arn"},
1121        "metricDefinition":{"shape":"MetricDefinition"},
1122        "url":{"shape":"Url"}
1123      },
1124      "union":true
1125    },
1126    "ListIncidentRecordsInput":{
1127      "type":"structure",
1128      "members":{
1129        "filters":{"shape":"FilterList"},
1130        "maxResults":{"shape":"MaxResults"},
1131        "nextToken":{"shape":"NextToken"}
1132      }
1133    },
1134    "ListIncidentRecordsOutput":{
1135      "type":"structure",
1136      "required":["incidentRecordSummaries"],
1137      "members":{
1138        "incidentRecordSummaries":{"shape":"IncidentRecordSummaryList"},
1139        "nextToken":{"shape":"NextToken"}
1140      }
1141    },
1142    "ListRelatedItemsInput":{
1143      "type":"structure",
1144      "required":["incidentRecordArn"],
1145      "members":{
1146        "incidentRecordArn":{"shape":"Arn"},
1147        "maxResults":{"shape":"MaxResults"},
1148        "nextToken":{"shape":"NextToken"}
1149      }
1150    },
1151    "ListRelatedItemsOutput":{
1152      "type":"structure",
1153      "required":["relatedItems"],
1154      "members":{
1155        "nextToken":{"shape":"NextToken"},
1156        "relatedItems":{"shape":"RelatedItemList"}
1157      }
1158    },
1159    "ListReplicationSetsInput":{
1160      "type":"structure",
1161      "members":{
1162        "maxResults":{"shape":"MaxResults"},
1163        "nextToken":{"shape":"NextToken"}
1164      }
1165    },
1166    "ListReplicationSetsOutput":{
1167      "type":"structure",
1168      "required":["replicationSetArns"],
1169      "members":{
1170        "nextToken":{"shape":"NextToken"},
1171        "replicationSetArns":{"shape":"ReplicationSetArnList"}
1172      }
1173    },
1174    "ListResponsePlansInput":{
1175      "type":"structure",
1176      "members":{
1177        "maxResults":{"shape":"MaxResults"},
1178        "nextToken":{"shape":"NextToken"}
1179      }
1180    },
1181    "ListResponsePlansOutput":{
1182      "type":"structure",
1183      "required":["responsePlanSummaries"],
1184      "members":{
1185        "nextToken":{"shape":"NextToken"},
1186        "responsePlanSummaries":{"shape":"ResponsePlanSummaryList"}
1187      }
1188    },
1189    "ListTagsForResourceRequest":{
1190      "type":"structure",
1191      "required":["resourceArn"],
1192      "members":{
1193        "resourceArn":{
1194          "shape":"String",
1195          "location":"uri",
1196          "locationName":"resourceArn"
1197        }
1198      }
1199    },
1200    "ListTagsForResourceResponse":{
1201      "type":"structure",
1202      "required":["tags"],
1203      "members":{
1204        "tags":{"shape":"TagMap"}
1205      }
1206    },
1207    "ListTimelineEventsInput":{
1208      "type":"structure",
1209      "required":["incidentRecordArn"],
1210      "members":{
1211        "filters":{"shape":"FilterList"},
1212        "incidentRecordArn":{"shape":"Arn"},
1213        "maxResults":{"shape":"MaxResults"},
1214        "nextToken":{"shape":"NextToken"},
1215        "sortBy":{"shape":"TimelineEventSort"},
1216        "sortOrder":{"shape":"SortOrder"}
1217      }
1218    },
1219    "ListTimelineEventsOutput":{
1220      "type":"structure",
1221      "required":["eventSummaries"],
1222      "members":{
1223        "eventSummaries":{"shape":"EventSummaryList"},
1224        "nextToken":{"shape":"NextToken"}
1225      }
1226    },
1227    "MaxResults":{
1228      "type":"integer",
1229      "box":true,
1230      "max":100,
1231      "min":1
1232    },
1233    "MetricDefinition":{
1234      "type":"string",
1235      "max":4000,
1236      "min":0
1237    },
1238    "NextToken":{
1239      "type":"string",
1240      "max":2000,
1241      "min":0
1242    },
1243    "NotificationTargetItem":{
1244      "type":"structure",
1245      "members":{
1246        "snsTopicArn":{"shape":"Arn"}
1247      },
1248      "union":true
1249    },
1250    "NotificationTargetSet":{
1251      "type":"list",
1252      "member":{"shape":"NotificationTargetItem"},
1253      "max":10,
1254      "min":0
1255    },
1256    "Policy":{
1257      "type":"string",
1258      "max":4000,
1259      "min":0
1260    },
1261    "PolicyId":{
1262      "type":"string",
1263      "max":256,
1264      "min":0
1265    },
1266    "PutResourcePolicyInput":{
1267      "type":"structure",
1268      "required":[
1269        "policy",
1270        "resourceArn"
1271      ],
1272      "members":{
1273        "policy":{"shape":"Policy"},
1274        "resourceArn":{"shape":"Arn"}
1275      }
1276    },
1277    "PutResourcePolicyOutput":{
1278      "type":"structure",
1279      "required":["policyId"],
1280      "members":{
1281        "policyId":{"shape":"PolicyId"}
1282      }
1283    },
1284    "RawData":{
1285      "type":"string",
1286      "max":4000,
1287      "min":0
1288    },
1289    "RegionInfo":{
1290      "type":"structure",
1291      "required":[
1292        "status",
1293        "statusUpdateDateTime"
1294      ],
1295      "members":{
1296        "sseKmsKeyId":{"shape":"SseKmsKey"},
1297        "status":{"shape":"RegionStatus"},
1298        "statusMessage":{"shape":"String"},
1299        "statusUpdateDateTime":{"shape":"Timestamp"}
1300      }
1301    },
1302    "RegionInfoMap":{
1303      "type":"map",
1304      "key":{"shape":"RegionName"},
1305      "value":{"shape":"RegionInfo"}
1306    },
1307    "RegionMapInput":{
1308      "type":"map",
1309      "key":{"shape":"RegionName"},
1310      "value":{"shape":"RegionMapInputValue"},
1311      "max":3,
1312      "min":1
1313    },
1314    "RegionMapInputValue":{
1315      "type":"structure",
1316      "members":{
1317        "sseKmsKeyId":{"shape":"SseKmsKey"}
1318      }
1319    },
1320    "RegionName":{
1321      "type":"string",
1322      "max":20,
1323      "min":0
1324    },
1325    "RegionStatus":{
1326      "type":"string",
1327      "enum":[
1328        "ACTIVE",
1329        "CREATING",
1330        "DELETING",
1331        "FAILED"
1332      ]
1333    },
1334    "RelatedItem":{
1335      "type":"structure",
1336      "required":["identifier"],
1337      "members":{
1338        "identifier":{"shape":"ItemIdentifier"},
1339        "title":{"shape":"RelatedItemTitleString"}
1340      }
1341    },
1342    "RelatedItemList":{
1343      "type":"list",
1344      "member":{"shape":"RelatedItem"},
1345      "max":100,
1346      "min":0
1347    },
1348    "RelatedItemTitleString":{
1349      "type":"string",
1350      "max":200,
1351      "min":0
1352    },
1353    "RelatedItemsUpdate":{
1354      "type":"structure",
1355      "members":{
1356        "itemToAdd":{"shape":"RelatedItem"},
1357        "itemToRemove":{"shape":"ItemIdentifier"}
1358      },
1359      "union":true
1360    },
1361    "ReplicationSet":{
1362      "type":"structure",
1363      "required":[
1364        "createdBy",
1365        "createdTime",
1366        "deletionProtected",
1367        "lastModifiedBy",
1368        "lastModifiedTime",
1369        "regionMap",
1370        "status"
1371      ],
1372      "members":{
1373        "arn":{"shape":"Arn"},
1374        "createdBy":{"shape":"Arn"},
1375        "createdTime":{"shape":"Timestamp"},
1376        "deletionProtected":{"shape":"Boolean"},
1377        "lastModifiedBy":{"shape":"Arn"},
1378        "lastModifiedTime":{"shape":"Timestamp"},
1379        "regionMap":{"shape":"RegionInfoMap"},
1380        "status":{"shape":"ReplicationSetStatus"}
1381      }
1382    },
1383    "ReplicationSetArnList":{
1384      "type":"list",
1385      "member":{"shape":"Arn"}
1386    },
1387    "ReplicationSetStatus":{
1388      "type":"string",
1389      "enum":[
1390        "ACTIVE",
1391        "CREATING",
1392        "UPDATING",
1393        "DELETING",
1394        "FAILED"
1395      ]
1396    },
1397    "ResourceNotFoundException":{
1398      "type":"structure",
1399      "required":["message"],
1400      "members":{
1401        "message":{"shape":"ExceptionMessage"},
1402        "resourceIdentifier":{"shape":"String"},
1403        "resourceType":{"shape":"ResourceType"}
1404      },
1405      "error":{
1406        "httpStatusCode":404,
1407        "senderFault":true
1408      },
1409      "exception":true
1410    },
1411    "ResourcePolicy":{
1412      "type":"structure",
1413      "required":[
1414        "policyDocument",
1415        "policyId",
1416        "ramResourceShareRegion"
1417      ],
1418      "members":{
1419        "policyDocument":{"shape":"Policy"},
1420        "policyId":{"shape":"PolicyId"},
1421        "ramResourceShareRegion":{"shape":"String"}
1422      }
1423    },
1424    "ResourcePolicyList":{
1425      "type":"list",
1426      "member":{"shape":"ResourcePolicy"},
1427      "max":100,
1428      "min":0
1429    },
1430    "ResourceType":{
1431      "type":"string",
1432      "enum":[
1433        "RESPONSE_PLAN",
1434        "INCIDENT_RECORD",
1435        "TIMELINE_EVENT",
1436        "REPLICATION_SET",
1437        "RESOURCE_POLICY"
1438      ]
1439    },
1440    "ResponsePlanDisplayName":{
1441      "type":"string",
1442      "max":200,
1443      "min":0
1444    },
1445    "ResponsePlanName":{
1446      "type":"string",
1447      "max":200,
1448      "min":1,
1449      "pattern":"^[a-zA-Z0-9-_]*$"
1450    },
1451    "ResponsePlanSummary":{
1452      "type":"structure",
1453      "required":[
1454        "arn",
1455        "name"
1456      ],
1457      "members":{
1458        "arn":{"shape":"Arn"},
1459        "displayName":{"shape":"ResponsePlanDisplayName"},
1460        "name":{"shape":"ResponsePlanName"}
1461      }
1462    },
1463    "ResponsePlanSummaryList":{
1464      "type":"list",
1465      "member":{"shape":"ResponsePlanSummary"},
1466      "max":100,
1467      "min":0
1468    },
1469    "RoleArn":{
1470      "type":"string",
1471      "max":1000,
1472      "min":0,
1473      "pattern":"^arn:aws(-cn|-us-gov)?:iam::([0-9]{12})?:role/.+$"
1474    },
1475    "ServiceCode":{
1476      "type":"string",
1477      "enum":["ssm-incidents"]
1478    },
1479    "ServiceQuotaExceededException":{
1480      "type":"structure",
1481      "required":[
1482        "message",
1483        "quotaCode",
1484        "serviceCode"
1485      ],
1486      "members":{
1487        "message":{"shape":"ExceptionMessage"},
1488        "quotaCode":{"shape":"String"},
1489        "resourceIdentifier":{"shape":"String"},
1490        "resourceType":{"shape":"ResourceType"},
1491        "serviceCode":{"shape":"ServiceCode"}
1492      },
1493      "error":{
1494        "httpStatusCode":402,
1495        "senderFault":true
1496      },
1497      "exception":true
1498    },
1499    "SnsArn":{
1500      "type":"string",
1501      "max":1000,
1502      "min":0
1503    },
1504    "SortOrder":{
1505      "type":"string",
1506      "enum":[
1507        "ASCENDING",
1508        "DESCENDING"
1509      ]
1510    },
1511    "SseKmsKey":{
1512      "type":"string",
1513      "max":2048,
1514      "min":0
1515    },
1516    "SsmAutomation":{
1517      "type":"structure",
1518      "required":[
1519        "documentName",
1520        "roleArn"
1521      ],
1522      "members":{
1523        "documentName":{"shape":"SsmAutomationDocumentNameString"},
1524        "documentVersion":{"shape":"SsmAutomationDocumentVersionString"},
1525        "parameters":{"shape":"SsmParameters"},
1526        "roleArn":{"shape":"RoleArn"},
1527        "targetAccount":{"shape":"SsmTargetAccount"}
1528      }
1529    },
1530    "SsmAutomationDocumentNameString":{
1531      "type":"string",
1532      "pattern":"^[a-zA-Z0-9_\\-.:/]{3,128}$"
1533    },
1534    "SsmAutomationDocumentVersionString":{
1535      "type":"string",
1536      "max":128,
1537      "min":0
1538    },
1539    "SsmContactsArn":{
1540      "type":"string",
1541      "max":2048,
1542      "min":0,
1543      "pattern":"^arn:[-\\w+=/,.@]+:ssm-contacts:[-\\w+=/,.@]*:[0-9]+:([\\w+=/,.@:-]+)*$"
1544    },
1545    "SsmParameterValues":{
1546      "type":"list",
1547      "member":{"shape":"SsmParameterValuesMemberString"},
1548      "max":100,
1549      "min":0
1550    },
1551    "SsmParameterValuesMemberString":{
1552      "type":"string",
1553      "max":512,
1554      "min":0
1555    },
1556    "SsmParameters":{
1557      "type":"map",
1558      "key":{"shape":"SsmParametersKeyString"},
1559      "value":{"shape":"SsmParameterValues"},
1560      "max":200,
1561      "min":1
1562    },
1563    "SsmParametersKeyString":{
1564      "type":"string",
1565      "max":50,
1566      "min":1
1567    },
1568    "SsmTargetAccount":{
1569      "type":"string",
1570      "enum":[
1571        "RESPONSE_PLAN_OWNER_ACCOUNT",
1572        "IMPACTED_ACCOUNT"
1573      ]
1574    },
1575    "StartIncidentInput":{
1576      "type":"structure",
1577      "required":["responsePlanArn"],
1578      "members":{
1579        "clientToken":{
1580          "shape":"ClientToken",
1581          "idempotencyToken":true
1582        },
1583        "impact":{"shape":"Impact"},
1584        "relatedItems":{"shape":"RelatedItemList"},
1585        "responsePlanArn":{"shape":"Arn"},
1586        "title":{"shape":"IncidentTitle"},
1587        "triggerDetails":{"shape":"TriggerDetails"}
1588      }
1589    },
1590    "StartIncidentOutput":{
1591      "type":"structure",
1592      "required":["incidentRecordArn"],
1593      "members":{
1594        "incidentRecordArn":{"shape":"Arn"}
1595      }
1596    },
1597    "String":{"type":"string"},
1598    "StringList":{
1599      "type":"list",
1600      "member":{"shape":"StringListMemberString"},
1601      "max":100,
1602      "min":0
1603    },
1604    "StringListMemberString":{
1605      "type":"string",
1606      "max":1000,
1607      "min":0
1608    },
1609    "TagKey":{
1610      "type":"string",
1611      "max":128,
1612      "min":1,
1613      "pattern":"^(?!aws:)[A-Za-z0-9 _=@:.+-/]+$"
1614    },
1615    "TagKeyList":{
1616      "type":"list",
1617      "member":{"shape":"TagKey"},
1618      "max":50,
1619      "min":1
1620    },
1621    "TagMap":{
1622      "type":"map",
1623      "key":{"shape":"TagKey"},
1624      "value":{"shape":"TagValue"},
1625      "max":50,
1626      "min":1
1627    },
1628    "TagResourceRequest":{
1629      "type":"structure",
1630      "required":[
1631        "resourceArn",
1632        "tags"
1633      ],
1634      "members":{
1635        "resourceArn":{
1636          "shape":"String",
1637          "location":"uri",
1638          "locationName":"resourceArn"
1639        },
1640        "tags":{"shape":"TagMap"}
1641      }
1642    },
1643    "TagResourceResponse":{
1644      "type":"structure",
1645      "members":{
1646      }
1647    },
1648    "TagValue":{
1649      "type":"string",
1650      "max":256,
1651      "min":0,
1652      "pattern":"^[A-Za-z0-9 _=@:.+-/]*$"
1653    },
1654    "ThrottlingException":{
1655      "type":"structure",
1656      "required":[
1657        "message",
1658        "quotaCode",
1659        "serviceCode"
1660      ],
1661      "members":{
1662        "message":{"shape":"ExceptionMessage"},
1663        "quotaCode":{"shape":"String"},
1664        "serviceCode":{"shape":"ServiceCode"}
1665      },
1666      "error":{
1667        "httpStatusCode":429,
1668        "senderFault":true
1669      },
1670      "exception":true
1671    },
1672    "TimelineEvent":{
1673      "type":"structure",
1674      "required":[
1675        "eventData",
1676        "eventId",
1677        "eventTime",
1678        "eventType",
1679        "eventUpdatedTime",
1680        "incidentRecordArn"
1681      ],
1682      "members":{
1683        "eventData":{"shape":"EventData"},
1684        "eventId":{"shape":"UUID"},
1685        "eventTime":{"shape":"Timestamp"},
1686        "eventType":{"shape":"TimelineEventType"},
1687        "eventUpdatedTime":{"shape":"Timestamp"},
1688        "incidentRecordArn":{"shape":"Arn"}
1689      }
1690    },
1691    "TimelineEventSort":{
1692      "type":"string",
1693      "enum":["EVENT_TIME"]
1694    },
1695    "TimelineEventType":{
1696      "type":"string",
1697      "max":100,
1698      "min":0
1699    },
1700    "Timestamp":{"type":"timestamp"},
1701    "TriggerDetails":{
1702      "type":"structure",
1703      "required":[
1704        "source",
1705        "timestamp"
1706      ],
1707      "members":{
1708        "rawData":{"shape":"RawData"},
1709        "source":{"shape":"IncidentSource"},
1710        "timestamp":{"shape":"Timestamp"},
1711        "triggerArn":{"shape":"Arn"}
1712      }
1713    },
1714    "UUID":{
1715      "type":"string",
1716      "max":50,
1717      "min":0
1718    },
1719    "UntagResourceRequest":{
1720      "type":"structure",
1721      "required":[
1722        "resourceArn",
1723        "tagKeys"
1724      ],
1725      "members":{
1726        "resourceArn":{
1727          "shape":"String",
1728          "location":"uri",
1729          "locationName":"resourceArn"
1730        },
1731        "tagKeys":{
1732          "shape":"TagKeyList",
1733          "location":"querystring",
1734          "locationName":"tagKeys"
1735        }
1736      }
1737    },
1738    "UntagResourceResponse":{
1739      "type":"structure",
1740      "members":{
1741      }
1742    },
1743    "UpdateDeletionProtectionInput":{
1744      "type":"structure",
1745      "required":[
1746        "arn",
1747        "deletionProtected"
1748      ],
1749      "members":{
1750        "arn":{"shape":"Arn"},
1751        "clientToken":{
1752          "shape":"ClientToken",
1753          "idempotencyToken":true
1754        },
1755        "deletionProtected":{"shape":"Boolean"}
1756      }
1757    },
1758    "UpdateDeletionProtectionOutput":{
1759      "type":"structure",
1760      "members":{
1761      }
1762    },
1763    "UpdateIncidentRecordInput":{
1764      "type":"structure",
1765      "required":["arn"],
1766      "members":{
1767        "arn":{"shape":"Arn"},
1768        "chatChannel":{"shape":"ChatChannel"},
1769        "clientToken":{
1770          "shape":"ClientToken",
1771          "idempotencyToken":true
1772        },
1773        "impact":{"shape":"Impact"},
1774        "notificationTargets":{"shape":"NotificationTargetSet"},
1775        "status":{"shape":"IncidentRecordStatus"},
1776        "summary":{"shape":"IncidentSummary"},
1777        "title":{"shape":"IncidentTitle"}
1778      }
1779    },
1780    "UpdateIncidentRecordOutput":{
1781      "type":"structure",
1782      "members":{
1783      }
1784    },
1785    "UpdateRelatedItemsInput":{
1786      "type":"structure",
1787      "required":[
1788        "incidentRecordArn",
1789        "relatedItemsUpdate"
1790      ],
1791      "members":{
1792        "clientToken":{
1793          "shape":"ClientToken",
1794          "idempotencyToken":true
1795        },
1796        "incidentRecordArn":{"shape":"Arn"},
1797        "relatedItemsUpdate":{"shape":"RelatedItemsUpdate"}
1798      }
1799    },
1800    "UpdateRelatedItemsOutput":{
1801      "type":"structure",
1802      "members":{
1803      }
1804    },
1805    "UpdateReplicationSetAction":{
1806      "type":"structure",
1807      "members":{
1808        "addRegionAction":{"shape":"AddRegionAction"},
1809        "deleteRegionAction":{"shape":"DeleteRegionAction"}
1810      },
1811      "union":true
1812    },
1813    "UpdateReplicationSetInput":{
1814      "type":"structure",
1815      "required":[
1816        "actions",
1817        "arn"
1818      ],
1819      "members":{
1820        "actions":{"shape":"UpdateReplicationSetInputActionsList"},
1821        "arn":{"shape":"Arn"},
1822        "clientToken":{
1823          "shape":"ClientToken",
1824          "idempotencyToken":true
1825        }
1826      }
1827    },
1828    "UpdateReplicationSetInputActionsList":{
1829      "type":"list",
1830      "member":{"shape":"UpdateReplicationSetAction"},
1831      "max":1,
1832      "min":1
1833    },
1834    "UpdateReplicationSetOutput":{
1835      "type":"structure",
1836      "members":{
1837      }
1838    },
1839    "UpdateResponsePlanInput":{
1840      "type":"structure",
1841      "required":["arn"],
1842      "members":{
1843        "actions":{"shape":"ActionsList"},
1844        "arn":{"shape":"Arn"},
1845        "chatChannel":{"shape":"ChatChannel"},
1846        "clientToken":{
1847          "shape":"ClientToken",
1848          "idempotencyToken":true
1849        },
1850        "displayName":{"shape":"ResponsePlanDisplayName"},
1851        "engagements":{"shape":"EngagementSet"},
1852        "incidentTemplateDedupeString":{"shape":"DedupeString"},
1853        "incidentTemplateImpact":{"shape":"Impact"},
1854        "incidentTemplateNotificationTargets":{"shape":"NotificationTargetSet"},
1855        "incidentTemplateSummary":{"shape":"IncidentSummary"},
1856        "incidentTemplateTitle":{"shape":"IncidentTitle"}
1857      }
1858    },
1859    "UpdateResponsePlanOutput":{
1860      "type":"structure",
1861      "members":{
1862      }
1863    },
1864    "UpdateTimelineEventInput":{
1865      "type":"structure",
1866      "required":[
1867        "eventId",
1868        "incidentRecordArn"
1869      ],
1870      "members":{
1871        "clientToken":{
1872          "shape":"ClientToken",
1873          "idempotencyToken":true
1874        },
1875        "eventData":{"shape":"EventData"},
1876        "eventId":{"shape":"UUID"},
1877        "eventTime":{"shape":"Timestamp"},
1878        "eventType":{"shape":"TimelineEventType"},
1879        "incidentRecordArn":{"shape":"Arn"}
1880      }
1881    },
1882    "UpdateTimelineEventOutput":{
1883      "type":"structure",
1884      "members":{
1885      }
1886    },
1887    "Url":{
1888      "type":"string",
1889      "max":1000,
1890      "min":0
1891    },
1892    "ValidationException":{
1893      "type":"structure",
1894      "required":["message"],
1895      "members":{
1896        "message":{"shape":"ExceptionMessage"}
1897      },
1898      "error":{
1899        "httpStatusCode":400,
1900        "senderFault":true
1901      },
1902      "exception":true
1903    }
1904  }
1905}
1906