7.2

Table Of Contents
}
},
{
"key": "storagePath",
"value": {
"type": "entityRef",
"componentId": null,
"classId": "Storage",
"id": "e655aa78-e5fb-4722-9e8a-0cd4139248cf",
"label": "High Performance Storage"
}
},
{
"key": "computeResourceStorageFreeSizeGB",
"value": {
"type": "integer",
"value": 691
}
}
]
}
},
"label": "High Performance Storage"
}
]
}
Syntax for Getting Resources Schema for a vCloud Air Reservation
You can use the vRealize Automation REST API reservation service to display information about available
resources, such as storage and network information, for a vCloud Air reservation.
Overview
This example illustrates how to get a permissible value list for the reservationStorages eld. Use the
generated output as input for creating or updating a vCloud Air reservation.
Table 316. Extension Fields Supported in vCloud Reservations
Field ID Data Type Type Class
Permissible
Value Depends on Field
reservationNetworks Complex Type Infrastructure.Reservation
.Network
Yes computeResource
allocationModel Integer NA No NA
reservationMemory Complex Type Infrastructure.Reservation
.Memory
No NA
computeResource Entity Reference ComputeResource Yes NA
machineQuota Integer NA No NA
reservationStorages Complex Type Infrastructure.Reservation
.Storage
Yes computeResource
Note The information in the table is subject to change. Call the data and schema service to retrieve the
latest eld information.
For related information, see “Syntax for Displaying a Schema Denition for a vCloud Air Reservation,” on
page 171.
Programming Guide
202 VMware, Inc.