CfnClusterProps¶
-
class
aws_cdk.aws_msk.
CfnClusterProps
(*, broker_node_group_info, cluster_name, kafka_version, number_of_broker_nodes, client_authentication=None, configuration_info=None, encryption_info=None, enhanced_monitoring=None, logging_info=None, open_monitoring=None, tags=None)¶ Bases:
object
Properties for defining a
AWS::MSK::Cluster
.- Parameters
broker_node_group_info (
Union
[BrokerNodeGroupInfoProperty
,IResolvable
]) –AWS::MSK::Cluster.BrokerNodeGroupInfo
.cluster_name (
str
) –AWS::MSK::Cluster.ClusterName
.kafka_version (
str
) –AWS::MSK::Cluster.KafkaVersion
.number_of_broker_nodes (
Union
[int
,float
]) –AWS::MSK::Cluster.NumberOfBrokerNodes
.client_authentication (
Union
[IResolvable
,ClientAuthenticationProperty
,None
]) –AWS::MSK::Cluster.ClientAuthentication
.configuration_info (
Union
[IResolvable
,ConfigurationInfoProperty
,None
]) –AWS::MSK::Cluster.ConfigurationInfo
.encryption_info (
Union
[IResolvable
,EncryptionInfoProperty
,None
]) –AWS::MSK::Cluster.EncryptionInfo
.enhanced_monitoring (
Optional
[str
]) –AWS::MSK::Cluster.EnhancedMonitoring
.logging_info (
Union
[IResolvable
,LoggingInfoProperty
,None
]) –AWS::MSK::Cluster.LoggingInfo
.open_monitoring (
Union
[IResolvable
,OpenMonitoringProperty
,None
]) –AWS::MSK::Cluster.OpenMonitoring
.tags (
Optional
[Any
]) –AWS::MSK::Cluster.Tags
.
- Link
http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-msk-cluster.html
Attributes
-
broker_node_group_info
¶ AWS::MSK::Cluster.BrokerNodeGroupInfo
.
-
client_authentication
¶ AWS::MSK::Cluster.ClientAuthentication
.
-
cluster_name
¶ AWS::MSK::Cluster.ClusterName
.
-
configuration_info
¶ AWS::MSK::Cluster.ConfigurationInfo
.
-
encryption_info
¶ AWS::MSK::Cluster.EncryptionInfo
.
-
enhanced_monitoring
¶ AWS::MSK::Cluster.EnhancedMonitoring
.
-
kafka_version
¶ AWS::MSK::Cluster.KafkaVersion
.
-
logging_info
¶ AWS::MSK::Cluster.LoggingInfo
.
-
number_of_broker_nodes
¶ AWS::MSK::Cluster.NumberOfBrokerNodes
.- Link
- Return type
Union
[int
,float
]
-
open_monitoring
¶ AWS::MSK::Cluster.OpenMonitoring
.
AWS::MSK::Cluster.Tags
.