NSX-T Data Center REST API
PolicyEdgeTransportNodeSwitch (type)
{
"id": "PolicyEdgeTransportNodeSwitch",
"module_id": "PolicyEdgeTransportNode",
"properties": {
"overlay_transport_zone_paths": {
"description": "Overlay transport zone path for switch configuration",
"items": {
"type": "string"
},
"maxItems": 1,
"minItems": 0,
"required": false,
"title": "An overlay TransportZone path that is associated with the specified edge TN switch.",
"type": "array"
},
"pnics": {
"description": "Physical NICs connected to the edge Tn switch",
"items": {
"$ref": "PolicyEdgeTransportNodePnic"
},
"required": true,
"title": "Physical NICs corresponding to Edge VM interfaces.",
"type": "array"
},
"profile_paths": {
"description": "switch profiles bound to this edge Tn switch. If a profile path is not provided for any HostSwitchProfileType that is supported by the transport node, the corresponding default profile will be bound to the edge Tn switch.",
"items": {
"$ref": "PolicyEdgeTransportNodeSwitchProfileTypePathEntry"
},
"required": false,
"title": "Path of switch profiles to be associated with this edge TN switch.",
"type": "array"
},
"remote_tunnel_endpoint": {
"description": "This should be configured only on a single edge switch. This configuration will be used by overlay traffic that is meant to be sent between NSX inter site domains.",
"items": {
"$ref": "PolicyEdgeTransportNodeRtepConfig"
},
"maxItems": 1,
"minItems": 1,
"required": false,
"title": "Configuration for a remote tunnel endpoint",
"type": "array"
},
"switch_name": {
"default": "nsxDefaultHostSwitch",
"description": "If this name is unset or empty then the default host switch name will be used. The name must be unique among all host switches specified in a given edge transport node; unset name, empty name and the default host switch name are considered the same in terms of uniqueness.",
"required": false,
"title": "Edge Tn switch name. This name will be used to reference an edge TN switch.",
"type": "string"
},
"tunnel_endpoints": {
"description": "Edge Tn Switch tunnel configuration",
"items": {
"$ref": "PolicyEdgeTransportNodeSwitchTunnelEndPoint"
},
"maxItems": 1,
"minItems": 0,
"required": false,
"type": "array"
},
"vlan_transport_zone_paths": {
"description": "Vlan transport zone paths for switch configuration",
"items": {
"type": "string"
},
"minItems": 0,
"required": false,
"title": "List of Vlan TransportZone paths that are to be associated with specified edge TN switch.",
"type": "array"
}
},
"title": "single edge TN switch specification",
"type": "object"
}