class AWS::SNS
This class is the starting point for working with Amazon Simple Notification Service (SNS
).
To use Amazon SNS
you must first sign up here.
For more information about Amazon SNS:
Credentials¶ ↑
You can setup default credentials for all AWS
services via AWS.config
:
AWS.config( :access_key_id => 'YOUR_ACCESS_KEY_ID', :secret_access_key => 'YOUR_SECRET_ACCESS_KEY')
Or you can set them directly on the SNS
interface:
sns = AWS::SNS.new( :access_key_id => 'YOUR_ACCESS_KEY_ID', :secret_access_key => 'YOUR_SECRET_ACCESS_KEY')
@!attribute [r] client
@return [Client] the low-level SNS client object
Public Instance Methods
subscriptions()
click to toggle source
@return [SubscriptionCollection] Returns a subscription
collection for managing SNS subscriptions.
# File lib/aws/sns.rb, line 71 def subscriptions SubscriptionCollection.new(:config => config) end
topics()
click to toggle source
@return [TopicCollection] Returns a topic collection for managing
SNS topics.
# File lib/aws/sns.rb, line 65 def topics TopicCollection.new(:config => config) end