Skip to content

SqsParameters

Source code in docs_src/capo_eventbridgev2/types/sqs_parameters.py
class SqsParameters(TypedDict, closed=True):
    message_group_id: NotRequired["capo_eventbridgev2.types.string.String"]
    """Message group ID for FIFO queues. Accepts JSONata expression."""
    message_deduplication_id: NotRequired["capo_eventbridgev2.types.string.String"]
    """Message deduplication ID for FIFO queues. Accepts JSONata expression."""
    delay_seconds: NotRequired["capo_eventbridgev2.types.string.String"]
    """Delay in seconds before the message becomes visible, standard queues only. Accepts JSONata expression."""
    message_attributes: NotRequired[
        "capo_eventbridgev2.types.sqs_message_attribute_map.SqsMessageAttributeMap"
    ]
    """Custom message attributes (name/type/value)."""
    message_system_attributes: NotRequired[
        "capo_eventbridgev2.types.sqs_message_attribute_map.SqsMessageAttributeMap"
    ]
    """System message attributes (e.g., AWSTraceHeader)."""

delay_seconds instance-attribute

delay_seconds: NotRequired[String]

Delay in seconds before the message becomes visible, standard queues only. Accepts JSONata expression.

message_attributes instance-attribute

message_attributes: NotRequired[SqsMessageAttributeMap]

Custom message attributes (name/type/value).

message_deduplication_id instance-attribute

message_deduplication_id: NotRequired[String]

Message deduplication ID for FIFO queues. Accepts JSONata expression.

message_group_id instance-attribute

message_group_id: NotRequired[String]

Message group ID for FIFO queues. Accepts JSONata expression.

message_system_attributes instance-attribute

message_system_attributes: NotRequired[SqsMessageAttributeMap]

System message attributes (e.g., AWSTraceHeader).