/AWS1/CL_ESSELASTICSRCHCLSTCFG¶
Specifies the configuration for the domain cluster, such as the type and number of instances.
CONSTRUCTOR¶
IMPORTING¶
Optional arguments:¶
iv_instancetype TYPE /AWS1/ESSESPARTITIONINSTTYPE /AWS1/ESSESPARTITIONINSTTYPE¶
The instance type for an Elasticsearch cluster. UltraWarm instance types are not supported for data instances.
iv_instancecount TYPE /AWS1/ESSINTEGERCLASS /AWS1/ESSINTEGERCLASS¶
The number of instances in the specified domain cluster.
iv_dedicatedmasterenabled TYPE /AWS1/ESSBOOLEAN /AWS1/ESSBOOLEAN¶
A boolean value to indicate whether a dedicated master node is enabled. See About Dedicated Master Nodes for more information.
iv_zoneawarenessenabled TYPE /AWS1/ESSBOOLEAN /AWS1/ESSBOOLEAN¶
A boolean value to indicate whether zone awareness is enabled. See About Zone Awareness for more information.
io_zoneawarenessconfig TYPE REF TO /AWS1/CL_ESSZONEAWARENESSCFG /AWS1/CL_ESSZONEAWARENESSCFG¶
Specifies the zone awareness configuration for a domain when zone awareness is enabled.
iv_dedicatedmastertype TYPE /AWS1/ESSESPARTITIONINSTTYPE /AWS1/ESSESPARTITIONINSTTYPE¶
The instance type for a dedicated master node.
iv_dedicatedmastercount TYPE /AWS1/ESSINTEGERCLASS /AWS1/ESSINTEGERCLASS¶
Total number of dedicated master nodes, active and on standby, for the cluster.
iv_warmenabled TYPE /AWS1/ESSBOOLEAN /AWS1/ESSBOOLEAN¶
True to enable warm storage.
iv_warmtype TYPE /AWS1/ESSESWARMPARTITIONINST00 /AWS1/ESSESWARMPARTITIONINST00¶
The instance type for the Elasticsearch cluster's warm nodes.
iv_warmcount TYPE /AWS1/ESSINTEGERCLASS /AWS1/ESSINTEGERCLASS¶
The number of warm nodes in the cluster.
io_coldstorageoptions TYPE REF TO /AWS1/CL_ESSCOLDSTORAGEOPTIONS /AWS1/CL_ESSCOLDSTORAGEOPTIONS¶
Specifies the
ColdStorageOptionsconfig for Elasticsearch Domain
Queryable Attributes¶
InstanceType¶
The instance type for an Elasticsearch cluster. UltraWarm instance types are not supported for data instances.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_INSTANCETYPE() |
Getter for INSTANCETYPE, with configurable default |
ASK_INSTANCETYPE() |
Getter for INSTANCETYPE w/ exceptions if field has no value |
HAS_INSTANCETYPE() |
Determine if INSTANCETYPE has a value |
InstanceCount¶
The number of instances in the specified domain cluster.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_INSTANCECOUNT() |
Getter for INSTANCECOUNT, with configurable default |
ASK_INSTANCECOUNT() |
Getter for INSTANCECOUNT w/ exceptions if field has no value |
HAS_INSTANCECOUNT() |
Determine if INSTANCECOUNT has a value |
DedicatedMasterEnabled¶
A boolean value to indicate whether a dedicated master node is enabled. See About Dedicated Master Nodes for more information.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_DEDICATEDMASTERENABLED() |
Getter for DEDICATEDMASTERENABLED, with configurable default |
ASK_DEDICATEDMASTERENABLED() |
Getter for DEDICATEDMASTERENABLED w/ exceptions if field has |
HAS_DEDICATEDMASTERENABLED() |
Determine if DEDICATEDMASTERENABLED has a value |
ZoneAwarenessEnabled¶
A boolean value to indicate whether zone awareness is enabled. See About Zone Awareness for more information.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_ZONEAWARENESSENABLED() |
Getter for ZONEAWARENESSENABLED, with configurable default |
ASK_ZONEAWARENESSENABLED() |
Getter for ZONEAWARENESSENABLED w/ exceptions if field has n |
HAS_ZONEAWARENESSENABLED() |
Determine if ZONEAWARENESSENABLED has a value |
ZoneAwarenessConfig¶
Specifies the zone awareness configuration for a domain when zone awareness is enabled.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_ZONEAWARENESSCONFIG() |
Getter for ZONEAWARENESSCONFIG |
DedicatedMasterType¶
The instance type for a dedicated master node.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_DEDICATEDMASTERTYPE() |
Getter for DEDICATEDMASTERTYPE, with configurable default |
ASK_DEDICATEDMASTERTYPE() |
Getter for DEDICATEDMASTERTYPE w/ exceptions if field has no |
HAS_DEDICATEDMASTERTYPE() |
Determine if DEDICATEDMASTERTYPE has a value |
DedicatedMasterCount¶
Total number of dedicated master nodes, active and on standby, for the cluster.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_DEDICATEDMASTERCOUNT() |
Getter for DEDICATEDMASTERCOUNT, with configurable default |
ASK_DEDICATEDMASTERCOUNT() |
Getter for DEDICATEDMASTERCOUNT w/ exceptions if field has n |
HAS_DEDICATEDMASTERCOUNT() |
Determine if DEDICATEDMASTERCOUNT has a value |
WarmEnabled¶
True to enable warm storage.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_WARMENABLED() |
Getter for WARMENABLED, with configurable default |
ASK_WARMENABLED() |
Getter for WARMENABLED w/ exceptions if field has no value |
HAS_WARMENABLED() |
Determine if WARMENABLED has a value |
WarmType¶
The instance type for the Elasticsearch cluster's warm nodes.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_WARMTYPE() |
Getter for WARMTYPE, with configurable default |
ASK_WARMTYPE() |
Getter for WARMTYPE w/ exceptions if field has no value |
HAS_WARMTYPE() |
Determine if WARMTYPE has a value |
WarmCount¶
The number of warm nodes in the cluster.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_WARMCOUNT() |
Getter for WARMCOUNT, with configurable default |
ASK_WARMCOUNT() |
Getter for WARMCOUNT w/ exceptions if field has no value |
HAS_WARMCOUNT() |
Determine if WARMCOUNT has a value |
ColdStorageOptions¶
Specifies the
ColdStorageOptionsconfig for Elasticsearch Domain
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_COLDSTORAGEOPTIONS() |
Getter for COLDSTORAGEOPTIONS |