kafka-2018-11-14 library
Classes
- AwsClientCredentials
- AWS credentials.
- BatchAssociateScramSecretResponse
- BatchDisassociateScramSecretResponse
- BrokerEBSVolumeInfo
- Specifies the EBS volume upgrade information. The broker identifier must be set to the keyword ALL. This means the changes apply to all the brokers in the cluster.
- BrokerLogs
- BrokerNodeGroupInfo
- Describes the setup to be used for Kafka broker nodes in the cluster.
- BrokerNodeInfo
- BrokerNodeInfo
- BrokerSoftwareInfo
- Information about the current software installed on the cluster.
- ClientAuthentication
- Includes all client authentication information.
- CloudWatchLogs
- ClusterInfo
- Returns information about a cluster.
- ClusterOperationInfo
- Returns information about a cluster operation.
- ClusterOperationStep
- Step taken during a cluster operation.
- ClusterOperationStepInfo
- State information about the operation step.
- CompatibleKafkaVersion
- Contains source Kafka versions and compatible target Kafka versions.
- Configuration
- Represents an MSK Configuration.
- ConfigurationInfo
- Specifies the configuration to use for the brokers.
- ConfigurationRevision
- Describes a configuration revision.
- CreateClusterResponse
- CreateConfigurationResponse
- DeleteClusterResponse
- DeleteConfigurationResponse
- DescribeClusterOperationResponse
- DescribeClusterResponse
- DescribeConfigurationResponse
- DescribeConfigurationRevisionResponse
- EBSStorageInfo
- Contains information about the EBS storage volumes attached to Kafka broker nodes.
- EncryptionAtRest
- The data-volume encryption details.
- EncryptionInfo
- Includes encryption-related information, such as the AWS KMS key used for encrypting data at rest and whether you want MSK to encrypt your data in transit.
- EncryptionInTransit
- The settings for encrypting data in transit.
- ErrorInfo
- Returns information about an error state of the cluster.
- Firehose
- GetBootstrapBrokersResponse
- GetCompatibleKafkaVersionsResponse
- JmxExporter
- Indicates whether you want to enable or disable the JMX Exporter.
- JmxExporterInfo
- Indicates whether you want to enable or disable the JMX Exporter.
- Kafka
- The operations for managing an Amazon MSK cluster.
- KafkaVersion
- ListClusterOperationsResponse
- ListClustersResponse
- ListConfigurationRevisionsResponse
- ListConfigurationsResponse
- ListKafkaVersionsResponse
- ListNodesResponse
- ListScramSecretsResponse
- ListTagsForResourceResponse
- LoggingInfo
- MutableClusterInfo
- Information about cluster attributes that can be updated via update APIs.
- NodeExporter
- Indicates whether you want to enable or disable the Node Exporter.
- NodeExporterInfo
- Indicates whether you want to enable or disable the Node Exporter.
- NodeInfo
- The node information object.
- OpenMonitoring
- JMX and Node monitoring for the MSK cluster.
- OpenMonitoringInfo
- JMX and Node monitoring for the MSK cluster.
- Prometheus
- Prometheus settings.
- PrometheusInfo
- Prometheus settings.
- RebootBrokerResponse
- S3
- Sasl
- Details for client authentication using SASL.
- Scram
- Details for SASL/SCRAM client authentication.
- StateInfo
- StorageInfo
- Contains information about storage volumes attached to MSK broker nodes.
- Tls
- Details for client authentication using TLS.
- UnprocessedScramSecret
- Error info for scram secret associate/disassociate failure.
- UpdateBrokerCountResponse
- UpdateBrokerStorageResponse
- UpdateClusterConfigurationResponse
- UpdateClusterKafkaVersionResponse
- UpdateConfigurationResponse
- UpdateMonitoringResponse
- ZookeeperNodeInfo
- Zookeeper node information.
Enums
- BrokerAZDistribution
- The distribution of broker nodes across Availability Zones. This is an optional parameter. If you don't specify it, Amazon MSK gives it the value DEFAULT. You can also explicitly set this parameter to the value DEFAULT. No other values are currently allowed.
- ClientBroker
- Client-broker encryption in transit setting.
- ClusterState
- The state of a Kafka cluster.
- ConfigurationState
- The state of a configuration.
- 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.
- KafkaVersionStatus
- NodeType
- The broker or Zookeeper node.
Extensions
- BrokerAZDistributionFromString on String
- BrokerAZDistributionValueExtension on BrokerAZDistribution
- ClientBrokerFromString on String
- ClientBrokerValueExtension on ClientBroker
- ClusterStateFromString on String
- ClusterStateValueExtension on ClusterState
- ConfigurationStateFromString on String
- ConfigurationStateValueExtension on ConfigurationState
- EnhancedMonitoringFromString on String
- EnhancedMonitoringValueExtension on EnhancedMonitoring
- KafkaVersionStatusFromString on String
- KafkaVersionStatusValueExtension on KafkaVersionStatus
- NodeTypeFromString on String
- NodeTypeValueExtension on NodeType