class Aws::Kafka::Types::ClusterInfo

Returns information about a cluster.

@!attribute [rw] active_operation_arn

Arn of active cluster operation.
@return [String]

@!attribute [rw] broker_node_group_info

Information about the brokers.
@return [Types::BrokerNodeGroupInfo]

@!attribute [rw] client_authentication

Includes all client authentication information.
@return [Types::ClientAuthentication]

@!attribute [rw] cluster_arn

The Amazon Resource Name (ARN) that uniquely identifies the cluster.
@return [String]

@!attribute [rw] cluster_name

The name of the cluster.
@return [String]

@!attribute [rw] creation_time

The time when the cluster was created.
@return [Time]

@!attribute [rw] current_broker_software_info

Information about the version of software currently deployed on the
Kafka brokers in the cluster.
@return [Types::BrokerSoftwareInfo]

@!attribute [rw] logging_info

You can configure your MSK cluster to send broker logs to different
destination types. This is a container for the configuration details
related to broker logs.
@return [Types::LoggingInfo]

@!attribute [rw] current_version

The current version of the MSK cluster. Cluster versions aren't
simple integers. You can obtain the current version by describing
the cluster. An example version is KTVPDKIKX0DER.
@return [String]

@!attribute [rw] encryption_info

Includes all encryption-related information.
@return [Types::EncryptionInfo]

@!attribute [rw] enhanced_monitoring

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][1].

[1]: https://docs.aws.amazon.com/msk/latest/developerguide/monitoring.html
@return [String]

@!attribute [rw] number_of_broker_nodes

The number of broker nodes in the cluster.
@return [Integer]

@!attribute [rw] open_monitoring

Settings for open monitoring using Prometheus.
@return [Types::OpenMonitoring]

@!attribute [rw] state

The state of the cluster. The possible states are ACTIVE, CREATING,
DELETING, FAILED, HEALING, MAINTENANCE, REBOOTING\_BROKER, and
UPDATING.
@return [String]

@!attribute [rw] tags

Tags attached to the cluster.
@return [Hash<String,String>]

@!attribute [rw] zookeeper_connect_string

The connection string to use to connect to the Apache ZooKeeper
cluster.
@return [String]

@!attribute [rw] zookeeper_connect_string_tls

The connection string to use to connect to zookeeper cluster on Tls
port.
@return [String]

@see docs.aws.amazon.com/goto/WebAPI/kafka-2018-11-14/ClusterInfo AWS API Documentation

Constants

SENSITIVE