Package-level declarations

Types

Link copied to clipboard

Details of an Amazon MSK Cluster.

Link copied to clipboard

Returns information about an error.

Link copied to clipboard

Associates sasl scram secrets to cluster.

Link copied to clipboard

Disassociates sasl scram secrets to cluster.

Link copied to clipboard

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.

Link copied to clipboard

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.

Link copied to clipboard
Link copied to clipboard

Describes the setup to be used for Apache Kafka broker nodes in the cluster.

Link copied to clipboard

BrokerNodeInfo

Link copied to clipboard

Information about the current software installed on the cluster.

Link copied to clipboard

Includes all client authentication information.

Link copied to clipboard
sealed class ClientBroker

Client-broker encryption in transit setting.

Link copied to clipboard

The client VPC connection object.

Link copied to clipboard
Link copied to clipboard
class Cluster

Returns information about a cluster.

Link copied to clipboard

Returns information about a cluster.

Link copied to clipboard

Returns information about a cluster operation.

Link copied to clipboard

Step taken during a cluster operation.

Link copied to clipboard

State information about the operation step.

Link copied to clipboard

Returns information about a cluster operation.

Link copied to clipboard

Returns information about a provisioned cluster operation.

Link copied to clipboard

Returns information about a serverless cluster operation.

Link copied to clipboard

Returns information about a cluster operation.

Link copied to clipboard
sealed class ClusterState

The state of the Apache Kafka cluster.

Link copied to clipboard
sealed class ClusterType

The type of cluster.

Link copied to clipboard

Contains source Apache Kafka versions and compatible target Apache Kafka versions.

Link copied to clipboard

Represents an MSK Configuration.

Link copied to clipboard

Specifies the configuration to use for the brokers.

Link copied to clipboard

Describes a configuration revision.

Link copied to clipboard
sealed class ConfigurationState

The state of a configuration.

Link copied to clipboard

Returns information about an error.

Link copied to clipboard

Information about the broker access configuration.

Link copied to clipboard

Details about consumer group replication.

Link copied to clipboard

Details about consumer group replication.

Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard

Creates a replicator using the specified configuration.

Link copied to clipboard
Link copied to clipboard

A type of an action required from the customer.

Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard

Contains information about the EBS storage volumes attached to Apache Kafka broker nodes.

Link copied to clipboard

The data-volume encryption details.

Link copied to clipboard

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.

Link copied to clipboard

The settings for encrypting data in transit.

Link copied to clipboard
sealed class 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.

Link copied to clipboard
class ErrorInfo

Returns information about an error state of the cluster.

Link copied to clipboard
class Firehose
Link copied to clipboard

Returns information about an error.

Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
class Iam

Details for IAM access control.

Link copied to clipboard

Returns information about an error.

Link copied to clipboard

Indicates whether you want to turn on or turn off the JMX Exporter.

Link copied to clipboard

Indicates whether you want to turn on or turn off the JMX Exporter.

Link copied to clipboard

Information about Kafka Cluster to be used as source / target for replication.

Link copied to clipboard

Details of an Amazon VPC which has network connectivity to the Apache Kafka cluster.

Link copied to clipboard

Information about Kafka Cluster used as source / target for replication.

Link copied to clipboard

Summarized information about Kafka Cluster used as source / target for replication.

Link copied to clipboard

Base class for all service related exceptions thrown by the Kafka client

Link copied to clipboard
Link copied to clipboard
sealed class KafkaVersionStatus
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard

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

Link copied to clipboard

Indicates whether you want to turn on or turn off the Node Exporter.

Link copied to clipboard

Indicates whether you want to turn on or turn off the Node Exporter.

Link copied to clipboard
class NodeInfo

The node information object.

Link copied to clipboard
sealed class NodeType

The broker or Zookeeper node.

Link copied to clipboard

Returns information about an error.

Link copied to clipboard

JMX and Node monitoring for the MSK cluster.

Link copied to clipboard

JMX and Node monitoring for the MSK cluster.

Link copied to clipboard

Prometheus settings.

Link copied to clipboard

Prometheus settings.

Link copied to clipboard

Provisioned cluster.

Link copied to clipboard

Provisioned cluster request.

Link copied to clipboard

Contains information about provisioned throughput for EBS storage volumes attached to kafka broker nodes.

Link copied to clipboard

Public access control for brokers.

Link copied to clipboard
Link copied to clipboard
Link copied to clipboard

Reboots a node.

Link copied to clipboard
Link copied to clipboard

Specifies configuration for replication between a source and target Kafka cluster.

Link copied to clipboard

Specifies configuration for replication between a source and target Kafka cluster (sourceKafkaClusterAlias -> targetKafkaClusterAlias)

Link copied to clipboard

Summarized information of replication between clusters.

Link copied to clipboard

Details about the state of a replicator

Link copied to clipboard
sealed class ReplicatorState

The state of a replicator.

Link copied to clipboard

Information about a replicator.

Link copied to clipboard
class S3
Link copied to clipboard
class Sasl

Details for client authentication using SASL.

Link copied to clipboard
class Scram

Details for SASL/SCRAM client authentication.

Link copied to clipboard

Serverless cluster.

Link copied to clipboard

Includes all client authentication information.

Link copied to clipboard

Serverless cluster request.

Link copied to clipboard

Details for client authentication using SASL.

Link copied to clipboard

Returns information about an error.

Link copied to clipboard
class StateInfo
Link copied to clipboard

Contains information about storage volumes attached to MSK broker nodes.

Link copied to clipboard
sealed class StorageMode

Controls storage mode for various supported storage tiers.

Link copied to clipboard
Link copied to clipboard
Link copied to clipboard

The type of compression to use producing records to the target cluster.

Link copied to clipboard
class Tls

Details for client authentication using TLS.

Link copied to clipboard

Returns information about an error.

Link copied to clipboard

Details about topic replication.

Link copied to clipboard

Details for updating the topic replication of a replicator.

Link copied to clipboard
Link copied to clipboard

Returns information about an error.

Link copied to clipboard

Error info for scram secret associate/disassociate failure.

Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard

Request body for UpdateConnectivity.

Link copied to clipboard

Request body for UpdateMonitoring.

Link copied to clipboard
Link copied to clipboard

Update information relating to replication between a given source and target Kafka cluster.

Link copied to clipboard
Link copied to clipboard
Link copied to clipboard

Request object for UpdateStorage api. Its used to update the storage attributes for the cluster.

Link copied to clipboard
Link copied to clipboard

Description of the requester that calls the API operation.

Link copied to clipboard
sealed class UserIdentityType

The identity type of the requester that calls the API operation.

Link copied to clipboard
class VpcConfig

The configuration of the Amazon VPCs for the cluster.

Link copied to clipboard

The VPC connection object.

Link copied to clipboard

Description of the VPC connection.

Link copied to clipboard

Description of the VPC connection.

Link copied to clipboard
sealed class VpcConnectionState

The state of a VPC connection.

Link copied to clipboard

VPC connectivity access control for brokers.

Link copied to clipboard

Includes all client authentication information for VPC connectivity.

Link copied to clipboard

Details for IAM access control for VPC connectivity.

Link copied to clipboard

Details for SASL client authentication for VPC connectivity.

Link copied to clipboard

Details for SASL/SCRAM client authentication for VPC connectivity.

Link copied to clipboard

Details for TLS client authentication for VPC connectivity.

Link copied to clipboard

Zookeeper node information.