NAME
Paws::Kafka::ClusterInfo
USAGE
This class represents one of two things:
Arguments in a call to a service
Use the attributes of this class as arguments to methods. You shouldn't make instances of this class. Each attribute should be used as a named argument in the calls that expect this type of object.
As an example, if Att1 is expected to be a Paws::Kafka::ClusterInfo object:
$service_obj->Method(Att1 => { ActiveOperationArn => $value, ..., ZookeeperConnectStringTls => $value });
Results returned from an API call
Use accessors for each attribute. If Att1 is expected to be an Paws::Kafka::ClusterInfo object:
$result = $service_obj->Method(...);
$result->Att1->ActiveOperationArn
DESCRIPTION
Returns information about a cluster.
ATTRIBUTES
ActiveOperationArn => Str
Arn of active cluster operation.
BrokerNodeGroupInfo => Paws::Kafka::BrokerNodeGroupInfo
Information about the broker nodes.
ClientAuthentication => Paws::Kafka::ClientAuthentication
Includes all client authentication information.
ClusterArn => Str
The Amazon Resource Name (ARN) that uniquely identifies the cluster.
ClusterName => Str
The name of the cluster.
CreationTime => Str
The time when the cluster was created.
CurrentBrokerSoftwareInfo => Paws::Kafka::BrokerSoftwareInfo
Information about the version of software currently deployed on the Kafka brokers in the cluster.
CurrentVersion => Str
The current version of the MSK cluster.
EncryptionInfo => Paws::Kafka::EncryptionInfo
Includes all encryption-related information.
EnhancedMonitoring => Str
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 (https://docs.aws.amazon.com/msk/latest/developerguide/monitoring.html).
LoggingInfo => Paws::Kafka::LoggingInfo
NumberOfBrokerNodes => Int
The number of broker nodes in the cluster.
OpenMonitoring => Paws::Kafka::OpenMonitoring
Settings for open monitoring using Prometheus.
State => Str
The state of the cluster. The possible states are ACTIVE, CREATING, DELETING, FAILED, HEALING, MAINTENANCE, REBOOTING_BROKER, and UPDATING.
StateInfo => Paws::Kafka::StateInfo
Tags => Paws::Kafka::__mapOf__string
Tags attached to the cluster.
ZookeeperConnectString => Str
The connection string to use to connect to the Apache ZooKeeper cluster.
ZookeeperConnectStringTls => Str
The connection string to use to connect to zookeeper cluster on Tls port.
SEE ALSO
This class forms part of Paws, describing an object used in Paws::Kafka
BUGS and CONTRIBUTIONS
The source code is located here: https://github.com/pplu/aws-sdk-perl
Please report bugs to: https://github.com/pplu/aws-sdk-perl/issues