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. If this subnet is used for VLAN extension, connectivity state must follow the configuration of subnet exclusive config at distributed VLAN connection.",
      "enum": [
        "CONNECTED",
        "DISCONNECTED"
      ],
      "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,
      "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"
      },
      "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,
      "required": false,
      "title": "Gateway Addresses",
      "type": "array"
    },
    "static_ip_allocation": {
      "$ref": "StaticIpAllocation",
      "description": "Static IP allocation configuration for VPC Subnet ports with VIF attachment. Not supported when DUAL ip_address_type is used in parent VPC.",
      "required": false,
      "title": "Static IP allocation for VPC Subnet ports with VIF attachment."
    }
  },
  "title": "VPC Subnet Advanced Configuration",
  "type": "object"
}