You are viewing documentation for version 2 of the AWS SDK for Ruby. Version 3 documentation can be found here.

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

Inherits:
Struct
  • Object
show all
Defined in:
(unknown)

Overview

Note:

When passing DescribeElasticsearchInstanceTypeLimitsRequest as input to an Aws::Client method, you can use a vanilla 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.

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.

Returns:

  • (String)

    DomainName represents the name of the Domain that we are trying to modify.

#elasticsearch_versionString

Version of Elasticsearch for which Limits are needed.

Returns:

  • (String)

    Version of Elasticsearch for which Limits are needed.

#instance_typeString

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

Possible values:

  • 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

Returns:

  • (String)

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