VdsTopology (type)

{
  "id": "VdsTopology", 
  "module_id": "NvdsUpgradeReadinessCheck", 
  "properties": {
    "data_center_id": {
      "required": true, 
      "title": "Identifier of datacenter where VDS will be created", 
      "type": "string"
    }, 
    "status_details": {
      "items": {
        "type": "string"
      }, 
      "readonly": true, 
      "required": false, 
      "title": "Details of the VDS configuration status", 
      "type": "array"
    }, 
    "transport_node_id": {
      "items": {
        "type": "string"
      }, 
      "required": true, 
      "title": "Transport node identifiers on which NVDS(s) being upgraded to VDS", 
      "type": "array"
    }, 
    "vds_config": {
      "$ref": "DVSConfig, 
      "readonly": true, 
      "required": false, 
      "title": "VDS configuration"
    }, 
    "vds_name": {
      "required": true, 
      "title": "VDS name that will be created under above datacenter", 
      "type": "string"
    }, 
    "vds_status": {
      "enum": [
        "PENDING_TOPOLOGY", 
        "APPLYING_TOPOLOGY", 
        "APPLY_TOPOLOGY_FAILED", 
        "READY"
      ], 
      "readonly": true, 
      "required": false, 
      "title": "Status of the VDS configuration", 
      "type": "string"
    }, 
    "vmknic": {
      "items": {
        "type": "string"
      }, 
      "required": false, 
      "title": "Virtual network interfaces that will be moved from VLAN Logical switch to Distributed Virtual PortGroup", 
      "type": "array"
    }
  }, 
  "title": "VDS details where NVDS will be migrated to", 
  "type": "object"
}