Package-level declarations

Types

Link copied to clipboard

Manages an Amazon MSK cluster.

Link copied to clipboard
data class ClusterArgs(val brokerNodeGroupInfo: Output<ClusterBrokerNodeGroupInfoArgs>? = null, val clientAuthentication: Output<ClusterClientAuthenticationArgs>? = null, val clusterName: Output<String>? = null, val configurationInfo: Output<ClusterConfigurationInfoArgs>? = null, val encryptionInfo: Output<ClusterEncryptionInfoArgs>? = null, val enhancedMonitoring: Output<String>? = null, val kafkaVersion: Output<String>? = null, val loggingInfo: Output<ClusterLoggingInfoArgs>? = null, val numberOfBrokerNodes: Output<Int>? = null, val openMonitoring: Output<ClusterOpenMonitoringArgs>? = null, val storageMode: Output<String>? = null, val tags: Output<Map<String, String>>? = null) : ConvertibleToJava<ClusterArgs>

Manages an Amazon MSK cluster.

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

Manages an Amazon Managed Streaming for Kafka configuration. More information can be found on the MSK Developer Guide.

Link copied to clipboard
data class ConfigurationArgs(val description: Output<String>? = null, val kafkaVersions: Output<List<String>>? = null, val name: Output<String>? = null, val serverProperties: Output<String>? = null) : ConvertibleToJava<ConfigurationArgs>

Manages an Amazon Managed Streaming for Kafka configuration. More information can be found on the MSK Developer Guide.

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

Associates SCRAM secrets stored in the Secrets Manager service with a Managed Streaming for Kafka (MSK) cluster.

Link copied to clipboard
data class ScramSecretAssociationArgs(val clusterArn: Output<String>? = null, val secretArnLists: Output<List<String>>? = null) : ConvertibleToJava<ScramSecretAssociationArgs>

Associates SCRAM secrets stored in the Secrets Manager service with a Managed Streaming for Kafka (MSK) cluster.

Link copied to clipboard

Manages an Amazon MSK Serverless cluster.

Link copied to clipboard
data class ServerlessClusterArgs(val clientAuthentication: Output<ServerlessClusterClientAuthenticationArgs>? = null, val clusterName: Output<String>? = null, val tags: Output<Map<String, String>>? = null, val vpcConfigs: Output<List<ServerlessClusterVpcConfigArgs>>? = null) : ConvertibleToJava<ServerlessClusterArgs>

Manages an Amazon MSK Serverless cluster.

Functions

Link copied to clipboard
suspend fun clusterResource(name: String, block: suspend ClusterResourceBuilder.() -> Unit): Cluster
Link copied to clipboard
Link copied to clipboard