Skip to content

/AWS1/CL_SNBLAMBDARESOURCE

Identifies

CONSTRUCTOR

IMPORTING

Optional arguments:

IV_LAMBDAARN TYPE /AWS1/SNBRESOURCEARN /AWS1/SNBRESOURCEARN

An Amazon Resource Name (ARN) that represents an Lambda function to be triggered by PUT object actions on the associated local Amazon S3 resource.

IT_EVENTTRIGGERS TYPE /AWS1/CL_SNBEVENTTRIGGERDEFN=>TT_EVENTTRIGGERDEFINITIONLIST TT_EVENTTRIGGERDEFINITIONLIST

The array of ARNs for S3Resource objects to trigger the LambdaResource objects associated with this job.


Queryable Attributes

LambdaArn

An Amazon Resource Name (ARN) that represents an Lambda function to be triggered by PUT object actions on the associated local Amazon S3 resource.

Accessible with the following methods

Method Description
GET_LAMBDAARN() Getter for LAMBDAARN, with configurable default
ASK_LAMBDAARN() Getter for LAMBDAARN w/ exceptions if field has no value
HAS_LAMBDAARN() Determine if LAMBDAARN has a value

EventTriggers

The array of ARNs for S3Resource objects to trigger the LambdaResource objects associated with this job.

Accessible with the following methods

Method Description
GET_EVENTTRIGGERS() Getter for EVENTTRIGGERS, with configurable default
ASK_EVENTTRIGGERS() Getter for EVENTTRIGGERS w/ exceptions if field has no value
HAS_EVENTTRIGGERS() Determine if EVENTTRIGGERS has a value

Public Local Types In This Class

Internal table types, representing arrays and maps of this class, are defined as local types:

TT_LAMBDARESOURCELIST

TYPES TT_LAMBDARESOURCELIST TYPE STANDARD TABLE OF REF TO /AWS1/CL_SNBLAMBDARESOURCE WITH DEFAULT KEY
.