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

FreeBSD Manual Pages

  
 
  

home | help
Paws::Lambda::CreateEvUseroContributedaPe::Lambda::CreateEventSourceMapping(3)

NAME
       Paws::Lambda::CreateEventSourceMapping -	Arguments for method
       CreateEventSourceMapping	on Paws::Lambda

DESCRIPTION
       This class represents the parameters used for calling the method
       CreateEventSourceMapping	on the AWS Lambda service. Use the attributes
       of this class as	arguments to method CreateEventSourceMapping.

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

       As an example:

	 $service_obj->CreateEventSourceMapping(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
   BatchSize =>	Int
       The largest number of records that AWS Lambda will retrieve from	your
       event source at the time	of invoking your function. Your	function
       receives	an event with all the retrieved	records. The default is	100
       records.

   Enabled => Bool
       Indicates whether AWS Lambda should begin polling the event source, the
       default is not enabled.

   REQUIRED EventSourceArn => Str
       The Amazon Resource Name	(ARN) of the Amazon Kinesis or the Amazon
       DynamoDB	stream that is the event source. Any record added to this
       stream could cause AWS Lambda to	invoke your Lambda function, it
       depends on the "BatchSize". AWS Lambda POSTs the	Amazon Kinesis event,
       containing records, to your Lambda function as JSON.

   REQUIRED FunctionName => Str
       The Lambda function to invoke when AWS Lambda detects an	event on the
       stream.

       You can specify an unqualified function name (for example, "Thumbnail")
       or you can specify Amazon Resource Name (ARN) of	the function (for
       example,	"arn:aws:lambda:us-west-2:account-id:function:ThumbNail"). AWS
       Lambda also allows you to specify only the account ID qualifier (for
       example,	"account-id:Thumbnail"). Note that the length constraint
       applies only to the ARN.	If you specify only the	function name, it is
       limited to 64 character in length.

   REQUIRED StartingPosition =>	Str
       The position in the stream where	AWS Lambda should start	reading. For
       more information, go to ShardIteratorType in the	Amazon Kinesis API
       Reference.

SEE ALSO
       This class forms	part of	Paws, documenting arguments for	method
       CreateEventSourceMapping	in Paws::Lambda

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			  201Paws::Lambda::CreateEventSourceMapping(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::Lambda::CreateEventSourceMapping&sektion=3&manpath=FreeBSD+12.0-RELEASE+and+Ports>

home | help