Package-level declarations

Types

Link copied to clipboard
class Cluster : KotlinCustomResource
Link copied to clipboard
data class ClusterArgs(val capacityConfig: Output<ClusterCapacityConfigArgs>? = null, val clusterId: Output<String>? = null, val gcpConfig: Output<ClusterGcpConfigArgs>? = null, val labels: Output<Map<String, String>>? = null, val location: Output<String>? = null, val project: Output<String>? = null, val rebalanceConfig: Output<ClusterRebalanceConfigArgs>? = null) : ConvertibleToJava<ClusterArgs>
Link copied to clipboard
Link copied to clipboard
object ClusterMapper : ResourceMapper<Cluster>
Link copied to clipboard
Link copied to clipboard
class Topic : KotlinCustomResource
Link copied to clipboard
data class TopicArgs(val cluster: Output<String>? = null, val configs: Output<Map<String, String>>? = null, val location: Output<String>? = null, val partitionCount: Output<Int>? = null, val project: Output<String>? = null, val replicationFactor: Output<Int>? = null, val topicId: Output<String>? = null) : ConvertibleToJava<TopicArgs>
Link copied to clipboard

Builder for TopicArgs.

Link copied to clipboard
object TopicMapper : ResourceMapper<Topic>
Link copied to clipboard

Builder for Topic.

Functions

Link copied to clipboard
fun cluster(name: String): Cluster
suspend fun cluster(name: String, block: suspend ClusterResourceBuilder.() -> Unit): Cluster
Link copied to clipboard
fun topic(name: String): Topic
suspend fun topic(name: String, block: suspend TopicResourceBuilder.() -> Unit): Topic