com.amazonaws.auth.policy.resources
Class SQSQueueResource

java.lang.Object
  extended by com.amazonaws.auth.policy.Resource
      extended by com.amazonaws.auth.policy.resources.SQSQueueResource

public class SQSQueueResource
extends Resource

AWS access control policy resource that identifies an Amazon SQS queue.

This is an older style of referencing an Amazon SQS queue. You can also use the queue's Amazon Resource Name (ARN), which you can obtain by calling AmazonSQS.getQueueAttributes(com.amazonaws.services.sqs.model.GetQueueAttributesRequest) and requesting the "QueueArn" attribute.


Constructor Summary
SQSQueueResource(String accountId, String queueName)
          Constructs a new SQS queue resource for an access control policy.
 
Method Summary
 
Methods inherited from class com.amazonaws.auth.policy.Resource
getId
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

SQSQueueResource

public SQSQueueResource(String accountId,
                        String queueName)
Constructs a new SQS queue resource for an access control policy. A policy statement using this resource will allow or deny actions on the specified queue.

Parameters:
accountId - The AWS account ID of the queue owner.
queueName - The name of the Amazon SQS queue.


Copyright © 2010 Amazon Web Services, Inc. All Rights Reserved.