| availability_zones | List available zones to launch several VSwitches. | list(string) | false | |
| create | Whether to create kubernetes networking resources. | bool | false | |
| eip_bandwidth | The eip bandwidth. | number | false | |
| eip_instance_charge_type | (Deprecated from version 1.3.0) Elastic IP instance charge type. | string | false | |
| eip_internet_charge_type | Internet charge type of the EIP, Valid values are PayByBandwidth, PayByTraffic. | string | false | |
| eip_name | The name prefix used to launch the eip. | string | false | |
| eip_payment_type | The billing method of the NAT gateway. | string | false | |
| eip_period | The duration that you will buy the EIP, in month. | number | false | |
| eip_tags | The tags used to launch the eip. | map(string) | false | |
| existing_vpc_id | An existing vpc id used to create several vswitches and other resources. | string | false | |
| nat_gateway_name | The name prefix used to launch the nat gateway. | string | false | |
| nat_instance_charge_type | (Deprecated from version 1.3.0) The charge type of the nat gateway. Choices are 'PostPaid' and 'PrePaid'. | string | false | |
| nat_internet_charge_type | The internet charge type. Valid values PayByLcu and PayBySpec. | string | false | |
| nat_payment_type | The billing method of the NAT gateway. | string | false | |
| nat_period | The charge duration of the PrePaid nat gateway, in month. | number | false | |
| nat_specification | The specification of nat gateway. | string | false | |
| nat_type | The type of NAT gateway. | string | false | |
| profile | (Deprecated from version 1.2.0) The profile name as set in the shared credentials file. If not set, it will be sourced from the ALICLOUD_PROFILE environment variable. | string | false | |
| region | (Deprecated from version 1.2.0) The region used to launch this module resources. | string | false | |
| shared_credentials_file | (Deprecated from version 1.2.0) This is the path to the shared credentials file. If this is not set and a profile is specified, $HOME/.aliyun/config.json will be used. | string | false | |
| skip_region_validation | (Deprecated from version 1.2.0) Skip static validation of region ID. Used by users of alternative AlibabaCloud-like APIs or users w/ access to regions that are not public (yet). | bool | false | |
| vpc_cidr | The cidr block used to launch a new vpc when 'vpc_id' is not specified. | string | false | |
| vpc_name | The vpc name used to launch a new vpc. | string | false | |
| vpc_tags | The tags used to launch a new vpc. | map(string) | false | |
| vswitch_cidrs | List of cidr blocks used to create several new vswitches when 'vswitch_ids' is not specified. | list(string) | false | |
| vswitch_name | The name prefix used to launch the vswitch. | string | false | |
| vswitch_tags | The tags used to launch serveral vswitches. | map(string) | false | |
| writeConnectionSecretToRef | The secret which the cloud resource connection will be written to | writeConnectionSecretToRef | false | |