123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392393394395396397398399400401402403404405 |
- ---
- version: '2.0'
- metadata:
- apiVersion: '2016-03-04'
- endpointPrefix: vpc
- jsonVersion: '1.1'
- serviceFullName: vpc Service
- signatureVersion: v4
- targetPrefix: vpc
- protocol: query-json
- operations:
- RegionList:
- name: RegionList
- http:
- method: GET
- input:
- shape: Empty
- CreateVpc:
- name: CreateVpc
- http:
- method: GET
- DeleteVpc:
- name: DeleteVpc
- http:
- method: GET
- ModifyVpc:
- name: ModifyVpc
- http:
- method: GET
- DescribeVpcs:
- name: DescribeVpcs
- http:
- method: GET
- CreateSubnet:
- name: CreateSubnet
- http:
- method: GET
- DeleteSubnet:
- name: DeleteSubnet
- http:
- method: GET
- ModifySubnet:
- name: ModifySubnet
- http:
- method: GET
- DescribeSubnets:
- name: DescribeSubnets
- http:
- method: GET
- AssociateNetworkAcl:
- name: AssociateNetworkAcl
- http:
- method: GET
- DisassociateNetworkAcl:
- name: DisassociateNetworkAcl
- http:
- method: GET
- DescribeSubnetAvailableAddresses:
- name: DescribeSubnetAvailableAddresses
- http:
- method: GET
- DescribeSubnetAllocatedIpAddresses:
- name: DescribeSubnetAllocatedIpAddresses
- http:
- method: GET
- CreateRoute:
- name: CreateRoute
- http:
- method: GET
- DeleteRoute:
- name: DeleteRoute
- http:
- method: GET
- DescribeRoutes:
- name: DescribeRoutes
- http:
- method: GET
- CreateNetworkAcl:
- name: CreateNetworkAcl
- http:
- method: GET
- DeleteNetworkAcl:
- name: DeleteNetworkAcl
- http:
- method: GET
- ModifyNetworkAcl:
- name: ModifyNetworkAcl
- http:
- method: GET
- CreateNetworkAclEntry:
- name: CreateNetworkAclEntry
- http:
- method: GET
- DeleteNetworkAclEntry:
- name: DeleteNetworkAclEntry
- http:
- method: GET
- ModifyNetworkAclEntry:
- name: ModifyNetworkAclEntry
- http:
- method: GET
- DescribeNetworkAcls:
- name: DescribeNetworkAcls
- http:
- method: GET
- CreateSecurityGroup:
- name: CreateSecurityGroup
- http:
- method: GET
- DeleteSecurityGroup:
- name: DeleteSecurityGroup
- http:
- method: GET
- ModifySecurityGroup:
- name: ModifySecurityGroup
- http:
- method: GET
- AuthorizeSecurityGroupEntry:
- name: AuthorizeSecurityGroupEntry
- http:
- method: GET
- RevokeSecurityGroupEntry:
- name: RevokeSecurityGroupEntry
- http:
- method: GET
- ModifySecurityGroupEntry:
- name: ModifySecurityGroupEntry
- http:
- method: GET
- DescribeSecurityGroups:
- name: DescribeSecurityGroups
- http:
- method: GET
- DescribeInternetGateways:
- name: DescribeInternetGateways
- http:
- method: GET
- DescribeNetworkInterfaces:
- name: DescribeNetworkInterfaces
- http:
- method: GET
- CreateNat:
- name: CreateNat
- http:
- method: GET
- DeleteNat:
- name: DeleteNat
- http:
- method: GET
- ModifyNat:
- name: ModifyNat
- http:
- method: GET
- AddNatIp:
- name: AddNatIp
- http:
- method: GET
- DeleteNatIp:
- name: DeleteNatIp
- http:
- method: GET
- DescribeNats:
- name: DescribeNats
- http:
- method: GET
- AssociateDirectConnectGateway:
- name: AssociateDirectConnectGateway
- http:
- method: GET
- DisassociateDirectConnectGateway:
- name: DisassociateDirectConnectGateway
- http:
- method: GET
- AssociateVpnGateway:
- name: AssociateVpnGateway
- http:
- method: GET
- DisassociateVpnGateway:
- name: DisassociateVpnGateway
- http:
- method: GET
- AssociateNat:
- name: AssociateNat
- http:
- method: GET
- DisassociateNat:
- name: DisassociateNat
- http:
- method: GET
- DescribeAvailabilityZones:
- name: DescribeAvailabilityZones
- http:
- method: GET
- DescribeDirectConnects:
- name: DescribeDirectConnects
- http:
- method: GET
- CreateDirectConnectInterface:
- name: CreateDirectConnectInterface
- http:
- method: GET
- ModifyDirectConnectInterface:
- name: ModifyDirectConnectInterface
- http:
- method: GET
- DeleteDirectConnectInterface:
- name: DeleteDirectConnectInterface
- http:
- method: GET
- DescribeDirectConnectInterfaces:
- name: DescribeDirectConnectInterfaces
- http:
- method: GET
- CreateDirectConnectGateway:
- name: CreateDirectConnectGateway
- http:
- method: GET
- ModifyDirectConnectGateway:
- name: ModifyDirectConnectGateway
- http:
- method: GET
- DeleteDirectConnectGateway:
- name: DeleteDirectConnectGateway
- http:
- method: GET
- DescribeDirectConnectGateways:
- name: DescribeDirectConnectGateways
- http:
- method: GET
- AttachDirectConnectGateway:
- name: AttachDirectConnectGateway
- http:
- method: GET
- DetachDirectConnectGateway:
- name: DetachDirectConnectGateway
- http:
- method: GET
- CreateVpnGateway:
- name: CreateVpnGateway
- http:
- method: GET
- ModifyVpnGateway:
- name: ModifyVpnGateway
- http:
- method: GET
- DeleteVpnGateway:
- name: DeleteVpnGateway
- http:
- method: GET
- DescribeVpnGateways:
- name: DescribeVpnGateways
- http:
- method: GET
- CreateVpnTunnel:
- name: CreateVpnTunnel
- http:
- method: POST
- ModifyVpnTunnel:
- name: ModifyVpnTunnel
- http:
- method: GET
- DeleteVpnTunnel:
- name: DeleteVpnTunnel
- http:
- method: GET
- DescribeVpnTunnels:
- name: DescribeVpnTunnels
- http:
- method: GET
- CreateCustomerGateway:
- name: CreateCustomerGateway
- http:
- method: GET
- ModifyCustomerGateway:
- name: ModifyCustomerGateway
- http:
- method: GET
- DeleteCustomerGateway:
- name: DeleteCustomerGateway
- http:
- method: GET
- DescribeCustomerGateways:
- name: DescribeCustomerGateways
- http:
- method: GET
- DescribeTunnels:
- name: DescribeTunnels
- http:
- method: GET
- ModifyTunnel:
- name: ModifyTunnel
- http:
- method: GET
- AssociateSubnet:
- name: AssociateSubnet
- http:
- method: GET
- DisassociateSubnet:
- name: DisassociateSubnet
- http:
- method: GET
- AssociateRemoteCidr:
- name: AssociateRemoteCidr
- http:
- method: GET
- DisassociateRemoteCidr:
- name: DisassociateRemoteCidr
- http:
- method: GET
- CreateVpcPeeringConnection:
- name: CreateVpcPeeringConnection
- http:
- method: GET
- AcceptVpcPeeringConnection:
- name: AcceptVpcPeeringConnection
- http:
- method: GET
- RejectVpcPeeringConnection:
- name: RejectVpcPeeringConnection
- http:
- method: GET
- DeleteVpcPeeringConnection:
- name: DeleteVpcPeeringConnection
- http:
- method: GET
- ModifyVpcPeeringConnection:
- name: ModifyVpcPeeringConnection
- http:
- method: GET
- DescribeVpcPeeringConnections:
- name: DescribeVpcPeeringConnections
- http:
- method: GET
- DescribeIpv6PublicIpAddresses:
- name: DescribeIpv6PublicIpAddresses
- http:
- method: GET
- CreateIpv6PublicIp:
- name: CreateIpv6PublicIp
- http:
- method: POST
- ModifyIpv6PublicIp:
- name: ModifyIpv6PublicIp
- http:
- method: POST
- ReleaseIpv6PublicIp:
- name: ReleaseIpv6PublicIp
- http:
- method: POST
- DescribeIpv6NetworkInterfaces:
- name: DescribeIpv6NetworkInterfaces
- http:
- method: GET
- AssociateVpcCidrBlock:
- name: AssociateVpcCidrBlock
- http:
- method: POST
- AllocateSubnetIpv6CidrBlock:
- name: AllocateSubnetIpv6CidrBlock
- http:
- method: POST
- CreateNetworkInterface:
- name: CreateNetworkInterface
- http:
- method: POST
- DeleteNetworkInterface:
- name: DeleteNetworkInterface
- http:
- method: POST
- shapes:
- Id:
- type: string #list/map/structure
- Bool:
- type: boolean
- Int:
- type: integer
- DataTime:
- type: timestamp
- Empty:
- type: structure
- members: {}
- documentation: ""
- NonEmptyString:
- type: string
- min: 1
- Message:
- type: string
- InstanceId:
- type: structure
- required:
- - id
- members:
- id:
- shape: Id
- documentation: ""
|