NSX-T Data Center REST API

Vcenter (type)

{
  "additionalProperties": false, 
  "description": "Details of vCenter registered with overlay adoption migration tool.", 
  "id": "Vcenter", 
  "module_id": "OverlayAdoption", 
  "properties": {
    "id": {
      "description": "ID of the vCenter compute manager in NSX.", 
      "readonly": true, 
      "required": true, 
      "title": "vCenter ID", 
      "type": "string"
    }, 
    "ip": {
      "description": "Ip address or fqdn of vCenter compute manager in NSX.", 
      "readonly": true, 
      "required": false, 
      "title": "vCenter ip address or fqdn", 
      "type": "string"
    }, 
    "is_vcenter_password_empty": {
      "description": "Flag to indicate whether vCenter password stored in overlay adoption migration tool is empty. This value can become empty if the migration co-ordinator service is re-started. In this case, vCenter username/password details will need to be provided again to the overlay adoption migration tool.", 
      "readonly": true, 
      "required": true, 
      "title": "Flag to indicate whether vCenter password is empty", 
      "type": "boolean"
    }, 
    "name": {
      "description": "vCenter name.", 
      "readonly": true, 
      "required": false, 
      "title": "vCenter name", 
      "type": "string"
    }, 
    "port": {
      "description": "vCenter port that will be used to fetch details.", 
      "readonly": true, 
      "required": false, 
      "title": "vCenter port", 
      "type": "string"
    }, 
    "username": {
      "description": "Username for connecting to vCenter.", 
      "readonly": true, 
      "required": false, 
      "title": "vCenter username", 
      "type": "string"
    }
  }, 
  "title": "vCenter details", 
  "type": "object"
}