github.com/aavshr/aws-sdk-go@v1.41.3/models/apis/appintegrations/2020-07-29/api-2.json (about)

     1  {
     2    "version":"2.0",
     3    "metadata":{
     4      "apiVersion":"2020-07-29",
     5      "endpointPrefix":"app-integrations",
     6      "jsonVersion":"1.1",
     7      "protocol":"rest-json",
     8      "serviceFullName":"Amazon AppIntegrations Service",
     9      "serviceId":"AppIntegrations",
    10      "signatureVersion":"v4",
    11      "signingName":"app-integrations",
    12      "uid":"appintegrations-2020-07-29"
    13    },
    14    "operations":{
    15      "CreateDataIntegration":{
    16        "name":"CreateDataIntegration",
    17        "http":{
    18          "method":"POST",
    19          "requestUri":"/dataIntegrations"
    20        },
    21        "input":{"shape":"CreateDataIntegrationRequest"},
    22        "output":{"shape":"CreateDataIntegrationResponse"},
    23        "errors":[
    24          {"shape":"InternalServiceError"},
    25          {"shape":"ResourceQuotaExceededException"},
    26          {"shape":"DuplicateResourceException"},
    27          {"shape":"ThrottlingException"},
    28          {"shape":"InvalidRequestException"},
    29          {"shape":"AccessDeniedException"}
    30        ]
    31      },
    32      "CreateEventIntegration":{
    33        "name":"CreateEventIntegration",
    34        "http":{
    35          "method":"POST",
    36          "requestUri":"/eventIntegrations"
    37        },
    38        "input":{"shape":"CreateEventIntegrationRequest"},
    39        "output":{"shape":"CreateEventIntegrationResponse"},
    40        "errors":[
    41          {"shape":"InternalServiceError"},
    42          {"shape":"ResourceQuotaExceededException"},
    43          {"shape":"DuplicateResourceException"},
    44          {"shape":"ThrottlingException"},
    45          {"shape":"InvalidRequestException"},
    46          {"shape":"AccessDeniedException"}
    47        ]
    48      },
    49      "DeleteDataIntegration":{
    50        "name":"DeleteDataIntegration",
    51        "http":{
    52          "method":"DELETE",
    53          "requestUri":"/dataIntegrations/{Identifier}"
    54        },
    55        "input":{"shape":"DeleteDataIntegrationRequest"},
    56        "output":{"shape":"DeleteDataIntegrationResponse"},
    57        "errors":[
    58          {"shape":"InternalServiceError"},
    59          {"shape":"ThrottlingException"},
    60          {"shape":"ResourceNotFoundException"},
    61          {"shape":"InvalidRequestException"},
    62          {"shape":"AccessDeniedException"}
    63        ]
    64      },
    65      "DeleteEventIntegration":{
    66        "name":"DeleteEventIntegration",
    67        "http":{
    68          "method":"DELETE",
    69          "requestUri":"/eventIntegrations/{Name}"
    70        },
    71        "input":{"shape":"DeleteEventIntegrationRequest"},
    72        "output":{"shape":"DeleteEventIntegrationResponse"},
    73        "errors":[
    74          {"shape":"InternalServiceError"},
    75          {"shape":"ThrottlingException"},
    76          {"shape":"ResourceNotFoundException"},
    77          {"shape":"InvalidRequestException"},
    78          {"shape":"AccessDeniedException"}
    79        ]
    80      },
    81      "GetDataIntegration":{
    82        "name":"GetDataIntegration",
    83        "http":{
    84          "method":"GET",
    85          "requestUri":"/dataIntegrations/{Identifier}"
    86        },
    87        "input":{"shape":"GetDataIntegrationRequest"},
    88        "output":{"shape":"GetDataIntegrationResponse"},
    89        "errors":[
    90          {"shape":"InternalServiceError"},
    91          {"shape":"ThrottlingException"},
    92          {"shape":"ResourceNotFoundException"},
    93          {"shape":"InvalidRequestException"},
    94          {"shape":"AccessDeniedException"}
    95        ]
    96      },
    97      "GetEventIntegration":{
    98        "name":"GetEventIntegration",
    99        "http":{
   100          "method":"GET",
   101          "requestUri":"/eventIntegrations/{Name}"
   102        },
   103        "input":{"shape":"GetEventIntegrationRequest"},
   104        "output":{"shape":"GetEventIntegrationResponse"},
   105        "errors":[
   106          {"shape":"InternalServiceError"},
   107          {"shape":"ThrottlingException"},
   108          {"shape":"ResourceNotFoundException"},
   109          {"shape":"InvalidRequestException"},
   110          {"shape":"AccessDeniedException"}
   111        ]
   112      },
   113      "ListDataIntegrationAssociations":{
   114        "name":"ListDataIntegrationAssociations",
   115        "http":{
   116          "method":"GET",
   117          "requestUri":"/dataIntegrations/{Identifier}/associations"
   118        },
   119        "input":{"shape":"ListDataIntegrationAssociationsRequest"},
   120        "output":{"shape":"ListDataIntegrationAssociationsResponse"},
   121        "errors":[
   122          {"shape":"InternalServiceError"},
   123          {"shape":"ThrottlingException"},
   124          {"shape":"ResourceNotFoundException"},
   125          {"shape":"InvalidRequestException"},
   126          {"shape":"AccessDeniedException"}
   127        ]
   128      },
   129      "ListDataIntegrations":{
   130        "name":"ListDataIntegrations",
   131        "http":{
   132          "method":"GET",
   133          "requestUri":"/dataIntegrations"
   134        },
   135        "input":{"shape":"ListDataIntegrationsRequest"},
   136        "output":{"shape":"ListDataIntegrationsResponse"},
   137        "errors":[
   138          {"shape":"InternalServiceError"},
   139          {"shape":"ThrottlingException"},
   140          {"shape":"InvalidRequestException"},
   141          {"shape":"AccessDeniedException"}
   142        ]
   143      },
   144      "ListEventIntegrationAssociations":{
   145        "name":"ListEventIntegrationAssociations",
   146        "http":{
   147          "method":"GET",
   148          "requestUri":"/eventIntegrations/{Name}/associations"
   149        },
   150        "input":{"shape":"ListEventIntegrationAssociationsRequest"},
   151        "output":{"shape":"ListEventIntegrationAssociationsResponse"},
   152        "errors":[
   153          {"shape":"InternalServiceError"},
   154          {"shape":"ThrottlingException"},
   155          {"shape":"ResourceNotFoundException"},
   156          {"shape":"InvalidRequestException"},
   157          {"shape":"AccessDeniedException"}
   158        ]
   159      },
   160      "ListEventIntegrations":{
   161        "name":"ListEventIntegrations",
   162        "http":{
   163          "method":"GET",
   164          "requestUri":"/eventIntegrations"
   165        },
   166        "input":{"shape":"ListEventIntegrationsRequest"},
   167        "output":{"shape":"ListEventIntegrationsResponse"},
   168        "errors":[
   169          {"shape":"InternalServiceError"},
   170          {"shape":"ThrottlingException"},
   171          {"shape":"InvalidRequestException"},
   172          {"shape":"AccessDeniedException"}
   173        ]
   174      },
   175      "ListTagsForResource":{
   176        "name":"ListTagsForResource",
   177        "http":{
   178          "method":"GET",
   179          "requestUri":"/tags/{resourceArn}"
   180        },
   181        "input":{"shape":"ListTagsForResourceRequest"},
   182        "output":{"shape":"ListTagsForResourceResponse"},
   183        "errors":[
   184          {"shape":"InvalidRequestException"},
   185          {"shape":"InternalServiceError"},
   186          {"shape":"ResourceNotFoundException"},
   187          {"shape":"ThrottlingException"}
   188        ]
   189      },
   190      "TagResource":{
   191        "name":"TagResource",
   192        "http":{
   193          "method":"POST",
   194          "requestUri":"/tags/{resourceArn}"
   195        },
   196        "input":{"shape":"TagResourceRequest"},
   197        "output":{"shape":"TagResourceResponse"},
   198        "errors":[
   199          {"shape":"InvalidRequestException"},
   200          {"shape":"InternalServiceError"},
   201          {"shape":"ResourceNotFoundException"},
   202          {"shape":"ThrottlingException"}
   203        ]
   204      },
   205      "UntagResource":{
   206        "name":"UntagResource",
   207        "http":{
   208          "method":"DELETE",
   209          "requestUri":"/tags/{resourceArn}"
   210        },
   211        "input":{"shape":"UntagResourceRequest"},
   212        "output":{"shape":"UntagResourceResponse"},
   213        "errors":[
   214          {"shape":"InvalidRequestException"},
   215          {"shape":"InternalServiceError"},
   216          {"shape":"ResourceNotFoundException"},
   217          {"shape":"ThrottlingException"}
   218        ]
   219      },
   220      "UpdateDataIntegration":{
   221        "name":"UpdateDataIntegration",
   222        "http":{
   223          "method":"PATCH",
   224          "requestUri":"/dataIntegrations/{Identifier}"
   225        },
   226        "input":{"shape":"UpdateDataIntegrationRequest"},
   227        "output":{"shape":"UpdateDataIntegrationResponse"},
   228        "errors":[
   229          {"shape":"InternalServiceError"},
   230          {"shape":"ThrottlingException"},
   231          {"shape":"ResourceNotFoundException"},
   232          {"shape":"InvalidRequestException"},
   233          {"shape":"AccessDeniedException"}
   234        ]
   235      },
   236      "UpdateEventIntegration":{
   237        "name":"UpdateEventIntegration",
   238        "http":{
   239          "method":"PATCH",
   240          "requestUri":"/eventIntegrations/{Name}"
   241        },
   242        "input":{"shape":"UpdateEventIntegrationRequest"},
   243        "output":{"shape":"UpdateEventIntegrationResponse"},
   244        "errors":[
   245          {"shape":"InternalServiceError"},
   246          {"shape":"ThrottlingException"},
   247          {"shape":"ResourceNotFoundException"},
   248          {"shape":"InvalidRequestException"},
   249          {"shape":"AccessDeniedException"}
   250        ]
   251      }
   252    },
   253    "shapes":{
   254      "AccessDeniedException":{
   255        "type":"structure",
   256        "members":{
   257          "Message":{"shape":"Message"}
   258        },
   259        "error":{"httpStatusCode":403},
   260        "exception":true
   261      },
   262      "Arn":{
   263        "type":"string",
   264        "max":2048,
   265        "min":1,
   266        "pattern":"^arn:aws:[A-Za-z0-9][A-Za-z0-9_/.-]{0,62}:[A-Za-z0-9_/.-]{0,63}:[A-Za-z0-9_/.-]{0,63}:[A-Za-z0-9][A-Za-z0-9:_/+=,@.-]{0,1023}$"
   267      },
   268      "ClientAssociationMetadata":{
   269        "type":"map",
   270        "key":{"shape":"NonBlankString"},
   271        "value":{"shape":"NonBlankString"}
   272      },
   273      "ClientId":{
   274        "type":"string",
   275        "max":255,
   276        "min":1,
   277        "pattern":".*"
   278      },
   279      "CreateDataIntegrationRequest":{
   280        "type":"structure",
   281        "required":["Name"],
   282        "members":{
   283          "Name":{"shape":"Name"},
   284          "Description":{"shape":"Description"},
   285          "KmsKey":{"shape":"NonBlankString"},
   286          "SourceURI":{"shape":"NonBlankString"},
   287          "ScheduleConfig":{"shape":"ScheduleConfiguration"},
   288          "Tags":{"shape":"TagMap"},
   289          "ClientToken":{
   290            "shape":"IdempotencyToken",
   291            "idempotencyToken":true
   292          }
   293        }
   294      },
   295      "CreateDataIntegrationResponse":{
   296        "type":"structure",
   297        "members":{
   298          "Arn":{"shape":"Arn"},
   299          "Id":{"shape":"UUID"},
   300          "Name":{"shape":"Name"},
   301          "Description":{"shape":"Description"},
   302          "KmsKey":{"shape":"NonBlankString"},
   303          "SourceURI":{"shape":"NonBlankString"},
   304          "ScheduleConfiguration":{"shape":"ScheduleConfiguration"},
   305          "Tags":{"shape":"TagMap"},
   306          "ClientToken":{"shape":"IdempotencyToken"}
   307        }
   308      },
   309      "CreateEventIntegrationRequest":{
   310        "type":"structure",
   311        "required":[
   312          "Name",
   313          "EventFilter",
   314          "EventBridgeBus"
   315        ],
   316        "members":{
   317          "Name":{"shape":"Name"},
   318          "Description":{"shape":"Description"},
   319          "EventFilter":{"shape":"EventFilter"},
   320          "EventBridgeBus":{"shape":"EventBridgeBus"},
   321          "ClientToken":{
   322            "shape":"IdempotencyToken",
   323            "idempotencyToken":true
   324          },
   325          "Tags":{"shape":"TagMap"}
   326        }
   327      },
   328      "CreateEventIntegrationResponse":{
   329        "type":"structure",
   330        "members":{
   331          "EventIntegrationArn":{"shape":"Arn"}
   332        }
   333      },
   334      "DataIntegrationAssociationSummary":{
   335        "type":"structure",
   336        "members":{
   337          "DataIntegrationAssociationArn":{"shape":"Arn"},
   338          "DataIntegrationArn":{"shape":"Arn"},
   339          "ClientId":{"shape":"ClientId"}
   340        }
   341      },
   342      "DataIntegrationAssociationsList":{
   343        "type":"list",
   344        "member":{"shape":"DataIntegrationAssociationSummary"},
   345        "max":50,
   346        "min":1
   347      },
   348      "DataIntegrationSummary":{
   349        "type":"structure",
   350        "members":{
   351          "Arn":{"shape":"Arn"},
   352          "Name":{"shape":"Name"},
   353          "SourceURI":{"shape":"NonBlankString"}
   354        }
   355      },
   356      "DataIntegrationsList":{
   357        "type":"list",
   358        "member":{"shape":"DataIntegrationSummary"},
   359        "max":50,
   360        "min":1
   361      },
   362      "DeleteDataIntegrationRequest":{
   363        "type":"structure",
   364        "required":["DataIntegrationIdentifier"],
   365        "members":{
   366          "DataIntegrationIdentifier":{
   367            "shape":"Identifier",
   368            "location":"uri",
   369            "locationName":"Identifier"
   370          }
   371        }
   372      },
   373      "DeleteDataIntegrationResponse":{
   374        "type":"structure",
   375        "members":{
   376        }
   377      },
   378      "DeleteEventIntegrationRequest":{
   379        "type":"structure",
   380        "required":["Name"],
   381        "members":{
   382          "Name":{
   383            "shape":"Name",
   384            "location":"uri",
   385            "locationName":"Name"
   386          }
   387        }
   388      },
   389      "DeleteEventIntegrationResponse":{
   390        "type":"structure",
   391        "members":{
   392        }
   393      },
   394      "Description":{
   395        "type":"string",
   396        "max":1000,
   397        "min":1,
   398        "pattern":".*"
   399      },
   400      "DuplicateResourceException":{
   401        "type":"structure",
   402        "members":{
   403          "Message":{"shape":"Message"}
   404        },
   405        "error":{"httpStatusCode":409},
   406        "exception":true
   407      },
   408      "EventBridgeBus":{
   409        "type":"string",
   410        "max":255,
   411        "min":1,
   412        "pattern":"^[a-zA-Z0-9\\/\\._\\-]+$"
   413      },
   414      "EventBridgeRuleName":{
   415        "type":"string",
   416        "max":2048,
   417        "min":1,
   418        "pattern":"^[a-zA-Z0-9\\/\\._\\-]+$"
   419      },
   420      "EventFilter":{
   421        "type":"structure",
   422        "required":["Source"],
   423        "members":{
   424          "Source":{"shape":"Source"}
   425        }
   426      },
   427      "EventIntegration":{
   428        "type":"structure",
   429        "members":{
   430          "EventIntegrationArn":{"shape":"Arn"},
   431          "Name":{"shape":"Name"},
   432          "Description":{"shape":"Description"},
   433          "EventFilter":{"shape":"EventFilter"},
   434          "EventBridgeBus":{"shape":"EventBridgeBus"},
   435          "Tags":{"shape":"TagMap"}
   436        }
   437      },
   438      "EventIntegrationAssociation":{
   439        "type":"structure",
   440        "members":{
   441          "EventIntegrationAssociationArn":{"shape":"Arn"},
   442          "EventIntegrationAssociationId":{"shape":"UUID"},
   443          "EventIntegrationName":{"shape":"Name"},
   444          "ClientId":{"shape":"ClientId"},
   445          "EventBridgeRuleName":{"shape":"EventBridgeRuleName"},
   446          "ClientAssociationMetadata":{"shape":"ClientAssociationMetadata"}
   447        }
   448      },
   449      "EventIntegrationAssociationsList":{
   450        "type":"list",
   451        "member":{"shape":"EventIntegrationAssociation"},
   452        "max":50,
   453        "min":1
   454      },
   455      "EventIntegrationsList":{
   456        "type":"list",
   457        "member":{"shape":"EventIntegration"},
   458        "max":50,
   459        "min":1
   460      },
   461      "GetDataIntegrationRequest":{
   462        "type":"structure",
   463        "required":["Identifier"],
   464        "members":{
   465          "Identifier":{
   466            "shape":"Identifier",
   467            "location":"uri",
   468            "locationName":"Identifier"
   469          }
   470        }
   471      },
   472      "GetDataIntegrationResponse":{
   473        "type":"structure",
   474        "members":{
   475          "Arn":{"shape":"Arn"},
   476          "Id":{"shape":"UUID"},
   477          "Name":{"shape":"Name"},
   478          "Description":{"shape":"Description"},
   479          "KmsKey":{"shape":"NonBlankString"},
   480          "SourceURI":{"shape":"NonBlankString"},
   481          "ScheduleConfiguration":{"shape":"ScheduleConfiguration"},
   482          "Tags":{"shape":"TagMap"}
   483        }
   484      },
   485      "GetEventIntegrationRequest":{
   486        "type":"structure",
   487        "required":["Name"],
   488        "members":{
   489          "Name":{
   490            "shape":"Name",
   491            "location":"uri",
   492            "locationName":"Name"
   493          }
   494        }
   495      },
   496      "GetEventIntegrationResponse":{
   497        "type":"structure",
   498        "members":{
   499          "Name":{"shape":"Name"},
   500          "Description":{"shape":"Description"},
   501          "EventIntegrationArn":{"shape":"Arn"},
   502          "EventBridgeBus":{"shape":"EventBridgeBus"},
   503          "EventFilter":{"shape":"EventFilter"},
   504          "Tags":{"shape":"TagMap"}
   505        }
   506      },
   507      "IdempotencyToken":{
   508        "type":"string",
   509        "max":2048,
   510        "min":1,
   511        "pattern":".*"
   512      },
   513      "Identifier":{
   514        "type":"string",
   515        "max":255,
   516        "min":1,
   517        "pattern":".*\\S.*"
   518      },
   519      "InternalServiceError":{
   520        "type":"structure",
   521        "members":{
   522          "Message":{"shape":"Message"}
   523        },
   524        "error":{"httpStatusCode":500},
   525        "exception":true,
   526        "fault":true
   527      },
   528      "InvalidRequestException":{
   529        "type":"structure",
   530        "members":{
   531          "Message":{"shape":"Message"}
   532        },
   533        "error":{"httpStatusCode":400},
   534        "exception":true
   535      },
   536      "ListDataIntegrationAssociationsRequest":{
   537        "type":"structure",
   538        "required":["DataIntegrationIdentifier"],
   539        "members":{
   540          "DataIntegrationIdentifier":{
   541            "shape":"Identifier",
   542            "location":"uri",
   543            "locationName":"Identifier"
   544          },
   545          "NextToken":{
   546            "shape":"NextToken",
   547            "location":"querystring",
   548            "locationName":"nextToken"
   549          },
   550          "MaxResults":{
   551            "shape":"MaxResults",
   552            "location":"querystring",
   553            "locationName":"maxResults"
   554          }
   555        }
   556      },
   557      "ListDataIntegrationAssociationsResponse":{
   558        "type":"structure",
   559        "members":{
   560          "DataIntegrationAssociations":{"shape":"DataIntegrationAssociationsList"},
   561          "NextToken":{"shape":"NextToken"}
   562        }
   563      },
   564      "ListDataIntegrationsRequest":{
   565        "type":"structure",
   566        "members":{
   567          "NextToken":{
   568            "shape":"NextToken",
   569            "location":"querystring",
   570            "locationName":"nextToken"
   571          },
   572          "MaxResults":{
   573            "shape":"MaxResults",
   574            "location":"querystring",
   575            "locationName":"maxResults"
   576          }
   577        }
   578      },
   579      "ListDataIntegrationsResponse":{
   580        "type":"structure",
   581        "members":{
   582          "DataIntegrations":{"shape":"DataIntegrationsList"},
   583          "NextToken":{"shape":"NextToken"}
   584        }
   585      },
   586      "ListEventIntegrationAssociationsRequest":{
   587        "type":"structure",
   588        "required":["EventIntegrationName"],
   589        "members":{
   590          "EventIntegrationName":{
   591            "shape":"Name",
   592            "location":"uri",
   593            "locationName":"Name"
   594          },
   595          "NextToken":{
   596            "shape":"NextToken",
   597            "location":"querystring",
   598            "locationName":"nextToken"
   599          },
   600          "MaxResults":{
   601            "shape":"MaxResults",
   602            "location":"querystring",
   603            "locationName":"maxResults"
   604          }
   605        }
   606      },
   607      "ListEventIntegrationAssociationsResponse":{
   608        "type":"structure",
   609        "members":{
   610          "EventIntegrationAssociations":{"shape":"EventIntegrationAssociationsList"},
   611          "NextToken":{"shape":"NextToken"}
   612        }
   613      },
   614      "ListEventIntegrationsRequest":{
   615        "type":"structure",
   616        "members":{
   617          "NextToken":{
   618            "shape":"NextToken",
   619            "location":"querystring",
   620            "locationName":"nextToken"
   621          },
   622          "MaxResults":{
   623            "shape":"MaxResults",
   624            "location":"querystring",
   625            "locationName":"maxResults"
   626          }
   627        }
   628      },
   629      "ListEventIntegrationsResponse":{
   630        "type":"structure",
   631        "members":{
   632          "EventIntegrations":{"shape":"EventIntegrationsList"},
   633          "NextToken":{"shape":"NextToken"}
   634        }
   635      },
   636      "ListTagsForResourceRequest":{
   637        "type":"structure",
   638        "required":["resourceArn"],
   639        "members":{
   640          "resourceArn":{
   641            "shape":"Arn",
   642            "location":"uri",
   643            "locationName":"resourceArn"
   644          }
   645        }
   646      },
   647      "ListTagsForResourceResponse":{
   648        "type":"structure",
   649        "members":{
   650          "tags":{"shape":"TagMap"}
   651        }
   652      },
   653      "MaxResults":{
   654        "type":"integer",
   655        "max":50,
   656        "min":1
   657      },
   658      "Message":{"type":"string"},
   659      "Name":{
   660        "type":"string",
   661        "max":255,
   662        "min":1,
   663        "pattern":"^[a-zA-Z0-9\\/\\._\\-]+$"
   664      },
   665      "NextToken":{
   666        "type":"string",
   667        "max":1000,
   668        "min":1,
   669        "pattern":".*"
   670      },
   671      "NonBlankString":{
   672        "type":"string",
   673        "max":255,
   674        "min":1,
   675        "pattern":".*\\S.*"
   676      },
   677      "Object":{
   678        "type":"string",
   679        "max":255,
   680        "min":1,
   681        "pattern":"^[a-zA-Z0-9\\/\\._\\-]+$"
   682      },
   683      "ResourceNotFoundException":{
   684        "type":"structure",
   685        "members":{
   686          "Message":{"shape":"Message"}
   687        },
   688        "error":{"httpStatusCode":404},
   689        "exception":true
   690      },
   691      "ResourceQuotaExceededException":{
   692        "type":"structure",
   693        "members":{
   694          "Message":{"shape":"Message"}
   695        },
   696        "error":{"httpStatusCode":429},
   697        "exception":true
   698      },
   699      "Schedule":{
   700        "type":"string",
   701        "max":255,
   702        "min":1,
   703        "pattern":"^[a-zA-Z0-9\\/\\._\\-]+$"
   704      },
   705      "ScheduleConfiguration":{
   706        "type":"structure",
   707        "members":{
   708          "FirstExecutionFrom":{"shape":"NonBlankString"},
   709          "Object":{"shape":"Object"},
   710          "ScheduleExpression":{"shape":"Schedule"}
   711        }
   712      },
   713      "Source":{
   714        "type":"string",
   715        "max":256,
   716        "min":1,
   717        "pattern":"^aws\\.partner\\/.*$"
   718      },
   719      "TagKey":{
   720        "type":"string",
   721        "max":128,
   722        "min":1,
   723        "pattern":"^(?!aws:)[a-zA-Z+-=._:/]+$"
   724      },
   725      "TagKeyList":{
   726        "type":"list",
   727        "member":{"shape":"TagKey"},
   728        "max":200,
   729        "min":1
   730      },
   731      "TagMap":{
   732        "type":"map",
   733        "key":{"shape":"TagKey"},
   734        "value":{"shape":"TagValue"},
   735        "max":200,
   736        "min":1
   737      },
   738      "TagResourceRequest":{
   739        "type":"structure",
   740        "required":[
   741          "resourceArn",
   742          "tags"
   743        ],
   744        "members":{
   745          "resourceArn":{
   746            "shape":"Arn",
   747            "location":"uri",
   748            "locationName":"resourceArn"
   749          },
   750          "tags":{"shape":"TagMap"}
   751        }
   752      },
   753      "TagResourceResponse":{
   754        "type":"structure",
   755        "members":{
   756        }
   757      },
   758      "TagValue":{
   759        "type":"string",
   760        "max":256
   761      },
   762      "ThrottlingException":{
   763        "type":"structure",
   764        "members":{
   765          "Message":{"shape":"Message"}
   766        },
   767        "error":{"httpStatusCode":429},
   768        "exception":true
   769      },
   770      "UUID":{
   771        "type":"string",
   772        "pattern":"[a-f0-9]{8}-[a-f0-9]{4}-[a-f0-9]{4}-[a-f0-9]{4}-[a-f0-9]{12}"
   773      },
   774      "UntagResourceRequest":{
   775        "type":"structure",
   776        "required":[
   777          "resourceArn",
   778          "tagKeys"
   779        ],
   780        "members":{
   781          "resourceArn":{
   782            "shape":"Arn",
   783            "location":"uri",
   784            "locationName":"resourceArn"
   785          },
   786          "tagKeys":{
   787            "shape":"TagKeyList",
   788            "location":"querystring",
   789            "locationName":"tagKeys"
   790          }
   791        }
   792      },
   793      "UntagResourceResponse":{
   794        "type":"structure",
   795        "members":{
   796        }
   797      },
   798      "UpdateDataIntegrationRequest":{
   799        "type":"structure",
   800        "required":["Identifier"],
   801        "members":{
   802          "Identifier":{
   803            "shape":"Identifier",
   804            "location":"uri",
   805            "locationName":"Identifier"
   806          },
   807          "Name":{"shape":"Name"},
   808          "Description":{"shape":"Description"}
   809        }
   810      },
   811      "UpdateDataIntegrationResponse":{
   812        "type":"structure",
   813        "members":{
   814        }
   815      },
   816      "UpdateEventIntegrationRequest":{
   817        "type":"structure",
   818        "required":["Name"],
   819        "members":{
   820          "Name":{
   821            "shape":"Name",
   822            "location":"uri",
   823            "locationName":"Name"
   824          },
   825          "Description":{"shape":"Description"}
   826        }
   827      },
   828      "UpdateEventIntegrationResponse":{
   829        "type":"structure",
   830        "members":{
   831        }
   832      }
   833    }
   834  }