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