Packagecom.amazonaws.auth.policy.actions
Classpublic class SQSActionsEnum
InheritanceSQSActionsEnum Inheritance Object
Implements Action

Language Version : ActionScript 3.0
Product Version : Flex 4
Since : March 21. 2011
Runtime Versions : Flash Player 10.1, AIR 2.5

The available AWS access control policy actions for Amazon Simple Queue Service.

See also

Policy Generator


Public Methods
 MethodDefined By
  
getActionName():String
Returns the name of this action.
SQSActionsEnum
  
toString():String
Returns the name of action like getActionName function but without sqs: prefix.
SQSActionsEnum
  
valueOf(name:String):SQSActionsEnum
[static] Returns the enum constant of this type with the specified name.
SQSActionsEnum
  
values():Array
[static] Returns an array containing the constants of this enum type, in the order they are declared.
SQSActionsEnum
Public Constants
 ConstantDefined By
  ADD_PERMISSION : SQSActionsEnum
[static] Action for the AddPermission operation on Amazon SQS.
SQSActionsEnum
  ALL_SQS_ACTIONS : SQSActionsEnum
[static] Represents any action being taken on Amazon SQS.
SQSActionsEnum
  CHANGE_MESSAGE_VISIBILITY : SQSActionsEnum
[static] Action for the ChangeMessageVisibility operation on Amazon SQS.
SQSActionsEnum
  CREATE_QUEUE : SQSActionsEnum
[static] Action for the CreateQueue operation on Amazon SQS.
SQSActionsEnum
  DELETE_MESSAGE : SQSActionsEnum
[static] Action for the DeleteMessage operation on Amazon SQS.
SQSActionsEnum
  DELETE_QUEUE : SQSActionsEnum
[static] Action for the DeleteQueue operation on Amazon SQS.
SQSActionsEnum
  GET_QUEUE_ATTRIBUTES : SQSActionsEnum
[static] Action for the GetQueueAttributes operation on Amazon SQS.
SQSActionsEnum
  LIST_QUEUES : SQSActionsEnum
[static] Action for the ListQueues operation on Amazon SQS.
SQSActionsEnum
  RECEIVE_MESSAGE : SQSActionsEnum
[static] Action for the ReveiveMessage operation on Amazon SQS.
SQSActionsEnum
  REMOVE_PERMISSION : SQSActionsEnum
[static] Action for the RemovePermission operation on Amazon SQS.
SQSActionsEnum
  SEND_MESSAGE : SQSActionsEnum
[static] Action for the SendMessage operation on Amazon SQS.
SQSActionsEnum
  SET_QUEUE_ATTRIBUTES : SQSActionsEnum
[static] Action for the SetQueueAttributes operation on Amazon SQS.
SQSActionsEnum
Method Detail
getActionName()method
public function getActionName():String

Returns 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.

Returns
String — The name of this action.

See also

toString()method 
public function toString():String

Returns the name of action like getActionName function but without sqs: prefix.

Returns
String
valueOf()method 
public static function valueOf(name:String):SQSActionsEnum

Returns the enum constant of this type with the specified name. The string must match exactly an identifier used to declare an enum constant in this type. (Extraneous whitespace characters are not permitted.)

Parameters

name:String — the name of the enum constant to be returned.

Returns
SQSActionsEnum — the enum constant with the specified name

Throws
TypeError — if the argument is null
 
ArgumentError — if this enum type has no constant with the specified name
values()method 
public static function values():Array

Returns an array containing the constants of this enum type, in the order they are declared.

Returns
Array

Example
This function may be used to iterate over the constants as follows:
           for each (var SQSActions:SQSActionsEnum in SQSActionsEnum.values()) {
               // do something with SQSActions object...
               
           }
         

Constant Detail
ADD_PERMISSIONConstant
public static const ADD_PERMISSION:SQSActionsEnum

Action for the AddPermission operation on Amazon SQS.

ALL_SQS_ACTIONSConstant 
public static const ALL_SQS_ACTIONS:SQSActionsEnum

Represents any action being taken on Amazon SQS.

CHANGE_MESSAGE_VISIBILITYConstant 
public static const CHANGE_MESSAGE_VISIBILITY:SQSActionsEnum

Action for the ChangeMessageVisibility operation on Amazon SQS.

CREATE_QUEUEConstant 
public static const CREATE_QUEUE:SQSActionsEnum

Action for the CreateQueue operation on Amazon SQS.

DELETE_MESSAGEConstant 
public static const DELETE_MESSAGE:SQSActionsEnum

Action for the DeleteMessage operation on Amazon SQS.

DELETE_QUEUEConstant 
public static const DELETE_QUEUE:SQSActionsEnum

Action for the DeleteQueue operation on Amazon SQS.

GET_QUEUE_ATTRIBUTESConstant 
public static const GET_QUEUE_ATTRIBUTES:SQSActionsEnum

Action for the GetQueueAttributes operation on Amazon SQS.

LIST_QUEUESConstant 
public static const LIST_QUEUES:SQSActionsEnum

Action for the ListQueues operation on Amazon SQS.

RECEIVE_MESSAGEConstant 
public static const RECEIVE_MESSAGE:SQSActionsEnum

Action for the ReveiveMessage operation on Amazon SQS.

REMOVE_PERMISSIONConstant 
public static const REMOVE_PERMISSION:SQSActionsEnum

Action for the RemovePermission operation on Amazon SQS.

SEND_MESSAGEConstant 
public static const SEND_MESSAGE:SQSActionsEnum

Action for the SendMessage operation on Amazon SQS.

SET_QUEUE_ATTRIBUTESConstant 
public static const SET_QUEUE_ATTRIBUTES:SQSActionsEnum

Action for the SetQueueAttributes operation on Amazon SQS.