Package-level declarations

Types

Link copied to clipboard
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 maxMessageSize: Output<Int>? = null, val messageRetentionSeconds: Output<Int>? = null, val name: Output<String>? = null, val namePrefix: Output<String>? = null, val policy: Output<String>? = null, val receiveWaitTimeSeconds: Output<Int>? = null, val redriveAllowPolicy: Output<String>? = null, val redrivePolicy: Output<String>? = null, val sqsManagedSseEnabled: Output<Boolean>? = null, val tags: Output<Map<String, String>>? = null, val visibilityTimeoutSeconds: Output<Int>? = null) : ConvertibleToJava<QueueArgs>

Using SSE-SQS:

Link copied to clipboard

Builder for QueueArgs.

Link copied to clipboard
Link copied to clipboard

Allows you to set a policy of an SQS Queue while referencing ARN of the queue within the policy.

Link copied to clipboard
data class QueuePolicyArgs(val policy: Output<String>? = null, val queueUrl: Output<String>? = null) : ConvertibleToJava<QueuePolicyArgs>

Allows you to set a policy of an SQS Queue while referencing ARN of the queue within the policy.

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

Builder for Queue.

Link copied to clipboard

Provides a SQS Queue Redrive Allow Policy resource.

Link copied to clipboard
data class RedriveAllowPolicyArgs(val queueUrl: Output<String>? = null, val redriveAllowPolicy: Output<String>? = null) : ConvertibleToJava<RedriveAllowPolicyArgs>

Provides a SQS Queue Redrive Allow Policy resource.

Link copied to clipboard

Allows you to set a redrive policy of an SQS Queue while referencing ARN of the dead letter queue inside the redrive policy. This is useful when you want to set a dedicated dead letter queue for a standard or FIFO queue, but need the dead letter queue to exist before setting the redrive policy.

Link copied to clipboard
data class RedrivePolicyArgs(val queueUrl: Output<String>? = null, val redrivePolicy: Output<String>? = null) : ConvertibleToJava<RedrivePolicyArgs>

Allows you to set a redrive policy of an SQS Queue while referencing ARN of the dead letter queue inside the redrive policy. This is useful when you want to set a dedicated dead letter queue for a standard or FIFO queue, but need the dead letter queue to exist before setting the redrive policy.

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

Functions

Link copied to clipboard
suspend fun queuePolicyResource(name: String, block: suspend QueuePolicyResourceBuilder.() -> Unit): QueuePolicy
Link copied to clipboard
suspend fun queueResource(name: String, block: suspend QueueResourceBuilder.() -> Unit): Queue
Link copied to clipboard