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" :{
, "VpcConfigs" :Key
:Value
, ...}[ VpcConfig, ... ]
} }
YAML
Type: AWS::MSK::ServerlessCluster Properties: ClientAuthentication:
ClientAuthentication
ClusterName:String
Tags:VpcConfigs:
Key
:Value
- 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.