class Aws::Kafka::Types::MutableClusterInfo

Information about cluster attributes that can be updated via update APIs.

@!attribute [rw] broker_ebs_volume_info

Specifies the size of the EBS volume and the ID of the associated
broker.
@return [Array<Types::BrokerEBSVolumeInfo>]

@!attribute [rw] configuration_info

Information about the changes in the configuration of the brokers.
@return [Types::ConfigurationInfo]

@!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] enhanced_monitoring

Specifies which Apache Kafka metrics Amazon MSK gathers and sends to
Amazon CloudWatch for this cluster.
@return [String]

@!attribute [rw] kafka_version

@return [String]

@!attribute [rw] logging_info

LoggingInfo details.
@return [Types::LoggingInfo]

@!attribute [rw] instance_type

The Amazon MSK broker type that you want all of the brokers in this
cluster to be.
@return [String]

@!attribute [rw] client_authentication

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

@!attribute [rw] encryption_info

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

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

Constants

SENSITIVE