Initialize connection to SNS
options parameter must include values for :aws_access_key_id and :aws_secret_access_key in order to create a connection
sns = SNS.new( :aws_access_key_id => your_aws_access_key_id, :aws_secret_access_key => your_aws_secret_access_key )
Confirm a subscription
docs.amazonwebservices.com/sns/latest/api/API_ConfirmSubscription.html
Create a topic
docs.amazonwebservices.com/sns/latest/api/API_CreateTopic.html
Delete a topic
docs.amazonwebservices.com/sns/latest/api/API_DeleteTopic.html
Get attributes of a topic
docs.amazonwebservices.com/sns/latest/api/API_GetTopicAttributes.html
List subscriptions
docs.amazonwebservices.com/sns/latest/api/API_ListSubscriptions.html
List subscriptions for a topic
docs.amazonwebservices.com/sns/latest/api/API_ListSubscriptionsByTopic.html
Set attributes of a topic
docs.amazonwebservices.com/sns/latest/api/API_SetTopicAttributes.html
Create a subscription
docs.amazonwebservices.com/sns/latest/api/API_Subscribe.html
Delete a subscription
docs.amazonwebservices.com/sns/latest/api/API_Unsubscribe.html