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
, ...}
YAML
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
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.