Skip to main content

elasticsearch_instance_type_limits

Creates, updates, deletes, gets or lists an elasticsearch_instance_type_limits resource.

Overview

Nameelasticsearch_instance_type_limits
TypeResource
Idaws.es.elasticsearch_instance_type_limits

Fields

The following fields are returned by SELECT queries:

NameDatatypeDescription
limits_by_roleobject

Methods

The following methods are available for this resource:

NameAccessible byRequired ParamsOptional ParamsDescription
describe_elasticsearch_instance_type_limitsselectinstance_type, elasticsearch_version, regiondomainNameDescribe Elasticsearch Limits for a given InstanceType and ElasticsearchVersion. When modifying existing Domain, specify the DomainName to know what Limits are supported for modifying.

Parameters

Parameters can be passed in the WHERE clause of a query. Check the Methods section to see which parameters are required or optional for each operation.

NameDatatypeDescription
elasticsearch_versionstringVersion of Elasticsearch for which Limits are needed.
instance_typestringThe instance type for an Elasticsearch cluster for which Elasticsearch Limits are needed.
regionstringAWS region (default: us-east-1)
domainNamestringDomainName represents the name of the Domain that we are trying to modify. This should be present only if we are querying for Elasticsearch Limits for existing domain.

SELECT examples

Describe Elasticsearch Limits for a given InstanceType and ElasticsearchVersion. When modifying existing Domain, specify the DomainName to know what Limits are supported for modifying.

SELECT
limits_by_role
FROM aws.es.elasticsearch_instance_type_limits
WHERE instance_type = '{{ instance_type }}' -- required
AND elasticsearch_version = '{{ elasticsearch_version }}' -- required
AND region = '{{ region }}' -- required
AND domainName = '{{ domainName }}'
;