Documentation ¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type AmazonSNS ¶
type AmazonSNS struct {
// contains filtered or unexported fields
}
AmazonSNS Basic structure with SNS information
func (*AmazonSNS) AddReceivers ¶
AddReceivers takes queue urls and adds them to the internal topics list. The Send method will send a given message to all those Topics.
type SNSSendMessageAPI ¶
type SNSSendMessageAPI interface { SendMessage(ctx context.Context, params *sns.PublishInput, optFns ...func(*sns.Options)) (*sns.PublishOutput, error) }
SNSSendMessageAPI Basic interface to send messages through SNS.
type SNSSendMessageClient ¶
type SNSSendMessageClient struct {
// contains filtered or unexported fields
}
SNSSendMessageClient Client specific for SNS using aws sdk v2.
func (SNSSendMessageClient) SendMessage ¶
func (s SNSSendMessageClient) SendMessage(ctx context.Context, params *sns.PublishInput, optFns ...func(*sns.Options)) (*sns.PublishOutput, error)
SendMessage Client specific for SNS using aws sdk v2.
Click to show internal directories.
Click to hide internal directories.