An access control policy action identifies a specific action in a service that can be performed on a resource. For example, sending a message to a queue.

ActionIdentifiers allow you to limit what your access control policy statement affects. For example, you could create a policy statement that enables a certain group of users to send messages to your queue, but not allow them to perform any other actions on your queue.

The action is B in the statement "A has permission to do B to C where D applies."

Free form access control policy actions may include a wildcard (*) to match multiple actions.

Constants for known actions can be found in the Amazon.Auth.AccessControlPolicy.ActionIdentifiers namespace.

Namespace: Amazon.Auth.AccessControlPolicy
Assembly: AWSSDK (in AWSSDK.dll) Version: 1.4.10.0 (1.4.10.0)

Syntax

         
 C#  Visual Basic  Visual C++ 
public class ActionIdentifier
Public Class ActionIdentifier
public ref class ActionIdentifier

Members

            
 All Members  Constructors   Properties   Methods  
 Public

 Protected
 Instance

 Static 
 Declared

 Inherited
 XNA Framework Only 

 .NET Compact Framework Only 

 MemberDescription
ActionIdentifier(String)
Constructs an Actionidentifer with the given action name.
ActionName
Gets and sets the name of this action. For example, 'sqs:SendMessage' is the name corresponding to the SQS action that enables users to send a message to an SQS queue.
Equals(Object)
Determines whether the specified Object is equal to the current Object.
(Inherited from Object.)
GetHashCode()()()()
Serves as a hash function for a particular type.
(Inherited from Object.)
GetType()()()()
Gets the Type of the current instance.
(Inherited from Object.)
ToString()()()()
Returns a String that represents the current Object.
(Inherited from Object.)

Inheritance Hierarchy

System..::..Object
  Amazon.Auth.AccessControlPolicy..::..ActionIdentifier

See Also