Package-level declarations

Types

Link copied to clipboard
Link copied to clipboard
class Reservation : KotlinCustomResource

Creates a new reservation.

Link copied to clipboard
data class ReservationArgs(val location: Output<String>? = null, val name: Output<String>? = null, val project: Output<String>? = null, val reservationId: Output<String>? = null, val throughputCapacity: Output<String>? = null) : ConvertibleToJava<ReservationArgs>

Creates a new reservation.

Link copied to clipboard
Link copied to clipboard
object ReservationMapper : ResourceMapper<Reservation>
Link copied to clipboard
Link copied to clipboard
class Subscription : KotlinCustomResource

Creates a new subscription.

Link copied to clipboard
data class SubscriptionArgs(val deliveryConfig: Output<DeliveryConfigArgs>? = null, val exportConfig: Output<ExportConfigArgs>? = null, val location: Output<String>? = null, val name: Output<String>? = null, val project: Output<String>? = null, val skipBacklog: Output<Boolean>? = null, val subscriptionId: Output<String>? = null, val topic: Output<String>? = null) : ConvertibleToJava<SubscriptionArgs>

Creates a new subscription.

Link copied to clipboard
Link copied to clipboard
object SubscriptionMapper : ResourceMapper<Subscription>
Link copied to clipboard
Link copied to clipboard
class Topic : KotlinCustomResource

Creates a new topic.

Link copied to clipboard
data class TopicArgs(val location: Output<String>? = null, val name: Output<String>? = null, val partitionConfig: Output<PartitionConfigArgs>? = null, val project: Output<String>? = null, val reservationConfig: Output<ReservationConfigArgs>? = null, val retentionConfig: Output<RetentionConfigArgs>? = null, val topicId: Output<String>? = null) : ConvertibleToJava<TopicArgs>

Creates a new topic.

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
suspend fun reservation(name: String, block: suspend ReservationResourceBuilder.() -> Unit): Reservation
Link copied to clipboard
Link copied to clipboard
fun topic(name: String): Topic
suspend fun topic(name: String, block: suspend TopicResourceBuilder.() -> Unit): Topic