vRealize Automation 8.9 API Programming Guide
What are the vRealize Automation APIs and how do I use them
Getting Your Authentication Token
Get Your Access Token
Verify User Roles
Working with Cloud Assembly APIs
Adding Cloud Accounts
Add an AWS Cloud Account
Add a vSphere Cloud Account
Add an NSX-T or NSX-V Cloud Account
Add a VMC Cloud Account with a Proxy
Add an Azure Cloud Account
Add a Google Cloud Platform Cloud Account
Integrating with other applications
Create an Integration with Github
Delete an Integration
Create a Cloud Zone
Create a Cloud Zone with a Folder
Create a Project to use in Cloud Assembly
Add Users to Your Project
Add a Cloud Zone to Your Project
How to Create Custom Naming Templates
Create and Deploy a Machine Resource
Create Flavor Mappings
Create Image Mappings
Create Network Profiles
Create a Network Profile with Isolation
Create a Network Profile with Security Groups
Provision a VLAN Private Network
Creating Storage Profiles
Create an AWS Storage Profile
Create a vSphere Storage Profile
Create a vSphere Storage Profile for a First Class Disk
Create an Azure Storage Profile
Create an Azure Storage Profile for a Managed Disk
Creating and Using a First Class Disk
Create a First Class Disk
Attach a First Class Disk
Manage First Class Disk Snapshots
Working with Azure Disk Snapshots
Create a Block Device
Create and Manage Azure Disk Snapshots
Specify SCSI disk placement
Update the Custom Properties of a Machine
Querying with the APIs
Using Pagination and Count
Filtering Resources by Region ID
Filtering for Machine Status
Protecting Sensitive Data
How to provision a machine with sensitive data
Properties that Support Encryption
Managing Your Projects
Create a Project with the Project Service API
Add Users to Your Project Using the Project Service API
Filtering Operations for Projects
Working with Blueprints/Cloud Templates
Create and Update a Cloud Template
Setting up Policies
Create an Approval Policy
How to Create Resource Quota Policies
Create a Deployment Limit Policy
How do I use a placement policy to spread VMs by memory
Version and Release a Cloud Template to a vRealize Automation Service Broker Catalog
Remove a Cloud Template Version from a vRealize Automation Service Broker Catalog
Test Your Cloud Template Deployment
Deploy Your Cloud Template
Look up Deployment Details
Requesting a Deployment from a Catalog Item
Create a Catalog Source and List Discovered Items
Create Entitlements
Request Deployment
Create a Lease Policy
Managing Your Deployment
Deploy a Cloud Template with Contents Inline
Change the Lease on Your Deployment
Delete Your Deployment
Get Deployment Resource IDs
Reconfigure Load Balancer
Add a Disk to a Machine and Power It Off