Skip site navigation (1)Skip section navigation (2)

FreeBSD Manual Pages

  
 
  

home | help
Paws::SQS::AddPermissiUser)Contributed Perl DocumenPaws::SQS::AddPermission(3)

NAME
       Paws::SQS::AddPermission	- Arguments for	method AddPermission on
       Paws::SQS

DESCRIPTION
       This class represents the parameters used for calling the method
       AddPermission on	the Amazon Simple Queue	Service	service. Use the
       attributes of this class	as arguments to	method AddPermission.

       You shouln't make instances of this class. Each attribute should	be
       used as a named argument	in the call to AddPermission.

       As an example:

	 $service_obj->AddPermission(Att1 => $value1, Att2 => $value2, ...);

       Values for attributes that are native types (Int, String, Float,	etc)
       can passed as-is	(scalar	values). Values	for complex Types (objects)
       can be passed as	a HashRef. The keys and	values of the hashref will be
       used to instance	the underlying object.

ATTRIBUTES
   REQUIRED Actions => ArrayRef[Str]
       The action the client wants to allow for	the specified principal. The
       following are valid values: "* |	SendMessage | ReceiveMessage |
       DeleteMessage | ChangeMessageVisibility | GetQueueAttributes |
       GetQueueUrl". For more information about	these actions, see
       Understanding Permissions in the	Amazon SQS Developer Guide.

       Specifying "SendMessage", "DeleteMessage", or "ChangeMessageVisibility"
       for the "ActionName.n" also grants permissions for the corresponding
       batch versions of those actions:	"SendMessageBatch",
       "DeleteMessageBatch", and "ChangeMessageVisibilityBatch".

   REQUIRED AWSAccountIds => ArrayRef[Str]
       The AWS account number of the principal who will	be given permission.
       The principal must have an AWS account, but does	not need to be signed
       up for Amazon SQS. For information about	locating the AWS account
       identification, see Your	AWS Identifiers	in the Amazon SQS Developer
       Guide.

   REQUIRED Label => Str
       The unique identification of the	permission you're setting (e.g.,
       "AliceSendMessage"). Constraints: Maximum 80 characters;	alphanumeric
       characters, hyphens (-),	and underscores	(_) are	allowed.

   REQUIRED QueueUrl =>	Str
       The URL of the Amazon SQS queue to take action on.

SEE ALSO
       This class forms	part of	Paws, documenting arguments for	method
       AddPermission in	Paws::SQS

BUGS and CONTRIBUTIONS
       The source code is located here:	https://github.com/pplu/aws-sdk-perl

       Please report bugs to: https://github.com/pplu/aws-sdk-perl/issues

perl v5.24.1			  2015-08-06	   Paws::SQS::AddPermission(3)

NAME | DESCRIPTION | ATTRIBUTES | SEE ALSO | BUGS and CONTRIBUTIONS

Want to link to this manual page? Use this URL:
<https://www.freebsd.org/cgi/man.cgi?query=Paws::SQS::AddPermission&sektion=3&manpath=FreeBSD+12.0-RELEASE+and+Ports>

home | help