Can be used in a VPC environment.
Description
This is a list of subcommands that can be executed in the vpc command.
Commands
VPC Management
| Commands | Description |
|---|---|
| getVpcList | Gets VPC list |
| getVpcDetail | Gets VPC details by using the VPC number. |
| createVpc | Creates VPC. |
| deleteVpc | Deletes VPC. |
Subnet Management
| Commands | Description |
|---|---|
| getSubnetList | Gets the list of subnets. |
| getSubnetDetail | Gets the subnet details using the subnet number. |
| createSubnet | Creates subnet. |
| deleteSubnet | Deletes subnet. |
Network ACL
| Commands | Description |
|---|---|
| getNetworkAclList | Gets the network ACL list. |
| getNetworkAclDetail | Gets the network ACL details using the network ACL number. |
| createNetworkAcl | Creates network ACL. |
| deleteNetworkAcl | Deletes network ACL. |
| setSubnetNetworkAcl | Sets subnet's network ACL. |
| getNetworkAclRuleList | Gets the network ACL rule list using the network ACL number. |
| addNetworkAclInboundRule | Adds rules to the network ACL inbound rule list. |
| addNetworkAclOutboundRule | Adds rules to the network ACL outbound rule list. |
| removeNetworkAclInboundRule | Removes rules from the network ACL inbound rule list. |
| removeNetworkAclOutboundRule | Removes rules from the network ACL outbound rule list. |
| setNetworkAclDescription | Edits the network ACL description. |
| getNetworkAclDenyAllowGroupList | Gets the network ACL's Deny-Allow group list. |
| getNetworkAclDenyAllowGroupDetail | Gets the network ACL's Deny-Allow group details using the Deny-Allow group number. |
| createNetworkAclDenyAllowGroup | Creates network ACL's Deny-Allow groups. |
| deleteNetworkAclDenyAllowGroup | Deletes network ACL's Deny-Allow groups. |
| setNetworkAclDenyAllowGroupIpList | Sets the IP list of network ACL's Deny-Allow groups. |
| setNetworkAclDenyAllowGroupDescription | Edits the description of network ACL's Deny-Allow groups. |
NAT Gateway
| Commands | Description |
|---|---|
| getNatGatewayInstanceList | Gets NAT Gateway instance list |
| getNatGatewayInstanceDetail | Gets NAT Gateway instance details using the NAT Gateway instance number. |
| createNatGatewayInstance | Creates NAT Gateway instances. |
| deleteNatGatewayInstance | Deletes NAT Gateway instances. |
| setNatGatewayDescription | Edits NAT Gateway description. |
VPC Peering
| Commands | Description |
|---|---|
| getVpcPeeringInstanceList | Gets VPC peering instance list. |
| getVpcPeeringInstanceDetail | Gets VPC peering instance details using the VPC peering instance number. |
| createVpcPeeringInstance | Creates VPC peering instances through peering requests. |
| deleteVpcPeeringInstance | Deletes VPC peering instances. |
| acceptOrRejectVpcPeering | Accepts or rejects VPC peering requests. |
| setVpcPeeringDescription | Edits VPC peering description. |
Route Table
| Commands | Description |
|---|---|
| getRouteTableList | Gets routing table list. |
| getRouteTableDetail | Gets routing table details using the routing table number. |
| createRouteTable | Creates routing tables. |
| deleteRouteTable | Deletes routing tables. |
| getRouteList | Gets route list set in routing tables. |
| addRoute | Adds route list to routing tables. |
| removeRoute | Removes route list set in routing tables. The route set as default can't be removed. |
| getRouteTableSubnetList | Gets related subnet list set in routing tables. |
| addRouteTableSubnet | Adds related subnet list to routing tables. |
| removeRouteTableSubnet | Removes related subnet list from routing tables. |
| setRouteTableDescription | Edits routing table description. |