@Generated(value="jsii-pacmak/1.71.0 (build f1f58ae)", date="2022-12-07T17:24:44.971Z") @Stability(value=Deprecated) @Deprecated public interface ZoneAwarenessConfig extends software.amazon.jsii.JsiiSerializable
Example:
Domain prodDomain = Domain.Builder.create(this, "Domain")
.version(ElasticsearchVersion.V7_1)
.capacity(CapacityConfig.builder()
.masterNodes(5)
.dataNodes(20)
.build())
.ebs(EbsOptions.builder()
.volumeSize(20)
.build())
.zoneAwareness(ZoneAwarenessConfig.builder()
.availabilityZoneCount(3)
.build())
.logging(LoggingOptions.builder()
.slowSearchLogEnabled(true)
.appLogEnabled(true)
.slowIndexLogEnabled(true)
.build())
.build();
| Modifier and Type | Interface and Description |
|---|---|
static class |
ZoneAwarenessConfig.Builder
Deprecated.
|
static class |
ZoneAwarenessConfig.Jsii$Proxy
Deprecated.
|
| Modifier and Type | Method and Description |
|---|---|
static ZoneAwarenessConfig.Builder |
builder()
Deprecated.
|
default Number |
getAvailabilityZoneCount()
Deprecated.
use opensearchservice module instead
|
default Boolean |
getEnabled()
Deprecated.
use opensearchservice module instead
|
@Stability(value=Deprecated) @Deprecated @Nullable default Number getAvailabilityZoneCount()
Valid values are 2 and 3.
Default: - 2 if zone awareness is enabled.
@Stability(value=Deprecated) @Deprecated @Nullable default Boolean getEnabled()
When you enable zone awareness, Amazon ES allocates the nodes and replica index shards that belong to a cluster across two Availability Zones (AZs) in the same region to prevent data loss and minimize downtime in the event of node or data center failure. Don't enable zone awareness if your cluster has no replica index shards or is a single-node cluster. For more information, see [Configuring a Multi-AZ Domain] (https://docs.aws.amazon.com/elasticsearch-service/latest/developerguide/es-createupdatedomains.html#es-managedomains-multiaz) in the Amazon Elasticsearch Service Developer Guide.
Default: - false
@Stability(value=Deprecated) @Deprecated static ZoneAwarenessConfig.Builder builder()
ZoneAwarenessConfig.Builder of ZoneAwarenessConfigCopyright © 2022. All rights reserved.