Skip to content

/AWS1/CL_PPSEVENTDSTDEFINITION

An object that defines a single event destination.

CONSTRUCTOR

IMPORTING

Optional arguments:

io_cloudwatchlogsdestination TYPE REF TO /AWS1/CL_PPSCLOUDWATCHLOGSDST /AWS1/CL_PPSCLOUDWATCHLOGSDST

An object that contains information about an event destination that sends data to Amazon CloudWatch Logs.

iv_enabled TYPE /AWS1/PPSBOOLEAN /AWS1/PPSBOOLEAN

Indicates whether or not the event destination is enabled. If the event destination is enabled, then Amazon Pinpoint sends response data to the specified event destination.

io_kinesisfirehosedst TYPE REF TO /AWS1/CL_PPSKINESISFIREHOSEDST /AWS1/CL_PPSKINESISFIREHOSEDST

An object that contains information about an event destination that sends data to Amazon Kinesis Data Firehose.

it_matchingeventtypes TYPE /AWS1/CL_PPSEVENTTYPES_W=>TT_EVENTTYPES TT_EVENTTYPES

An array of EventDestination objects. Each EventDestination object includes ARNs and other information that define an event destination.

io_snsdestination TYPE REF TO /AWS1/CL_PPSSNSDESTINATION /AWS1/CL_PPSSNSDESTINATION

An object that contains information about an event destination that sends data to Amazon SNS.


Queryable Attributes

CloudWatchLogsDestination

An object that contains information about an event destination that sends data to Amazon CloudWatch Logs.

Accessible with the following methods

Method Description
GET_CLOUDWATCHLOGSDST() Getter for CLOUDWATCHLOGSDESTINATION

Enabled

Indicates whether or not the event destination is enabled. If the event destination is enabled, then Amazon Pinpoint sends response data to the specified event destination.

Accessible with the following methods

Method Description
GET_ENABLED() Getter for ENABLED, with configurable default
ASK_ENABLED() Getter for ENABLED w/ exceptions if field has no value
HAS_ENABLED() Determine if ENABLED has a value

KinesisFirehoseDestination

An object that contains information about an event destination that sends data to Amazon Kinesis Data Firehose.

Accessible with the following methods

Method Description
GET_KINESISFIREHOSEDST() Getter for KINESISFIREHOSEDESTINATION

MatchingEventTypes

An array of EventDestination objects. Each EventDestination object includes ARNs and other information that define an event destination.

Accessible with the following methods

Method Description
GET_MATCHINGEVENTTYPES() Getter for MATCHINGEVENTTYPES, with configurable default
ASK_MATCHINGEVENTTYPES() Getter for MATCHINGEVENTTYPES w/ exceptions if field has no
HAS_MATCHINGEVENTTYPES() Determine if MATCHINGEVENTTYPES has a value

SnsDestination

An object that contains information about an event destination that sends data to Amazon SNS.

Accessible with the following methods

Method Description
GET_SNSDESTINATION() Getter for SNSDESTINATION