RegisterVimResponse
{
"vimType": "vimType",
"hcxUUID": "hcxUUID",
"vimUrl": "vimUrl",
"configuration": {
"isolationMode": "isolationMode"
},
"vimId": "vimId",
"enterprise": "enterprise",
"hcxCloudUrl": "hcxCloudUrl",
"tags": [
{
"name": "{}",
"autoCreated": true
},
{
"name": "{}",
"autoCreated": true
}
],
"password": "password",
"vimName": "vimName",
"tenantName": "tenantName",
"audit": {
"creationUser": "creationUser",
"creationTimestamp": 0
},
"organization": "organization",
"tenantId": "tenantId",
"hcxTenantId": "hcxTenantId",
"location": {
"country": "country",
"city": "city",
"latitude": "latitude",
"cityAscii": "cityAscii",
"longitude": "longitude"
},
"state": "state",
"username": "username"
}
The TCA generated identifier for the tenant associated with the VIM.
The user-friendly name to be given to the VIM registered in TCA.
The name of tenant, who owns the VIM (or a share of the VIM, in case of multi-tenant VIM, e.g. VMware vCloud Director, VIO).
The state of the VIM registration operation.
The Control-Plane server URL, e.g. 'https://cp-server/', that manages the VIM.
The username associated with the tenants ownership in the VIM.
The password associated with the username. Mandatory if the 'username' is specified.
The type of VIM. Allowed values include 'VC', 'VCD', 'VIO', 'KUBERNETES', 'VMC', 'AZURE', 'GOOGLECLOUD', 'IBMCLOUD'. The 'VC' stands for VMware vCenter™; 'VCD' for VMware vCloud-Director™, and 'VIO' for VMware-Integrated-Openstack™.
The URL to externally access the VIM. This corresponds to the API-service URL in case of Kubernetes VIM.
An internal Unique identifier of the VIM, managed by the TCA Control-Plane.
An internal Unique identifier of the tenant, managed by the TCA Control-Plane.
The tenancy name of the tenant, managed internally by the VIM.
The tenancy enterprise (if any) of the tenant, managed internally by the VIM.
The unique identifier to be used for referencing the VIM when using other APIs or Operations.