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
See

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-msk-cluster.html

Attributes

broker_node_group_info

AWS::MSK::Cluster.BrokerNodeGroupInfo.

See

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-msk-cluster.html#cfn-msk-cluster-brokernodegroupinfo

Return type

Union[BrokerNodeGroupInfoProperty, IResolvable]

client_authentication

AWS::MSK::Cluster.ClientAuthentication.

See

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-msk-cluster.html#cfn-msk-cluster-clientauthentication

Return type

Union[IResolvable, ClientAuthenticationProperty, None]

cluster_name

AWS::MSK::Cluster.ClusterName.

See

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-msk-cluster.html#cfn-msk-cluster-clustername

Return type

str

configuration_info

AWS::MSK::Cluster.ConfigurationInfo.

See

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-msk-cluster.html#cfn-msk-cluster-configurationinfo

Return type

Union[IResolvable, ConfigurationInfoProperty, None]

encryption_info

AWS::MSK::Cluster.EncryptionInfo.

See

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-msk-cluster.html#cfn-msk-cluster-encryptioninfo

Return type

Union[IResolvable, EncryptionInfoProperty, None]

enhanced_monitoring

AWS::MSK::Cluster.EnhancedMonitoring.

See

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-msk-cluster.html#cfn-msk-cluster-enhancedmonitoring

Return type

Optional[str]

kafka_version

AWS::MSK::Cluster.KafkaVersion.

See

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-msk-cluster.html#cfn-msk-cluster-kafkaversion

Return type

str

logging_info

AWS::MSK::Cluster.LoggingInfo.

See

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-msk-cluster.html#cfn-msk-cluster-logginginfo

Return type

Union[IResolvable, LoggingInfoProperty, None]

number_of_broker_nodes

AWS::MSK::Cluster.NumberOfBrokerNodes.

See

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-msk-cluster.html#cfn-msk-cluster-numberofbrokernodes

Return type

Union[int, float]

open_monitoring

AWS::MSK::Cluster.OpenMonitoring.

See

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-msk-cluster.html#cfn-msk-cluster-openmonitoring

Return type

Union[IResolvable, OpenMonitoringProperty, None]

tags

AWS::MSK::Cluster.Tags.

See

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-msk-cluster.html#cfn-msk-cluster-tags

Return type

Any