

# Amazon VPC actions
<a name="OperationList-query-vpc"></a>

The following API actions are available for Amazon VPC. To learn more about Amazon VPC, see the [Amazon VPC product page](http://www.amazonaws.cn/vpc/) and the [Amazon VPC documentation](https://docs.amazonaws.cn/vpc/).

**Block public access**
+ [CreateVpcBlockPublicAccessExclusion](https://docs.amazonaws.cn/AWSEC2/latest/APIReference/API_CreateVpcBlockPublicAccessExclusion.html)
+ [DeleteVpcBlockPublicAccessExclusion](https://docs.amazonaws.cn/AWSEC2/latest/APIReference/API_DeleteVpcBlockPublicAccessExclusion.html)
+ [DescribeVpcBlockPublicAccessExclusions](https://docs.amazonaws.cn/AWSEC2/latest/APIReference/API_DescribeVpcBlockPublicAccessExclusions.html)
+ [DescribeVpcBlockPublicAccessOptions](https://docs.amazonaws.cn/AWSEC2/latest/APIReference/API_DescribeVpcBlockPublicAccessOptions.html)
+ [ModifyVpcBlockPublicAccessExclusion](https://docs.amazonaws.cn/AWSEC2/latest/APIReference/API_ModifyVpcBlockPublicAccessExclusion.html)
+ [ModifyVpcBlockPublicAccessOptions](https://docs.amazonaws.cn/AWSEC2/latest/APIReference/API_ModifyVpcBlockPublicAccessOptions.html)

**DHCP options**
+ [AssociateDhcpOptions](https://docs.amazonaws.cn/AWSEC2/latest/APIReference/API_AssociateDhcpOptions.html)
+ [CreateDhcpOptions](https://docs.amazonaws.cn/AWSEC2/latest/APIReference/API_CreateDhcpOptions.html)
+ [DeleteDhcpOptions](https://docs.amazonaws.cn/AWSEC2/latest/APIReference/API_DeleteDhcpOptions.html)
+ [DescribeDhcpOptions](https://docs.amazonaws.cn/AWSEC2/latest/APIReference/API_DescribeDhcpOptions.html)

**Elastic network interfaces**
+ [AssignIpv6Addresses](https://docs.amazonaws.cn/AWSEC2/latest/APIReference/API_AssignIpv6Addresses.html)
+ [AssignPrivateIpAddresses](https://docs.amazonaws.cn/AWSEC2/latest/APIReference/API_AssignPrivateIpAddresses.html)
+ [AttachNetworkInterface](https://docs.amazonaws.cn/AWSEC2/latest/APIReference/API_AttachNetworkInterface.html)
+ [CreateNetworkInterface](https://docs.amazonaws.cn/AWSEC2/latest/APIReference/API_CreateNetworkInterface.html)
+ [CreateNetworkInterfacePermission](https://docs.amazonaws.cn/AWSEC2/latest/APIReference/API_CreateNetworkInterfacePermission.html)
+ [DeleteNetworkInterface](https://docs.amazonaws.cn/AWSEC2/latest/APIReference/API_DeleteNetworkInterface.html)
+ [DeleteNetworkInterfacePermission](https://docs.amazonaws.cn/AWSEC2/latest/APIReference/API_DeleteNetworkInterfacePermission.html)
+ [DescribeNetworkInterfaceAttribute](https://docs.amazonaws.cn/AWSEC2/latest/APIReference/API_DescribeNetworkInterfaceAttribute.html)
+ [DescribeNetworkInterfacePermissions](https://docs.amazonaws.cn/AWSEC2/latest/APIReference/API_DescribeNetworkInterfacePermissions.html)
+ [DescribeNetworkInterfaces](https://docs.amazonaws.cn/AWSEC2/latest/APIReference/API_DescribeNetworkInterfaces.html)
+ [DetachNetworkInterface](https://docs.amazonaws.cn/AWSEC2/latest/APIReference/API_DetachNetworkInterface.html)
+ [ModifyNetworkInterfaceAttribute](https://docs.amazonaws.cn/AWSEC2/latest/APIReference/API_ModifyNetworkInterfaceAttribute.html)
+ [ResetNetworkInterfaceAttribute](https://docs.amazonaws.cn/AWSEC2/latest/APIReference/API_ResetNetworkInterfaceAttribute.html)
+ [UnassignIpv6Addresses](https://docs.amazonaws.cn/AWSEC2/latest/APIReference/API_UnassignIpv6Addresses.html)
+ [UnassignPrivateIpAddresses](https://docs.amazonaws.cn/AWSEC2/latest/APIReference/API_UnassignPrivateIpAddresses.html)

**Internet gateways**
+ [AttachInternetGateway](https://docs.amazonaws.cn/AWSEC2/latest/APIReference/API_AttachInternetGateway.html)
+ [CreateEgressOnlyInternetGateway](https://docs.amazonaws.cn/AWSEC2/latest/APIReference/API_CreateEgressOnlyInternetGateway.html)
+ [CreateInternetGateway](https://docs.amazonaws.cn/AWSEC2/latest/APIReference/API_CreateInternetGateway.html)
+ [DeleteEgressOnlyInternetGateway](https://docs.amazonaws.cn/AWSEC2/latest/APIReference/API_DeleteEgressOnlyInternetGateway.html)
+ [DeleteInternetGateway](https://docs.amazonaws.cn/AWSEC2/latest/APIReference/API_DeleteInternetGateway.html)
+ [DescribeEgressOnlyInternetGateways](https://docs.amazonaws.cn/AWSEC2/latest/APIReference/API_DescribeEgressOnlyInternetGateways.html)
+ [DescribeInternetGateways](https://docs.amazonaws.cn/AWSEC2/latest/APIReference/API_DescribeInternetGateways.html)
+ [DetachInternetGateway](https://docs.amazonaws.cn/AWSEC2/latest/APIReference/API_DetachInternetGateway.html)

**Managed prefix lists**
+ [CreateManagedPrefixList](https://docs.amazonaws.cn/AWSEC2/latest/APIReference/API_CreateManagedPrefixList.html)
+ [DeleteManagedPrefixList](https://docs.amazonaws.cn/AWSEC2/latest/APIReference/API_DeleteManagedPrefixList.html)
+ [DescribeManagedPrefixLists](https://docs.amazonaws.cn/AWSEC2/latest/APIReference/API_DescribeManagedPrefixLists.html)
+ [DescribePrefixLists](https://docs.amazonaws.cn/AWSEC2/latest/APIReference/API_DescribePrefixLists.html)
+ [GetManagedPrefixListAssociations](https://docs.amazonaws.cn/AWSEC2/latest/APIReference/API_GetManagedPrefixListAssociations.html)
+ [GetManagedPrefixListEntries](https://docs.amazonaws.cn/AWSEC2/latest/APIReference/API_GetManagedPrefixListEntries.html)
+ [ModifyManagedPrefixList](https://docs.amazonaws.cn/AWSEC2/latest/APIReference/API_ModifyManagedPrefixList.html)
+ [RestoreManagedPrefixListVersion](https://docs.amazonaws.cn/AWSEC2/latest/APIReference/API_RestoreManagedPrefixListVersion.html)

**NAT gateways**
+ [AssignPrivateNatGatewayAddress](https://docs.amazonaws.cn/AWSEC2/latest/APIReference/API_AssignPrivateNatGatewayAddress.html)
+ [AssociateNatGatewayAddress](https://docs.amazonaws.cn/AWSEC2/latest/APIReference/API_AssociateNatGatewayAddress.html)
+ [CreateNatGateway](https://docs.amazonaws.cn/AWSEC2/latest/APIReference/API_CreateNatGateway.html)
+ [DeleteNatGateway](https://docs.amazonaws.cn/AWSEC2/latest/APIReference/API_DeleteNatGateway.html)
+ [DescribeNatGateways](https://docs.amazonaws.cn/AWSEC2/latest/APIReference/API_DescribeNatGateways.html)
+ [DisassociateNatGatewayAddress](https://docs.amazonaws.cn/AWSEC2/latest/APIReference/API_DisassociateNatGatewayAddress.html)
+ [UnassignPrivateNatGatewayAddress](https://docs.amazonaws.cn/AWSEC2/latest/APIReference/API_UnassignPrivateNatGatewayAddress.html)

**Network ACLs**
+ [CreateNetworkAcl](https://docs.amazonaws.cn/AWSEC2/latest/APIReference/API_CreateNetworkAcl.html)
+ [CreateNetworkAclEntry](https://docs.amazonaws.cn/AWSEC2/latest/APIReference/API_CreateNetworkAclEntry.html)
+ [DeleteNetworkAcl](https://docs.amazonaws.cn/AWSEC2/latest/APIReference/API_DeleteNetworkAcl.html)
+ [DeleteNetworkAclEntry](https://docs.amazonaws.cn/AWSEC2/latest/APIReference/API_DeleteNetworkAclEntry.html)
+ [DescribeNetworkAcls](https://docs.amazonaws.cn/AWSEC2/latest/APIReference/API_DescribeNetworkAcls.html)
+ [ReplaceNetworkAclAssociation](https://docs.amazonaws.cn/AWSEC2/latest/APIReference/API_ReplaceNetworkAclAssociation.html)
+ [ReplaceNetworkAclEntry](https://docs.amazonaws.cn/AWSEC2/latest/APIReference/API_ReplaceNetworkAclEntry.html)

**Route servers**
+ [AssociateRouteServer](https://docs.amazonaws.cn/AWSEC2/latest/APIReference/API_AssociateRouteServer.html)
+ [CreateRouteServer](https://docs.amazonaws.cn/AWSEC2/latest/APIReference/API_CreateRouteServer.html)
+ [CreateRouteServerEndpoint](https://docs.amazonaws.cn/AWSEC2/latest/APIReference/API_CreateRouteServerEndpoint.html)
+ [CreateRouteServerPeer](https://docs.amazonaws.cn/AWSEC2/latest/APIReference/API_CreateRouteServerPeer.html)
+ [DeleteRouteServer](https://docs.amazonaws.cn/AWSEC2/latest/APIReference/API_DeleteRouteServer.html)
+ [DeleteRouteServerEndpoint](https://docs.amazonaws.cn/AWSEC2/latest/APIReference/API_DeleteRouteServerEndpoint.html)
+ [DeleteRouteServerPeer](https://docs.amazonaws.cn/AWSEC2/latest/APIReference/API_DeleteRouteServerPeer.html)
+ [DescribeRouteServerEndpoints](https://docs.amazonaws.cn/AWSEC2/latest/APIReference/API_DescribeRouteServerEndpoints.html)
+ [DescribeRouteServerPeers](https://docs.amazonaws.cn/AWSEC2/latest/APIReference/API_DescribeRouteServerPeers.html)
+ [DescribeRouteServers](https://docs.amazonaws.cn/AWSEC2/latest/APIReference/API_DescribeRouteServers.html)
+ [DisableRouteServerPropagation](https://docs.amazonaws.cn/AWSEC2/latest/APIReference/API_DisableRouteServerPropagation.html)
+ [DisassociateRouteServer](https://docs.amazonaws.cn/AWSEC2/latest/APIReference/API_DisassociateRouteServer.html)
+ [EnableRouteServerPropagation](https://docs.amazonaws.cn/AWSEC2/latest/APIReference/API_EnableRouteServerPropagation.html)
+ [GetRouteServerAssociations](https://docs.amazonaws.cn/AWSEC2/latest/APIReference/API_GetRouteServerAssociations.html)
+ [GetRouteServerPropagations](https://docs.amazonaws.cn/AWSEC2/latest/APIReference/API_GetRouteServerPropagations.html)
+ [GetRouteServerRoutingDatabase](https://docs.amazonaws.cn/AWSEC2/latest/APIReference/API_GetRouteServerRoutingDatabase.html)
+ [ModifyRouteServer](https://docs.amazonaws.cn/AWSEC2/latest/APIReference/API_ModifyRouteServer.html)

**Route tables**
+ [AssociateRouteTable](https://docs.amazonaws.cn/AWSEC2/latest/APIReference/API_AssociateRouteTable.html)
+ [CreateRoute](https://docs.amazonaws.cn/AWSEC2/latest/APIReference/API_CreateRoute.html)
+ [CreateRouteTable](https://docs.amazonaws.cn/AWSEC2/latest/APIReference/API_CreateRouteTable.html)
+ [DeleteRoute](https://docs.amazonaws.cn/AWSEC2/latest/APIReference/API_DeleteRoute.html)
+ [DeleteRouteTable](https://docs.amazonaws.cn/AWSEC2/latest/APIReference/API_DeleteRouteTable.html)
+ [DescribeRouteTables](https://docs.amazonaws.cn/AWSEC2/latest/APIReference/API_DescribeRouteTables.html)
+ [DisassociateRouteTable](https://docs.amazonaws.cn/AWSEC2/latest/APIReference/API_DisassociateRouteTable.html)
+ [ReplaceRoute](https://docs.amazonaws.cn/AWSEC2/latest/APIReference/API_ReplaceRoute.html)
+ [ReplaceRouteTableAssociation](https://docs.amazonaws.cn/AWSEC2/latest/APIReference/API_ReplaceRouteTableAssociation.html)

**Security groups**
+ [AssociateSecurityGroupVpc](https://docs.amazonaws.cn/AWSEC2/latest/APIReference/API_AssociateSecurityGroupVpc.html)
+ [AuthorizeSecurityGroupEgress](https://docs.amazonaws.cn/AWSEC2/latest/APIReference/API_AuthorizeSecurityGroupEgress.html)
+ [AuthorizeSecurityGroupIngress](https://docs.amazonaws.cn/AWSEC2/latest/APIReference/API_AuthorizeSecurityGroupIngress.html)
+ [CreateSecurityGroup](https://docs.amazonaws.cn/AWSEC2/latest/APIReference/API_CreateSecurityGroup.html)
+ [DeleteSecurityGroup](https://docs.amazonaws.cn/AWSEC2/latest/APIReference/API_DeleteSecurityGroup.html)
+ [DescribeSecurityGroupReferences](https://docs.amazonaws.cn/AWSEC2/latest/APIReference/API_DescribeSecurityGroupReferences.html)
+ [DescribeSecurityGroups](https://docs.amazonaws.cn/AWSEC2/latest/APIReference/API_DescribeSecurityGroups.html)
+ [DescribeSecurityGroupVpcAssociations](https://docs.amazonaws.cn/AWSEC2/latest/APIReference/API_DescribeSecurityGroupVpcAssociations.html)
+ [DescribeStaleSecurityGroups](https://docs.amazonaws.cn/AWSEC2/latest/APIReference/API_DescribeStaleSecurityGroups.html)
+ [DisassociateSecurityGroupVpc](https://docs.amazonaws.cn/AWSEC2/latest/APIReference/API_DisassociateSecurityGroupVpc.html)
+ [GetSecurityGroupsForVpc](https://docs.amazonaws.cn/AWSEC2/latest/APIReference/API_GetSecurityGroupsForVpc.html)
+ [ModifySecurityGroupRules](https://docs.amazonaws.cn/AWSEC2/latest/APIReference/API_ModifySecurityGroupRules.html)
+ [RevokeSecurityGroupEgress](https://docs.amazonaws.cn/AWSEC2/latest/APIReference/API_RevokeSecurityGroupEgress.html)
+ [RevokeSecurityGroupIngress](https://docs.amazonaws.cn/AWSEC2/latest/APIReference/API_RevokeSecurityGroupIngress.html)
+ [UpdateSecurityGroupRuleDescriptionsEgress](https://docs.amazonaws.cn/AWSEC2/latest/APIReference/API_UpdateSecurityGroupRuleDescriptionsEgress.html)
+ [UpdateSecurityGroupRuleDescriptionsIngress](https://docs.amazonaws.cn/AWSEC2/latest/APIReference/API_UpdateSecurityGroupRuleDescriptionsIngress.html)

**Subnets**
+ [AssociateSubnetCidrBlock](https://docs.amazonaws.cn/AWSEC2/latest/APIReference/API_AssociateSubnetCidrBlock.html)
+ [CreateDefaultSubnet](https://docs.amazonaws.cn/AWSEC2/latest/APIReference/API_CreateDefaultSubnet.html)
+ [CreateSubnet](https://docs.amazonaws.cn/AWSEC2/latest/APIReference/API_CreateSubnet.html)
+ [CreateSubnetCidrReservation](https://docs.amazonaws.cn/AWSEC2/latest/APIReference/API_CreateSubnetCidrReservation.html)
+ [DeleteSubnet](https://docs.amazonaws.cn/AWSEC2/latest/APIReference/API_DeleteSubnet.html)
+ [DeleteSubnetCidrReservation](https://docs.amazonaws.cn/AWSEC2/latest/APIReference/API_DeleteSubnetCidrReservation.html)
+ [DescribeSubnets](https://docs.amazonaws.cn/AWSEC2/latest/APIReference/API_DescribeSubnets.html)
+ [DisassociateSubnetCidrBlock](https://docs.amazonaws.cn/AWSEC2/latest/APIReference/API_DisassociateSubnetCidrBlock.html)
+ [GetSubnetCidrReservations](https://docs.amazonaws.cn/AWSEC2/latest/APIReference/API_GetSubnetCidrReservations.html)
+ [ModifySubnetAttribute](https://docs.amazonaws.cn/AWSEC2/latest/APIReference/API_ModifySubnetAttribute.html)

**Traffic Mirroring**
+ [CreateTrafficMirrorFilter](https://docs.amazonaws.cn/AWSEC2/latest/APIReference/API_CreateTrafficMirrorFilter.html)
+ [CreateTrafficMirrorFilterRule](https://docs.amazonaws.cn/AWSEC2/latest/APIReference/API_CreateTrafficMirrorFilterRule.html)
+ [CreateTrafficMirrorSession](https://docs.amazonaws.cn/AWSEC2/latest/APIReference/API_CreateTrafficMirrorSession.html)
+ [CreateTrafficMirrorTarget](https://docs.amazonaws.cn/AWSEC2/latest/APIReference/API_CreateTrafficMirrorTarget.html)
+ [DeleteTrafficMirrorFilter](https://docs.amazonaws.cn/AWSEC2/latest/APIReference/API_DeleteTrafficMirrorFilter.html)
+ [DeleteTrafficMirrorFilterRule](https://docs.amazonaws.cn/AWSEC2/latest/APIReference/API_DeleteTrafficMirrorFilterRule.html)
+ [DeleteTrafficMirrorSession](https://docs.amazonaws.cn/AWSEC2/latest/APIReference/API_DeleteTrafficMirrorSession.html)
+ [DeleteTrafficMirrorTarget](https://docs.amazonaws.cn/AWSEC2/latest/APIReference/API_DeleteTrafficMirrorTarget.html)
+ [DescribeTrafficMirrorFilters](https://docs.amazonaws.cn/AWSEC2/latest/APIReference/API_DescribeTrafficMirrorFilters.html)
+ [DescribeTrafficMirrorFilterRules](https://docs.amazonaws.cn/AWSEC2/latest/APIReference/API_DescribeTrafficMirrorFilterRules.html)
+ [DescribeTrafficMirrorSessions](https://docs.amazonaws.cn/AWSEC2/latest/APIReference/API_DescribeTrafficMirrorSessions.html)
+ [DescribeTrafficMirrorTargets](https://docs.amazonaws.cn/AWSEC2/latest/APIReference/API_DescribeTrafficMirrorTargets.html)
+ [ModifyTrafficMirrorFilterNetworkServices](https://docs.amazonaws.cn/AWSEC2/latest/APIReference/API_ModifyTrafficMirrorFilterNetworkServices.html)
+ [ModifyTrafficMirrorFilterRule](https://docs.amazonaws.cn/AWSEC2/latest/APIReference/API_ModifyTrafficMirrorFilterRule.html)
+ [ModifyTrafficMirrorSession](https://docs.amazonaws.cn/AWSEC2/latest/APIReference/API_ModifyTrafficMirrorSession.html)

**VPCs**
+ [AssociateVpcCidrBlock](https://docs.amazonaws.cn/AWSEC2/latest/APIReference/API_AssociateVpcCidrBlock.html)
+ [CreateDefaultVpc](https://docs.amazonaws.cn/AWSEC2/latest/APIReference/API_CreateDefaultVpc.html)
+ [CreateVpc](https://docs.amazonaws.cn/AWSEC2/latest/APIReference/API_CreateVpc.html)
+ [DeleteVpc](https://docs.amazonaws.cn/AWSEC2/latest/APIReference/API_DeleteVpc.html)
+ [DescribeVpcAttribute](https://docs.amazonaws.cn/AWSEC2/latest/APIReference/API_DescribeVpcAttribute.html)
+ [DescribeVpcs](https://docs.amazonaws.cn/AWSEC2/latest/APIReference/API_DescribeVpcs.html)
+ [DisassociateVpcCidrBlock](https://docs.amazonaws.cn/AWSEC2/latest/APIReference/API_DisassociateVpcCidrBlock.html)
+ [ModifyVpcAttribute](https://docs.amazonaws.cn/AWSEC2/latest/APIReference/API_ModifyVpcAttribute.html)
+ [ModifyVpcTenancy](https://docs.amazonaws.cn/AWSEC2/latest/APIReference/API_ModifyVpcTenancy.html)

**VPC flow logs**
+ [CreateFlowLogs](https://docs.amazonaws.cn/AWSEC2/latest/APIReference/API_CreateFlowLogs.html)
+ [DeleteFlowLogs](https://docs.amazonaws.cn/AWSEC2/latest/APIReference/API_DeleteFlowLogs.html)
+ [DescribeFlowLogs](https://docs.amazonaws.cn/AWSEC2/latest/APIReference/API_DescribeFlowLogs.html)
+ [GetFlowLogsIntegrationTemplate](https://docs.amazonaws.cn/AWSEC2/latest/APIReference/API_GetFlowLogsIntegrationTemplate.html)

**VPC peering**
+ [AcceptVpcPeeringConnection](https://docs.amazonaws.cn/AWSEC2/latest/APIReference/API_AcceptVpcPeeringConnection.html)
+ [CreateVpcPeeringConnection](https://docs.amazonaws.cn/AWSEC2/latest/APIReference/API_CreateVpcPeeringConnection.html)
+ [DeleteVpcPeeringConnection](https://docs.amazonaws.cn/AWSEC2/latest/APIReference/API_DeleteVpcPeeringConnection.html)
+ [DescribeVpcPeeringConnections](https://docs.amazonaws.cn/AWSEC2/latest/APIReference/API_DescribeVpcPeeringConnections.html)
+ [ModifyVpcPeeringConnectionOptions](https://docs.amazonaws.cn/AWSEC2/latest/APIReference/API_ModifyVpcPeeringConnectionOptions.html)
+ [RejectVpcPeeringConnection](https://docs.amazonaws.cn/AWSEC2/latest/APIReference/API_RejectVpcPeeringConnection.html)