Class: AwsSnsSubscription
- Inherits:
-
Object
- Object
- AwsSnsSubscription
- Includes:
- AwsSingularResourceMixin
- Defined in:
- lib/resources/aws/aws_sns_subscription.rb
Defined Under Namespace
Classes: Backend
Instance Attribute Summary collapse
-
#arn ⇒ Object
readonly
Returns the value of attribute arn.
-
#aws_response ⇒ Object
readonly
Returns the value of attribute aws_response.
-
#confirmation_was_authenticated ⇒ Object
(also: #confirmation_authenticated?)
readonly
Returns the value of attribute confirmation_was_authenticated.
-
#endpoint ⇒ Object
readonly
Returns the value of attribute endpoint.
-
#owner ⇒ Object
readonly
Returns the value of attribute owner.
-
#protocol ⇒ Object
readonly
Returns the value of attribute protocol.
-
#raw_message_delivery ⇒ Object
(also: #raw_message_delivery?)
readonly
Returns the value of attribute raw_message_delivery.
-
#topic_arn ⇒ Object
readonly
Returns the value of attribute topic_arn.
Instance Method Summary collapse
Methods included from AwsSingularResourceMixin
Methods included from AwsResourceMixin
#catch_aws_errors, #check_resource_param_names, #initialize, #inspec_runner
Instance Attribute Details
#arn ⇒ Object (readonly)
Returns the value of attribute arn.
22 23 24 |
# File 'lib/resources/aws/aws_sns_subscription.rb', line 22 def arn @arn end |
#aws_response ⇒ Object (readonly)
Returns the value of attribute aws_response.
22 23 24 |
# File 'lib/resources/aws/aws_sns_subscription.rb', line 22 def aws_response @aws_response end |
#confirmation_was_authenticated ⇒ Object (readonly) Also known as: confirmation_authenticated?
Returns the value of attribute confirmation_was_authenticated.
22 23 24 |
# File 'lib/resources/aws/aws_sns_subscription.rb', line 22 def confirmation_was_authenticated @confirmation_was_authenticated end |
#endpoint ⇒ Object (readonly)
Returns the value of attribute endpoint.
22 23 24 |
# File 'lib/resources/aws/aws_sns_subscription.rb', line 22 def endpoint @endpoint end |
#owner ⇒ Object (readonly)
Returns the value of attribute owner.
22 23 24 |
# File 'lib/resources/aws/aws_sns_subscription.rb', line 22 def owner @owner end |
#protocol ⇒ Object (readonly)
Returns the value of attribute protocol.
22 23 24 |
# File 'lib/resources/aws/aws_sns_subscription.rb', line 22 def protocol @protocol end |
#raw_message_delivery ⇒ Object (readonly) Also known as: raw_message_delivery?
Returns the value of attribute raw_message_delivery.
22 23 24 |
# File 'lib/resources/aws/aws_sns_subscription.rb', line 22 def @raw_message_delivery end |
#topic_arn ⇒ Object (readonly)
Returns the value of attribute topic_arn.
22 23 24 |
# File 'lib/resources/aws/aws_sns_subscription.rb', line 22 def topic_arn @topic_arn end |
Instance Method Details
#has_raw_message_delivery? ⇒ Boolean
28 29 30 |
# File 'lib/resources/aws/aws_sns_subscription.rb', line 28 def end |
#to_s ⇒ Object
32 33 34 |
# File 'lib/resources/aws/aws_sns_subscription.rb', line 32 def to_s "SNS Subscription #{@arn}" end |