NSX-T Data Center REST API
ALBControllerVcenterServerCreationRequest (type)
{
"description": "Request for creating a VCenter server in Avi Load Balancer Controller.",
"id": "ALBControllerVcenterServerCreationRequest",
"module_id": "PolicyALBControllerOnBoarding",
"properties": {
"cloud_name": {
"description": "Name of the cloud to associate with the VCenter server.",
"required": true,
"title": "Cloud Name",
"type": "string"
},
"clustering_id": {
"description": "Unique Id for Avi Load Balancer Controller Cluster used in VCF managed NSX.",
"readonly": true,
"required": false,
"title": "Unique Id for Avi Load Balancer Controller Cluster used in VCF managed NSX",
"type": "string"
},
"name": {
"description": "Name of the VCenter server.",
"required": true,
"title": "VCenter Server Name",
"type": "string"
},
"vcenter_credentials_name": {
"description": "Name of the VCenter credentials. This is the name of the VCenter credentials object in Avi Load Balancer Controller. The credentials reference will be fetched at runtime from Avi Controller using GET API.",
"required": true,
"title": "VCenter Credentials Name",
"type": "string"
},
"vcenter_url": {
"description": "URL of the VCenter server. This will be sent to Avi Load Balancer Controller for VCenter server configuration.",
"required": true,
"title": "VCenter URL",
"type": "string"
}
},
"title": "ALBControllerVcenterServerCreationRequest",
"type": "object"
}