6.2
Table Of Contents
- Programming Guide
- Contents
- vRealize Automation Programming Guide
- Updated Information
- Overview of the vRealize Automation REST API
- REST API Authentication
- REST API Use Cases
- Create a Tenant
- Syntax for Displaying Your Current Tenants
- Syntax for Requesting a New Tenant
- Syntax for Listing All Tenant Identity Stores
- Syntax for Linking an Identity Store to the Tenant
- Syntax for Searching LDAP or Active Directory for a User
- Syntax for Assigning a User to a Role
- Syntax for Displaying all Roles Assigned to a User
- Requesting a Machine By Type
- Request a Machine
- Syntax for Listing Shared and Private Catalog Items
- Syntax for Finding a Catalog Item by Name
- Syntax for Locating the Blueprint Values Required to Construct a Machine Request
- Syntax for Constructing a JSON File For a Machine Request
- Syntax for Requesting a Machine
- Syntax for Viewing All of Your Requests
- Syntax for Finding a Resource by its Request ID
- Syntax for Viewing the Details of a Machine Request
- Request a vCloud Air Machine
- Request an Amazon Machine
- Request a Machine
- Approve a Machine Request
- List Provisioned Resources
- Reprovision a Machine Resource
- Working with Reservations
- Create a Reservation
- Display a List of Supported Reservation Types
- Displaying a Schema Definition for a Reservation
- Get the Business Group ID for a Reservation
- Get a Compute Resource for the Reservation
- Getting a Resources Schema by Reservation Type
- Creating a Reservation By Type
- Verify a Reservation and Get Reservation Details
- Display a List of Reservations
- Update a Reservation
- Delete a Reservation
- Create a Reservation
- Working with Reservation Policies
- Working with Key Pairs
- Working with Network Profiles
- Create a Tenant
- Filtering and Formatting REST API Information
- Related Tools and Documentation
Updated Information
This Programming Guide is updated with each release of the product or when necessary.
This table provides the update history of the Programming Guide.
Revision Description
EN-001636-04 Updated the input URL in Syntax for Displaying All Available Resource Types.
EN-001636-03
n
Removed the section titled Logging in Programmatically.
n
Minor reorganization of Using the API Explorer.
EN-001636-02
n
Updated the format of the Use Cases section topics.
n
Updated the order of topics in the Authentication, Filtering, and Related Tools sections.
EN-001636-01 Updated the documentation to include the following changes:
n
Added new topic section Working with Key Pairs.
n
Added new topic section Working with Network Profiles.
n
Added new topic Syntax for Creating a vCloud Reservation.
n
Added new topic Syntax for Creating an Amazon Reservation.
n
Added new topic Get Resources Schema for an Amazon EC2 Reservation Syntax.
n
Added new topic Get Resources Schema for a vCloud Reservation Syntax.
n
Added new topic Syntax for Displaying a Schema Definition for an Amazon Reservation.
n
Added new topic Syntax for Displaying a Schema Definition for a vCloud Reservation.
n
Added new topic Creating an API Explorer Command Using Supplied curl Examples.
n
Added Amazon EC2 and vCloud information to Syntax for Getting a Compute Resource for a Reservation.
n
Updated Syntax for Constructing a JSON File For a Machine Request and Syntax for Requesting a Machine.
n
Updated Syntax for Constructing a JSON File for a vCloud Air Machine Request and Syntax for Requesting a
vCloud Air Machine.
n
Updated Syntax for Constructing a JSON File for an Amazon Machine Request and Syntax for Requesting an
Amazon Machine.
n
Revised topic flow and content formatting throughout the guide.
EN-001636-00 Initial 6.2 release.
VMware, Inc. 6