AWS SNS
https://github.com/samoconnor/AWSSNS.jl
AWSSNS.send_sms
AWSSNS.sns_create_topic
AWSSNS.sns_delete_topic
AWSSNS.sns_list_subscriptions
AWSSNS.sns_list_topics
AWSSNS.sns_publish
AWSSNS.sns_subscribe_email
AWSSNS.sns_subscribe_lambda
AWSSNS.sns_subscribe_sqs
AWSSNS.sns_unsubscribe
AWSSNS.send_sms
— Method.send_sms([::AWSConfig], number, message)
Send SMS message
to number
.
AWSSNS.sns_create_topic
— Method.sns_create_topic([::AWSConfig], topic_name)
Create a named topic.
AWSSNS.sns_delete_topic
— Method.sns_delete_topic([::AWSConfig], topic_name)
Delete a named topic.
AWSSNS.sns_list_subscriptions
— Method.sns_list_subscriptions([::AWSConfig], topic_name)
List endpoints that are subscribed to topic_name
.
AWSSNS.sns_list_topics
— Function.sns_list_topics([::AWSConfig])
Returns a list of topic names.
AWSSNS.sns_publish
— Function.sns_publish([::AWSConfig], topic_name, message, subject="No Subject")
Send a message
to a named topic (with optional subject
).
AWSSNS.sns_subscribe_email
— Method.sns_subscribe_email([::AWSConfig], topic_name, email)
Connect email
to topic_name
.
AWSSNS.sns_subscribe_lambda
— Method.sns_subscribe_lambda([::AWSConfig], topic_name, lambda_name)
Connect lambda_name
to topic_name
.
AWSSNS.sns_subscribe_sqs
— Method.sns_subscribe_sqs([::AWSConfig], topic_name, queue; raw=false)
Connect SQS queue
to topic_name
.
AWSSNS.sns_unsubscribe
— Method.sns_unsubscribe([::AWSConfig], topic_name, SubscriptionArn)
sns_unsubscribe([::AWSConfig], topic_name, ::Regex)
Disconnect SubscriptionArn
from topic_name
.