# AuroraEngineVersion

The versions for the Aurora cluster engine (those returned by `DatabaseClusterEngine.aurora`).

- Source: [`aws-rds/lib/cluster-engine.ts`](https://github.com/aws/aws-cdk/blob/v2.276.0/packages/aws-cdk-lib/aws-rds/lib/cluster-engine.ts#L235)
- Type last changed: v2.165.0 · 31 Oct 2024

## Example

```ts
declare const vpc: ec2.Vpc;
new rds.DatabaseClusterFromSnapshot(this, 'Database', {
  engine: rds.DatabaseClusterEngine.aurora({ version: rds.AuroraEngineVersion.VER_1_22_2 }),
  writer: rds.ClusterInstance.provisioned('writer'),
  vpc,
  snapshotIdentifier: 'mySnapshot',
});
```

## Properties

- `auroraFullVersion`: string — The full version string, for example, "5.6.mysql_aurora.1.78.3.6".

- `auroraMajorVersion`: string — The major version of the engine.

  Currently, it's always "5.6".

- `VER_1_17_9`: [AuroraEngineVersion](/cdk/api/v2/docs/aws-cdk-lib.aws_rds.AuroraEngineVersion.html) (static) — Version "5.6.mysql_aurora.1.17.9".

- `VER_1_19_0`: [AuroraEngineVersion](/cdk/api/v2/docs/aws-cdk-lib.aws_rds.AuroraEngineVersion.html) (static) — Version "5.6.mysql_aurora.1.19.0".

- `VER_1_19_1`: [AuroraEngineVersion](/cdk/api/v2/docs/aws-cdk-lib.aws_rds.AuroraEngineVersion.html) (static) — Version "5.6.mysql_aurora.1.19.1".

- `VER_1_19_2`: [AuroraEngineVersion](/cdk/api/v2/docs/aws-cdk-lib.aws_rds.AuroraEngineVersion.html) (static) — Version "5.6.mysql_aurora.1.19.2".

- `VER_1_19_5`: [AuroraEngineVersion](/cdk/api/v2/docs/aws-cdk-lib.aws_rds.AuroraEngineVersion.html) (static) — Version "5.6.mysql_aurora.1.19.5".

- `VER_1_19_6`: [AuroraEngineVersion](/cdk/api/v2/docs/aws-cdk-lib.aws_rds.AuroraEngineVersion.html) (static) — Version "5.6.mysql_aurora.1.19.6".

- `VER_1_20_0`: [AuroraEngineVersion](/cdk/api/v2/docs/aws-cdk-lib.aws_rds.AuroraEngineVersion.html) (static) — Version "5.6.mysql_aurora.1.20.0".

- `VER_1_20_1`: [AuroraEngineVersion](/cdk/api/v2/docs/aws-cdk-lib.aws_rds.AuroraEngineVersion.html) (static) — Version "5.6.mysql_aurora.1.20.1".

- `VER_1_21_0`: [AuroraEngineVersion](/cdk/api/v2/docs/aws-cdk-lib.aws_rds.AuroraEngineVersion.html) (static) — Version "5.6.mysql_aurora.1.21.0".

- `VER_1_22_0`: [AuroraEngineVersion](/cdk/api/v2/docs/aws-cdk-lib.aws_rds.AuroraEngineVersion.html) (static) — Version "5.6.mysql_aurora.1.22.0".

- `VER_1_22_1`: [AuroraEngineVersion](/cdk/api/v2/docs/aws-cdk-lib.aws_rds.AuroraEngineVersion.html) (static) — Version "5.6.mysql_aurora.1.22.1".

- `VER_1_22_1_3`: [AuroraEngineVersion](/cdk/api/v2/docs/aws-cdk-lib.aws_rds.AuroraEngineVersion.html) (static) — Version "5.6.mysql_aurora.1.22.1.3".

- `VER_1_22_2`: [AuroraEngineVersion](/cdk/api/v2/docs/aws-cdk-lib.aws_rds.AuroraEngineVersion.html) (static) — Version "5.6.mysql_aurora.1.22.2".

- `VER_1_22_3`: [AuroraEngineVersion](/cdk/api/v2/docs/aws-cdk-lib.aws_rds.AuroraEngineVersion.html) (static) — Version "5.6.mysql_aurora.1.22.3".

- `VER_1_22_4`: [AuroraEngineVersion](/cdk/api/v2/docs/aws-cdk-lib.aws_rds.AuroraEngineVersion.html) (static) — Version "5.6.mysql_aurora.1.22.4".

- `VER_1_22_5`: [AuroraEngineVersion](/cdk/api/v2/docs/aws-cdk-lib.aws_rds.AuroraEngineVersion.html) (static) — Version "5.6.mysql_aurora.1.22.5".

- `VER_1_23_0`: [AuroraEngineVersion](/cdk/api/v2/docs/aws-cdk-lib.aws_rds.AuroraEngineVersion.html) (static) — Version "5.6.mysql_aurora.1.23.0".

- `VER_1_23_1`: [AuroraEngineVersion](/cdk/api/v2/docs/aws-cdk-lib.aws_rds.AuroraEngineVersion.html) (static) — Version "5.6.mysql_aurora.1.23.1".

- `VER_1_23_2`: [AuroraEngineVersion](/cdk/api/v2/docs/aws-cdk-lib.aws_rds.AuroraEngineVersion.html) (static) — Version "5.6.mysql_aurora.1.23.2".

- `VER_1_23_3`: [AuroraEngineVersion](/cdk/api/v2/docs/aws-cdk-lib.aws_rds.AuroraEngineVersion.html) (static) — Version "5.6.mysql_aurora.1.23.3".

- `VER_1_23_4`: [AuroraEngineVersion](/cdk/api/v2/docs/aws-cdk-lib.aws_rds.AuroraEngineVersion.html) (static) — Version "5.6.mysql_aurora.1.23.4".

- `VER_10A`: [AuroraEngineVersion](/cdk/api/v2/docs/aws-cdk-lib.aws_rds.AuroraEngineVersion.html) (static) — Version "5.6.10a".

## Methods

- `of(auroraFullVersion: string, auroraMajorVersion?: string): AuroraEngineVersion // chainable` (static) — Create a new AuroraEngineVersion with an arbitrary version.

  **Parameters**

  - `auroraFullVersion` — the full version string, for example "5.6.mysql_aurora.1.78.3.6".
  - `auroraMajorVersion` — the major version of the engine, defaults to "5.6".
