7.2

Table Of Contents
{
"key": "keyPairs",
"value": {
"type": "string",
"value": "Per Provisioning Group"
}
}
]
}
}”
The output is a sample location URL, including the new Amazon reservation ID.
Location: https://$host/reservation-service/api/reservations/3289b039-2a11-4ab4-a0bc-
b583e4c6d085
Syntax for Creating an Amazon Reservation
You can use the REST API reservation service to create an Amazon reservation.
Input
Use the supported input parameters to control the command output.
Parameter Description
URL hps://$host/reservation-service/api/reservations
Method Post
$host Species the host name and fully qualied domain name or IP
address of the vRealize Automation identity server.
$token Species a valid HTTP bearer token with necessary credentials.
HTTP body The HTTP body describes the reservation to create and calls the
REST API used to create the reservation.
Compose the HTTP body using one of the following methods:
n
Copy the HTTP body from the JSON output from this example
and edit the applicable eld values to compose the HTTP body
input for the command line.
n
Use the API commands in “Syntax for Verifying a Reservation
and Geing Reservation Details,” on page 236, remove the
appropriate ID eld from the HTTP response, and edit the eld
values to compose the HTTP body input for the command line.
Output
The output URL contains the new reservation ID.
Property Description
status When the reservation is successfully created, the HTTP response
status is 201 created.
Header.Location
The HTTP response contains a Location aribute that is formaed as
hps://$host /reservation-service/api/reservations/$reservationId.
$reservationId Species the new reservation ID.
Chapter 3 REST API Use Cases
VMware, Inc. 225