TransportNodeRemoteTunnelEndpointConfig (type)

{
  "id": "TransportNodeRemoteTunnelEndpointConfig", 
  "module_id": "TransportNode", 
  "properties": {
    "host_switch_name": {
      "description": "The host switch name should reference an existing host switch specified in the transport node configuration. The name will be used to identify the host switch responsible for processing remote tunnel endpoint traffic.", 
      "readonly": false, 
      "required": true, 
      "title": "The host switch name to be used for the remote tunnel endpoint", 
      "type": "string"
    }, 
    "ip_assignment_spec": {
      "$ref": "IpAssignmentSpec, 
      "description": "IPs can come from either a static IP pool or an explicitly specified IP list. Therefore, specifying any other IP assignment type will result in error. In case a list of IPs is specified, the number of IPs provided should be sufficient as per the teaming policy associated with the host switch uplink profile used by the remote tunnel endpoint.", 
      "readonly": false, 
      "required": true, 
      "title": "Specification for IPs to be used with host switch remote tunnel endpoints"
    }, 
    "named_teaming_policy": {
      "description": "Specifying this field will override the default teaming policy of the host switch and will be used by remote tunnel endpoint traffic.", 
      "readonly": false, 
      "required": false, 
      "title": "The named teaming policy to be used by the remote tunnel endpoint", 
      "type": "string"
    }, 
    "rtep_vlan": {
      "$ref": "VlanID, 
      "description": "The transport VLAN id used for tagging intersite overlay traffic between remote tunnel endpoints.", 
      "readonly": false, 
      "required": true, 
      "title": "VLAN id for remote tunnel endpoint"
    }
  }, 
  "title": "Remote tunnel endpoint configuration", 
  "type": "object"
}