Package-level declarations

Types

Link copied to clipboard

The operations for managing an Amazon MSK cluster.

Properties

Link copied to clipboard
const val SdkVersion: String
Link copied to clipboard
Link copied to clipboard
const val ServiceId: String

Functions

Link copied to clipboard

Associates one or more Scram Secrets with an Amazon MSK cluster.

Link copied to clipboard

Disassociates one or more Scram Secrets from an Amazon MSK cluster.

Link copied to clipboard

Creates a new MSK cluster.

Link copied to clipboard

Creates a new MSK cluster.

Link copied to clipboard

Creates a new MSK configuration.

Link copied to clipboard

Creates the replicator.

Link copied to clipboard

Creates a new MSK VPC connection.

Link copied to clipboard

Deletes the MSK cluster specified by the Amazon Resource Name (ARN) in the request.

Link copied to clipboard

Deletes the MSK cluster policy specified by the Amazon Resource Name (ARN) in the request.

Link copied to clipboard

Deletes an MSK Configuration.

Link copied to clipboard

Deletes a replicator.

Link copied to clipboard

Deletes a MSK VPC connection.

Link copied to clipboard

Returns a description of the MSK cluster whose Amazon Resource Name (ARN) is specified in the request.

Link copied to clipboard

Returns a description of the cluster operation specified by the ARN.

Link copied to clipboard

Returns a description of the cluster operation specified by the ARN.

Link copied to clipboard

Returns a description of the MSK cluster whose Amazon Resource Name (ARN) is specified in the request.

Link copied to clipboard

Returns a description of this MSK configuration.

Link copied to clipboard

Returns a description of this revision of the configuration.

Link copied to clipboard

Describes a replicator.

Link copied to clipboard

Returns a description of this MSK VPC connection.

Link copied to clipboard

A list of brokers that a client application can use to bootstrap. This list doesn't necessarily include all of the brokers in the cluster. The following Python 3.6 example shows how you can use the Amazon Resource Name (ARN) of a cluster to get its bootstrap brokers. If you don't know the ARN of your cluster, you can use the ListClusters operation to get the ARNs of all the clusters in this account and Region.

Link copied to clipboard

Get the MSK cluster policy specified by the Amazon Resource Name (ARN) in the request.

Link copied to clipboard

Gets the Apache Kafka versions to which you can update the MSK cluster.

Link copied to clipboard

Returns a list of all the VPC connections in this Region.

Link copied to clipboard

Returns a list of all the operations that have been performed on the specified MSK cluster.

Link copied to clipboard

Returns a list of all the operations that have been performed on the specified MSK cluster.

Link copied to clipboard
inline suspend fun KafkaClient.listClusters(crossinline block: ListClustersRequest.Builder.() -> Unit): ListClustersResponse

Returns a list of all the MSK clusters in the current Region.

Link copied to clipboard

Returns a list of all the MSK clusters in the current Region.

Link copied to clipboard

Returns a list of all the MSK configurations in this Region.

Link copied to clipboard

Returns a list of all the MSK configurations in this Region.

Link copied to clipboard

Returns a list of Apache Kafka versions.

Link copied to clipboard
inline suspend fun KafkaClient.listNodes(crossinline block: ListNodesRequest.Builder.() -> Unit): ListNodesResponse

Returns a list of the broker nodes in the cluster.

Link copied to clipboard

Lists the replicators.

Link copied to clipboard

Returns a list of the Scram Secrets associated with an Amazon MSK cluster.

Link copied to clipboard

Returns a list of the tags associated with the specified resource.

Link copied to clipboard

Returns a list of all the VPC connections in this Region.

Link copied to clipboard

Creates or updates the MSK cluster policy specified by the cluster Amazon Resource Name (ARN) in the request.

Link copied to clipboard
inline suspend fun KafkaClient.rebootBroker(crossinline block: RebootBrokerRequest.Builder.() -> Unit): RebootBrokerResponse

Reboots brokers.

Link copied to clipboard
Link copied to clipboard
inline suspend fun KafkaClient.tagResource(crossinline block: TagResourceRequest.Builder.() -> Unit): TagResourceResponse

Adds tags to the specified MSK resource.

Link copied to clipboard

Removes the tags associated with the keys that are provided in the query.

Link copied to clipboard

Updates the number of broker nodes in the cluster.

Link copied to clipboard

Updates the EBS storage associated with MSK brokers.

Link copied to clipboard

Updates EC2 instance type.

Link copied to clipboard

Updates the cluster with the configuration that is specified in the request body.

Link copied to clipboard

Updates the Apache Kafka version for the cluster.

Link copied to clipboard

Updates an MSK configuration.

Link copied to clipboard

Updates the cluster's connectivity configuration.

Link copied to clipboard

Updates the monitoring settings for the cluster. You can use this operation to specify which Apache Kafka metrics you want Amazon MSK to send to Amazon CloudWatch. You can also specify settings for open monitoring with Prometheus.

Link copied to clipboard

Updates replication info of a replicator.

Link copied to clipboard

Updates the security settings for the cluster. You can use this operation to specify encryption and authentication on existing clusters.

Link copied to clipboard

Updates cluster broker volume size (or) sets cluster storage mode to TIERED.

Link copied to clipboard

Create a copy of the client with one or more configuration values overridden. This method allows the caller to perform scoped config overrides for one or more client operations.