You use the Cloud Assembly APIs to add a project and set up an infrastructure for the team members in vRealize Automation so that new workloads can be provisioned.

Prerequisites for working with the Cloud Assembly APIs

Before performing any task using the Cloud Assembly APIs, the following common prerequisites must be satisfied.

  • Verify that you are an organization owner in VMware vRealize Automation with a Cloud Assembly administrator service role.
  • If working with cloud accounts, verify that you have cloud administrator credentials. See Credentials required for working with cloud accounts in vRealize Automation.
  • Verify that you have an active access token. See Getting Your Authentication Token.
  • Verify that the URL variable is assigned.
    url='https://appliance.domain.com'
  • Verify that the API version variable is assigned as in the following example.
    api_version='2021-07-15'

    If you do not assign a value to the apiVersion variable or you assign it to a value other than 2021-07-15, the IaaS API behavior will default to value of the previous version or 2019-01-15.

Any additional prerequisites are specified with the individual tasks.

To access the Swagger documentation for the IaaS API, see https://<vRA-HOSTNAME>/iaas/api/swagger/ui/.