Create custom VPC
POST /v2/api/create_custom_vpc
Body
AWS account name.
Cloud type.
1, 4, 8, 16, 32, 256, 1024, 2048, 8192 A unique vpc name prefix .
Vpc_cidr.
The opaque session ID token. Required for 7.2 controllers only.
The API action to perform. Required for 7.2 controllers only.
Launch a gateway for each VPC in the pool.
yes, no Aviatrix FireNet VPC.
Aviatrix Transit VPC.
This gateway is used as Designated routing gateway.
Enable ipv6 for the VPC.
Enable NAT for launched gateway.
yes, no (GCP only) IPv6 access type. EXTERNAL: Google auto-allocates public IPv6. INTERNAL: Use ULA (Unique Local Address) IPv6 range.
EXTERNAL, INTERNAL Full path of the progress log file.
Pairs of public and private subnets to create.
Number of VPCs to create in the pool.
Number of availability zones to create subnet.
Create private management subnets.
If this VPC should have public subnets. Default is yes. Enter no if you do not allow.
A vpc region.
Azure resource group.
List of S3 url scripts in CloudFormation format to apply to this VPC. Use | to separate urls. Use profile_default if you are not sure.
Number of bits to be used as subnet.
List of subnets to be added.
VPC subnet size.
IPv6 CIDR block for the VPC/VNet. Required for Azure when IPv6 is enabled. For GCP INTERNAL access type, this specifies the custom ULA range (e.g., fd00::/48).
Instance size of vpc cloudx.