Class: Aws::ElasticsearchService::Types::DescribeElasticsearchInstanceTypeLimitsRequest
- Inherits:
-
Struct
- Object
- Struct
- Aws::ElasticsearchService::Types::DescribeElasticsearchInstanceTypeLimitsRequest
- Includes:
- Structure
- Defined in:
- lib/aws-sdk-elasticsearchservice/types.rb
Overview
Note:
When making an API call, you may pass DescribeElasticsearchInstanceTypeLimitsRequest data as a hash:
{
domain_name: "DomainName",
instance_type: "m3.medium.elasticsearch", # required, accepts m3.medium.elasticsearch, m3.large.elasticsearch, m3.xlarge.elasticsearch, m3.2xlarge.elasticsearch, m4.large.elasticsearch, m4.xlarge.elasticsearch, m4.2xlarge.elasticsearch, m4.4xlarge.elasticsearch, m4.10xlarge.elasticsearch, m5.large.elasticsearch, m5.xlarge.elasticsearch, m5.2xlarge.elasticsearch, m5.4xlarge.elasticsearch, m5.12xlarge.elasticsearch, r5.large.elasticsearch, r5.xlarge.elasticsearch, r5.2xlarge.elasticsearch, r5.4xlarge.elasticsearch, r5.12xlarge.elasticsearch, c5.large.elasticsearch, c5.xlarge.elasticsearch, c5.2xlarge.elasticsearch, c5.4xlarge.elasticsearch, c5.9xlarge.elasticsearch, c5.18xlarge.elasticsearch, ultrawarm1.medium.elasticsearch, ultrawarm1.large.elasticsearch, t2.micro.elasticsearch, t2.small.elasticsearch, t2.medium.elasticsearch, r3.large.elasticsearch, r3.xlarge.elasticsearch, r3.2xlarge.elasticsearch, r3.4xlarge.elasticsearch, r3.8xlarge.elasticsearch, i2.xlarge.elasticsearch, i2.2xlarge.elasticsearch, d2.xlarge.elasticsearch, d2.2xlarge.elasticsearch, d2.4xlarge.elasticsearch, d2.8xlarge.elasticsearch, c4.large.elasticsearch, c4.xlarge.elasticsearch, c4.2xlarge.elasticsearch, c4.4xlarge.elasticsearch, c4.8xlarge.elasticsearch, r4.large.elasticsearch, r4.xlarge.elasticsearch, r4.2xlarge.elasticsearch, r4.4xlarge.elasticsearch, r4.8xlarge.elasticsearch, r4.16xlarge.elasticsearch, i3.large.elasticsearch, i3.xlarge.elasticsearch, i3.2xlarge.elasticsearch, i3.4xlarge.elasticsearch, i3.8xlarge.elasticsearch, i3.16xlarge.elasticsearch
elasticsearch_version: "ElasticsearchVersionString", # required
}
Container for the parameters to ` DescribeElasticsearchInstanceTypeLimits ` operation.
Constant Summary collapse
- SENSITIVE =
[]
Instance Attribute Summary collapse
-
#domain_name ⇒ String
DomainName represents the name of the Domain that we are trying to modify.
-
#elasticsearch_version ⇒ String
Version of Elasticsearch for which ` Limits ` are needed.
-
#instance_type ⇒ String
The instance type for an Elasticsearch cluster for which Elasticsearch ` Limits ` are needed.
Instance Attribute Details
#domain_name ⇒ String
DomainName 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.
1576 1577 1578 1579 1580 1581 1582 |
# File 'lib/aws-sdk-elasticsearchservice/types.rb', line 1576 class DescribeElasticsearchInstanceTypeLimitsRequest < Struct.new( :domain_name, :instance_type, :elasticsearch_version) SENSITIVE = [] include Aws::Structure end |
#elasticsearch_version ⇒ String
Version of Elasticsearch for which ` Limits ` are needed.
1576 1577 1578 1579 1580 1581 1582 |
# File 'lib/aws-sdk-elasticsearchservice/types.rb', line 1576 class DescribeElasticsearchInstanceTypeLimitsRequest < Struct.new( :domain_name, :instance_type, :elasticsearch_version) SENSITIVE = [] include Aws::Structure end |
#instance_type ⇒ String
The instance type for an Elasticsearch cluster for which Elasticsearch ` Limits ` are needed.
1576 1577 1578 1579 1580 1581 1582 |
# File 'lib/aws-sdk-elasticsearchservice/types.rb', line 1576 class DescribeElasticsearchInstanceTypeLimitsRequest < Struct.new( :domain_name, :instance_type, :elasticsearch_version) SENSITIVE = [] include Aws::Structure end |