heroku-debug
Version:
debugging plugin for the CLI
563 lines • 12.3 kB
JSON
{
"version": "2.0",
"metadata": {
"apiVersion": "2012-10-25",
"endpointPrefix": "directconnect",
"jsonVersion": "1.1",
"protocol": "json",
"serviceFullName": "AWS Direct Connect",
"signatureVersion": "v4",
"targetPrefix": "OvertureService"
},
"operations": {
"AllocateConnectionOnInterconnect": {
"input": {
"type": "structure",
"required": [
"bandwidth",
"connectionName",
"ownerAccount",
"interconnectId",
"vlan"
],
"members": {
"bandwidth": {},
"connectionName": {},
"ownerAccount": {},
"interconnectId": {},
"vlan": {
"type": "integer"
}
}
},
"output": {
"shape": "S7"
}
},
"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"
},
"authKey": {},
"amazonAddress": {},
"customerAddress": {}
}
}
}
},
"output": {
"shape": "Sl"
}
},
"AllocatePublicVirtualInterface": {
"input": {
"type": "structure",
"required": [
"connectionId",
"ownerAccount",
"newPublicVirtualInterfaceAllocation"
],
"members": {
"connectionId": {},
"ownerAccount": {},
"newPublicVirtualInterfaceAllocation": {
"type": "structure",
"required": [
"virtualInterfaceName",
"vlan",
"asn",
"amazonAddress",
"customerAddress",
"routeFilterPrefixes"
],
"members": {
"virtualInterfaceName": {},
"vlan": {
"type": "integer"
},
"asn": {
"type": "integer"
},
"authKey": {},
"amazonAddress": {},
"customerAddress": {},
"routeFilterPrefixes": {
"shape": "Sr"
}
}
}
}
},
"output": {
"shape": "Sl"
}
},
"ConfirmConnection": {
"input": {
"type": "structure",
"required": [
"connectionId"
],
"members": {
"connectionId": {}
}
},
"output": {
"type": "structure",
"members": {
"connectionState": {}
}
}
},
"ConfirmPrivateVirtualInterface": {
"input": {
"type": "structure",
"required": [
"virtualInterfaceId",
"virtualGatewayId"
],
"members": {
"virtualInterfaceId": {},
"virtualGatewayId": {}
}
},
"output": {
"type": "structure",
"members": {
"virtualInterfaceState": {}
}
}
},
"ConfirmPublicVirtualInterface": {
"input": {
"type": "structure",
"required": [
"virtualInterfaceId"
],
"members": {
"virtualInterfaceId": {}
}
},
"output": {
"type": "structure",
"members": {
"virtualInterfaceState": {}
}
}
},
"CreateConnection": {
"input": {
"type": "structure",
"required": [
"location",
"bandwidth",
"connectionName"
],
"members": {
"location": {},
"bandwidth": {},
"connectionName": {}
}
},
"output": {
"shape": "S7"
}
},
"CreateInterconnect": {
"input": {
"type": "structure",
"required": [
"interconnectName",
"bandwidth",
"location"
],
"members": {
"interconnectName": {},
"bandwidth": {},
"location": {}
}
},
"output": {
"shape": "S15"
}
},
"CreatePrivateVirtualInterface": {
"input": {
"type": "structure",
"required": [
"connectionId",
"newPrivateVirtualInterface"
],
"members": {
"connectionId": {},
"newPrivateVirtualInterface": {
"type": "structure",
"required": [
"virtualInterfaceName",
"vlan",
"asn",
"virtualGatewayId"
],
"members": {
"virtualInterfaceName": {},
"vlan": {
"type": "integer"
},
"asn": {
"type": "integer"
},
"authKey": {},
"amazonAddress": {},
"customerAddress": {},
"virtualGatewayId": {}
}
}
}
},
"output": {
"shape": "Sl"
}
},
"CreatePublicVirtualInterface": {
"input": {
"type": "structure",
"required": [
"connectionId",
"newPublicVirtualInterface"
],
"members": {
"connectionId": {},
"newPublicVirtualInterface": {
"type": "structure",
"required": [
"virtualInterfaceName",
"vlan",
"asn",
"amazonAddress",
"customerAddress",
"routeFilterPrefixes"
],
"members": {
"virtualInterfaceName": {},
"vlan": {
"type": "integer"
},
"asn": {
"type": "integer"
},
"authKey": {},
"amazonAddress": {},
"customerAddress": {},
"routeFilterPrefixes": {
"shape": "Sr"
}
}
}
}
},
"output": {
"shape": "Sl"
}
},
"DeleteConnection": {
"input": {
"type": "structure",
"required": [
"connectionId"
],
"members": {
"connectionId": {}
}
},
"output": {
"shape": "S7"
}
},
"DeleteInterconnect": {
"input": {
"type": "structure",
"required": [
"interconnectId"
],
"members": {
"interconnectId": {}
}
},
"output": {
"type": "structure",
"members": {
"interconnectState": {}
}
}
},
"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": "S1k"
}
}
}
},
"DescribeConnections": {
"input": {
"type": "structure",
"members": {
"connectionId": {}
}
},
"output": {
"shape": "S1n"
}
},
"DescribeConnectionsOnInterconnect": {
"input": {
"type": "structure",
"required": [
"interconnectId"
],
"members": {
"interconnectId": {}
}
},
"output": {
"shape": "S1n"
}
},
"DescribeInterconnectLoa": {
"input": {
"type": "structure",
"required": [
"interconnectId"
],
"members": {
"interconnectId": {},
"providerName": {},
"loaContentType": {}
}
},
"output": {
"type": "structure",
"members": {
"loa": {
"shape": "S1k"
}
}
}
},
"DescribeInterconnects": {
"input": {
"type": "structure",
"members": {
"interconnectId": {}
}
},
"output": {
"type": "structure",
"members": {
"interconnects": {
"type": "list",
"member": {
"shape": "S15"
}
}
}
}
},
"DescribeLocations": {
"output": {
"type": "structure",
"members": {
"locations": {
"type": "list",
"member": {
"type": "structure",
"members": {
"locationCode": {},
"locationName": {}
}
}
}
}
}
},
"DescribeVirtualGateways": {
"output": {
"type": "structure",
"members": {
"virtualGateways": {
"type": "list",
"member": {
"type": "structure",
"members": {
"virtualGatewayId": {},
"virtualGatewayState": {}
}
}
}
}
}
},
"DescribeVirtualInterfaces": {
"input": {
"type": "structure",
"members": {
"connectionId": {},
"virtualInterfaceId": {}
}
},
"output": {
"type": "structure",
"members": {
"virtualInterfaces": {
"type": "list",
"member": {
"shape": "Sl"
}
}
}
}
}
},
"shapes": {
"S7": {
"type": "structure",
"members": {
"ownerAccount": {},
"connectionId": {},
"connectionName": {},
"connectionState": {},
"region": {},
"location": {},
"bandwidth": {},
"vlan": {
"type": "integer"
},
"partnerName": {},
"loaIssueTime": {
"type": "timestamp"
}
}
},
"Sl": {
"type": "structure",
"members": {
"ownerAccount": {},
"virtualInterfaceId": {},
"location": {},
"connectionId": {},
"virtualInterfaceType": {},
"virtualInterfaceName": {},
"vlan": {
"type": "integer"
},
"asn": {
"type": "integer"
},
"authKey": {},
"amazonAddress": {},
"customerAddress": {},
"virtualInterfaceState": {},
"customerRouterConfig": {},
"virtualGatewayId": {},
"routeFilterPrefixes": {
"shape": "Sr"
}
}
},
"Sr": {
"type": "list",
"member": {
"type": "structure",
"members": {
"cidr": {}
}
}
},
"S15": {
"type": "structure",
"members": {
"interconnectId": {},
"interconnectName": {},
"interconnectState": {},
"region": {},
"location": {},
"bandwidth": {},
"loaIssueTime": {
"type": "timestamp"
}
}
},
"S1k": {
"type": "structure",
"members": {
"loaContent": {
"type": "blob"
},
"loaContentType": {}
}
},
"S1n": {
"type": "structure",
"members": {
"connections": {
"type": "list",
"member": {
"shape": "S7"
}
}
}
}
}
}