Class: Aws::ElasticsearchService::Types::DescribeElasticsearchInstanceTypeLimitsRequest

Inherits:
Struct
  • Object
show all
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, 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
  elasticsearch_version: "ElasticsearchVersionString", # required
}

Container for the parameters to ‘ DescribeElasticsearchInstanceTypeLimits ` operation.

Instance Attribute Summary collapse

Instance Attribute Details

#domain_nameString

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.



379
380
381
382
383
384
# File 'lib/aws-sdk-elasticsearchservice/types.rb', line 379

class DescribeElasticsearchInstanceTypeLimitsRequest < Struct.new(
  :domain_name,
  :instance_type,
  :elasticsearch_version)
  include Aws::Structure
end

#elasticsearch_versionString

Version of Elasticsearch for which ‘ Limits ` are needed.



379
380
381
382
383
384
# File 'lib/aws-sdk-elasticsearchservice/types.rb', line 379

class DescribeElasticsearchInstanceTypeLimitsRequest < Struct.new(
  :domain_name,
  :instance_type,
  :elasticsearch_version)
  include Aws::Structure
end

#instance_typeString

The instance type for an Elasticsearch cluster for which Elasticsearch ‘ Limits ` are needed.



379
380
381
382
383
384
# File 'lib/aws-sdk-elasticsearchservice/types.rb', line 379

class DescribeElasticsearchInstanceTypeLimitsRequest < Struct.new(
  :domain_name,
  :instance_type,
  :elasticsearch_version)
  include Aws::Structure
end