# CfnMultiRegionClusterProps

Properties for defining a `CfnMultiRegionCluster`.

Extends: CfnMultiRegionClusterProps
Used as props by: CfnMultiRegionCluster

- Source: Generated code
- Type last changed: v2.173.0 · 12 Dec 2024

## Example

```ts
// The code below shows an example of how to instantiate this type.
// The values are placeholders you should change.
import { aws_memorydb as memorydb } from 'aws-cdk-lib';
const cfnMultiRegionClusterProps: memorydb.CfnMultiRegionClusterProps = {
  nodeType: 'nodeType',

  // the properties below are optional
  description: 'description',
  engine: 'engine',
  engineVersion: 'engineVersion',
  multiRegionClusterNameSuffix: 'multiRegionClusterNameSuffix',
  multiRegionParameterGroupName: 'multiRegionParameterGroupName',
  numShards: 123,
  tags: [{
    key: 'key',
    value: 'value',
  }],
  tlsEnabled: false,
  updateStrategy: 'updateStrategy',
};
```

## Properties

- `description`: string — The description of the multi-Region cluster.

- `engine`: string — The name of the engine used by the multi-Region cluster.

- `engineVersion`: string — The version of the engine used by the multi-Region cluster.

- `multiRegionClusterNameSuffix`: string — A suffix to be added to the Multi-Region cluster name.

  Amazon MemoryDB automatically applies a prefix to the Multi-Region cluster Name when it is created. Each Amazon Region has its own prefix. For instance, a Multi-Region cluster Name created in the US-West-1 region will begin with "virxk", along with the suffix name you provide. The suffix guarantees uniqueness of the Multi-Region cluster name across multiple regions.

- `multiRegionParameterGroupName`: string — The name of the multi-Region parameter group associated with the cluster.

- `nodeType`: string (required) — The node type used by the multi-Region cluster.

- `numShards`: number — The number of shards in the multi-Region cluster.

- `tags`: [CfnTag](/cdk/api/v2/docs/aws-cdk-lib.CfnTag.html)[] — A list of tags to be applied to the multi-Region cluster.

- `tlsEnabled`: boolean | [IResolvable](/cdk/api/v2/docs/aws-cdk-lib.IResolvable.html) — Indiciates if the multi-Region cluster is TLS enabled.

- `updateStrategy`: string — The strategy to use for the update operation.

  Supported values are "coordinated" or "uncoordinated".
