> **Experimental**
>
> `@aws-cdk/aws-neptune-alpha` is an [**experimental**](/stability) (alpha) package: its API may change in any release, without a major version bump.
# ParameterGroupProps

Marker class for cluster parameter group.

Extends: ParameterGroupProps
Used as props by: ParameterGroup

- Stability: [Experimental](/cdk/api/stability.html)
- Source: [`lib/parameter-group.ts`](https://github.com/aws/aws-cdk/blob/v2.274.0-alpha.0/packages/@aws-cdk/aws-neptune-alpha/lib/parameter-group.ts#L75)

## Example

```ts
const clusterParams = new neptune.ClusterParameterGroup(this, 'ClusterParams', {
  description: 'Cluster parameter group',
  parameters: {
    neptune_enable_audit_log: '1'
  },
});

const dbParams = new neptune.ParameterGroup(this, 'DbParams', {
  description: 'Db parameter group',
  parameters: {
    neptune_query_timeout: '120000',
  },
});

const cluster = new neptune.DatabaseCluster(this, 'Database', {
  vpc,
  instanceType: neptune.InstanceType.R5_LARGE,
  clusterParameterGroup: clusterParams,
  parameterGroup: dbParams,
});
```

## Properties

- `description`: string — Description for this parameter group.

  **Default:** a CDK generated description

- `family`: [ParameterGroupFamily](/cdk/api/v2/docs/@aws-cdk_aws-neptune-alpha.ParameterGroupFamily.html) = NEPTUNE_1 — Parameter group family.

- `parameterGroupName`: string — The name of the parameter group.

  **Default:** A CDK generated name for the parameter group

- `parameters`: { [key: string]: string } (required) — The parameters in this parameter group.
