MutableClusterInfo
public struct MutableClusterInfo : AWSShape
Undocumented
-
Declaration
Swift
public static var _members: [AWSShapeMember]
-
Specifies the size of the EBS volume and the ID of the associated broker.
Declaration
Swift
public let brokerEBSVolumeInfo: [BrokerEBSVolumeInfo]?
-
Information about the changes in the configuration of the brokers.
Declaration
Swift
public let configurationInfo: ConfigurationInfo?
-
Specifies which Apache Kafka metrics Amazon MSK gathers and sends to Amazon CloudWatch for this cluster.
Declaration
Swift
public let enhancedMonitoring: EnhancedMonitoring?
-
Undocumented
Declaration
Swift
public let kafkaVersion: String?
-
LoggingInfo details.
Declaration
Swift
public let loggingInfo: LoggingInfo?
-
The number of broker nodes in the cluster.
Declaration
Swift
public let numberOfBrokerNodes: Int?
-
Settings for open monitoring using Prometheus.
Declaration
Swift
public let openMonitoring: OpenMonitoring?
-
init(brokerEBSVolumeInfo:configurationInfo:enhancedMonitoring:kafkaVersion:loggingInfo:numberOfBrokerNodes:openMonitoring:)
Undocumented
Declaration
Swift
public init(brokerEBSVolumeInfo: [BrokerEBSVolumeInfo]? = nil, configurationInfo: ConfigurationInfo? = nil, enhancedMonitoring: EnhancedMonitoring? = nil, kafkaVersion: String? = nil, loggingInfo: LoggingInfo? = nil, numberOfBrokerNodes: Int? = nil, openMonitoring: OpenMonitoring? = nil)