SNS publisher for fan-out messaging.
Publishes messages to a single SNS topic, which fans them out to all subscribed endpoints (SQS queues, HTTP endpoints, Lambda functions, etc.).
SnsPublisher(options: SnsPublisherOptions)
connect(): Promise<void>
disconnect(): Promise<void>
isReady(): boolean
publish(message: unknown): Promise<string | undefined>
Publish a message to the configured SNS topic.