|
191 | 191 | {"shape":"InternalServerException"}
|
192 | 192 | ]
|
193 | 193 | },
|
| 194 | + "CreateDirectConnectGatewayAttachment":{ |
| 195 | + "name":"CreateDirectConnectGatewayAttachment", |
| 196 | + "http":{ |
| 197 | + "method":"POST", |
| 198 | + "requestUri":"/direct-connect-gateway-attachments" |
| 199 | + }, |
| 200 | + "input":{"shape":"CreateDirectConnectGatewayAttachmentRequest"}, |
| 201 | + "output":{"shape":"CreateDirectConnectGatewayAttachmentResponse"}, |
| 202 | + "errors":[ |
| 203 | + {"shape":"ValidationException"}, |
| 204 | + {"shape":"AccessDeniedException"}, |
| 205 | + {"shape":"ResourceNotFoundException"}, |
| 206 | + {"shape":"ConflictException"}, |
| 207 | + {"shape":"ThrottlingException"}, |
| 208 | + {"shape":"InternalServerException"} |
| 209 | + ] |
| 210 | + }, |
194 | 211 | "CreateGlobalNetwork":{
|
195 | 212 | "name":"CreateGlobalNetwork",
|
196 | 213 | "http":{
|
|
778 | 795 | {"shape":"InternalServerException"}
|
779 | 796 | ]
|
780 | 797 | },
|
| 798 | + "GetDirectConnectGatewayAttachment":{ |
| 799 | + "name":"GetDirectConnectGatewayAttachment", |
| 800 | + "http":{ |
| 801 | + "method":"GET", |
| 802 | + "requestUri":"/direct-connect-gateway-attachments/{attachmentId}" |
| 803 | + }, |
| 804 | + "input":{"shape":"GetDirectConnectGatewayAttachmentRequest"}, |
| 805 | + "output":{"shape":"GetDirectConnectGatewayAttachmentResponse"}, |
| 806 | + "errors":[ |
| 807 | + {"shape":"ValidationException"}, |
| 808 | + {"shape":"AccessDeniedException"}, |
| 809 | + {"shape":"ResourceNotFoundException"}, |
| 810 | + {"shape":"ThrottlingException"}, |
| 811 | + {"shape":"InternalServerException"} |
| 812 | + ] |
| 813 | + }, |
781 | 814 | "GetLinkAssociations":{
|
782 | 815 | "name":"GetLinkAssociations",
|
783 | 816 | "http":{
|
|
1340 | 1373 | {"shape":"InternalServerException"}
|
1341 | 1374 | ]
|
1342 | 1375 | },
|
| 1376 | + "UpdateDirectConnectGatewayAttachment":{ |
| 1377 | + "name":"UpdateDirectConnectGatewayAttachment", |
| 1378 | + "http":{ |
| 1379 | + "method":"PATCH", |
| 1380 | + "requestUri":"/direct-connect-gateway-attachments/{attachmentId}" |
| 1381 | + }, |
| 1382 | + "input":{"shape":"UpdateDirectConnectGatewayAttachmentRequest"}, |
| 1383 | + "output":{"shape":"UpdateDirectConnectGatewayAttachmentResponse"}, |
| 1384 | + "errors":[ |
| 1385 | + {"shape":"ValidationException"}, |
| 1386 | + {"shape":"AccessDeniedException"}, |
| 1387 | + {"shape":"ResourceNotFoundException"}, |
| 1388 | + {"shape":"ConflictException"}, |
| 1389 | + {"shape":"ThrottlingException"}, |
| 1390 | + {"shape":"InternalServerException"} |
| 1391 | + ] |
| 1392 | + }, |
1343 | 1393 | "UpdateGlobalNetwork":{
|
1344 | 1394 | "name":"UpdateGlobalNetwork",
|
1345 | 1395 | "http":{
|
|
1593 | 1643 | "AttachmentType":{"shape":"AttachmentType"},
|
1594 | 1644 | "State":{"shape":"AttachmentState"},
|
1595 | 1645 | "EdgeLocation":{"shape":"ExternalRegionCode"},
|
| 1646 | + "EdgeLocations":{"shape":"ExternalRegionCodeList"}, |
1596 | 1647 | "ResourceArn":{"shape":"ResourceArn"},
|
1597 | 1648 | "AttachmentPolicyRuleNumber":{"shape":"Integer"},
|
1598 | 1649 | "SegmentName":{"shape":"ConstrainedString"},
|
|
1624 | 1675 | "SUBNET_UNSUPPORTED_AVAILABILITY_ZONE",
|
1625 | 1676 | "SUBNET_NO_IPV6_CIDRS",
|
1626 | 1677 | "VPN_CONNECTION_NOT_FOUND",
|
1627 |
| - "MAXIMUM_NO_ENCAP_LIMIT_EXCEEDED" |
| 1678 | + "MAXIMUM_NO_ENCAP_LIMIT_EXCEEDED", |
| 1679 | + "DIRECT_CONNECT_GATEWAY_NOT_FOUND", |
| 1680 | + "DIRECT_CONNECT_GATEWAY_EXISTING_ATTACHMENTS", |
| 1681 | + "DIRECT_CONNECT_GATEWAY_NO_PRIVATE_VIF" |
1628 | 1682 | ]
|
1629 | 1683 | },
|
1630 | 1684 | "AttachmentErrorList":{
|
|
1663 | 1717 | "CONNECT",
|
1664 | 1718 | "SITE_TO_SITE_VPN",
|
1665 | 1719 | "VPC",
|
| 1720 | + "DIRECT_CONNECT_GATEWAY", |
1666 | 1721 | "TRANSIT_GATEWAY_ROUTE_TABLE"
|
1667 | 1722 | ]
|
1668 | 1723 | },
|
|
2311 | 2366 | "Device":{"shape":"Device"}
|
2312 | 2367 | }
|
2313 | 2368 | },
|
| 2369 | + "CreateDirectConnectGatewayAttachmentRequest":{ |
| 2370 | + "type":"structure", |
| 2371 | + "required":[ |
| 2372 | + "CoreNetworkId", |
| 2373 | + "DirectConnectGatewayArn", |
| 2374 | + "EdgeLocations" |
| 2375 | + ], |
| 2376 | + "members":{ |
| 2377 | + "CoreNetworkId":{"shape":"CoreNetworkId"}, |
| 2378 | + "DirectConnectGatewayArn":{"shape":"DirectConnectGatewayArn"}, |
| 2379 | + "EdgeLocations":{"shape":"ExternalRegionCodeList"}, |
| 2380 | + "Tags":{"shape":"TagList"}, |
| 2381 | + "ClientToken":{ |
| 2382 | + "shape":"ClientToken", |
| 2383 | + "idempotencyToken":true |
| 2384 | + } |
| 2385 | + } |
| 2386 | + }, |
| 2387 | + "CreateDirectConnectGatewayAttachmentResponse":{ |
| 2388 | + "type":"structure", |
| 2389 | + "members":{ |
| 2390 | + "DirectConnectGatewayAttachment":{"shape":"DirectConnectGatewayAttachment"} |
| 2391 | + } |
| 2392 | + }, |
2314 | 2393 | "CreateGlobalNetworkRequest":{
|
2315 | 2394 | "type":"structure",
|
2316 | 2395 | "members":{
|
|
2822 | 2901 | "UPDATING"
|
2823 | 2902 | ]
|
2824 | 2903 | },
|
| 2904 | + "DirectConnectGatewayArn":{ |
| 2905 | + "type":"string", |
| 2906 | + "max":500, |
| 2907 | + "min":0, |
| 2908 | + "pattern":"^arn:[^:]{1,63}:directconnect::[^:]{0,63}:dx-gateway\\/[0-9a-f]{8}-([0-9a-f]{4}-){3}[0-9a-f]{12}$" |
| 2909 | + }, |
| 2910 | + "DirectConnectGatewayAttachment":{ |
| 2911 | + "type":"structure", |
| 2912 | + "members":{ |
| 2913 | + "Attachment":{"shape":"Attachment"}, |
| 2914 | + "DirectConnectGatewayArn":{"shape":"DirectConnectGatewayArn"} |
| 2915 | + } |
| 2916 | + }, |
2825 | 2917 | "DisassociateConnectPeerRequest":{
|
2826 | 2918 | "type":"structure",
|
2827 | 2919 | "required":[
|
|
3295 | 3387 | "NextToken":{"shape":"NextToken"}
|
3296 | 3388 | }
|
3297 | 3389 | },
|
| 3390 | + "GetDirectConnectGatewayAttachmentRequest":{ |
| 3391 | + "type":"structure", |
| 3392 | + "required":["AttachmentId"], |
| 3393 | + "members":{ |
| 3394 | + "AttachmentId":{ |
| 3395 | + "shape":"AttachmentId", |
| 3396 | + "location":"uri", |
| 3397 | + "locationName":"attachmentId" |
| 3398 | + } |
| 3399 | + } |
| 3400 | + }, |
| 3401 | + "GetDirectConnectGatewayAttachmentResponse":{ |
| 3402 | + "type":"structure", |
| 3403 | + "members":{ |
| 3404 | + "DirectConnectGatewayAttachment":{"shape":"DirectConnectGatewayAttachment"} |
| 3405 | + } |
| 3406 | + }, |
3298 | 3407 | "GetLinkAssociationsRequest":{
|
3299 | 3408 | "type":"structure",
|
3300 | 3409 | "required":["GlobalNetworkId"],
|
|
5147 | 5256 | "Device":{"shape":"Device"}
|
5148 | 5257 | }
|
5149 | 5258 | },
|
| 5259 | + "UpdateDirectConnectGatewayAttachmentRequest":{ |
| 5260 | + "type":"structure", |
| 5261 | + "required":["AttachmentId"], |
| 5262 | + "members":{ |
| 5263 | + "AttachmentId":{ |
| 5264 | + "shape":"AttachmentId", |
| 5265 | + "location":"uri", |
| 5266 | + "locationName":"attachmentId" |
| 5267 | + }, |
| 5268 | + "EdgeLocations":{"shape":"ExternalRegionCodeList"} |
| 5269 | + } |
| 5270 | + }, |
| 5271 | + "UpdateDirectConnectGatewayAttachmentResponse":{ |
| 5272 | + "type":"structure", |
| 5273 | + "members":{ |
| 5274 | + "DirectConnectGatewayAttachment":{"shape":"DirectConnectGatewayAttachment"} |
| 5275 | + } |
| 5276 | + }, |
5150 | 5277 | "UpdateGlobalNetworkRequest":{
|
5151 | 5278 | "type":"structure",
|
5152 | 5279 | "required":["GlobalNetworkId"],
|
|
0 commit comments