Skip to content

/AWS1/CL_ESSDSCELASTICSRCHIN01

Container for the parameters received from DescribeElasticsearchInstanceTypeLimits operation.

CONSTRUCTOR

IMPORTING

Optional arguments:

it_limitsbyrole TYPE /AWS1/CL_ESSLIMITS=>TT_LIMITSBYROLE TT_LIMITSBYROLE

Map of Role of the Instance and Limits that are applicable. Role performed by given Instance in Elasticsearch can be one of the following:

  • data: If the given InstanceType is used as data node
  • master: If the given InstanceType is used as master node
  • ultra_warm: If the given InstanceType is used as warm node


Queryable Attributes

LimitsByRole

Map of Role of the Instance and Limits that are applicable. Role performed by given Instance in Elasticsearch can be one of the following:

  • data: If the given InstanceType is used as data node
  • master: If the given InstanceType is used as master node
  • ultra_warm: If the given InstanceType is used as warm node

Accessible with the following methods

Method Description
GET_LIMITSBYROLE() Getter for LIMITSBYROLE, with configurable default
ASK_LIMITSBYROLE() Getter for LIMITSBYROLE w/ exceptions if field has no value
HAS_LIMITSBYROLE() Determine if LIMITSBYROLE has a value