Class: Ansible::Ruby::Modules::Sns
- Inherits:
-
Base
- Object
- Ansible::Ruby::Models::Base
- Base
- Ansible::Ruby::Modules::Sns
- Defined in:
- lib/ansible/ruby/modules/generated/extras/notification/sns.rb
Instance Method Summary collapse
-
#aws_access_key ⇒ Object?
AWS access key.
-
#aws_secret_key ⇒ Object?
AWS secret key.
-
#email ⇒ Object?
Message to send to email-only subscription.
-
#http ⇒ Object?
Message to send to HTTP-only subscription.
-
#https ⇒ Object?
Message to send to HTTPS-only subscription.
-
#msg ⇒ String
Default message to send.
-
#region ⇒ Object?
The AWS region to use.
-
#sms ⇒ String?
Message to send to SMS-only subscription.
-
#sqs ⇒ Object?
Message to send to SQS-only subscription.
-
#subject ⇒ String?
Subject line for email delivery.
-
#topic ⇒ String
The topic you want to publish to.
Methods inherited from Base
Methods inherited from Ansible::Ruby::Models::Base
attr_option, attr_options, attribute, #initialize, #to_h, validates
Constructor Details
This class inherits a constructor from Ansible::Ruby::Models::Base
Instance Method Details
#aws_access_key ⇒ Object?
Returns AWS access key. If not set then the value of the AWS_ACCESS_KEY environment variable is used.
41 |
# File 'lib/ansible/ruby/modules/generated/extras/notification/sns.rb', line 41 attribute :aws_access_key |
#aws_secret_key ⇒ Object?
Returns AWS secret key. If not set then the value of the AWS_SECRET_KEY environment variable is used.
38 |
# File 'lib/ansible/ruby/modules/generated/extras/notification/sns.rb', line 38 attribute :aws_secret_key |
#email ⇒ Object?
Returns Message to send to email-only subscription.
22 |
# File 'lib/ansible/ruby/modules/generated/extras/notification/sns.rb', line 22 attribute :email |
#http ⇒ Object?
Returns Message to send to HTTP-only subscription.
32 |
# File 'lib/ansible/ruby/modules/generated/extras/notification/sns.rb', line 32 attribute :http |
#https ⇒ Object?
Returns Message to send to HTTPS-only subscription.
35 |
# File 'lib/ansible/ruby/modules/generated/extras/notification/sns.rb', line 35 attribute :https |
#msg ⇒ String
Returns Default message to send.
10 |
# File 'lib/ansible/ruby/modules/generated/extras/notification/sns.rb', line 10 attribute :msg |
#region ⇒ Object?
Returns The AWS region to use. If not specified then the value of the EC2_REGION environment variable, if any, is used.
44 |
# File 'lib/ansible/ruby/modules/generated/extras/notification/sns.rb', line 44 attribute :region |
#sms ⇒ String?
Returns Message to send to SMS-only subscription.
28 |
# File 'lib/ansible/ruby/modules/generated/extras/notification/sns.rb', line 28 attribute :sms |
#sqs ⇒ Object?
Returns Message to send to SQS-only subscription.
25 |
# File 'lib/ansible/ruby/modules/generated/extras/notification/sns.rb', line 25 attribute :sqs |
#subject ⇒ String?
Returns Subject line for email delivery.
14 |
# File 'lib/ansible/ruby/modules/generated/extras/notification/sns.rb', line 14 attribute :subject |
#topic ⇒ String
Returns The topic you want to publish to.
18 |
# File 'lib/ansible/ruby/modules/generated/extras/notification/sns.rb', line 18 attribute :topic |