Package-level declarations

Types

Link copied to clipboard
Link copied to clipboard

Basic Usage

Link copied to clipboard
data class QueueArgs(val delaySeconds: Output<Int>? = null, val maximumMessageSize: Output<Int>? = null, val messageRetentionPeriod: Output<Int>? = null, val name: Output<String>? = null, val pollingWaitSeconds: Output<Int>? = null, val visibilityTimeout: Output<Int>? = null) : ConvertibleToJava<QueueArgs>

Basic Usage

Link copied to clipboard

Builder for QueueArgs.

Link copied to clipboard
Link copied to clipboard

Builder for Queue.

Link copied to clipboard

Basic Usage

Link copied to clipboard
data class TopicArgs(val loggingEnabled: Output<Boolean>? = null, val maximumMessageSize: Output<Int>? = null, val name: Output<String>? = null) : ConvertibleToJava<TopicArgs>

Basic Usage

Link copied to clipboard

Builder for TopicArgs.

Link copied to clipboard
Link copied to clipboard

Builder for Topic.

Link copied to clipboard
Link copied to clipboard
data class TopicSubscriptionArgs(val endpoint: Output<String>? = null, val filterTag: Output<String>? = null, val name: Output<String>? = null, val notifyContentFormat: Output<String>? = null, val notifyStrategy: Output<String>? = null, val topicName: Output<String>? = null) : ConvertibleToJava<TopicSubscriptionArgs>

Basic Usage

Functions

Link copied to clipboard
suspend fun queueResource(name: String, block: suspend QueueResourceBuilder.() -> Unit): Queue
Link copied to clipboard
suspend fun topicResource(name: String, block: suspend TopicResourceBuilder.() -> Unit): Topic
Link copied to clipboard