Skip to content

Commit a681d0f

Browse files
Updated API models and rebuilt service gems.
1 parent e36fb44 commit a681d0f

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

47 files changed

+1258
-215
lines changed

apis/directconnect/2012-10-25/api-2.json

Lines changed: 21 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1025,6 +1025,14 @@
10251025
"connectionId":{"shape":"ConnectionId"}
10261026
}
10271027
},
1028+
"AssociatedCoreNetwork":{
1029+
"type":"structure",
1030+
"members":{
1031+
"id":{"shape":"CoreNetworkIdentifier"},
1032+
"ownerAccount":{"shape":"OwnerAccount"},
1033+
"attachmentId":{"shape":"CoreNetworkAttachmentId"}
1034+
}
1035+
},
10281036
"AssociatedGateway":{
10291037
"type":"structure",
10301038
"members":{
@@ -1220,6 +1228,18 @@
12201228
"connections":{"shape":"ConnectionList"}
12211229
}
12221230
},
1231+
"CoreNetworkAttachmentId":{
1232+
"type":"string",
1233+
"max":28,
1234+
"min":12,
1235+
"pattern":"^attachment-([0-9a-f]{1,17})$"
1236+
},
1237+
"CoreNetworkIdentifier":{
1238+
"type":"string",
1239+
"max":30,
1240+
"min":14,
1241+
"pattern":"^core-network-([0-9a-f]{1,17})$"
1242+
},
12231243
"Count":{"type":"integer"},
12241244
"CreateBGPPeerRequest":{
12251245
"type":"structure",
@@ -1689,6 +1709,7 @@
16891709
"associatedGateway":{"shape":"AssociatedGateway"},
16901710
"associationId":{"shape":"DirectConnectGatewayAssociationId"},
16911711
"allowedPrefixesToDirectConnectGateway":{"shape":"RouteFilterPrefixList"},
1712+
"associatedCoreNetwork":{"shape":"AssociatedCoreNetwork"},
16921713
"virtualGatewayId":{"shape":"VirtualGatewayId"},
16931714
"virtualGatewayRegion":{"shape":"VirtualGatewayRegion"},
16941715
"virtualGatewayOwnerAccount":{"shape":"OwnerAccount"}

apis/directconnect/2012-10-25/docs-2.json

Lines changed: 19 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -188,6 +188,12 @@
188188
"refs": {
189189
}
190190
},
191+
"AssociatedCoreNetwork": {
192+
"base": "<p>The Amazon Web Services Cloud WAN core network that the Direct Connect attachment is associated with.</p>",
193+
"refs": {
194+
"DirectConnectGatewayAssociation$associatedCoreNetwork": "<p>The ID of the Cloud WAN core network associated with the Direct Connect attachment.</p>"
195+
}
196+
},
191197
"AssociatedGateway": {
192198
"base": "<p>Information about the associated gateway.</p>",
193199
"refs": {
@@ -451,6 +457,18 @@
451457
"refs": {
452458
}
453459
},
460+
"CoreNetworkAttachmentId": {
461+
"base": null,
462+
"refs": {
463+
"AssociatedCoreNetwork$attachmentId": "<p>the ID of the Direct Connect attachment</p>"
464+
}
465+
},
466+
"CoreNetworkIdentifier": {
467+
"base": null,
468+
"refs": {
469+
"AssociatedCoreNetwork$id": "<p>The ID of the Cloud WAN core network.</p>"
470+
}
471+
},
454472
"Count": {
455473
"base": null,
456474
"refs": {
@@ -1257,6 +1275,7 @@
12571275
"AllocatePrivateVirtualInterfaceRequest$ownerAccount": "<p>The ID of the Amazon Web Services account that owns the virtual private interface.</p>",
12581276
"AllocatePublicVirtualInterfaceRequest$ownerAccount": "<p>The ID of the Amazon Web Services account that owns the public virtual interface.</p>",
12591277
"AllocateTransitVirtualInterfaceRequest$ownerAccount": "<p>The ID of the Amazon Web Services account that owns the transit virtual interface.</p>",
1278+
"AssociatedCoreNetwork$ownerAccount": "<p>The account owner of the Cloud WAN core network.</p>",
12601279
"AssociatedGateway$ownerAccount": "<p>The ID of the Amazon Web Services account that owns the associated virtual private gateway or transit gateway.</p>",
12611280
"Connection$ownerAccount": "<p>The ID of the Amazon Web Services account that owns the connection.</p>",
12621281
"CreateDirectConnectGatewayAssociationProposalRequest$directConnectGatewayOwnerAccount": "<p>The ID of the Amazon Web Services account that owns the Direct Connect gateway.</p>",

apis/networkmanager/2019-07-05/api-2.json

Lines changed: 128 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -191,6 +191,23 @@
191191
{"shape":"InternalServerException"}
192192
]
193193
},
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+
},
194211
"CreateGlobalNetwork":{
195212
"name":"CreateGlobalNetwork",
196213
"http":{
@@ -778,6 +795,22 @@
778795
{"shape":"InternalServerException"}
779796
]
780797
},
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+
},
781814
"GetLinkAssociations":{
782815
"name":"GetLinkAssociations",
783816
"http":{
@@ -1340,6 +1373,23 @@
13401373
{"shape":"InternalServerException"}
13411374
]
13421375
},
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+
},
13431393
"UpdateGlobalNetwork":{
13441394
"name":"UpdateGlobalNetwork",
13451395
"http":{
@@ -1593,6 +1643,7 @@
15931643
"AttachmentType":{"shape":"AttachmentType"},
15941644
"State":{"shape":"AttachmentState"},
15951645
"EdgeLocation":{"shape":"ExternalRegionCode"},
1646+
"EdgeLocations":{"shape":"ExternalRegionCodeList"},
15961647
"ResourceArn":{"shape":"ResourceArn"},
15971648
"AttachmentPolicyRuleNumber":{"shape":"Integer"},
15981649
"SegmentName":{"shape":"ConstrainedString"},
@@ -1624,7 +1675,10 @@
16241675
"SUBNET_UNSUPPORTED_AVAILABILITY_ZONE",
16251676
"SUBNET_NO_IPV6_CIDRS",
16261677
"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"
16281682
]
16291683
},
16301684
"AttachmentErrorList":{
@@ -1663,6 +1717,7 @@
16631717
"CONNECT",
16641718
"SITE_TO_SITE_VPN",
16651719
"VPC",
1720+
"DIRECT_CONNECT_GATEWAY",
16661721
"TRANSIT_GATEWAY_ROUTE_TABLE"
16671722
]
16681723
},
@@ -2311,6 +2366,30 @@
23112366
"Device":{"shape":"Device"}
23122367
}
23132368
},
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+
},
23142393
"CreateGlobalNetworkRequest":{
23152394
"type":"structure",
23162395
"members":{
@@ -2822,6 +2901,19 @@
28222901
"UPDATING"
28232902
]
28242903
},
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+
},
28252917
"DisassociateConnectPeerRequest":{
28262918
"type":"structure",
28272919
"required":[
@@ -3295,6 +3387,23 @@
32953387
"NextToken":{"shape":"NextToken"}
32963388
}
32973389
},
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+
},
32983407
"GetLinkAssociationsRequest":{
32993408
"type":"structure",
33003409
"required":["GlobalNetworkId"],
@@ -5147,6 +5256,24 @@
51475256
"Device":{"shape":"Device"}
51485257
}
51495258
},
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+
},
51505277
"UpdateGlobalNetworkRequest":{
51515278
"type":"structure",
51525279
"required":["GlobalNetworkId"],

0 commit comments

Comments
 (0)