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

Properties for a MSK Serverless Cluster.

Extends: ServerlessClusterProps
Used as props by: ServerlessCluster

- Stability: [Experimental](/cdk/api/stability.html)
- Source: [`lib/serverless-cluster.ts`](https://github.com/aws/aws-cdk/blob/v2.275.0-alpha.0/packages/@aws-cdk/aws-msk-alpha/lib/serverless-cluster.ts#L14)

## Example

```ts
declare const vpc: ec2.Vpc;

const serverlessCluster = new msk.ServerlessCluster(this, 'ServerlessCluster', {
  clusterName: 'MyServerlessCluster',
  vpcConfigs: [
    { vpc },
  ],
});
```

## Properties

- `clusterName`: string — The physical name of the cluster.

  **Default:** auto generate

- `vpcConfigs`: [VpcConfig](/cdk/api/v2/docs/@aws-cdk_aws-msk-alpha.VpcConfig.html)[] (required) — The configuration of the Amazon VPCs for the cluster.

  You can specify up to 5 VPC configurations.
