# AWS-VPC

## AWS VPC

The table below lists the AWS-VPC APIs which are supported for the VPC
scope management operations.

| AWS API Reference                                                                                                                                        | Ignored Param   | Optional Parameters                                                                                                   | Required Parameters                               | Unsupported Params   |
|----------------------------------------------------------------------------------------------------------------------------------------------------------|-----------------|-----------------------------------------------------------------------------------------------------------------------|---------------------------------------------------|----------------------|
| [AcceptVpcPeeringConnection](https://docs.aws.amazon.com/AWSEC2/latest/APIReference/API_AcceptVpcPeeringConnection.html)                                 | []              | VpcPeeringConnectionId                                                                                                | []                                                | []                   |
| [AssignPrivateIpAddresses](https://docs.aws.amazon.com/AWSEC2/latest/APIReference/API_AssignPrivateIpAddresses.html)                                     | []              | PrivateIpAddress                                                                                                      | NetworkInterfaceId                                | []                   |
| [AssociateDhcpOptions](https://docs.aws.amazon.com/AWSEC2/latest/APIReference/API_AssociateDhcpOptions.html)                                             | []              | []                                                                                                                    | DhcpOptionsId<br/>VpcId                           | []                   |
| [AssociateRouteTable](https://docs.aws.amazon.com/AWSEC2/latest/APIReference/API_AssociateRouteTable.html)                                               | []              | []                                                                                                                    | RouteTableId<br/>SubnetId                         | []                   |
| [AttachInternetGateway](https://docs.aws.amazon.com/AWSEC2/latest/APIReference/API_AttachInternetGateway.html)                                           | []              | []                                                                                                                    | InternetGatewayId<br/>VpcId                       | []                   |
| [AttachNetworkInterface](https://docs.aws.amazon.com/AWSEC2/latest/APIReference/API_AttachNetworkInterface.html)                                         | []              | []                                                                                                                    | DeviceIndex<br/>InstanceId<br/>NetworkInterfaceId | []                   |
| [AuthorizeSecurityGroupEgress](https://docs.aws.amazon.com/AWSEC2/latest/APIReference/API_AuthorizeSecurityGroupEgress.html)                             | []              | IpPermissions                                                                                                         | GroupId                                           | []                   |
| [CreateDhcpOptions](https://docs.aws.amazon.com/AWSEC2/latest/APIReference/API_CreateDhcpOptions.html)                                                   | []              | []                                                                                                                    | DhcpConfiguration                                 | []                   |
| [CreateInternetGateway](https://docs.aws.amazon.com/AWSEC2/latest/APIReference/API_CreateInternetGateway.html)                                           | []              | []                                                                                                                    | []                                                | []                   |
| [CreateNatGateway](https://docs.aws.amazon.com/AWSEC2/latest/APIReference/API_CreateNatGateway.html)                                                     | []              | []                                                                                                                    | AllocationId<br/>SubnetId                         | []                   |
| [CreateNetworkInterface](https://docs.aws.amazon.com/AWSEC2/latest/APIReference/API_CreateNetworkInterface.html)                                         | []              | Description<br/>PrivateIpAddress<br/>PrivateIpAddresses<br/>SecondaryPrivateIpAddressCount<br/>SecurityGroupId        | SubnetId                                          | []                   |
| [CreateRoute](https://docs.aws.amazon.com/AWSEC2/latest/APIReference/API_CreateRoute.html)                                                               | []              | GatewayId<br/>NatGatewayId<br/>NetworkInterfaceId<br/>InstanceId<br/>VpcPeeringConnectionId                           | RouteTableId<br/>DestinationCidrBlock             | []                   |
| [CreateRouteTable](https://docs.aws.amazon.com/AWSEC2/latest/APIReference/API_CreateRouteTable.html)                                                     | []              | []                                                                                                                    | VpcId                                             | []                   |
| [CreateSubnet](https://docs.aws.amazon.com/AWSEC2/latest/APIReference/API_CreateSubnet.html)                                                             | []              | AvailabilityZone                                                                                                      | VpcId<br/>CidrBlock                               | []                   |
| [CreateVpc](https://docs.aws.amazon.com/AWSEC2/latest/APIReference/API_CreateVpc.html)                                                                   | []              | []                                                                                                                    | CidrBlock                                         | []                   |
| [CreateVpcPeeringConnection](https://docs.aws.amazon.com/AWSEC2/latest/APIReference/API_CreateVpcPeeringConnection.html)                                 | []              | VpcId<br/>PeerVpcId                                                                                                   | []                                                | []                   |
| [DeleteDhcpOptions](https://docs.aws.amazon.com/AWSEC2/latest/APIReference/API_DeleteDhcpOptions.html)                                                   | []              | []                                                                                                                    | DhcpOptionsId                                     | []                   |
| [DeleteInternetGateway](https://docs.aws.amazon.com/AWSEC2/latest/APIReference/API_DeleteInternetGateway.html)                                           | []              | []                                                                                                                    | InternetGatewayId                                 | []                   |
| [DeleteNatGateway](https://docs.aws.amazon.com/AWSEC2/latest/APIReference/API_DeleteNatGateway.html)                                                     | []              | []                                                                                                                    | NatGatewayId                                      | []                   |
| [DeleteNetworkInterface](https://docs.aws.amazon.com/AWSEC2/latest/APIReference/API_DeleteNetworkInterface.html)                                         | []              | []                                                                                                                    | NetworkInterfaceId                                | []                   |
| [DeleteRoute](https://docs.aws.amazon.com/AWSEC2/latest/APIReference/API_DeleteRoute.html)                                                               | []              | DestinationCidrBlock                                                                                                  | RouteTableId                                      | []                   |
| [DeleteRouteTable](https://docs.aws.amazon.com/AWSEC2/latest/APIReference/API_DeleteRouteTable.html)                                                     | []              | []                                                                                                                    | RouteTableId                                      | []                   |
| [DeleteSubnet](https://docs.aws.amazon.com/AWSEC2/latest/APIReference/API_DeleteSubnet.html)                                                             | []              | []                                                                                                                    | SubnetId                                          | []                   |
| [DeleteVpc](https://docs.aws.amazon.com/AWSEC2/latest/APIReference/API_DeleteVpc.html)                                                                   | []              | []                                                                                                                    | VpcId                                             | []                   |
| [DeleteVpcPeeringConnection](https://docs.aws.amazon.com/AWSEC2/latest/APIReference/API_DeleteVpcPeeringConnection.html)                                 | []              | VpcPeeringConnectionId                                                                                                | []                                                | []                   |
| [DescribeDhcpOptions](https://docs.aws.amazon.com/AWSEC2/latest/APIReference/API_DescribeDhcpOptions.html)                                               | []              | DhcpOptionsId                                                                                                         | []                                                | []                   |
| [DescribeInternetGateways](https://docs.aws.amazon.com/AWSEC2/latest/APIReference/API_DescribeInternetGateways.html)                                     | []              | InternetGatewayId<br/>Filter                                                                                          | []                                                | []                   |
| [DescribeNatGateways](https://docs.aws.amazon.com/AWSEC2/latest/APIReference/API_DescribeNatGateways.html)                                               | []              | NatGatewayId<br/>Filter                                                                                               | []                                                | []                   |
| [DescribeNetworkInterfaces](https://docs.aws.amazon.com/AWSEC2/latest/APIReference/API_DescribeNetworkInterfaces.html)                                   | []              | NetworkInterfaceId<br/>Filter                                                                                         | []                                                | []                   |
| [DescribeRouteTables](https://docs.aws.amazon.com/AWSEC2/latest/APIReference/API_DescribeRouteTables.html)                                               | []              | RouteTableId<br/>Filter                                                                                               | []                                                | []                   |
| [DescribeSubnets](https://docs.aws.amazon.com/AWSEC2/latest/APIReference/API_DescribeSubnets.html)                                                       | []              | SubnetId<br/>Filter                                                                                                   | []                                                | []                   |
| [DescribeVpcAttribute](https://docs.aws.amazon.com/AWSEC2/latest/APIReference/API_DescribeVpcAttribute.html)                                             | []              | []                                                                                                                    | VpcId<br/>Attribute                               | []                   |
| [DescribeVpcClassicLink](https://docs.aws.amazon.com/AWSEC2/latest/APIReference/API_DescribeVpcClassicLink.html)                                         | []              | VpcId                                                                                                                 | []                                                | []                   |
| [DescribeVpcClassicLinkDnsSupport](https://docs.aws.amazon.com/AWSEC2/latest/APIReference/API_DescribeVpcClassicLinkDnsSupport.html)                     | []              | VpcId                                                                                                                 | []                                                | []                   |
| [DescribeVpcPeeringConnections](https://docs.aws.amazon.com/AWSEC2/latest/APIReference/API_DescribeVpcPeeringConnections.html)                           | []              | VpcPeeringConnectionId<br/>Filter                                                                                     | []                                                | []                   |
| [DescribeVpcs](https://docs.aws.amazon.com/AWSEC2/latest/APIReference/API_DescribeVpcs.html)                                                             | []              | VpcId<br/>Filter                                                                                                      | []                                                | []                   |
| [DetachInternetGateway](https://docs.aws.amazon.com/AWSEC2/latest/APIReference/API_DetachInternetGateway.html)                                           | []              | []                                                                                                                    | InternetGatewayId<br/>VpcId                       | []                   |
| [DetachNetworkInterface](https://docs.aws.amazon.com/AWSEC2/latest/APIReference/API_DetachNetworkInterface.html)                                         | []              | Force                                                                                                                 | AttachmentId                                      | []                   |
| [DisassociateRouteTable](https://docs.aws.amazon.com/AWSEC2/latest/APIReference/API_DisassociateRouteTable.html)                                         | []              | []                                                                                                                    | AssociationId                                     | []                   |
| [ModifyNetworkInterfaceAttribute](https://docs.aws.amazon.com/AWSEC2/latest/APIReference/API_ModifyNetworkInterfaceAttribute.html)                       | []              | SecurityGroupId<br/>SourceDestCheck<br/>Description<br/>Attachment                                                    | NetworkInterfaceId                                | []                   |
| [ModifyVpcAttribute](https://docs.aws.amazon.com/AWSEC2/latest/APIReference/API_ModifyVpcAttribute.html)                                                 | []              | EnableDnsHostnames<br/>EnableDnsSupport                                                                               | VpcId                                             | []                   |
| [RejectVpcPeeringConnection](https://docs.aws.amazon.com/AWSEC2/latest/APIReference/API_RejectVpcPeeringConnection.html)                                 | []              | VpcPeeringConnectionId                                                                                                | []                                                | []                   |
| [ReplaceRouteTableAssociation](https://docs.aws.amazon.com/AWSEC2/latest/APIReference/API_ReplaceRouteTableAssociation.html)                             | []              | []                                                                                                                    | AssociationId<br/>RouteTableId                    | []                   |
| [RevokeSecurityGroupEgress](https://docs.aws.amazon.com/AWSEC2/latest/APIReference/API_RevokeSecurityGroupEgress.html)                                   | []              | IpPermissions                                                                                                         | GroupId                                           | []                   |
| [RevokeSecurityGroupIngress](https://docs.aws.amazon.com/AWSEC2/latest/APIReference/API_RevokeSecurityGroupIngress.html)                                 | []              | GroupId<br/>GroupName<br/>IpPermissions<br/>CidrIp<br/>FromPort<br/>IpProtocol<br/>ToPort<br/>SourceSecurityGroupName | []                                                | []                   |
| [UpdateSecurityGroupRuleDescriptionsEgress](https://docs.aws.amazon.com/AWSEC2/latest/APIReference/API_UpdateSecurityGroupRuleDescriptionsEgress.html)   | []              | GroupId<br/>GroupName                                                                                                 | IpPermissions                                     | []                   |
| [UpdateSecurityGroupRuleDescriptionsIngress](https://docs.aws.amazon.com/AWSEC2/latest/APIReference/API_UpdateSecurityGroupRuleDescriptionsIngress.html) | []              | GroupId<br/>GroupName                                                                                                 | IpPermissions                                     | []                   |

## AWS Route 53

The table below lists the AWS Route 53 APIs that are supported in zCompute.

| AWS API Reference                                                                                                               | Ignored Param                      | Optional Parameters        | Required Parameters                         | Unsupported Params   |
|---------------------------------------------------------------------------------------------------------------------------------|------------------------------------|----------------------------|---------------------------------------------|----------------------|
| [AssociateVPCWithHostedZone](https://docs.aws.amazon.com/Route53/latest/APIReference/API_AssociateVPCWithHostedZone.html)       | []                                 | []                         | Id<br/>AssociateVPCWithHostedZoneRequest    | []                   |
| [ChangeResourceRecordSets](https://docs.aws.amazon.com/Route53/latest/APIReference/API_ChangeResourceRecordSets.html)           | []                                 | []                         | Id                                          | []                   |
| [ChangeTagsForResource](https://docs.aws.amazon.com/Route53/latest/APIReference/API_ChangeTagsForResource.html)                 | []                                 | []                         | []                                          | []                   |
| [CreateHostedZone](https://docs.aws.amazon.com/Route53/latest/APIReference/API_CreateHostedZone.html)                           | []                                 | []                         | CreateHostedZoneRequest                     | []                   |
| [DeleteHostedZone](https://docs.aws.amazon.com/Route53/latest/APIReference/API_DeleteHostedZone.html)                           | []                                 | []                         | Id                                          | []                   |
| [DisassociateVPCFromHostedZone](https://docs.aws.amazon.com/Route53/latest/APIReference/API_DisassociateVPCFromHostedZone.html) | []                                 | []                         | Id<br/>DisassociateVPCFromHostedZoneRequest | []                   |
| [GetChange](https://docs.aws.amazon.com/Route53/latest/APIReference/API_GetChange.html)                                         | []                                 | []                         | Id                                          | []                   |
| [GetHostedZone](https://docs.aws.amazon.com/Route53/latest/APIReference/API_GetHostedZone.html)                                 | []                                 | []                         | Id                                          | []                   |
| [ListHostedZones](https://docs.aws.amazon.com/Route53/latest/APIReference/API_ListHostedZones.html)                             | delegationsetid<br/>hostedzonetype | marker<br/>maxitems        | []                                          | []                   |
| [ListResourceRecordSets](https://docs.aws.amazon.com/Route53/latest/APIReference/API_ListResourceRecordSets.html)               | []                                 | maxitems<br/>name<br/>type | Id                                          | []                   |
| [ListTagsForResource](https://docs.aws.amazon.com/Route53/latest/APIReference/API_ListTagsForResource.html)                     | []                                 | []                         | []                                          | []                   |
| [ListTagsForResources](https://docs.aws.amazon.com/Route53/latest/APIReference/API_ListTagsForResources.html)                   | []                                 | []                         | []                                          | []                   |
