To create and update cloud templates, version cloud templates, and deploy cloud templates, you use the Cloud Assembly Blueprint APIs. Blueprint is the term used in the API specifications. In the product, blueprints are renamed to VMware Cloud Templates.

Prerequisites for Working with Cloud Templates

All tasks for working with cloud templates share the following common prerequisites:

  • Verify that you are at least an organization member in VMware vRealize Automation with a 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-09-12'

    If you choose not to assign a value to the apiVersion or to assign it to a different value, review the information in API versioning.

Any additional prerequisites are specified with the individual tasks.

To access the Swagger documentation for the Blueprint API, see https://<vRA-FQDN>/blueprint/api/swagger/ui/.