mirror of
https://github.com/cderche/greenlock-storage-s3
synced 2025-05-13 16:16:32 +00:00
1482 lines
32 KiB
JSON
1482 lines
32 KiB
JSON
{
|
|
"version": "2.0",
|
|
"metadata": {
|
|
"apiVersion": "2012-10-25",
|
|
"endpointPrefix": "directconnect",
|
|
"jsonVersion": "1.1",
|
|
"protocol": "json",
|
|
"serviceFullName": "AWS Direct Connect",
|
|
"serviceId": "Direct Connect",
|
|
"signatureVersion": "v4",
|
|
"targetPrefix": "OvertureService",
|
|
"uid": "directconnect-2012-10-25"
|
|
},
|
|
"operations": {
|
|
"AcceptDirectConnectGatewayAssociationProposal": {
|
|
"input": {
|
|
"type": "structure",
|
|
"required": [
|
|
"directConnectGatewayId",
|
|
"proposalId",
|
|
"associatedGatewayOwnerAccount"
|
|
],
|
|
"members": {
|
|
"directConnectGatewayId": {},
|
|
"proposalId": {},
|
|
"associatedGatewayOwnerAccount": {},
|
|
"overrideAllowedPrefixesToDirectConnectGateway": {
|
|
"shape": "S5"
|
|
}
|
|
}
|
|
},
|
|
"output": {
|
|
"type": "structure",
|
|
"members": {
|
|
"directConnectGatewayAssociation": {
|
|
"shape": "S9"
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"AllocateConnectionOnInterconnect": {
|
|
"input": {
|
|
"type": "structure",
|
|
"required": [
|
|
"bandwidth",
|
|
"connectionName",
|
|
"ownerAccount",
|
|
"interconnectId",
|
|
"vlan"
|
|
],
|
|
"members": {
|
|
"bandwidth": {},
|
|
"connectionName": {},
|
|
"ownerAccount": {},
|
|
"interconnectId": {},
|
|
"vlan": {
|
|
"type": "integer"
|
|
}
|
|
}
|
|
},
|
|
"output": {
|
|
"shape": "So"
|
|
},
|
|
"deprecated": true
|
|
},
|
|
"AllocateHostedConnection": {
|
|
"input": {
|
|
"type": "structure",
|
|
"required": [
|
|
"connectionId",
|
|
"ownerAccount",
|
|
"bandwidth",
|
|
"connectionName",
|
|
"vlan"
|
|
],
|
|
"members": {
|
|
"connectionId": {},
|
|
"ownerAccount": {},
|
|
"bandwidth": {},
|
|
"connectionName": {},
|
|
"vlan": {
|
|
"type": "integer"
|
|
}
|
|
}
|
|
},
|
|
"output": {
|
|
"shape": "So"
|
|
}
|
|
},
|
|
"AllocatePrivateVirtualInterface": {
|
|
"input": {
|
|
"type": "structure",
|
|
"required": [
|
|
"connectionId",
|
|
"ownerAccount",
|
|
"newPrivateVirtualInterfaceAllocation"
|
|
],
|
|
"members": {
|
|
"connectionId": {},
|
|
"ownerAccount": {},
|
|
"newPrivateVirtualInterfaceAllocation": {
|
|
"type": "structure",
|
|
"required": [
|
|
"virtualInterfaceName",
|
|
"vlan",
|
|
"asn"
|
|
],
|
|
"members": {
|
|
"virtualInterfaceName": {},
|
|
"vlan": {
|
|
"type": "integer"
|
|
},
|
|
"asn": {
|
|
"type": "integer"
|
|
},
|
|
"mtu": {
|
|
"type": "integer"
|
|
},
|
|
"authKey": {},
|
|
"amazonAddress": {},
|
|
"addressFamily": {},
|
|
"customerAddress": {}
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"output": {
|
|
"shape": "S19"
|
|
}
|
|
},
|
|
"AllocatePublicVirtualInterface": {
|
|
"input": {
|
|
"type": "structure",
|
|
"required": [
|
|
"connectionId",
|
|
"ownerAccount",
|
|
"newPublicVirtualInterfaceAllocation"
|
|
],
|
|
"members": {
|
|
"connectionId": {},
|
|
"ownerAccount": {},
|
|
"newPublicVirtualInterfaceAllocation": {
|
|
"type": "structure",
|
|
"required": [
|
|
"virtualInterfaceName",
|
|
"vlan",
|
|
"asn"
|
|
],
|
|
"members": {
|
|
"virtualInterfaceName": {},
|
|
"vlan": {
|
|
"type": "integer"
|
|
},
|
|
"asn": {
|
|
"type": "integer"
|
|
},
|
|
"authKey": {},
|
|
"amazonAddress": {},
|
|
"customerAddress": {},
|
|
"addressFamily": {},
|
|
"routeFilterPrefixes": {
|
|
"shape": "S5"
|
|
}
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"output": {
|
|
"shape": "S19"
|
|
}
|
|
},
|
|
"AllocateTransitVirtualInterface": {
|
|
"input": {
|
|
"type": "structure",
|
|
"required": [
|
|
"connectionId",
|
|
"ownerAccount",
|
|
"newTransitVirtualInterfaceAllocation"
|
|
],
|
|
"members": {
|
|
"connectionId": {},
|
|
"ownerAccount": {},
|
|
"newTransitVirtualInterfaceAllocation": {
|
|
"type": "structure",
|
|
"members": {
|
|
"virtualInterfaceName": {},
|
|
"vlan": {
|
|
"type": "integer"
|
|
},
|
|
"asn": {
|
|
"type": "integer"
|
|
},
|
|
"mtu": {
|
|
"type": "integer"
|
|
},
|
|
"authKey": {},
|
|
"amazonAddress": {},
|
|
"customerAddress": {},
|
|
"addressFamily": {}
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"output": {
|
|
"type": "structure",
|
|
"members": {
|
|
"virtualInterface": {
|
|
"shape": "S19"
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"AssociateConnectionWithLag": {
|
|
"input": {
|
|
"type": "structure",
|
|
"required": [
|
|
"connectionId",
|
|
"lagId"
|
|
],
|
|
"members": {
|
|
"connectionId": {},
|
|
"lagId": {}
|
|
}
|
|
},
|
|
"output": {
|
|
"shape": "So"
|
|
}
|
|
},
|
|
"AssociateHostedConnection": {
|
|
"input": {
|
|
"type": "structure",
|
|
"required": [
|
|
"connectionId",
|
|
"parentConnectionId"
|
|
],
|
|
"members": {
|
|
"connectionId": {},
|
|
"parentConnectionId": {}
|
|
}
|
|
},
|
|
"output": {
|
|
"shape": "So"
|
|
}
|
|
},
|
|
"AssociateVirtualInterface": {
|
|
"input": {
|
|
"type": "structure",
|
|
"required": [
|
|
"virtualInterfaceId",
|
|
"connectionId"
|
|
],
|
|
"members": {
|
|
"virtualInterfaceId": {},
|
|
"connectionId": {}
|
|
}
|
|
},
|
|
"output": {
|
|
"shape": "S19"
|
|
}
|
|
},
|
|
"ConfirmConnection": {
|
|
"input": {
|
|
"type": "structure",
|
|
"required": [
|
|
"connectionId"
|
|
],
|
|
"members": {
|
|
"connectionId": {}
|
|
}
|
|
},
|
|
"output": {
|
|
"type": "structure",
|
|
"members": {
|
|
"connectionState": {}
|
|
}
|
|
}
|
|
},
|
|
"ConfirmPrivateVirtualInterface": {
|
|
"input": {
|
|
"type": "structure",
|
|
"required": [
|
|
"virtualInterfaceId"
|
|
],
|
|
"members": {
|
|
"virtualInterfaceId": {},
|
|
"virtualGatewayId": {
|
|
"shape": "Sh"
|
|
},
|
|
"directConnectGatewayId": {}
|
|
}
|
|
},
|
|
"output": {
|
|
"type": "structure",
|
|
"members": {
|
|
"virtualInterfaceState": {}
|
|
}
|
|
}
|
|
},
|
|
"ConfirmPublicVirtualInterface": {
|
|
"input": {
|
|
"type": "structure",
|
|
"required": [
|
|
"virtualInterfaceId"
|
|
],
|
|
"members": {
|
|
"virtualInterfaceId": {}
|
|
}
|
|
},
|
|
"output": {
|
|
"type": "structure",
|
|
"members": {
|
|
"virtualInterfaceState": {}
|
|
}
|
|
}
|
|
},
|
|
"ConfirmTransitVirtualInterface": {
|
|
"input": {
|
|
"type": "structure",
|
|
"required": [
|
|
"virtualInterfaceId",
|
|
"directConnectGatewayId"
|
|
],
|
|
"members": {
|
|
"virtualInterfaceId": {},
|
|
"directConnectGatewayId": {}
|
|
}
|
|
},
|
|
"output": {
|
|
"type": "structure",
|
|
"members": {
|
|
"virtualInterfaceState": {}
|
|
}
|
|
}
|
|
},
|
|
"CreateBGPPeer": {
|
|
"input": {
|
|
"type": "structure",
|
|
"members": {
|
|
"virtualInterfaceId": {},
|
|
"newBGPPeer": {
|
|
"type": "structure",
|
|
"members": {
|
|
"asn": {
|
|
"type": "integer"
|
|
},
|
|
"authKey": {},
|
|
"addressFamily": {},
|
|
"amazonAddress": {},
|
|
"customerAddress": {}
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"output": {
|
|
"type": "structure",
|
|
"members": {
|
|
"virtualInterface": {
|
|
"shape": "S19"
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"CreateConnection": {
|
|
"input": {
|
|
"type": "structure",
|
|
"required": [
|
|
"location",
|
|
"bandwidth",
|
|
"connectionName"
|
|
],
|
|
"members": {
|
|
"location": {},
|
|
"bandwidth": {},
|
|
"connectionName": {},
|
|
"lagId": {}
|
|
}
|
|
},
|
|
"output": {
|
|
"shape": "So"
|
|
}
|
|
},
|
|
"CreateDirectConnectGateway": {
|
|
"input": {
|
|
"type": "structure",
|
|
"required": [
|
|
"directConnectGatewayName"
|
|
],
|
|
"members": {
|
|
"directConnectGatewayName": {},
|
|
"amazonSideAsn": {
|
|
"type": "long"
|
|
}
|
|
}
|
|
},
|
|
"output": {
|
|
"type": "structure",
|
|
"members": {
|
|
"directConnectGateway": {
|
|
"shape": "S27"
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"CreateDirectConnectGatewayAssociation": {
|
|
"input": {
|
|
"type": "structure",
|
|
"required": [
|
|
"directConnectGatewayId"
|
|
],
|
|
"members": {
|
|
"directConnectGatewayId": {},
|
|
"gatewayId": {},
|
|
"addAllowedPrefixesToDirectConnectGateway": {
|
|
"shape": "S5"
|
|
},
|
|
"virtualGatewayId": {
|
|
"shape": "Sh"
|
|
}
|
|
}
|
|
},
|
|
"output": {
|
|
"type": "structure",
|
|
"members": {
|
|
"directConnectGatewayAssociation": {
|
|
"shape": "S9"
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"CreateDirectConnectGatewayAssociationProposal": {
|
|
"input": {
|
|
"type": "structure",
|
|
"required": [
|
|
"directConnectGatewayId",
|
|
"directConnectGatewayOwnerAccount",
|
|
"gatewayId"
|
|
],
|
|
"members": {
|
|
"directConnectGatewayId": {},
|
|
"directConnectGatewayOwnerAccount": {},
|
|
"gatewayId": {},
|
|
"addAllowedPrefixesToDirectConnectGateway": {
|
|
"shape": "S5"
|
|
},
|
|
"removeAllowedPrefixesToDirectConnectGateway": {
|
|
"shape": "S5"
|
|
}
|
|
}
|
|
},
|
|
"output": {
|
|
"type": "structure",
|
|
"members": {
|
|
"directConnectGatewayAssociationProposal": {
|
|
"shape": "S2e"
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"CreateInterconnect": {
|
|
"input": {
|
|
"type": "structure",
|
|
"required": [
|
|
"interconnectName",
|
|
"bandwidth",
|
|
"location"
|
|
],
|
|
"members": {
|
|
"interconnectName": {},
|
|
"bandwidth": {},
|
|
"location": {},
|
|
"lagId": {}
|
|
}
|
|
},
|
|
"output": {
|
|
"shape": "S2i"
|
|
}
|
|
},
|
|
"CreateLag": {
|
|
"input": {
|
|
"type": "structure",
|
|
"required": [
|
|
"numberOfConnections",
|
|
"location",
|
|
"connectionsBandwidth",
|
|
"lagName"
|
|
],
|
|
"members": {
|
|
"numberOfConnections": {
|
|
"type": "integer"
|
|
},
|
|
"location": {},
|
|
"connectionsBandwidth": {},
|
|
"lagName": {},
|
|
"connectionId": {}
|
|
}
|
|
},
|
|
"output": {
|
|
"shape": "S2n"
|
|
}
|
|
},
|
|
"CreatePrivateVirtualInterface": {
|
|
"input": {
|
|
"type": "structure",
|
|
"required": [
|
|
"connectionId",
|
|
"newPrivateVirtualInterface"
|
|
],
|
|
"members": {
|
|
"connectionId": {},
|
|
"newPrivateVirtualInterface": {
|
|
"type": "structure",
|
|
"required": [
|
|
"virtualInterfaceName",
|
|
"vlan",
|
|
"asn"
|
|
],
|
|
"members": {
|
|
"virtualInterfaceName": {},
|
|
"vlan": {
|
|
"type": "integer"
|
|
},
|
|
"asn": {
|
|
"type": "integer"
|
|
},
|
|
"mtu": {
|
|
"type": "integer"
|
|
},
|
|
"authKey": {},
|
|
"amazonAddress": {},
|
|
"customerAddress": {},
|
|
"addressFamily": {},
|
|
"virtualGatewayId": {
|
|
"shape": "Sh"
|
|
},
|
|
"directConnectGatewayId": {}
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"output": {
|
|
"shape": "S19"
|
|
}
|
|
},
|
|
"CreatePublicVirtualInterface": {
|
|
"input": {
|
|
"type": "structure",
|
|
"required": [
|
|
"connectionId",
|
|
"newPublicVirtualInterface"
|
|
],
|
|
"members": {
|
|
"connectionId": {},
|
|
"newPublicVirtualInterface": {
|
|
"type": "structure",
|
|
"required": [
|
|
"virtualInterfaceName",
|
|
"vlan",
|
|
"asn"
|
|
],
|
|
"members": {
|
|
"virtualInterfaceName": {},
|
|
"vlan": {
|
|
"type": "integer"
|
|
},
|
|
"asn": {
|
|
"type": "integer"
|
|
},
|
|
"authKey": {},
|
|
"amazonAddress": {},
|
|
"customerAddress": {},
|
|
"addressFamily": {},
|
|
"routeFilterPrefixes": {
|
|
"shape": "S5"
|
|
}
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"output": {
|
|
"shape": "S19"
|
|
}
|
|
},
|
|
"CreateTransitVirtualInterface": {
|
|
"input": {
|
|
"type": "structure",
|
|
"required": [
|
|
"connectionId",
|
|
"newTransitVirtualInterface"
|
|
],
|
|
"members": {
|
|
"connectionId": {},
|
|
"newTransitVirtualInterface": {
|
|
"type": "structure",
|
|
"members": {
|
|
"virtualInterfaceName": {},
|
|
"vlan": {
|
|
"type": "integer"
|
|
},
|
|
"asn": {
|
|
"type": "integer"
|
|
},
|
|
"mtu": {
|
|
"type": "integer"
|
|
},
|
|
"authKey": {},
|
|
"amazonAddress": {},
|
|
"customerAddress": {},
|
|
"addressFamily": {},
|
|
"directConnectGatewayId": {}
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"output": {
|
|
"type": "structure",
|
|
"members": {
|
|
"virtualInterface": {
|
|
"shape": "S19"
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"DeleteBGPPeer": {
|
|
"input": {
|
|
"type": "structure",
|
|
"members": {
|
|
"virtualInterfaceId": {},
|
|
"asn": {
|
|
"type": "integer"
|
|
},
|
|
"customerAddress": {},
|
|
"bgpPeerId": {}
|
|
}
|
|
},
|
|
"output": {
|
|
"type": "structure",
|
|
"members": {
|
|
"virtualInterface": {
|
|
"shape": "S19"
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"DeleteConnection": {
|
|
"input": {
|
|
"type": "structure",
|
|
"required": [
|
|
"connectionId"
|
|
],
|
|
"members": {
|
|
"connectionId": {}
|
|
}
|
|
},
|
|
"output": {
|
|
"shape": "So"
|
|
}
|
|
},
|
|
"DeleteDirectConnectGateway": {
|
|
"input": {
|
|
"type": "structure",
|
|
"required": [
|
|
"directConnectGatewayId"
|
|
],
|
|
"members": {
|
|
"directConnectGatewayId": {}
|
|
}
|
|
},
|
|
"output": {
|
|
"type": "structure",
|
|
"members": {
|
|
"directConnectGateway": {
|
|
"shape": "S27"
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"DeleteDirectConnectGatewayAssociation": {
|
|
"input": {
|
|
"type": "structure",
|
|
"members": {
|
|
"associationId": {},
|
|
"directConnectGatewayId": {},
|
|
"virtualGatewayId": {
|
|
"shape": "Sh"
|
|
}
|
|
}
|
|
},
|
|
"output": {
|
|
"type": "structure",
|
|
"members": {
|
|
"directConnectGatewayAssociation": {
|
|
"shape": "S9"
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"DeleteDirectConnectGatewayAssociationProposal": {
|
|
"input": {
|
|
"type": "structure",
|
|
"required": [
|
|
"proposalId"
|
|
],
|
|
"members": {
|
|
"proposalId": {}
|
|
}
|
|
},
|
|
"output": {
|
|
"type": "structure",
|
|
"members": {
|
|
"directConnectGatewayAssociationProposal": {
|
|
"shape": "S2e"
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"DeleteInterconnect": {
|
|
"input": {
|
|
"type": "structure",
|
|
"required": [
|
|
"interconnectId"
|
|
],
|
|
"members": {
|
|
"interconnectId": {}
|
|
}
|
|
},
|
|
"output": {
|
|
"type": "structure",
|
|
"members": {
|
|
"interconnectState": {}
|
|
}
|
|
}
|
|
},
|
|
"DeleteLag": {
|
|
"input": {
|
|
"type": "structure",
|
|
"required": [
|
|
"lagId"
|
|
],
|
|
"members": {
|
|
"lagId": {}
|
|
}
|
|
},
|
|
"output": {
|
|
"shape": "S2n"
|
|
}
|
|
},
|
|
"DeleteVirtualInterface": {
|
|
"input": {
|
|
"type": "structure",
|
|
"required": [
|
|
"virtualInterfaceId"
|
|
],
|
|
"members": {
|
|
"virtualInterfaceId": {}
|
|
}
|
|
},
|
|
"output": {
|
|
"type": "structure",
|
|
"members": {
|
|
"virtualInterfaceState": {}
|
|
}
|
|
}
|
|
},
|
|
"DescribeConnectionLoa": {
|
|
"input": {
|
|
"type": "structure",
|
|
"required": [
|
|
"connectionId"
|
|
],
|
|
"members": {
|
|
"connectionId": {},
|
|
"providerName": {},
|
|
"loaContentType": {}
|
|
}
|
|
},
|
|
"output": {
|
|
"type": "structure",
|
|
"members": {
|
|
"loa": {
|
|
"shape": "S3g"
|
|
}
|
|
}
|
|
},
|
|
"deprecated": true
|
|
},
|
|
"DescribeConnections": {
|
|
"input": {
|
|
"type": "structure",
|
|
"members": {
|
|
"connectionId": {}
|
|
}
|
|
},
|
|
"output": {
|
|
"shape": "S3j"
|
|
}
|
|
},
|
|
"DescribeConnectionsOnInterconnect": {
|
|
"input": {
|
|
"type": "structure",
|
|
"required": [
|
|
"interconnectId"
|
|
],
|
|
"members": {
|
|
"interconnectId": {}
|
|
}
|
|
},
|
|
"output": {
|
|
"shape": "S3j"
|
|
},
|
|
"deprecated": true
|
|
},
|
|
"DescribeDirectConnectGatewayAssociationProposals": {
|
|
"input": {
|
|
"type": "structure",
|
|
"members": {
|
|
"directConnectGatewayId": {},
|
|
"proposalId": {},
|
|
"associatedGatewayId": {},
|
|
"maxResults": {
|
|
"type": "integer"
|
|
},
|
|
"nextToken": {}
|
|
}
|
|
},
|
|
"output": {
|
|
"type": "structure",
|
|
"members": {
|
|
"directConnectGatewayAssociationProposals": {
|
|
"type": "list",
|
|
"member": {
|
|
"shape": "S2e"
|
|
}
|
|
},
|
|
"nextToken": {}
|
|
}
|
|
}
|
|
},
|
|
"DescribeDirectConnectGatewayAssociations": {
|
|
"input": {
|
|
"type": "structure",
|
|
"members": {
|
|
"associationId": {},
|
|
"associatedGatewayId": {},
|
|
"directConnectGatewayId": {},
|
|
"maxResults": {
|
|
"type": "integer"
|
|
},
|
|
"nextToken": {},
|
|
"virtualGatewayId": {
|
|
"shape": "Sh"
|
|
}
|
|
}
|
|
},
|
|
"output": {
|
|
"type": "structure",
|
|
"members": {
|
|
"directConnectGatewayAssociations": {
|
|
"type": "list",
|
|
"member": {
|
|
"shape": "S9"
|
|
}
|
|
},
|
|
"nextToken": {}
|
|
}
|
|
}
|
|
},
|
|
"DescribeDirectConnectGatewayAttachments": {
|
|
"input": {
|
|
"type": "structure",
|
|
"members": {
|
|
"directConnectGatewayId": {},
|
|
"virtualInterfaceId": {},
|
|
"maxResults": {
|
|
"type": "integer"
|
|
},
|
|
"nextToken": {}
|
|
}
|
|
},
|
|
"output": {
|
|
"type": "structure",
|
|
"members": {
|
|
"directConnectGatewayAttachments": {
|
|
"type": "list",
|
|
"member": {
|
|
"type": "structure",
|
|
"members": {
|
|
"directConnectGatewayId": {},
|
|
"virtualInterfaceId": {},
|
|
"virtualInterfaceRegion": {},
|
|
"virtualInterfaceOwnerAccount": {},
|
|
"attachmentState": {},
|
|
"attachmentType": {},
|
|
"stateChangeError": {}
|
|
}
|
|
}
|
|
},
|
|
"nextToken": {}
|
|
}
|
|
}
|
|
},
|
|
"DescribeDirectConnectGateways": {
|
|
"input": {
|
|
"type": "structure",
|
|
"members": {
|
|
"directConnectGatewayId": {},
|
|
"maxResults": {
|
|
"type": "integer"
|
|
},
|
|
"nextToken": {}
|
|
}
|
|
},
|
|
"output": {
|
|
"type": "structure",
|
|
"members": {
|
|
"directConnectGateways": {
|
|
"type": "list",
|
|
"member": {
|
|
"shape": "S27"
|
|
}
|
|
},
|
|
"nextToken": {}
|
|
}
|
|
}
|
|
},
|
|
"DescribeHostedConnections": {
|
|
"input": {
|
|
"type": "structure",
|
|
"required": [
|
|
"connectionId"
|
|
],
|
|
"members": {
|
|
"connectionId": {}
|
|
}
|
|
},
|
|
"output": {
|
|
"shape": "S3j"
|
|
}
|
|
},
|
|
"DescribeInterconnectLoa": {
|
|
"input": {
|
|
"type": "structure",
|
|
"required": [
|
|
"interconnectId"
|
|
],
|
|
"members": {
|
|
"interconnectId": {},
|
|
"providerName": {},
|
|
"loaContentType": {}
|
|
}
|
|
},
|
|
"output": {
|
|
"type": "structure",
|
|
"members": {
|
|
"loa": {
|
|
"shape": "S3g"
|
|
}
|
|
}
|
|
},
|
|
"deprecated": true
|
|
},
|
|
"DescribeInterconnects": {
|
|
"input": {
|
|
"type": "structure",
|
|
"members": {
|
|
"interconnectId": {}
|
|
}
|
|
},
|
|
"output": {
|
|
"type": "structure",
|
|
"members": {
|
|
"interconnects": {
|
|
"type": "list",
|
|
"member": {
|
|
"shape": "S2i"
|
|
}
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"DescribeLags": {
|
|
"input": {
|
|
"type": "structure",
|
|
"members": {
|
|
"lagId": {}
|
|
}
|
|
},
|
|
"output": {
|
|
"type": "structure",
|
|
"members": {
|
|
"lags": {
|
|
"type": "list",
|
|
"member": {
|
|
"shape": "S2n"
|
|
}
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"DescribeLoa": {
|
|
"input": {
|
|
"type": "structure",
|
|
"required": [
|
|
"connectionId"
|
|
],
|
|
"members": {
|
|
"connectionId": {},
|
|
"providerName": {},
|
|
"loaContentType": {}
|
|
}
|
|
},
|
|
"output": {
|
|
"shape": "S3g"
|
|
}
|
|
},
|
|
"DescribeLocations": {
|
|
"output": {
|
|
"type": "structure",
|
|
"members": {
|
|
"locations": {
|
|
"type": "list",
|
|
"member": {
|
|
"type": "structure",
|
|
"members": {
|
|
"locationCode": {},
|
|
"locationName": {},
|
|
"region": {},
|
|
"availablePortSpeeds": {
|
|
"type": "list",
|
|
"member": {}
|
|
}
|
|
}
|
|
}
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"DescribeTags": {
|
|
"input": {
|
|
"type": "structure",
|
|
"required": [
|
|
"resourceArns"
|
|
],
|
|
"members": {
|
|
"resourceArns": {
|
|
"type": "list",
|
|
"member": {}
|
|
}
|
|
}
|
|
},
|
|
"output": {
|
|
"type": "structure",
|
|
"members": {
|
|
"resourceTags": {
|
|
"type": "list",
|
|
"member": {
|
|
"type": "structure",
|
|
"members": {
|
|
"resourceArn": {},
|
|
"tags": {
|
|
"shape": "S4q"
|
|
}
|
|
}
|
|
}
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"DescribeVirtualGateways": {
|
|
"output": {
|
|
"type": "structure",
|
|
"members": {
|
|
"virtualGateways": {
|
|
"type": "list",
|
|
"member": {
|
|
"type": "structure",
|
|
"members": {
|
|
"virtualGatewayId": {
|
|
"shape": "Sh"
|
|
},
|
|
"virtualGatewayState": {}
|
|
}
|
|
}
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"DescribeVirtualInterfaces": {
|
|
"input": {
|
|
"type": "structure",
|
|
"members": {
|
|
"connectionId": {},
|
|
"virtualInterfaceId": {}
|
|
}
|
|
},
|
|
"output": {
|
|
"type": "structure",
|
|
"members": {
|
|
"virtualInterfaces": {
|
|
"type": "list",
|
|
"member": {
|
|
"shape": "S19"
|
|
}
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"DisassociateConnectionFromLag": {
|
|
"input": {
|
|
"type": "structure",
|
|
"required": [
|
|
"connectionId",
|
|
"lagId"
|
|
],
|
|
"members": {
|
|
"connectionId": {},
|
|
"lagId": {}
|
|
}
|
|
},
|
|
"output": {
|
|
"shape": "So"
|
|
}
|
|
},
|
|
"TagResource": {
|
|
"input": {
|
|
"type": "structure",
|
|
"required": [
|
|
"resourceArn",
|
|
"tags"
|
|
],
|
|
"members": {
|
|
"resourceArn": {},
|
|
"tags": {
|
|
"shape": "S4q"
|
|
}
|
|
}
|
|
},
|
|
"output": {
|
|
"type": "structure",
|
|
"members": {}
|
|
}
|
|
},
|
|
"UntagResource": {
|
|
"input": {
|
|
"type": "structure",
|
|
"required": [
|
|
"resourceArn",
|
|
"tagKeys"
|
|
],
|
|
"members": {
|
|
"resourceArn": {},
|
|
"tagKeys": {
|
|
"type": "list",
|
|
"member": {}
|
|
}
|
|
}
|
|
},
|
|
"output": {
|
|
"type": "structure",
|
|
"members": {}
|
|
}
|
|
},
|
|
"UpdateDirectConnectGatewayAssociation": {
|
|
"input": {
|
|
"type": "structure",
|
|
"members": {
|
|
"associationId": {},
|
|
"addAllowedPrefixesToDirectConnectGateway": {
|
|
"shape": "S5"
|
|
},
|
|
"removeAllowedPrefixesToDirectConnectGateway": {
|
|
"shape": "S5"
|
|
}
|
|
}
|
|
},
|
|
"output": {
|
|
"type": "structure",
|
|
"members": {
|
|
"directConnectGatewayAssociation": {
|
|
"shape": "S9"
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"UpdateLag": {
|
|
"input": {
|
|
"type": "structure",
|
|
"required": [
|
|
"lagId"
|
|
],
|
|
"members": {
|
|
"lagId": {},
|
|
"lagName": {},
|
|
"minimumLinks": {
|
|
"type": "integer"
|
|
}
|
|
}
|
|
},
|
|
"output": {
|
|
"shape": "S2n"
|
|
}
|
|
},
|
|
"UpdateVirtualInterfaceAttributes": {
|
|
"input": {
|
|
"type": "structure",
|
|
"required": [
|
|
"virtualInterfaceId"
|
|
],
|
|
"members": {
|
|
"virtualInterfaceId": {},
|
|
"mtu": {
|
|
"type": "integer"
|
|
}
|
|
}
|
|
},
|
|
"output": {
|
|
"shape": "S19"
|
|
}
|
|
}
|
|
},
|
|
"shapes": {
|
|
"S5": {
|
|
"type": "list",
|
|
"member": {
|
|
"type": "structure",
|
|
"members": {
|
|
"cidr": {}
|
|
}
|
|
}
|
|
},
|
|
"S9": {
|
|
"type": "structure",
|
|
"members": {
|
|
"directConnectGatewayId": {},
|
|
"directConnectGatewayOwnerAccount": {},
|
|
"associationState": {},
|
|
"stateChangeError": {},
|
|
"associatedGateway": {
|
|
"shape": "Sc"
|
|
},
|
|
"associationId": {},
|
|
"allowedPrefixesToDirectConnectGateway": {
|
|
"shape": "S5"
|
|
},
|
|
"virtualGatewayId": {
|
|
"shape": "Sh"
|
|
},
|
|
"virtualGatewayRegion": {
|
|
"type": "string",
|
|
"deprecated": true
|
|
},
|
|
"virtualGatewayOwnerAccount": {}
|
|
}
|
|
},
|
|
"Sc": {
|
|
"type": "structure",
|
|
"members": {
|
|
"id": {},
|
|
"type": {},
|
|
"ownerAccount": {},
|
|
"region": {}
|
|
}
|
|
},
|
|
"Sh": {
|
|
"type": "string",
|
|
"deprecated": true
|
|
},
|
|
"So": {
|
|
"type": "structure",
|
|
"members": {
|
|
"ownerAccount": {},
|
|
"connectionId": {},
|
|
"connectionName": {},
|
|
"connectionState": {},
|
|
"region": {},
|
|
"location": {},
|
|
"bandwidth": {},
|
|
"vlan": {
|
|
"type": "integer"
|
|
},
|
|
"partnerName": {},
|
|
"loaIssueTime": {
|
|
"type": "timestamp"
|
|
},
|
|
"lagId": {},
|
|
"awsDevice": {
|
|
"shape": "Sv"
|
|
},
|
|
"jumboFrameCapable": {
|
|
"type": "boolean"
|
|
},
|
|
"awsDeviceV2": {},
|
|
"hasLogicalRedundancy": {}
|
|
}
|
|
},
|
|
"Sv": {
|
|
"type": "string",
|
|
"deprecated": true
|
|
},
|
|
"S19": {
|
|
"type": "structure",
|
|
"members": {
|
|
"ownerAccount": {},
|
|
"virtualInterfaceId": {},
|
|
"location": {},
|
|
"connectionId": {},
|
|
"virtualInterfaceType": {},
|
|
"virtualInterfaceName": {},
|
|
"vlan": {
|
|
"type": "integer"
|
|
},
|
|
"asn": {
|
|
"type": "integer"
|
|
},
|
|
"amazonSideAsn": {
|
|
"type": "long"
|
|
},
|
|
"authKey": {},
|
|
"amazonAddress": {},
|
|
"customerAddress": {},
|
|
"addressFamily": {},
|
|
"virtualInterfaceState": {},
|
|
"customerRouterConfig": {},
|
|
"mtu": {
|
|
"type": "integer"
|
|
},
|
|
"jumboFrameCapable": {
|
|
"type": "boolean"
|
|
},
|
|
"virtualGatewayId": {
|
|
"shape": "Sh"
|
|
},
|
|
"directConnectGatewayId": {},
|
|
"routeFilterPrefixes": {
|
|
"shape": "S5"
|
|
},
|
|
"bgpPeers": {
|
|
"type": "list",
|
|
"member": {
|
|
"type": "structure",
|
|
"members": {
|
|
"bgpPeerId": {},
|
|
"asn": {
|
|
"type": "integer"
|
|
},
|
|
"authKey": {},
|
|
"addressFamily": {},
|
|
"amazonAddress": {},
|
|
"customerAddress": {},
|
|
"bgpPeerState": {},
|
|
"bgpStatus": {},
|
|
"awsDeviceV2": {}
|
|
}
|
|
}
|
|
},
|
|
"region": {},
|
|
"awsDeviceV2": {}
|
|
}
|
|
},
|
|
"S27": {
|
|
"type": "structure",
|
|
"members": {
|
|
"directConnectGatewayId": {},
|
|
"directConnectGatewayName": {},
|
|
"amazonSideAsn": {
|
|
"type": "long"
|
|
},
|
|
"ownerAccount": {},
|
|
"directConnectGatewayState": {},
|
|
"stateChangeError": {}
|
|
}
|
|
},
|
|
"S2e": {
|
|
"type": "structure",
|
|
"members": {
|
|
"proposalId": {},
|
|
"directConnectGatewayId": {},
|
|
"directConnectGatewayOwnerAccount": {},
|
|
"proposalState": {},
|
|
"associatedGateway": {
|
|
"shape": "Sc"
|
|
},
|
|
"existingAllowedPrefixesToDirectConnectGateway": {
|
|
"shape": "S5"
|
|
},
|
|
"requestedAllowedPrefixesToDirectConnectGateway": {
|
|
"shape": "S5"
|
|
}
|
|
}
|
|
},
|
|
"S2i": {
|
|
"type": "structure",
|
|
"members": {
|
|
"interconnectId": {},
|
|
"interconnectName": {},
|
|
"interconnectState": {},
|
|
"region": {},
|
|
"location": {},
|
|
"bandwidth": {},
|
|
"loaIssueTime": {
|
|
"type": "timestamp"
|
|
},
|
|
"lagId": {},
|
|
"awsDevice": {
|
|
"shape": "Sv"
|
|
},
|
|
"jumboFrameCapable": {
|
|
"type": "boolean"
|
|
},
|
|
"awsDeviceV2": {},
|
|
"hasLogicalRedundancy": {}
|
|
}
|
|
},
|
|
"S2n": {
|
|
"type": "structure",
|
|
"members": {
|
|
"connectionsBandwidth": {},
|
|
"numberOfConnections": {
|
|
"type": "integer"
|
|
},
|
|
"lagId": {},
|
|
"ownerAccount": {},
|
|
"lagName": {},
|
|
"lagState": {},
|
|
"location": {},
|
|
"region": {},
|
|
"minimumLinks": {
|
|
"type": "integer"
|
|
},
|
|
"awsDevice": {
|
|
"shape": "Sv"
|
|
},
|
|
"awsDeviceV2": {},
|
|
"connections": {
|
|
"shape": "S2p"
|
|
},
|
|
"allowsHostedConnections": {
|
|
"type": "boolean"
|
|
},
|
|
"jumboFrameCapable": {
|
|
"type": "boolean"
|
|
},
|
|
"hasLogicalRedundancy": {}
|
|
}
|
|
},
|
|
"S2p": {
|
|
"type": "list",
|
|
"member": {
|
|
"shape": "So"
|
|
}
|
|
},
|
|
"S3g": {
|
|
"type": "structure",
|
|
"members": {
|
|
"loaContent": {
|
|
"type": "blob"
|
|
},
|
|
"loaContentType": {}
|
|
}
|
|
},
|
|
"S3j": {
|
|
"type": "structure",
|
|
"members": {
|
|
"connections": {
|
|
"shape": "S2p"
|
|
}
|
|
}
|
|
},
|
|
"S4q": {
|
|
"type": "list",
|
|
"member": {
|
|
"type": "structure",
|
|
"required": [
|
|
"key"
|
|
],
|
|
"members": {
|
|
"key": {},
|
|
"value": {}
|
|
}
|
|
}
|
|
}
|
|
}
|
|
} |