Working with vRealize Automation Cloud Assembly APIs

You use the vRealize Automation 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 vRealize Automation Cloud Assembly APIs

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

  • Verify that you are an organization owner in VMware vRealize Automation with a vRealize Automation Cloud Assembly administrator service role.
  • 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 to a date as in the following example.
    api_version='2019-01-15'

    If you do not lock your use case to the apiVersion in the example, lock it to the API version date that most recently worked for you so that an API change does not cause an unexpected change in an API response. See API versioning.

Any additional prerequisites are specified with the individual tasks.

To access the Swagger documentation for the IaaS API, see https://www.mgmt.cloud.vmware.com/iaas/api/swagger/ui/.