# EngineVersion

A version of an engine - for either a cluster, or instance.

- Source: [`aws-rds/lib/engine-version.ts`](https://github.com/aws/aws-cdk/blob/v2.275.0/packages/aws-cdk-lib/aws-rds/lib/engine-version.ts#L5)

## Example

```ts
// The code below shows an example of how to instantiate this type.
// The values are placeholders you should change.
import { aws_rds as rds } from 'aws-cdk-lib';
const engineVersion: rds.EngineVersion = {
  majorVersion: 'majorVersion',

  // the properties below are optional
  fullVersion: 'fullVersion',
};
```

## Properties

- `fullVersion`: string — The full version string of the engine, for example, "5.6.mysql_aurora.1.22.1". It can be undefined, which means RDS should use whatever version it deems appropriate for the given engine type.

  **Default:** no version specified

- `majorVersion`: string (required) — The major version of the engine, for example, "5.6". Used in specifying the ParameterGroup family and OptionGroup version for this engine.
