Class: AWS::SNS::Policy::Statement
- Inherits:
-
Core::Policy::Statement
- Object
- Core::Policy::Statement
- AWS::SNS::Policy::Statement
- Defined in:
- lib/aws/sns/policy.rb
Constant Summary collapse
- ACTION_MAPPING =
{ :add_permission => 'sns:AddPermission', :delete_topic => 'sns:DeleteTopic', :get_topic_attributes => 'sns:GetTopicAttributes', :list_subscriptions_by_topic => 'sns:ListSubscriptionsByTopic', :publish => 'sns:Publish', :receive => 'sns:Receive', :remove_permission => 'sns:RemovePermission', :set_topic_attributes => 'sns:SetTopicAttributes', :subscribe => 'sns:Subscribe', }
Instance Attribute Summary
Attributes inherited from Core::Policy::Statement
#actions, #conditions, #effect, #excluded_actions, #principals, #resources, #sid
Method Summary
Methods inherited from Core::Policy::Statement
#exclude_actions, #include_actions, #initialize
Constructor Details
This class inherits a constructor from AWS::Core::Policy::Statement