ClusterInfo
¶
Source code in docs_src/capo_kafka/types/cluster_info.py
active_operation_arn
instance-attribute
¶
active_operation_arn: NotRequired[__string]
Arn of active cluster operation.
broker_node_group_info
instance-attribute
¶
broker_node_group_info: NotRequired[BrokerNodeGroupInfo]
Information about the broker nodes.
client_authentication
instance-attribute
¶
client_authentication: NotRequired[ClientAuthentication]
Includes all client authentication information.
cluster_arn
instance-attribute
¶
cluster_arn: NotRequired[__string]
The Amazon Resource Name (ARN) that uniquely identifies the cluster.
creation_time
instance-attribute
¶
creation_time: NotRequired[__timestampIso8601]
The time when the cluster was created.
current_broker_software_info
instance-attribute
¶
current_broker_software_info: NotRequired[BrokerSoftwareInfo]
Information about the version of software currently deployed on the Apache Kafka brokers in the cluster.
current_version
instance-attribute
¶
current_version: NotRequired[__string]
The current version of the MSK cluster.
customer_action_status
instance-attribute
¶
customer_action_status: NotRequired[CustomerActionStatus]
Determines if there is an action required from the customer.
encryption_info
instance-attribute
¶
encryption_info: NotRequired[EncryptionInfo]
Includes all encryption-related information.
enhanced_monitoring
instance-attribute
¶
enhanced_monitoring: NotRequired[EnhancedMonitoring]
Specifies which metrics are gathered for the MSK cluster. This property has the following possible values: DEFAULT, PER_BROKER, PER_TOPIC_PER_BROKER, and PER_TOPIC_PER_PARTITION. For a list of the metrics associated with each of these levels of monitoring, see Monitoring.
number_of_broker_nodes
instance-attribute
¶
number_of_broker_nodes: NotRequired[__integer]
The number of broker nodes in the cluster.
open_monitoring
instance-attribute
¶
open_monitoring: NotRequired[OpenMonitoring]
Settings for open monitoring using Prometheus.
rebalancing
instance-attribute
¶
rebalancing: NotRequired[Rebalancing]
Contains information about intelligent rebalancing for new MSK Provisioned clusters with Express brokers. By default, intelligent rebalancing status is ACTIVE.
state
instance-attribute
¶
state: NotRequired[ClusterState]
The state of the cluster. The possible states are ACTIVE, CREATING, DELETING, FAILED, HEALING, MAINTENANCE, REBOOTING_BROKER, and UPDATING.
storage_mode
instance-attribute
¶
storage_mode: NotRequired[StorageMode]
This controls storage mode for supported storage tiers.