NSX-T Data Center REST API

VmEntity (type)

{
  "additionalProperties": false,
  "description": "Virtual machine details.",
  "id": "VmEntity",
  "module_id": "OverlayAdoption",
  "properties": {
    "cluster_id": {
      "description": "Cluster ID.",
      "readonly": true,
      "required": false,
      "title": "Cluster ID",
      "type": "string"
    },
    "cluster_name": {
      "description": "Cluster name.",
      "readonly": true,
      "required": false,
      "title": "Cluster name",
      "type": "string"
    },
    "data_center_id": {
      "description": "Datacenter ID.",
      "readonly": true,
      "required": false,
      "title": "Datacenter ID",
      "type": "string"
    },
    "data_center_name": {
      "description": "Datacenter name.",
      "readonly": true,
      "required": false,
      "title": "Datacenter name",
      "type": "string"
    },
    "discovered_subnets": {
      "description": "List of VnicIpSubnets discovered from VM vNICs connected to DVPGs or Segments",
      "items": {
        "$ref": "VnicIpSubnetsOnDvpgOrSegment"
      },
      "readonly": true,
      "required": false,
      "title": "List of VnicIpSubnets discovered from VM vNICs connected to DVPGs or Segments",
      "type": "array"
    },
    "host_id": {
      "description": "Host ID.",
      "readonly": true,
      "required": false,
      "title": "Host ID",
      "type": "string"
    },
    "host_name": {
      "description": "Host name.",
      "readonly": true,
      "required": false,
      "title": "Host name",
      "type": "string"
    },
    "id": {
      "description": "VM ID.",
      "readonly": true,
      "required": true,
      "title": "VM ID",
      "type": "string"
    },
    "name": {
      "description": "VM name.",
      "readonly": true,
      "required": false,
      "title": "VM name",
      "type": "string"
    }
  },
  "title": "Virtual machine details",
  "type": "object"
}