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 }}'
;