7.2
Table Of Contents
- Programming Guide
- Contents
- vRealize Automation Programming Guide
- 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
- Get a List of Available IP Ranges for an IPAM Provider
- 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
- Related Tools and Documentation
- Filtering and Formatting REST API Information
- Index
Perform a Day 2 Action: Power O 98
Perform a Day 2 Action: Change Lease 100
Working with Reservations 101
Create a Reservation 101
Display a List of Reservations 244
Update a Reservation 254
Delete a Reservation 264
Working with Reservation Policies 265
List Reservation Policies 265
Create a Reservation Policy 268
Display a Reservation Policy by ID 270
Update a Reservation Policy 271
Delete a Reservation Policy 273
Working with Key Pairs 274
Get a Key Pair List 274
Create a Key Pair 279
Query a Key Pair 281
Update a Key Pair 283
Delete a Key Pair 285
Working with Network Proles 287
Get a Network Prole List 287
Create a Network Prole 303
Query a Network Prole 307
Update a Network Prole 313
Delete a Network Prole 315
Get a List of Available IP Ranges for an IPAM Provider 316
Import and Export Content 334
Syntax for Listing Supported Content Types 335
Syntax for Listing Available Content 339
Syntax for Filtering Content by Content Type 342
Syntax for Creating a Package for Export 343
Syntax for Listing Packages in the Content Service 345
Syntax for Exporting a Package 347
Syntax for Validating a Content Bundle Before Importing 348
Syntax for Importing a Package 350
Understanding Blueprint Schema 351
Manage XaaS Content with Import and Export 353
4
Related Tools and Documentation 357
Using the vRealize Automation API Reference 357
View Reference Information for an API 358
Using vRealize CloudClient 358
Using Third Party Tools 358
5
Filtering and Formaing REST API
Information 361
Index 363
Programming Guide
4 VMware, Inc.