Documentation
¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
var ErrAckDeadlineOutOfRange = errors.New("The visibility timeout value is out of range. Values can be 0 to 43200 seconds")
ErrAckDeadlineOutOfRange is returned whenever an invalid duration is passed to ExtendAckDeadline
Functions ¶
func NewPublisher ¶
NewPublisher creates a new AWS message broker that will publish messages to the given topic. TODO: info on permissions needed within the config to make this work
Topic names must be made up of only uppercase and lowercase ASCII letters, numbers, underscores, and hyphens, and must be between 1 and 247 characters long.
func NewSubscriber ¶
NewSubscriber creates an AWS message broker that will subscribe to the given topic with at-least-once message delivery semantics for the given subscriptionID TODO: info on permissions needed within the config to make this work
func VerifyPermissions ¶
VerifyPermissions checks if the aws config exists and checks if it has permissions to create sns topics, send messages, create SQS topics, delete topics, and delete sqs queues
Types ¶
This section is empty.