/AWS1/CL_TRLEVENTDATASTORE¶
A storage lake of event data against which you can run complex SQL-based queries. An event data store can include events that you have logged on your account. To select events for an event data store, use advanced event selectors.
CONSTRUCTOR¶
IMPORTING¶
Optional arguments:¶
iv_eventdatastorearn TYPE /AWS1/TRLEVENTDATASTOREARN /AWS1/TRLEVENTDATASTOREARN¶
The ARN of the event data store.
iv_name TYPE /AWS1/TRLEVENTDATASTORENAME /AWS1/TRLEVENTDATASTORENAME¶
The name of the event data store.
iv_terminationprotectionenbd TYPE /AWS1/TRLTERMINATIONPROTECTI00 /AWS1/TRLTERMINATIONPROTECTI00¶
Indicates whether the event data store is protected from termination.
iv_status TYPE /AWS1/TRLEVENTDATASTORESTATUS /AWS1/TRLEVENTDATASTORESTATUS¶
The status of an event data store.
it_advancedeventselectors TYPE /AWS1/CL_TRLADVANCEDEVENTSELOR=>TT_ADVANCEDEVENTSELECTORS TT_ADVANCEDEVENTSELECTORS¶
The advanced event selectors that were used to select events for the data store.
iv_multiregionenabled TYPE /AWS1/TRLBOOLEAN /AWS1/TRLBOOLEAN¶
Indicates whether the event data store includes events from all Regions, or only from the Region in which it was created.
iv_organizationenabled TYPE /AWS1/TRLBOOLEAN /AWS1/TRLBOOLEAN¶
Indicates that an event data store is collecting logged events for an organization.
iv_retentionperiod TYPE /AWS1/TRLRETENTIONPERIOD /AWS1/TRLRETENTIONPERIOD¶
The retention period, in days.
iv_createdtimestamp TYPE /AWS1/TRLDATE /AWS1/TRLDATE¶
The timestamp of the event data store's creation.
iv_updatedtimestamp TYPE /AWS1/TRLDATE /AWS1/TRLDATE¶
The timestamp showing when an event data store was updated, if applicable.
UpdatedTimestampis always either the same or newer than the time shown inCreatedTimestamp.
Queryable Attributes¶
EventDataStoreArn¶
The ARN of the event data store.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_EVENTDATASTOREARN() |
Getter for EVENTDATASTOREARN, with configurable default |
ASK_EVENTDATASTOREARN() |
Getter for EVENTDATASTOREARN w/ exceptions if field has no v |
HAS_EVENTDATASTOREARN() |
Determine if EVENTDATASTOREARN has a value |
Name¶
The name of the event data store.
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 |
TerminationProtectionEnabled¶
Indicates whether the event data store is protected from termination.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_TERMINATIONPROTECTIONE00() |
Getter for TERMINATIONPROTECTIONENABLED, with configurable d |
ASK_TERMINATIONPROTECTIONE00() |
Getter for TERMINATIONPROTECTIONENABLED w/ exceptions if fie |
HAS_TERMINATIONPROTECTIONE00() |
Determine if TERMINATIONPROTECTIONENABLED has a value |
Status¶
The status of an event data store.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_STATUS() |
Getter for STATUS, with configurable default |
ASK_STATUS() |
Getter for STATUS w/ exceptions if field has no value |
HAS_STATUS() |
Determine if STATUS has a value |
AdvancedEventSelectors¶
The advanced event selectors that were used to select events for the data store.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_ADVANCEDEVENTSELECTORS() |
Getter for ADVANCEDEVENTSELECTORS, with configurable default |
ASK_ADVANCEDEVENTSELECTORS() |
Getter for ADVANCEDEVENTSELECTORS w/ exceptions if field has |
HAS_ADVANCEDEVENTSELECTORS() |
Determine if ADVANCEDEVENTSELECTORS has a value |
MultiRegionEnabled¶
Indicates whether the event data store includes events from all Regions, or only from the Region in which it was created.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_MULTIREGIONENABLED() |
Getter for MULTIREGIONENABLED, with configurable default |
ASK_MULTIREGIONENABLED() |
Getter for MULTIREGIONENABLED w/ exceptions if field has no |
HAS_MULTIREGIONENABLED() |
Determine if MULTIREGIONENABLED has a value |
OrganizationEnabled¶
Indicates that an event data store is collecting logged events for an organization.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_ORGANIZATIONENABLED() |
Getter for ORGANIZATIONENABLED, with configurable default |
ASK_ORGANIZATIONENABLED() |
Getter for ORGANIZATIONENABLED w/ exceptions if field has no |
HAS_ORGANIZATIONENABLED() |
Determine if ORGANIZATIONENABLED has a value |
RetentionPeriod¶
The retention period, in days.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_RETENTIONPERIOD() |
Getter for RETENTIONPERIOD, with configurable default |
ASK_RETENTIONPERIOD() |
Getter for RETENTIONPERIOD w/ exceptions if field has no val |
HAS_RETENTIONPERIOD() |
Determine if RETENTIONPERIOD has a value |
CreatedTimestamp¶
The timestamp of the event data store's creation.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_CREATEDTIMESTAMP() |
Getter for CREATEDTIMESTAMP, with configurable default |
ASK_CREATEDTIMESTAMP() |
Getter for CREATEDTIMESTAMP w/ exceptions if field has no va |
HAS_CREATEDTIMESTAMP() |
Determine if CREATEDTIMESTAMP has a value |
UpdatedTimestamp¶
The timestamp showing when an event data store was updated, if applicable.
UpdatedTimestampis always either the same or newer than the time shown inCreatedTimestamp.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_UPDATEDTIMESTAMP() |
Getter for UPDATEDTIMESTAMP, with configurable default |
ASK_UPDATEDTIMESTAMP() |
Getter for UPDATEDTIMESTAMP w/ exceptions if field has no va |
HAS_UPDATEDTIMESTAMP() |
Determine if UPDATEDTIMESTAMP 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_EVENTDATASTORES¶
TYPES TT_EVENTDATASTORES TYPE STANDARD TABLE OF REF TO /AWS1/CL_TRLEVENTDATASTORE WITH DEFAULT KEY
.