Update a Reservation Policy Example
PUT /api/reservations/policies/{id} updates a reservation policy with a reservation policy ID.
curl Command
The following example command updates the name and description values for the reservation policy with an ID of 94d74105-831a-4598-8f42-efd590fea15c.
curl –X PUT --insecure -H "Accept:application/json" -H "Authorization: Bearer $token" https://$vRA/reservation-service/api/reservations/policies/94d74105-831a-4598-8f42-efd590fea15c -d “ { "id": "94d74105-831a-4598-8f42-efd590fea15c", "name": "ReservationPolicyTestRename", "description": "ReservationPolicyDescTestRename", "reservationPolicyTypeId": "Infrastructure.Reservation.Policy.ComputeResource" } “
JSON Output
If the command is successful, the HTTP response body is empty except for a 204 No Content status statement.
Input
Use the supported input parameters to control the command output.
Parameter | Description | |
---|---|---|
URL | https://$vRA/reservation-service/api/reservations/policies/$id | |
Method | Put | |
$vRA |
Specifies the appliance name and fully qualified domain name, or IP address of the vRealize Automation server. |
|
$token |
Specifies a valid HTTP bearer token with necessary credentials. |
|
HTTP body | Describes the reservation policy to
update.
To obtain the value, query the reservation policy and copy the response output to an editor for use as the basis of your command input. See Display a Reservation Policy by ID Example.
|
Output
If the command is successful, the HTTP response body is empty except for a 204 No Content status statement.