NSX-T Data Center REST API

VmEntityListByDvpgRequestParameters (type)

{
  "description": "VM list by DVPG request parameters.", 
  "extends": {
    "$ref": "VmEntityListRequestParameters
  }, 
  "id": "VmEntityListByDvpgRequestParameters", 
  "module_id": "OverlayAdoption", 
  "properties": {
    "cluster_id": {
      "description": "Cluster ID.", 
      "readonly": false, 
      "required": false, 
      "title": "Cluster ID", 
      "type": "string"
    }, 
    "cluster_name": {
      "description": "Cluster name.", 
      "readonly": false, 
      "required": false, 
      "title": "Cluster name", 
      "type": "string"
    }, 
    "dvpg_id": {
      "description": "DVPG ID.", 
      "readonly": false, 
      "required": true, 
      "title": "DVPG ID", 
      "type": "string"
    }, 
    "host_id": {
      "description": "Host ID.", 
      "readonly": false, 
      "required": false, 
      "title": "Host ID", 
      "type": "string"
    }, 
    "host_name": {
      "description": "Host name.", 
      "readonly": false, 
      "required": false, 
      "title": "Host name", 
      "type": "string"
    }, 
    "ip_subnets": {
      "$ref": "VnicIpSubnets, 
      "description": "If the field value is null, all VMs connected to the DVPG regardless of the VM vNICs IP subnets will be returned. Otherwise, VM's matching the subnets in VnicIpsubnets will be returned.", 
      "readonly": false, 
      "required": false, 
      "title": "A VnicIpSubnets shared by vNICs connected to a DVPG"
    }, 
    "vm_name": {
      "description": "VM name.", 
      "readonly": false, 
      "required": false, 
      "title": "VM name", 
      "type": "string"
    }
  }, 
  "title": "VM list by DVPG request parameters", 
  "type": "object"
}