# ElasticsearchVersion

Elasticsearch version.

- Source: [`aws-elasticsearch/lib/domain.ts`](https://github.com/aws/aws-cdk/blob/v2.274.0/packages/aws-cdk-lib/aws-elasticsearch/lib/domain.ts#L31)

## Example

```ts
const domain = new es.Domain(this, 'Domain', {
  version: es.ElasticsearchVersion.V7_4,
  ebs: {
    volumeSize: 100,
    volumeType: ec2.EbsDeviceVolumeType.GENERAL_PURPOSE_SSD,
  },
  nodeToNodeEncryption: true,
  encryptionAtRest: {
    enabled: true,
  },
});
```

## Properties

- `V1_5`: [ElasticsearchVersion](/cdk/api/v2/docs/aws-cdk-lib.aws_elasticsearch.ElasticsearchVersion.html) (static) — AWS Elasticsearch 1.5.

- `V2_3`: [ElasticsearchVersion](/cdk/api/v2/docs/aws-cdk-lib.aws_elasticsearch.ElasticsearchVersion.html) (static) — AWS Elasticsearch 2.3.

- `V5_1`: [ElasticsearchVersion](/cdk/api/v2/docs/aws-cdk-lib.aws_elasticsearch.ElasticsearchVersion.html) (static) — AWS Elasticsearch 5.1.

- `V5_3`: [ElasticsearchVersion](/cdk/api/v2/docs/aws-cdk-lib.aws_elasticsearch.ElasticsearchVersion.html) (static) — AWS Elasticsearch 5.3.

- `V5_5`: [ElasticsearchVersion](/cdk/api/v2/docs/aws-cdk-lib.aws_elasticsearch.ElasticsearchVersion.html) (static) — AWS Elasticsearch 5.5.

- `V5_6`: [ElasticsearchVersion](/cdk/api/v2/docs/aws-cdk-lib.aws_elasticsearch.ElasticsearchVersion.html) (static) — AWS Elasticsearch 5.6.

- `V6_0`: [ElasticsearchVersion](/cdk/api/v2/docs/aws-cdk-lib.aws_elasticsearch.ElasticsearchVersion.html) (static) — AWS Elasticsearch 6.0.

- `V6_2`: [ElasticsearchVersion](/cdk/api/v2/docs/aws-cdk-lib.aws_elasticsearch.ElasticsearchVersion.html) (static) — AWS Elasticsearch 6.2.

- `V6_3`: [ElasticsearchVersion](/cdk/api/v2/docs/aws-cdk-lib.aws_elasticsearch.ElasticsearchVersion.html) (static) — AWS Elasticsearch 6.3.

- `V6_4`: [ElasticsearchVersion](/cdk/api/v2/docs/aws-cdk-lib.aws_elasticsearch.ElasticsearchVersion.html) (static) — AWS Elasticsearch 6.4.

- `V6_5`: [ElasticsearchVersion](/cdk/api/v2/docs/aws-cdk-lib.aws_elasticsearch.ElasticsearchVersion.html) (static) — AWS Elasticsearch 6.5.

- `V6_7`: [ElasticsearchVersion](/cdk/api/v2/docs/aws-cdk-lib.aws_elasticsearch.ElasticsearchVersion.html) (static) — AWS Elasticsearch 6.7.

- `V6_8`: [ElasticsearchVersion](/cdk/api/v2/docs/aws-cdk-lib.aws_elasticsearch.ElasticsearchVersion.html) (static) — AWS Elasticsearch 6.8.

- `V7_1`: [ElasticsearchVersion](/cdk/api/v2/docs/aws-cdk-lib.aws_elasticsearch.ElasticsearchVersion.html) (static) — AWS Elasticsearch 7.1.

- `V7_10`: [ElasticsearchVersion](/cdk/api/v2/docs/aws-cdk-lib.aws_elasticsearch.ElasticsearchVersion.html) (static) — AWS Elasticsearch 7.10.

- `V7_4`: [ElasticsearchVersion](/cdk/api/v2/docs/aws-cdk-lib.aws_elasticsearch.ElasticsearchVersion.html) (static) — AWS Elasticsearch 7.4.

- `V7_7`: [ElasticsearchVersion](/cdk/api/v2/docs/aws-cdk-lib.aws_elasticsearch.ElasticsearchVersion.html) (static) — AWS Elasticsearch 7.7.

- `V7_8`: [ElasticsearchVersion](/cdk/api/v2/docs/aws-cdk-lib.aws_elasticsearch.ElasticsearchVersion.html) (static) — AWS Elasticsearch 7.8.

- `V7_9`: [ElasticsearchVersion](/cdk/api/v2/docs/aws-cdk-lib.aws_elasticsearch.ElasticsearchVersion.html) (static) — AWS Elasticsearch 7.9.

- `version`: string — Elasticsearch version number.

## Methods

- `of(version: string): ElasticsearchVersion // chainable` (static) — Custom Elasticsearch version.

  **Parameters**

  - `version` — custom version number.
