gl-store-s3.js/node_modules/aws-sdk/apis/directconnect-2012-10-25.mi...

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": {}
}
}
}
}
}