Details of a reserved Elasticsearch instance offering.
Type: objectProperties: 8
AnalyticsElasticsearchSearch
ReservedElasticsearchInstanceOffering is a JSON Structure definition published by Amazon OpenSearch Service API, describing 8 properties. It conforms to the https://json-structure.org/meta/core/v0/# meta-schema.
{
"$schema": "https://json-structure.org/meta/core/v0/#",
"$id": "https://raw.githubusercontent.com/api-evangelist/amazon-opensearch/refs/heads/main/json-structure/openapi-reserved-elasticsearch-instance-offering-structure.json",
"name": "ReservedElasticsearchInstanceOffering",
"description": "Details of a reserved Elasticsearch instance offering.",
"type": "object",
"properties": {
"ReservedElasticsearchInstanceOfferingId": {
"allOf": [
{
"$ref": "#/components/schemas/GUID"
},
{
"description": "The Elasticsearch reserved instance offering identifier."
}
]
},
"ElasticsearchInstanceType": {
"allOf": [
{
"$ref": "#/components/schemas/ESPartitionInstanceType"
},
{
"description": "The Elasticsearch instance type offered by the reserved instance offering."
}
]
},
"Duration": {
"allOf": [
{
"$ref": "#/components/schemas/Integer"
},
{
"description": "The duration, in seconds, for which the offering will reserve the Elasticsearch instance."
}
]
},
"FixedPrice": {
"allOf": [
{
"$ref": "#/components/schemas/Double"
},
{
"description": "The upfront fixed charge you will pay to purchase the specific reserved Elasticsearch instance offering. "
}
]
},
"UsagePrice": {
"allOf": [
{
"$ref": "#/components/schemas/Double"
},
{
"description": "The rate you are charged for each hour the domain that is using the offering is running."
}
]
},
"CurrencyCode": {
"allOf": [
{
"$ref": "#/components/schemas/String"
},
{
"description": "The currency code for the reserved Elasticsearch instance offering."
}
]
},
"PaymentOption": {
"allOf": [
{
"$ref": "#/components/schemas/ReservedElasticsearchInstancePaymentOption"
},
{
"description": "Payment option for the reserved Elasticsearch instance offering"
}
]
},
"RecurringCharges": {
"allOf": [
{
"$ref": "#/components/schemas/RecurringChargeList"
},
{
"description": "The charge to your account regardless of whether you are creating any domains using the instance offering."
}
]
}
}
}
Discovery needs no key. Ratings and market analysis are Pro.
Get an API key
Free tier, no form to fill in. Signing in shares your email address with us — we
store it to create your key and to recognise you if you sign in with another
provider. See our Privacy Policy and
Terms.