Skip to content

sqs

SqsQueue (PoliciedResource)

Attributes:

Name Type Description
arn str

The ARN of the SQS Queue.

queue_name str

The name of the queue.

encrypted_at_rest bool

True if the queue is encrypted at rest.

kms_key str

The ID of the KMS Key used to encrypt the queue, if any is used.

kms_data Optional[KmsKey]

A reference to KmsKey based on the kms_key provided.

queue_url str

The URL of the queue.

custom_invalidation(self) inherited

A list of manual reasons why this resource should be invalidated

exclude_from_invalidation(self) inherited

A list of attributes that should be excluded from the invalidation process

SqsQueuePolicy (ResourceBasedPolicy)

Attributes:

Name Type Description
queue_name str

The name of the queue.

policy_statements

The statements of the policy.

raw_document

The raw JSON of the policy.

custom_invalidation(self) inherited

A list of manual reasons why this resource should be invalidated

exclude_from_invalidation(self) inherited

A list of attributes that should be excluded from the invalidation process