v1

latestOpenAPI 3.0.0Apache 2.0 License2026-07-1450331268.9 KB

List all Elasticsearch instance types that are supported for given ElasticsearchVersion

get/2015-01-01/es/instanceTypes/{ElasticsearchVersion}

Path parameters

ElasticsearchVersionstring required

Version of Elasticsearch for which list of supported elasticsearch instance types are needed.

Query parameters

domainNamestring

The name of an Elasticsearch domain. Domain names are unique across the domains owned by an account within an AWS region. Domain names start with a letter or number and can contain the following characters: a-z (lowercase), 0-9, and - (hyphen).

DomainName represents the name of the Domain that we are trying to modify. This should be present only if we are querying for list of available Elasticsearch instance types when modifying existing domain.

maxResultsinteger

Set this value to limit the number of results returned.

Set this value to limit the number of results returned. Value provided must be greater than 30 else it wont be honored.

nextTokenstring

Paginated APIs accepts NextToken input to returns next page results and provides a NextToken output in the response which can be used by the client to retrieve more results.

NextToken should be sent in case if earlier API call produced result containing NextToken. It is used for pagination.

MaxResultsstring

Pagination limit

NextTokenstring

Pagination token

Response

Success

ElasticsearchInstanceTypesESPartitionInstanceType[]

List of instance types supported by Amazon Elasticsearch service for given <code> <a>ElasticsearchVersion</a> </code>

NextTokenstring

In case if there are more results available NextToken would be present, make further request to the same API with received NextToken to paginate remaining results.