[{"label":"Latest (v37.2)","version":"latest"},{"version":"v37.1"},{"version":"v37.0"},{"version":"v36.3"},{"version":"v36.2"},{"version":"v36.1"},{"version":"v36.0"},{"link":"https://developer.vmware.com/apis/1046/vmware-cloud-director","version":"v35.0"}]
vmware-cloud-director
Register Load Balancer Cloud
DescriptionRegister a new Load Balancer Cloud to be used with vCloud Director. If the Load Balancer Cloud is backed by NSXALB, DHCP on the NSXALB Cloud is required. vCloud Director will enable DHCP on the NSXALB Cloud if needed.
Request
URLURL
https://{api_host}/cloudapi/1.0.0/loadBalancer/clouds
Request Body
Request Body
LoadBalancerCloud
of type(s) application/json
Required
This request body class requires all of the following:
NetworkingObjectStatus, InlineLoadBalancerCloud1
Authentication
This operation uses the following authentication methods.
Errors
Error
400
Invalid configuration.
Code Samples
cURL Command
curl -X POST -H "Content-Type: application/json" -d '{"description":"string","detailedHealthMessage":"string","healthStatus":"string","id":"urn:vcloud:loadBalancerCloud:xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx","loadBalancerCloudBacking":{"backingId":"NSX-ALB Clouds are identified with the following format 'cloud-xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx'","backingType":"string","loadBalancerControllerRef":{"id":"string","name":"string"}},"name":"string","networkPoolRef":{"id":"string","name":"string"},"status":"enum"}' https://{api_host}/cloudapi/1.0.0/loadBalancer/clouds
[{"label":"Latest (v37.2)","version":"latest"},{"version":"v37.1"},{"version":"v37.0"},{"version":"v36.3"},{"version":"v36.2"},{"version":"v36.1"},{"version":"v36.0"},{"link":"https://developer.vmware.com/apis/1046/vmware-cloud-director","version":"v35.0"}]
vmware-cloud-director
Availability
Added in 35.0