Package-level declarations
Types
Link copied to clipboard
data class QueueArgs(val contentBasedDeduplication: Output<Boolean>? = null, val deduplicationScope: Output<String>? = null, val delaySeconds: Output<Int>? = null, val fifoQueue: Output<Boolean>? = null, val fifoThroughputLimit: Output<String>? = null, val kmsDataKeyReusePeriodSeconds: Output<Int>? = null, val kmsMasterKeyId: Output<String>? = null, val maximumMessageSize: Output<Int>? = null, val messageRetentionPeriod: Output<Int>? = null, val queueName: Output<String>? = null, val receiveMessageWaitTimeSeconds: Output<Int>? = null, val redriveAllowPolicy: Output<Any>? = null, val redrivePolicy: Output<Any>? = null, val sqsManagedSseEnabled: Output<Boolean>? = null, val tags: Output<List<TagArgs>>? = null, val visibilityTimeout: Output<Int>? = null) : ConvertibleToJava<QueueArgs>
The `AWS::SQS::Queue`
resource creates an SQS standard or FIFO queue. Keep the following caveats in mind:
Link copied to clipboard
class QueueArgsBuilder
Builder for QueueArgs.
Link copied to clipboard
Schema for SQS QueueInlinePolicy
Link copied to clipboard
data class QueueInlinePolicyArgs(val policyDocument: Output<Any>? = null, val queue: Output<String>? = null) : ConvertibleToJava<QueueInlinePolicyArgs>
Schema for SQS QueueInlinePolicy
Link copied to clipboard
Builder for QueueInlinePolicyArgs.
Link copied to clipboard
Link copied to clipboard
Builder for QueueInlinePolicy.
Link copied to clipboard
Link copied to clipboard
class QueueResourceBuilder
Builder for Queue.
Link copied to clipboard
object SqsFunctions
Functions
Link copied to clipboard
suspend fun queueInlinePolicy(name: String, block: suspend QueueInlinePolicyResourceBuilder.() -> Unit): QueueInlinePolicy