7.0
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
- Request a Machine
- Approve a Machine Request
- List Provisioned Resources
- Manage Provisioned Deployments
- 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
- Import and Export Content
- Syntax for Listing Supported Content Types
- Syntax for Listing Available Content
- Syntax for Filtering Content by Content Type
- Syntax for Creating a Package for Export
- Syntax for Listing Packages in the Content Service
- Syntax for Exporting a Package
- Syntax for Validating a Content Bundle Before Importing
- Syntax for Importing a Package
- Understanding Blueprint Schema
- Manage XaaS Content with Import and Export
- Create a Tenant
- Filtering and Formatting REST API Information
- Related Tools and Documentation
Syntax for Viewing Machine Details 87
Manage Provisioned Deployments 91
Syntax for Getting Deployment Details 93
Syntax for Navigating to the Children of a Deployed Resource 97
Perform a Day 2 Action: Power Off 103
Perform a Day 2 Action: Change Lease 104
Working with Reservations 106
Create a Reservation 106
Display a List of Reservations 256
Update a Reservation 267
Delete a Reservation 276
Working with Reservation Policies 278
List Reservation Policies 278
Create a Reservation Policy 281
Display a Reservation Policy by ID 283
Update a Reservation Policy 285
Delete a Reservation Policy 287
Working with Key Pairs 289
Get a Key Pair List 289
Create a Key Pair 294
Query a Key Pair 297
Update a Key Pair 298
Delete a Key Pair 301
Working with Network Profiles 303
Get a Network Profile List 303
Create a Network Profile 342
Query a Network Profile 345
Update a Network Profile 367
Delete a Network Profile 370
Import and Export Content 371
Syntax for Listing Supported Content Types 373
Syntax for Listing Available Content 377
Syntax for Filtering Content by Content Type 380
Syntax for Creating a Package for Export 382
Syntax for Listing Packages in the Content Service 383
Syntax for Exporting a Package 385
Syntax for Validating a Content Bundle Before Importing 386
Syntax for Importing a Package 388
Understanding Blueprint Schema 390
Manage XaaS Content with Import and Export 392
5
Filtering and Formatting REST API Information 396
Programming Guide
VMware, Inc. 4