/AWS1/CL_PPSEVENTDESTINATION¶
An object that defines an 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.
iv_name TYPE /AWS1/PPSSTRING /AWS1/PPSSTRING¶
A name that identifies the event destination configuration.
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 |
Name¶
A name that identifies the event destination configuration.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_NAME() |
Getter for NAME, with configurable default |
ASK_NAME() |
Getter for NAME w/ exceptions if field has no value |
HAS_NAME() |
Determine if NAME 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 |
Public Local Types In This Class¶
Internal table types, representing arrays and maps of this class, are defined as local types:
TT_EVENTDESTINATIONS¶
TYPES TT_EVENTDESTINATIONS TYPE STANDARD TABLE OF REF TO /AWS1/CL_PPSEVENTDESTINATION WITH DEFAULT KEY
.