If your vCloud Director installation includes multiple cloud cells running behind a load balancer or NAT, or if the cloud cells do not have publicly-routable IP addresses, you can set a public REST API base URL.

During the initial configuration of each cloud cell, you specified an HTTP service IP address. By default, vCloud Director uses that address in the XML responses from the REST API and as the upload target for the transfer service (for uploading vApp templates and media). To use a different address that uses the default cell certificate, configure a public REST API base URL.


  1. Click the Administration tab and click Public Addresses in the left pane.
  2. Type the IP address for the public vCloud Director public REST API base URL, beginning with http://.
    This can be the address of the load balancer or some other machine that can route traffic to the HTTP service IP.
  3. Click Browse under vCloud Director public REST API certificate chain to select the certificate for the secure public address to use.
    The certificate must be internal to the vCloud Director cell.
  4. Click Apply.


XML responses from the REST API include the secure base URL and the transfer service uses the secure base URL as the upload target.