Skip to main content

Interface: EsLocationProps

Defined in: packages/depot-cdk/src/stage-depot-location.ts:427

Extends

  • LocationProps

Properties

availabilityZoneCount?

readonly optional availabilityZoneCount?: 2 | 3

Defined in: packages/depot-cdk/src/stage-depot-location.ts:438

How many AZs to use for multi-AZ (only applicable if master and data nodes are greater than 2). This must be set to either 2 or 3.


dedicatedMasterCount?

readonly optional dedicatedMasterCount?: number

Defined in: packages/depot-cdk/src/stage-depot-location.ts:444

How many dedicated master nodes to use if dedicatedMasterEnabled is true. Default 1.


dedicatedMasterEnabled?

readonly optional dedicatedMasterEnabled?: boolean

Defined in: packages/depot-cdk/src/stage-depot-location.ts:441

Enable dedicated master nodes for the OpenSearch domain. Default false


deploymentGroup?

readonly optional deploymentGroup?: boolean

Defined in: packages/depot-cdk/src/stage-depot-location.ts:67

Inherited from

LocationProps.deploymentGroup


environment

readonly environment: IStageDepotEnvironment

Defined in: packages/depot-cdk/src/stage-depot-location.ts:65

Inherited from

LocationProps.environment


instanceCount?

readonly optional instanceCount?: number

Defined in: packages/depot-cdk/src/stage-depot-location.ts:435

How many OpenSearch Data nodes to run for this location. Default 1.


instanceType?

readonly optional instanceType?: string

Defined in: packages/depot-cdk/src/stage-depot-location.ts:432

OpenSearch instance type to use for data nodes. Default m6g.large.elasticsearch


logging?

readonly optional logging?: EsLocationLogging

Defined in: packages/depot-cdk/src/stage-depot-location.ts:453

Logging Configuration for AWS OpenSearch. Defaults to all disabled.


masterInstanceType?

readonly optional masterInstanceType?: string

Defined in: packages/depot-cdk/src/stage-depot-location.ts:447

OpenSearch instance type to use for master nodes. Default m6g.large.elasticsearch


name

readonly name: string

Defined in: packages/depot-cdk/src/stage-depot-location.ts:429

A name or alias for this location. No duplicates are allowed


volumeSize?

readonly optional volumeSize?: number

Defined in: packages/depot-cdk/src/stage-depot-location.ts:450

Individual cluster data node volume size (in GiB) to use (per-node). Defaults to 15 if not specified.