NSX-T Data Center REST API
SubnetAdvancedConfig (type)
{
"description": "VPC Subnet Advanced Configuration",
"id": "SubnetAdvancedConfig",
"module_id": "PolicyVpcSubnet",
"properties": {
"connectivity_state": {
"default": "CONNECTED",
"description": "Connectivity status of the subnet from other subnets to the VPC.",
"enum": [
"CONNECTED",
"DISCONNECTED"
],
"nsx_feature": "VpcSimplification",
"required": false,
"title": "Connectivity State",
"type": "string"
},
"dhcp_server_addresses": {
"description": "An array of dhcp server addresses per address family. Addresses should be in ip/prefix_length format.",
"items": {
"$ref": "IPCIDRBlock"
},
"maxItems": 1,
"nsx_feature": "VpcSimplification",
"required": false,
"title": "Dhcp Server Addresses",
"type": "array"
},
"extra_configs": {
"description": "This property could be used for vendor specific configuration in key value string pairs.",
"items": {
"$ref": "SubnetExtraConfig"
},
"nsx_feature": "VpcSimplification",
"required": false,
"title": "Extra configs on subnet",
"type": "array"
},
"gateway_addresses": {
"description": "An array of gateway addresses per address family. Addresses should be in ip/prefix_length format.",
"items": {
"$ref": "IPCIDRBlock"
},
"maxItems": 1,
"nsx_feature": "VpcSimplification",
"required": false,
"title": "Gateway Addresses",
"type": "array"
},
"static_ip_allocation": {
"$ref": "StaticIpAllocation",
"description": "Static IP allocation configuration for VPC Subnet ports with VIF attachement. Not supported when DUAL ip_address_type is used in parent VPC.",
"required": false,
"title": "Static IP allocation for VPC Subnet ports with VIF attachement"
}
},
"title": "VPC Subnet Advanced Configuration",
"type": "object"
}