7.3

Table Of Contents
"facets": []
},
"isMultiValued": true
}]
}
Display a Schema Definition for an Amazon Reservation
You can use the reservation service to display a schema definition for a specific vRealize Automation
reservation type such as an Amazon reservation.
Prerequisites
In addition to the Prerequisites for Working With Reservations, obtain the schema class ID of the
reservation type to create. See Display a List of Supported Reservation Types.
Procedure
u
Display a schema definition for an Amazon reservation type.
curl --insecure -H "Accept:application/json"
-H "Authorization: Bearer $token"
https://$vRA/reservation-service/api/data-
service/schema/Infrastructure.Reservation.Cloud.Amazon/default
Example: Display the Schema Definition for an Amazon Reservation
The following sample displays output based on the request to display the schema definition. This example
includes nine extension fields that are supported for the Amazon type reservation.
{
"fields": [
{
"id": "securityGroups",
"label": "Security groups",
"description": "The security groups",
"dataType": {
"type": "ref",
"componentTypeId": "com.mycompany.csp.iaas.blueprint.service",
"componentId": null,
"classId": "AmazonSecurityGroup",
"typeFilter": null,
"label": "Amazon Security Group"
},
"displayAdvice": null,
"permissibleValues": {
"type": "dynamic",
"customAllowed": false,
"dependencies": [
"computeResource"
]
},
"state": {
Programming Guide
VMware, Inc. 132