Select your cookie preferences

We use essential cookies and similar tools that are necessary to provide our site and services. We use performance cookies to collect anonymous statistics, so we can understand how customers use our site and make improvements. Essential cookies cannot be deactivated, but you can choose “Customize” or “Decline” to decline performance cookies.

If you agree, AWS and approved third parties will also use cookies to provide useful site features, remember your preferences, and display relevant content, including relevant advertising. To accept or decline all non-essential cookies, choose “Accept” or “Decline.” To make more detailed choices, choose “Customize.”

AWS::MSK::ServerlessCluster

Focus mode
AWS::MSK::ServerlessCluster - AWS CloudFormation
Filter View

Specifies the properties required for creating a serverless cluster.

Syntax

To declare this entity in your AWS CloudFormation template, use the following syntax:

JSON

{ "Type" : "AWS::MSK::ServerlessCluster", "Properties" : { "ClientAuthentication" : ClientAuthentication, "ClusterName" : String, "Tags" : {Key: Value, ...}, "VpcConfigs" : [ VpcConfig, ... ] } }

YAML

Type: AWS::MSK::ServerlessCluster Properties: ClientAuthentication: ClientAuthentication ClusterName: String Tags: Key: Value VpcConfigs: - VpcConfig

Properties

ClientAuthentication

Includes all client authentication related information.

Required: Yes

Type: ClientAuthentication

Update requires: Replacement

ClusterName

The name of the cluster.

Required: Yes

Type: String

Minimum: 1

Maximum: 64

Update requires: Replacement

Tags

An arbitrary set of tags (key-value pairs) for the cluster.

Required: No

Type: Object of String

Pattern: ^([\p{L}\p{Z}\p{N}_.:/=+\-@]*)$

Update requires: Replacement

VpcConfigs

VPC configuration information for the serverless cluster.

Required: Yes

Type: Array of VpcConfig

Update requires: Replacement

Return values

Ref

When you provide the logical ID of this resource to the Ref intrinsic function, it returns the ARN of the created MSK cluster.

Fn::GetAtt

Fn::GetAtt returns a value for a specified attribute of this type. The following are the available attributes and sample return values.

Arn

The Amazon Resource Name (ARN) of the MSK cluster.

On this page

PrivacySite termsCookie preferences
© 2025, Amazon Web Services, Inc. or its affiliates. All rights reserved.