{ "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" }