AWS::MSK::ServerlessCluster - AWS CloudFormation

AWS::MSK::ServerlessCluster

The AWS::MSK::ServerlessCluster resource creates an Amazon MSK Serverless cluster. For more information, see MSK Serverless in the Amazon MSK Developer Guide

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

Specifies client authentication information for the serverless cluster.

Required: Yes

Type: ClientAuthentication

Update requires: Replacement

ClusterName

The name of the serverless cluster.

Required: Yes

Type: String

Update requires: Replacement

Tags

A map of key:value pairs to apply to this serverless cluster.

Required: No

Type: Map of String

Update requires: Replacement

VpcConfigs

VPC configuration information.

Required: Yes

Type: List of VpcConfig

Update requires: Replacement

Return values

Ref

When you pass the logical ID of this resource to the intrinsic Ref function, Ref returns the Amazon MSK Serverless cluster ARN.

For example, the expresesion REF MyTestCluster returns the ARN of the Amazon MSK Serverless cluster whose logical ID is MyTestCluster.

For more information about using the Ref function, see Ref.

Fn::GetAtt

Not currently supported by AWS CloudFormation.

Arn

The ARN of the serverless cluster.