Setu-TS
    Preparing search index...

    Interface SqsQueueOptions

    Options for SQS queue adapter.

    interface SqsQueueOptions {
        client?: ISqsTransport;
        credentials?: unknown;
        deadLetterQueues?: Record<string, string>;
        endpoint?: string;
        queues: Record<string, string>;
        region?: string;
        visibilityTimeoutSeconds?: number;
    }
    Index
    client?: ISqsTransport

    Injected transport (bypasses lazy SDK load).

    credentials?: unknown

    AWS credentials (for lazy SDK load).

    deadLetterQueues?: Record<string, string>

    Job name → dead-letter queue URL mapping (optional).

    endpoint?: string

    Custom endpoint URL (for ElasticMQ / local testing).

    queues: Record<string, string>

    Job name → queue URL mapping.

    region?: string

    AWS region (for lazy SDK load).

    visibilityTimeoutSeconds?: number

    Visibility timeout in seconds for claims (default 30).