NSX-T Data Center REST API

FromEsxiVmknic (type)

{
  "description": "If this type of IP assignment is chosen, then vmkernel nic (vmk) of ESXi will be configured as a virtual tunnel endpoint. The existing IP assigned to the vmk will be used to form an overlay traffic tunnel between ESXi hosts. This type of IP assignment can be used only if the vmk has ipv4 address assigned to it and is connected to a DVPort that belongs to VDS used for overlay traffic referenced in the StandardHostSwitch. Starting from Nsx 9.0, only one ESX vmk (with management service) on default netstack can be used as a vtep. Starting from Nsx 9.1, we additionally support single non-management vmk on default netstack (tagged with vnetworking service) or multiple vmks on vnetworking netstack to be used as vteps.",
  "extends": {
    "$ref": "IpAssignmentSpec"
  },
  "id": "FromEsxiVmknic",
  "module_id": "TransportNode",
  "nsx_feature": "TepOnSharedVmknic",
  "polymorphic-type-descriptor": {
    "type-identifier": "FromEsxiVmknic"
  },
  "properties": {
    "resource_type": {
      "enum": [
        "StaticIpPoolSpec",
        "StaticIpListSpec",
        "AssignedByDhcp",
        "StaticIpMacListSpec",
        "NoIpv4",
        "FromEsxiVmknic"
      ],
      "required": true,
      "type": "string"
    }
  },
  "title": "Use IP assigned to an existing ESXi vmknic.",
  "type": "object"
}