/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 |