AWS::MSK::Cluster - AWS CloudFormation

AWS::MSK::Cluster

The AWS::MSK::Cluster resource Property description not available. for MSK.

Syntax

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

JSON

{ "Type" : "AWS::MSK::Cluster", "Properties" : { "BrokerNodeGroupInfo" : BrokerNodeGroupInfo, "ClientAuthentication" : ClientAuthentication, "ClusterName" : String, "ConfigurationInfo" : ConfigurationInfo, "CurrentVersion" : String, "EncryptionInfo" : EncryptionInfo, "EnhancedMonitoring" : String, "KafkaVersion" : String, "LoggingInfo" : LoggingInfo, "NumberOfBrokerNodes" : Integer, "OpenMonitoring" : OpenMonitoring, "StorageMode" : String, "Tags" : {Key: Value, ...} } }

Properties

BrokerNodeGroupInfo

Property description not available.

Required: Yes

Type: BrokerNodeGroupInfo

Update requires: No interruption

ClientAuthentication

Property description not available.

Required: No

Type: ClientAuthentication

Update requires: No interruption

ClusterName

Property description not available.

Required: Yes

Type: String

Minimum: 1

Maximum: 64

Update requires: Replacement

ConfigurationInfo

Property description not available.

Required: No

Type: ConfigurationInfo

Update requires: No interruption

CurrentVersion

Property description not available.

Required: No

Type: String

Update requires: No interruption

EncryptionInfo

Property description not available.

Required: No

Type: EncryptionInfo

Update requires: No interruption

EnhancedMonitoring

Property description not available.

Required: No

Type: String

Allowed values: DEFAULT | PER_BROKER | PER_TOPIC_PER_BROKER | PER_TOPIC_PER_PARTITION

Minimum: 7

Maximum: 23

Update requires: No interruption

KafkaVersion

Property description not available.

Required: Yes

Type: String

Minimum: 1

Maximum: 128

Update requires: No interruption

LoggingInfo

Property description not available.

Required: No

Type: LoggingInfo

Update requires: No interruption

NumberOfBrokerNodes

Property description not available.

Required: Yes

Type: Integer

Update requires: No interruption

OpenMonitoring

Property description not available.

Required: No

Type: OpenMonitoring

Update requires: No interruption

StorageMode

Property description not available.

Required: No

Type: String

Allowed values: LOCAL | TIERED

Minimum: 5

Maximum: 6

Update requires: No interruption

Tags

Property description not available.

Required: No

Type: Object of String

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

Update requires: No interruption

Return values

Ref

Fn::GetAtt

Arn

Property description not available.