{ "$schema": "https://json-schema.org/draft/2020-12/schema", "$id": "https://raw.githubusercontent.com/api-evangelist/amazon-opensearch/refs/heads/main/json-schema/openapi-purchase-reserved-elasticsearch-instance-offering-request-schema.json", "title": "PurchaseReservedElasticsearchInstanceOfferingRequest", "description": "Container for parameters to PurchaseReservedElasticsearchInstanceOffering", "type": "object", "properties": { "ReservedElasticsearchInstanceOfferingId": { "allOf": [ { "$ref": "#/components/schemas/GUID" }, { "description": "The ID of the reserved Elasticsearch instance offering to purchase." } ] }, "ReservationName": { "allOf": [ { "$ref": "#/components/schemas/ReservationToken" }, { "description": "A customer-specified identifier to track this reservation." } ] }, "InstanceCount": { "allOf": [ { "$ref": "#/components/schemas/InstanceCount" }, { "description": "The number of Elasticsearch instances to reserve." } ] } }, "required": [ "ReservedElasticsearchInstanceOfferingId", "ReservationName" ] }