interface SnsPublisherOptions

Options for SNS publisher.

Properties

topicArn: string

Target SNS topic ARN.

optional
region: string

AWS region (for lazy SDK load).

optional
credentials: unknown

AWS credentials (for lazy SDK load).

optional
endpoint: string

Custom endpoint URL (for local testing).

Injected transport (bypasses lazy SDK load).

Usage

import { type SnsPublisherOptions } from "queue-plugin/src/index.ts";