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.

Exceptions / Errors

BadRequestException
ConflictException
ForbiddenException
InternalServerErrorException
NotFoundException
ServiceUnavailableException
TooManyRequestsException
UnauthorizedException