github.com/aavshr/aws-sdk-go@v1.41.3/models/apis/ssm-incidents/2018-05-10/api-2.json (about)

     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        },
   625        "error":{
   626          "httpStatusCode":409,
   627          "senderFault":true
   628        },
   629        "exception":true
   630      },
   631      "CreateReplicationSetInput":{
   632        "type":"structure",
   633        "required":["regions"],
   634        "members":{
   635          "clientToken":{
   636            "shape":"ClientToken",
   637            "idempotencyToken":true
   638          },
   639          "regions":{"shape":"RegionMapInput"}
   640        }
   641      },
   642      "CreateReplicationSetOutput":{
   643        "type":"structure",
   644        "required":["arn"],
   645        "members":{
   646          "arn":{"shape":"Arn"}
   647        }
   648      },
   649      "CreateResponsePlanInput":{
   650        "type":"structure",
   651        "required":[
   652          "incidentTemplate",
   653          "name"
   654        ],
   655        "members":{
   656          "actions":{"shape":"ActionsList"},
   657          "chatChannel":{"shape":"ChatChannel"},
   658          "clientToken":{
   659            "shape":"ClientToken",
   660            "idempotencyToken":true
   661          },
   662          "displayName":{"shape":"ResponsePlanDisplayName"},
   663          "engagements":{"shape":"EngagementSet"},
   664          "incidentTemplate":{"shape":"IncidentTemplate"},
   665          "name":{"shape":"ResponsePlanName"},
   666          "tags":{"shape":"TagMap"}
   667        }
   668      },
   669      "CreateResponsePlanOutput":{
   670        "type":"structure",
   671        "required":["arn"],
   672        "members":{
   673          "arn":{"shape":"Arn"}
   674        }
   675      },
   676      "CreateTimelineEventInput":{
   677        "type":"structure",
   678        "required":[
   679          "eventData",
   680          "eventTime",
   681          "eventType",
   682          "incidentRecordArn"
   683        ],
   684        "members":{
   685          "clientToken":{
   686            "shape":"ClientToken",
   687            "idempotencyToken":true
   688          },
   689          "eventData":{"shape":"EventData"},
   690          "eventTime":{"shape":"Timestamp"},
   691          "eventType":{"shape":"TimelineEventType"},
   692          "incidentRecordArn":{"shape":"Arn"}
   693        }
   694      },
   695      "CreateTimelineEventOutput":{
   696        "type":"structure",
   697        "required":[
   698          "eventId",
   699          "incidentRecordArn"
   700        ],
   701        "members":{
   702          "eventId":{"shape":"UUID"},
   703          "incidentRecordArn":{"shape":"Arn"}
   704        }
   705      },
   706      "DedupeString":{
   707        "type":"string",
   708        "max":1000,
   709        "min":0
   710      },
   711      "DeleteIncidentRecordInput":{
   712        "type":"structure",
   713        "required":["arn"],
   714        "members":{
   715          "arn":{"shape":"Arn"}
   716        }
   717      },
   718      "DeleteIncidentRecordOutput":{
   719        "type":"structure",
   720        "members":{
   721        }
   722      },
   723      "DeleteRegionAction":{
   724        "type":"structure",
   725        "required":["regionName"],
   726        "members":{
   727          "regionName":{"shape":"RegionName"}
   728        }
   729      },
   730      "DeleteReplicationSetInput":{
   731        "type":"structure",
   732        "required":["arn"],
   733        "members":{
   734          "arn":{
   735            "shape":"Arn",
   736            "location":"querystring",
   737            "locationName":"arn"
   738          }
   739        }
   740      },
   741      "DeleteReplicationSetOutput":{
   742        "type":"structure",
   743        "members":{
   744        }
   745      },
   746      "DeleteResourcePolicyInput":{
   747        "type":"structure",
   748        "required":[
   749          "policyId",
   750          "resourceArn"
   751        ],
   752        "members":{
   753          "policyId":{"shape":"PolicyId"},
   754          "resourceArn":{"shape":"Arn"}
   755        }
   756      },
   757      "DeleteResourcePolicyOutput":{
   758        "type":"structure",
   759        "members":{
   760        }
   761      },
   762      "DeleteResponsePlanInput":{
   763        "type":"structure",
   764        "required":["arn"],
   765        "members":{
   766          "arn":{"shape":"Arn"}
   767        }
   768      },
   769      "DeleteResponsePlanOutput":{
   770        "type":"structure",
   771        "members":{
   772        }
   773      },
   774      "DeleteTimelineEventInput":{
   775        "type":"structure",
   776        "required":[
   777          "eventId",
   778          "incidentRecordArn"
   779        ],
   780        "members":{
   781          "eventId":{"shape":"UUID"},
   782          "incidentRecordArn":{"shape":"Arn"}
   783        }
   784      },
   785      "DeleteTimelineEventOutput":{
   786        "type":"structure",
   787        "members":{
   788        }
   789      },
   790      "EmptyChatChannel":{
   791        "type":"structure",
   792        "members":{
   793        }
   794      },
   795      "EngagementSet":{
   796        "type":"list",
   797        "member":{"shape":"SsmContactsArn"},
   798        "max":5,
   799        "min":0
   800      },
   801      "EventData":{
   802        "type":"string",
   803        "max":6000,
   804        "min":0
   805      },
   806      "EventSummary":{
   807        "type":"structure",
   808        "required":[
   809          "eventId",
   810          "eventTime",
   811          "eventType",
   812          "eventUpdatedTime",
   813          "incidentRecordArn"
   814        ],
   815        "members":{
   816          "eventId":{"shape":"UUID"},
   817          "eventTime":{"shape":"Timestamp"},
   818          "eventType":{"shape":"TimelineEventType"},
   819          "eventUpdatedTime":{"shape":"Timestamp"},
   820          "incidentRecordArn":{"shape":"Arn"}
   821        }
   822      },
   823      "EventSummaryList":{
   824        "type":"list",
   825        "member":{"shape":"EventSummary"},
   826        "max":100,
   827        "min":0
   828      },
   829      "ExceptionMessage":{"type":"string"},
   830      "Filter":{
   831        "type":"structure",
   832        "required":[
   833          "condition",
   834          "key"
   835        ],
   836        "members":{
   837          "condition":{"shape":"Condition"},
   838          "key":{"shape":"FilterKeyString"}
   839        }
   840      },
   841      "FilterKeyString":{
   842        "type":"string",
   843        "max":50,
   844        "min":0
   845      },
   846      "FilterList":{
   847        "type":"list",
   848        "member":{"shape":"Filter"},
   849        "max":5,
   850        "min":0
   851      },
   852      "GetIncidentRecordInput":{
   853        "type":"structure",
   854        "required":["arn"],
   855        "members":{
   856          "arn":{
   857            "shape":"Arn",
   858            "location":"querystring",
   859            "locationName":"arn"
   860          }
   861        }
   862      },
   863      "GetIncidentRecordOutput":{
   864        "type":"structure",
   865        "required":["incidentRecord"],
   866        "members":{
   867          "incidentRecord":{"shape":"IncidentRecord"}
   868        }
   869      },
   870      "GetReplicationSetInput":{
   871        "type":"structure",
   872        "required":["arn"],
   873        "members":{
   874          "arn":{
   875            "shape":"Arn",
   876            "location":"querystring",
   877            "locationName":"arn"
   878          }
   879        }
   880      },
   881      "GetReplicationSetOutput":{
   882        "type":"structure",
   883        "required":["replicationSet"],
   884        "members":{
   885          "replicationSet":{"shape":"ReplicationSet"}
   886        }
   887      },
   888      "GetResourcePoliciesInput":{
   889        "type":"structure",
   890        "required":["resourceArn"],
   891        "members":{
   892          "maxResults":{"shape":"MaxResults"},
   893          "nextToken":{"shape":"NextToken"},
   894          "resourceArn":{
   895            "shape":"Arn",
   896            "location":"querystring",
   897            "locationName":"resourceArn"
   898          }
   899        }
   900      },
   901      "GetResourcePoliciesOutput":{
   902        "type":"structure",
   903        "required":["resourcePolicies"],
   904        "members":{
   905          "nextToken":{"shape":"NextToken"},
   906          "resourcePolicies":{"shape":"ResourcePolicyList"}
   907        }
   908      },
   909      "GetResponsePlanInput":{
   910        "type":"structure",
   911        "required":["arn"],
   912        "members":{
   913          "arn":{
   914            "shape":"Arn",
   915            "location":"querystring",
   916            "locationName":"arn"
   917          }
   918        }
   919      },
   920      "GetResponsePlanOutput":{
   921        "type":"structure",
   922        "required":[
   923          "arn",
   924          "incidentTemplate",
   925          "name"
   926        ],
   927        "members":{
   928          "actions":{"shape":"ActionsList"},
   929          "arn":{"shape":"Arn"},
   930          "chatChannel":{"shape":"ChatChannel"},
   931          "displayName":{"shape":"ResponsePlanDisplayName"},
   932          "engagements":{"shape":"EngagementSet"},
   933          "incidentTemplate":{"shape":"IncidentTemplate"},
   934          "name":{"shape":"ResponsePlanName"}
   935        }
   936      },
   937      "GetTimelineEventInput":{
   938        "type":"structure",
   939        "required":[
   940          "eventId",
   941          "incidentRecordArn"
   942        ],
   943        "members":{
   944          "eventId":{
   945            "shape":"UUID",
   946            "location":"querystring",
   947            "locationName":"eventId"
   948          },
   949          "incidentRecordArn":{
   950            "shape":"Arn",
   951            "location":"querystring",
   952            "locationName":"incidentRecordArn"
   953          }
   954        }
   955      },
   956      "GetTimelineEventOutput":{
   957        "type":"structure",
   958        "required":["event"],
   959        "members":{
   960          "event":{"shape":"TimelineEvent"}
   961        }
   962      },
   963      "Impact":{
   964        "type":"integer",
   965        "box":true,
   966        "max":5,
   967        "min":1
   968      },
   969      "IncidentRecord":{
   970        "type":"structure",
   971        "required":[
   972          "arn",
   973          "creationTime",
   974          "dedupeString",
   975          "impact",
   976          "incidentRecordSource",
   977          "lastModifiedBy",
   978          "lastModifiedTime",
   979          "status",
   980          "title"
   981        ],
   982        "members":{
   983          "arn":{"shape":"Arn"},
   984          "automationExecutions":{"shape":"AutomationExecutionSet"},
   985          "chatChannel":{"shape":"ChatChannel"},
   986          "creationTime":{"shape":"Timestamp"},
   987          "dedupeString":{"shape":"DedupeString"},
   988          "impact":{"shape":"Impact"},
   989          "incidentRecordSource":{"shape":"IncidentRecordSource"},
   990          "lastModifiedBy":{"shape":"Arn"},
   991          "lastModifiedTime":{"shape":"Timestamp"},
   992          "notificationTargets":{"shape":"NotificationTargetSet"},
   993          "resolvedTime":{"shape":"Timestamp"},
   994          "status":{"shape":"IncidentRecordStatus"},
   995          "summary":{"shape":"IncidentSummary"},
   996          "title":{"shape":"IncidentTitle"}
   997        }
   998      },
   999      "IncidentRecordSource":{
  1000        "type":"structure",
  1001        "required":[
  1002          "createdBy",
  1003          "source"
  1004        ],
  1005        "members":{
  1006          "createdBy":{"shape":"Arn"},
  1007          "invokedBy":{"shape":"Arn"},
  1008          "resourceArn":{"shape":"Arn"},
  1009          "source":{"shape":"IncidentSource"}
  1010        }
  1011      },
  1012      "IncidentRecordStatus":{
  1013        "type":"string",
  1014        "enum":[
  1015          "OPEN",
  1016          "RESOLVED"
  1017        ]
  1018      },
  1019      "IncidentRecordSummary":{
  1020        "type":"structure",
  1021        "required":[
  1022          "arn",
  1023          "creationTime",
  1024          "impact",
  1025          "incidentRecordSource",
  1026          "status",
  1027          "title"
  1028        ],
  1029        "members":{
  1030          "arn":{"shape":"Arn"},
  1031          "creationTime":{"shape":"Timestamp"},
  1032          "impact":{"shape":"Impact"},
  1033          "incidentRecordSource":{"shape":"IncidentRecordSource"},
  1034          "resolvedTime":{"shape":"Timestamp"},
  1035          "status":{"shape":"IncidentRecordStatus"},
  1036          "title":{"shape":"IncidentTitle"}
  1037        }
  1038      },
  1039      "IncidentRecordSummaryList":{
  1040        "type":"list",
  1041        "member":{"shape":"IncidentRecordSummary"},
  1042        "max":100,
  1043        "min":0
  1044      },
  1045      "IncidentSource":{
  1046        "type":"string",
  1047        "max":50,
  1048        "min":0
  1049      },
  1050      "IncidentSummary":{
  1051        "type":"string",
  1052        "max":4000,
  1053        "min":0
  1054      },
  1055      "IncidentTemplate":{
  1056        "type":"structure",
  1057        "required":[
  1058          "impact",
  1059          "title"
  1060        ],
  1061        "members":{
  1062          "dedupeString":{"shape":"DedupeString"},
  1063          "impact":{"shape":"Impact"},
  1064          "notificationTargets":{"shape":"NotificationTargetSet"},
  1065          "summary":{"shape":"IncidentSummary"},
  1066          "title":{"shape":"IncidentTitle"}
  1067        }
  1068      },
  1069      "IncidentTitle":{
  1070        "type":"string",
  1071        "max":200,
  1072        "min":0
  1073      },
  1074      "Integer":{
  1075        "type":"integer",
  1076        "box":true
  1077      },
  1078      "IntegerList":{
  1079        "type":"list",
  1080        "member":{"shape":"Integer"},
  1081        "max":100,
  1082        "min":0
  1083      },
  1084      "InternalServerException":{
  1085        "type":"structure",
  1086        "required":["message"],
  1087        "members":{
  1088          "message":{"shape":"ExceptionMessage"}
  1089        },
  1090        "error":{"httpStatusCode":500},
  1091        "exception":true,
  1092        "fault":true
  1093      },
  1094      "ItemIdentifier":{
  1095        "type":"structure",
  1096        "required":[
  1097          "type",
  1098          "value"
  1099        ],
  1100        "members":{
  1101          "type":{"shape":"ItemType"},
  1102          "value":{"shape":"ItemValue"}
  1103        }
  1104      },
  1105      "ItemType":{
  1106        "type":"string",
  1107        "enum":[
  1108          "ANALYSIS",
  1109          "INCIDENT",
  1110          "METRIC",
  1111          "PARENT",
  1112          "ATTACHMENT",
  1113          "OTHER"
  1114        ]
  1115      },
  1116      "ItemValue":{
  1117        "type":"structure",
  1118        "members":{
  1119          "arn":{"shape":"Arn"},
  1120          "metricDefinition":{"shape":"MetricDefinition"},
  1121          "url":{"shape":"Url"}
  1122        },
  1123        "union":true
  1124      },
  1125      "ListIncidentRecordsInput":{
  1126        "type":"structure",
  1127        "members":{
  1128          "filters":{"shape":"FilterList"},
  1129          "maxResults":{"shape":"MaxResults"},
  1130          "nextToken":{"shape":"NextToken"}
  1131        }
  1132      },
  1133      "ListIncidentRecordsOutput":{
  1134        "type":"structure",
  1135        "required":["incidentRecordSummaries"],
  1136        "members":{
  1137          "incidentRecordSummaries":{"shape":"IncidentRecordSummaryList"},
  1138          "nextToken":{"shape":"NextToken"}
  1139        }
  1140      },
  1141      "ListRelatedItemsInput":{
  1142        "type":"structure",
  1143        "required":["incidentRecordArn"],
  1144        "members":{
  1145          "incidentRecordArn":{"shape":"Arn"},
  1146          "maxResults":{"shape":"MaxResults"},
  1147          "nextToken":{"shape":"NextToken"}
  1148        }
  1149      },
  1150      "ListRelatedItemsOutput":{
  1151        "type":"structure",
  1152        "required":["relatedItems"],
  1153        "members":{
  1154          "nextToken":{"shape":"NextToken"},
  1155          "relatedItems":{"shape":"RelatedItemList"}
  1156        }
  1157      },
  1158      "ListReplicationSetsInput":{
  1159        "type":"structure",
  1160        "members":{
  1161          "maxResults":{"shape":"MaxResults"},
  1162          "nextToken":{"shape":"NextToken"}
  1163        }
  1164      },
  1165      "ListReplicationSetsOutput":{
  1166        "type":"structure",
  1167        "required":["replicationSetArns"],
  1168        "members":{
  1169          "nextToken":{"shape":"NextToken"},
  1170          "replicationSetArns":{"shape":"ReplicationSetArnList"}
  1171        }
  1172      },
  1173      "ListResponsePlansInput":{
  1174        "type":"structure",
  1175        "members":{
  1176          "maxResults":{"shape":"MaxResults"},
  1177          "nextToken":{"shape":"NextToken"}
  1178        }
  1179      },
  1180      "ListResponsePlansOutput":{
  1181        "type":"structure",
  1182        "required":["responsePlanSummaries"],
  1183        "members":{
  1184          "nextToken":{"shape":"NextToken"},
  1185          "responsePlanSummaries":{"shape":"ResponsePlanSummaryList"}
  1186        }
  1187      },
  1188      "ListTagsForResourceRequest":{
  1189        "type":"structure",
  1190        "required":["resourceArn"],
  1191        "members":{
  1192          "resourceArn":{
  1193            "shape":"String",
  1194            "location":"uri",
  1195            "locationName":"resourceArn"
  1196          }
  1197        }
  1198      },
  1199      "ListTagsForResourceResponse":{
  1200        "type":"structure",
  1201        "required":["tags"],
  1202        "members":{
  1203          "tags":{"shape":"TagMap"}
  1204        }
  1205      },
  1206      "ListTimelineEventsInput":{
  1207        "type":"structure",
  1208        "required":["incidentRecordArn"],
  1209        "members":{
  1210          "filters":{"shape":"FilterList"},
  1211          "incidentRecordArn":{"shape":"Arn"},
  1212          "maxResults":{"shape":"MaxResults"},
  1213          "nextToken":{"shape":"NextToken"},
  1214          "sortBy":{"shape":"TimelineEventSort"},
  1215          "sortOrder":{"shape":"SortOrder"}
  1216        }
  1217      },
  1218      "ListTimelineEventsOutput":{
  1219        "type":"structure",
  1220        "required":["eventSummaries"],
  1221        "members":{
  1222          "eventSummaries":{"shape":"EventSummaryList"},
  1223          "nextToken":{"shape":"NextToken"}
  1224        }
  1225      },
  1226      "MaxResults":{
  1227        "type":"integer",
  1228        "box":true,
  1229        "max":100,
  1230        "min":1
  1231      },
  1232      "MetricDefinition":{
  1233        "type":"string",
  1234        "max":4000,
  1235        "min":0
  1236      },
  1237      "NextToken":{
  1238        "type":"string",
  1239        "max":1000,
  1240        "min":0
  1241      },
  1242      "NotificationTargetItem":{
  1243        "type":"structure",
  1244        "members":{
  1245          "snsTopicArn":{"shape":"Arn"}
  1246        },
  1247        "union":true
  1248      },
  1249      "NotificationTargetSet":{
  1250        "type":"list",
  1251        "member":{"shape":"NotificationTargetItem"},
  1252        "max":10,
  1253        "min":0
  1254      },
  1255      "Policy":{
  1256        "type":"string",
  1257        "max":4000,
  1258        "min":0
  1259      },
  1260      "PolicyId":{
  1261        "type":"string",
  1262        "max":256,
  1263        "min":0
  1264      },
  1265      "PutResourcePolicyInput":{
  1266        "type":"structure",
  1267        "required":[
  1268          "policy",
  1269          "resourceArn"
  1270        ],
  1271        "members":{
  1272          "policy":{"shape":"Policy"},
  1273          "resourceArn":{"shape":"Arn"}
  1274        }
  1275      },
  1276      "PutResourcePolicyOutput":{
  1277        "type":"structure",
  1278        "required":["policyId"],
  1279        "members":{
  1280          "policyId":{"shape":"PolicyId"}
  1281        }
  1282      },
  1283      "RawData":{
  1284        "type":"string",
  1285        "max":4000,
  1286        "min":0
  1287      },
  1288      "RegionInfo":{
  1289        "type":"structure",
  1290        "required":[
  1291          "status",
  1292          "statusUpdateDateTime"
  1293        ],
  1294        "members":{
  1295          "sseKmsKeyId":{"shape":"SseKmsKey"},
  1296          "status":{"shape":"RegionStatus"},
  1297          "statusMessage":{"shape":"String"},
  1298          "statusUpdateDateTime":{"shape":"Timestamp"}
  1299        }
  1300      },
  1301      "RegionInfoMap":{
  1302        "type":"map",
  1303        "key":{"shape":"RegionName"},
  1304        "value":{"shape":"RegionInfo"}
  1305      },
  1306      "RegionMapInput":{
  1307        "type":"map",
  1308        "key":{"shape":"RegionName"},
  1309        "value":{"shape":"RegionMapInputValue"},
  1310        "max":3,
  1311        "min":1
  1312      },
  1313      "RegionMapInputValue":{
  1314        "type":"structure",
  1315        "members":{
  1316          "sseKmsKeyId":{"shape":"SseKmsKey"}
  1317        }
  1318      },
  1319      "RegionName":{
  1320        "type":"string",
  1321        "max":20,
  1322        "min":0
  1323      },
  1324      "RegionStatus":{
  1325        "type":"string",
  1326        "enum":[
  1327          "ACTIVE",
  1328          "CREATING",
  1329          "DELETING",
  1330          "FAILED"
  1331        ]
  1332      },
  1333      "RelatedItem":{
  1334        "type":"structure",
  1335        "required":["identifier"],
  1336        "members":{
  1337          "identifier":{"shape":"ItemIdentifier"},
  1338          "title":{"shape":"RelatedItemTitleString"}
  1339        }
  1340      },
  1341      "RelatedItemList":{
  1342        "type":"list",
  1343        "member":{"shape":"RelatedItem"},
  1344        "max":100,
  1345        "min":0
  1346      },
  1347      "RelatedItemTitleString":{
  1348        "type":"string",
  1349        "max":200,
  1350        "min":0
  1351      },
  1352      "RelatedItemsUpdate":{
  1353        "type":"structure",
  1354        "members":{
  1355          "itemToAdd":{"shape":"RelatedItem"},
  1356          "itemToRemove":{"shape":"ItemIdentifier"}
  1357        },
  1358        "union":true
  1359      },
  1360      "ReplicationSet":{
  1361        "type":"structure",
  1362        "required":[
  1363          "createdBy",
  1364          "createdTime",
  1365          "deletionProtected",
  1366          "lastModifiedBy",
  1367          "lastModifiedTime",
  1368          "regionMap",
  1369          "status"
  1370        ],
  1371        "members":{
  1372          "arn":{"shape":"Arn"},
  1373          "createdBy":{"shape":"Arn"},
  1374          "createdTime":{"shape":"Timestamp"},
  1375          "deletionProtected":{"shape":"Boolean"},
  1376          "lastModifiedBy":{"shape":"Arn"},
  1377          "lastModifiedTime":{"shape":"Timestamp"},
  1378          "regionMap":{"shape":"RegionInfoMap"},
  1379          "status":{"shape":"ReplicationSetStatus"}
  1380        }
  1381      },
  1382      "ReplicationSetArnList":{
  1383        "type":"list",
  1384        "member":{"shape":"Arn"}
  1385      },
  1386      "ReplicationSetStatus":{
  1387        "type":"string",
  1388        "enum":[
  1389          "ACTIVE",
  1390          "CREATING",
  1391          "UPDATING",
  1392          "DELETING",
  1393          "FAILED"
  1394        ]
  1395      },
  1396      "ResourceNotFoundException":{
  1397        "type":"structure",
  1398        "required":["message"],
  1399        "members":{
  1400          "message":{"shape":"ExceptionMessage"},
  1401          "resourceIdentifier":{"shape":"String"},
  1402          "resourceType":{"shape":"ResourceType"}
  1403        },
  1404        "error":{
  1405          "httpStatusCode":404,
  1406          "senderFault":true
  1407        },
  1408        "exception":true
  1409      },
  1410      "ResourcePolicy":{
  1411        "type":"structure",
  1412        "required":[
  1413          "policyDocument",
  1414          "policyId",
  1415          "ramResourceShareRegion"
  1416        ],
  1417        "members":{
  1418          "policyDocument":{"shape":"Policy"},
  1419          "policyId":{"shape":"PolicyId"},
  1420          "ramResourceShareRegion":{"shape":"String"}
  1421        }
  1422      },
  1423      "ResourcePolicyList":{
  1424        "type":"list",
  1425        "member":{"shape":"ResourcePolicy"},
  1426        "max":100,
  1427        "min":0
  1428      },
  1429      "ResourceType":{
  1430        "type":"string",
  1431        "enum":[
  1432          "RESPONSE_PLAN",
  1433          "INCIDENT_RECORD",
  1434          "TIMELINE_EVENT",
  1435          "REPLICATION_SET",
  1436          "RESOURCE_POLICY"
  1437        ]
  1438      },
  1439      "ResponsePlanDisplayName":{
  1440        "type":"string",
  1441        "max":200,
  1442        "min":0
  1443      },
  1444      "ResponsePlanName":{
  1445        "type":"string",
  1446        "max":200,
  1447        "min":1,
  1448        "pattern":"^[a-zA-Z0-9-_]*$"
  1449      },
  1450      "ResponsePlanSummary":{
  1451        "type":"structure",
  1452        "required":[
  1453          "arn",
  1454          "name"
  1455        ],
  1456        "members":{
  1457          "arn":{"shape":"Arn"},
  1458          "displayName":{"shape":"ResponsePlanDisplayName"},
  1459          "name":{"shape":"ResponsePlanName"}
  1460        }
  1461      },
  1462      "ResponsePlanSummaryList":{
  1463        "type":"list",
  1464        "member":{"shape":"ResponsePlanSummary"},
  1465        "max":100,
  1466        "min":0
  1467      },
  1468      "RoleArn":{
  1469        "type":"string",
  1470        "max":1000,
  1471        "min":0,
  1472        "pattern":"^arn:aws(-cn|-us-gov)?:iam::([0-9]{12})?:role/.+$"
  1473      },
  1474      "ServiceCode":{
  1475        "type":"string",
  1476        "enum":["ssm-incidents"]
  1477      },
  1478      "ServiceQuotaExceededException":{
  1479        "type":"structure",
  1480        "required":[
  1481          "message",
  1482          "quotaCode",
  1483          "serviceCode"
  1484        ],
  1485        "members":{
  1486          "message":{"shape":"ExceptionMessage"},
  1487          "quotaCode":{"shape":"String"},
  1488          "resourceIdentifier":{"shape":"String"},
  1489          "resourceType":{"shape":"ResourceType"},
  1490          "serviceCode":{"shape":"ServiceCode"}
  1491        },
  1492        "error":{
  1493          "httpStatusCode":402,
  1494          "senderFault":true
  1495        },
  1496        "exception":true
  1497      },
  1498      "SnsArn":{
  1499        "type":"string",
  1500        "max":1000,
  1501        "min":0
  1502      },
  1503      "SortOrder":{
  1504        "type":"string",
  1505        "enum":[
  1506          "ASCENDING",
  1507          "DESCENDING"
  1508        ]
  1509      },
  1510      "SseKmsKey":{
  1511        "type":"string",
  1512        "max":2048,
  1513        "min":0
  1514      },
  1515      "SsmAutomation":{
  1516        "type":"structure",
  1517        "required":[
  1518          "documentName",
  1519          "roleArn"
  1520        ],
  1521        "members":{
  1522          "documentName":{"shape":"SsmAutomationDocumentNameString"},
  1523          "documentVersion":{"shape":"SsmAutomationDocumentVersionString"},
  1524          "parameters":{"shape":"SsmParameters"},
  1525          "roleArn":{"shape":"RoleArn"},
  1526          "targetAccount":{"shape":"SsmTargetAccount"}
  1527        }
  1528      },
  1529      "SsmAutomationDocumentNameString":{
  1530        "type":"string",
  1531        "pattern":"^[a-zA-Z0-9_\\-.:/]{3,128}$"
  1532      },
  1533      "SsmAutomationDocumentVersionString":{
  1534        "type":"string",
  1535        "max":128,
  1536        "min":0
  1537      },
  1538      "SsmContactsArn":{
  1539        "type":"string",
  1540        "max":2048,
  1541        "min":0,
  1542        "pattern":"^arn:[-\\w+=/,.@]+:ssm-contacts:[-\\w+=/,.@]*:[0-9]+:([\\w+=/,.@:-]+)*$"
  1543      },
  1544      "SsmParameterValues":{
  1545        "type":"list",
  1546        "member":{"shape":"SsmParameterValuesMemberString"},
  1547        "max":100,
  1548        "min":0
  1549      },
  1550      "SsmParameterValuesMemberString":{
  1551        "type":"string",
  1552        "max":512,
  1553        "min":0
  1554      },
  1555      "SsmParameters":{
  1556        "type":"map",
  1557        "key":{"shape":"SsmParametersKeyString"},
  1558        "value":{"shape":"SsmParameterValues"},
  1559        "max":200,
  1560        "min":1
  1561      },
  1562      "SsmParametersKeyString":{
  1563        "type":"string",
  1564        "max":50,
  1565        "min":1
  1566      },
  1567      "SsmTargetAccount":{
  1568        "type":"string",
  1569        "enum":[
  1570          "RESPONSE_PLAN_OWNER_ACCOUNT",
  1571          "IMPACTED_ACCOUNT"
  1572        ]
  1573      },
  1574      "StartIncidentInput":{
  1575        "type":"structure",
  1576        "required":["responsePlanArn"],
  1577        "members":{
  1578          "clientToken":{
  1579            "shape":"ClientToken",
  1580            "idempotencyToken":true
  1581          },
  1582          "impact":{"shape":"Impact"},
  1583          "relatedItems":{"shape":"RelatedItemList"},
  1584          "responsePlanArn":{"shape":"Arn"},
  1585          "title":{"shape":"IncidentTitle"},
  1586          "triggerDetails":{"shape":"TriggerDetails"}
  1587        }
  1588      },
  1589      "StartIncidentOutput":{
  1590        "type":"structure",
  1591        "required":["incidentRecordArn"],
  1592        "members":{
  1593          "incidentRecordArn":{"shape":"Arn"}
  1594        }
  1595      },
  1596      "String":{"type":"string"},
  1597      "StringList":{
  1598        "type":"list",
  1599        "member":{"shape":"StringListMemberString"},
  1600        "max":100,
  1601        "min":0
  1602      },
  1603      "StringListMemberString":{
  1604        "type":"string",
  1605        "max":1000,
  1606        "min":0
  1607      },
  1608      "TagKey":{
  1609        "type":"string",
  1610        "max":128,
  1611        "min":1,
  1612        "pattern":"^(?!aws:)[A-Za-z0-9 _=@:.+-/]+$"
  1613      },
  1614      "TagKeyList":{
  1615        "type":"list",
  1616        "member":{"shape":"TagKey"},
  1617        "max":50,
  1618        "min":1
  1619      },
  1620      "TagMap":{
  1621        "type":"map",
  1622        "key":{"shape":"TagKey"},
  1623        "value":{"shape":"TagValue"},
  1624        "max":50,
  1625        "min":1
  1626      },
  1627      "TagResourceRequest":{
  1628        "type":"structure",
  1629        "required":[
  1630          "resourceArn",
  1631          "tags"
  1632        ],
  1633        "members":{
  1634          "resourceArn":{
  1635            "shape":"String",
  1636            "location":"uri",
  1637            "locationName":"resourceArn"
  1638          },
  1639          "tags":{"shape":"TagMap"}
  1640        }
  1641      },
  1642      "TagResourceResponse":{
  1643        "type":"structure",
  1644        "members":{
  1645        }
  1646      },
  1647      "TagValue":{
  1648        "type":"string",
  1649        "max":256,
  1650        "min":0,
  1651        "pattern":"^[A-Za-z0-9 _=@:.+-/]*$"
  1652      },
  1653      "ThrottlingException":{
  1654        "type":"structure",
  1655        "required":[
  1656          "message",
  1657          "quotaCode",
  1658          "serviceCode"
  1659        ],
  1660        "members":{
  1661          "message":{"shape":"ExceptionMessage"},
  1662          "quotaCode":{"shape":"String"},
  1663          "serviceCode":{"shape":"ServiceCode"}
  1664        },
  1665        "error":{
  1666          "httpStatusCode":429,
  1667          "senderFault":true
  1668        },
  1669        "exception":true
  1670      },
  1671      "TimelineEvent":{
  1672        "type":"structure",
  1673        "required":[
  1674          "eventData",
  1675          "eventId",
  1676          "eventTime",
  1677          "eventType",
  1678          "eventUpdatedTime",
  1679          "incidentRecordArn"
  1680        ],
  1681        "members":{
  1682          "eventData":{"shape":"EventData"},
  1683          "eventId":{"shape":"UUID"},
  1684          "eventTime":{"shape":"Timestamp"},
  1685          "eventType":{"shape":"TimelineEventType"},
  1686          "eventUpdatedTime":{"shape":"Timestamp"},
  1687          "incidentRecordArn":{"shape":"Arn"}
  1688        }
  1689      },
  1690      "TimelineEventSort":{
  1691        "type":"string",
  1692        "enum":["EVENT_TIME"]
  1693      },
  1694      "TimelineEventType":{
  1695        "type":"string",
  1696        "max":100,
  1697        "min":0
  1698      },
  1699      "Timestamp":{"type":"timestamp"},
  1700      "TriggerDetails":{
  1701        "type":"structure",
  1702        "required":[
  1703          "source",
  1704          "timestamp"
  1705        ],
  1706        "members":{
  1707          "rawData":{"shape":"RawData"},
  1708          "source":{"shape":"IncidentSource"},
  1709          "timestamp":{"shape":"Timestamp"},
  1710          "triggerArn":{"shape":"Arn"}
  1711        }
  1712      },
  1713      "UUID":{
  1714        "type":"string",
  1715        "max":50,
  1716        "min":0
  1717      },
  1718      "UntagResourceRequest":{
  1719        "type":"structure",
  1720        "required":[
  1721          "resourceArn",
  1722          "tagKeys"
  1723        ],
  1724        "members":{
  1725          "resourceArn":{
  1726            "shape":"String",
  1727            "location":"uri",
  1728            "locationName":"resourceArn"
  1729          },
  1730          "tagKeys":{
  1731            "shape":"TagKeyList",
  1732            "location":"querystring",
  1733            "locationName":"tagKeys"
  1734          }
  1735        }
  1736      },
  1737      "UntagResourceResponse":{
  1738        "type":"structure",
  1739        "members":{
  1740        }
  1741      },
  1742      "UpdateDeletionProtectionInput":{
  1743        "type":"structure",
  1744        "required":[
  1745          "arn",
  1746          "deletionProtected"
  1747        ],
  1748        "members":{
  1749          "arn":{"shape":"Arn"},
  1750          "clientToken":{
  1751            "shape":"ClientToken",
  1752            "idempotencyToken":true
  1753          },
  1754          "deletionProtected":{"shape":"Boolean"}
  1755        }
  1756      },
  1757      "UpdateDeletionProtectionOutput":{
  1758        "type":"structure",
  1759        "members":{
  1760        }
  1761      },
  1762      "UpdateIncidentRecordInput":{
  1763        "type":"structure",
  1764        "required":["arn"],
  1765        "members":{
  1766          "arn":{"shape":"Arn"},
  1767          "chatChannel":{"shape":"ChatChannel"},
  1768          "clientToken":{
  1769            "shape":"ClientToken",
  1770            "idempotencyToken":true
  1771          },
  1772          "impact":{"shape":"Impact"},
  1773          "notificationTargets":{"shape":"NotificationTargetSet"},
  1774          "status":{"shape":"IncidentRecordStatus"},
  1775          "summary":{"shape":"IncidentSummary"},
  1776          "title":{"shape":"IncidentTitle"}
  1777        }
  1778      },
  1779      "UpdateIncidentRecordOutput":{
  1780        "type":"structure",
  1781        "members":{
  1782        }
  1783      },
  1784      "UpdateRelatedItemsInput":{
  1785        "type":"structure",
  1786        "required":[
  1787          "incidentRecordArn",
  1788          "relatedItemsUpdate"
  1789        ],
  1790        "members":{
  1791          "clientToken":{
  1792            "shape":"ClientToken",
  1793            "idempotencyToken":true
  1794          },
  1795          "incidentRecordArn":{"shape":"Arn"},
  1796          "relatedItemsUpdate":{"shape":"RelatedItemsUpdate"}
  1797        }
  1798      },
  1799      "UpdateRelatedItemsOutput":{
  1800        "type":"structure",
  1801        "members":{
  1802        }
  1803      },
  1804      "UpdateReplicationSetAction":{
  1805        "type":"structure",
  1806        "members":{
  1807          "addRegionAction":{"shape":"AddRegionAction"},
  1808          "deleteRegionAction":{"shape":"DeleteRegionAction"}
  1809        },
  1810        "union":true
  1811      },
  1812      "UpdateReplicationSetInput":{
  1813        "type":"structure",
  1814        "required":[
  1815          "actions",
  1816          "arn"
  1817        ],
  1818        "members":{
  1819          "actions":{"shape":"UpdateReplicationSetInputActionsList"},
  1820          "arn":{"shape":"Arn"},
  1821          "clientToken":{
  1822            "shape":"ClientToken",
  1823            "idempotencyToken":true
  1824          }
  1825        }
  1826      },
  1827      "UpdateReplicationSetInputActionsList":{
  1828        "type":"list",
  1829        "member":{"shape":"UpdateReplicationSetAction"},
  1830        "max":1,
  1831        "min":1
  1832      },
  1833      "UpdateReplicationSetOutput":{
  1834        "type":"structure",
  1835        "members":{
  1836        }
  1837      },
  1838      "UpdateResponsePlanInput":{
  1839        "type":"structure",
  1840        "required":["arn"],
  1841        "members":{
  1842          "actions":{"shape":"ActionsList"},
  1843          "arn":{"shape":"Arn"},
  1844          "chatChannel":{"shape":"ChatChannel"},
  1845          "clientToken":{
  1846            "shape":"ClientToken",
  1847            "idempotencyToken":true
  1848          },
  1849          "displayName":{"shape":"ResponsePlanDisplayName"},
  1850          "engagements":{"shape":"EngagementSet"},
  1851          "incidentTemplateDedupeString":{"shape":"DedupeString"},
  1852          "incidentTemplateImpact":{"shape":"Impact"},
  1853          "incidentTemplateNotificationTargets":{"shape":"NotificationTargetSet"},
  1854          "incidentTemplateSummary":{"shape":"IncidentSummary"},
  1855          "incidentTemplateTitle":{"shape":"IncidentTitle"}
  1856        }
  1857      },
  1858      "UpdateResponsePlanOutput":{
  1859        "type":"structure",
  1860        "members":{
  1861        }
  1862      },
  1863      "UpdateTimelineEventInput":{
  1864        "type":"structure",
  1865        "required":[
  1866          "eventId",
  1867          "incidentRecordArn"
  1868        ],
  1869        "members":{
  1870          "clientToken":{
  1871            "shape":"ClientToken",
  1872            "idempotencyToken":true
  1873          },
  1874          "eventData":{"shape":"EventData"},
  1875          "eventId":{"shape":"UUID"},
  1876          "eventTime":{"shape":"Timestamp"},
  1877          "eventType":{"shape":"TimelineEventType"},
  1878          "incidentRecordArn":{"shape":"Arn"}
  1879        }
  1880      },
  1881      "UpdateTimelineEventOutput":{
  1882        "type":"structure",
  1883        "members":{
  1884        }
  1885      },
  1886      "Url":{
  1887        "type":"string",
  1888        "max":1000,
  1889        "min":0
  1890      },
  1891      "ValidationException":{
  1892        "type":"structure",
  1893        "required":["message"],
  1894        "members":{
  1895          "message":{"shape":"ExceptionMessage"}
  1896        },
  1897        "error":{
  1898          "httpStatusCode":400,
  1899          "senderFault":true
  1900        },
  1901        "exception":true
  1902      }
  1903    }
  1904  }