/AWS1/CL_IOADATASET¶
Information about a dataset.
CONSTRUCTOR¶
IMPORTING¶
Optional arguments:¶
iv_name TYPE /AWS1/IOADATASETNAME /AWS1/IOADATASETNAME¶
The name of the dataset.
iv_arn TYPE /AWS1/IOADATASETARN /AWS1/IOADATASETARN¶
The ARN of the dataset.
it_actions TYPE /AWS1/CL_IOADATASETACTION=>TT_DATASETACTIONS TT_DATASETACTIONS¶
The
DatasetActionobjects that automatically create the dataset contents.
it_triggers TYPE /AWS1/CL_IOADATASETTRIGGER=>TT_DATASETTRIGGERS TT_DATASETTRIGGERS¶
The
DatasetTriggerobjects that specify when the dataset is automatically updated.
it_contentdeliveryrules TYPE /AWS1/CL_IOADSCONTDELIVERYRULE=>TT_DATASETCONTENTDELIVERYRULES TT_DATASETCONTENTDELIVERYRULES¶
When dataset contents are created they are delivered to destinations specified here.
iv_status TYPE /AWS1/IOADATASETSTATUS /AWS1/IOADATASETSTATUS¶
The status of the dataset.
iv_creationtime TYPE /AWS1/IOATIMESTAMP /AWS1/IOATIMESTAMP¶
When the dataset was created.
iv_lastupdatetime TYPE /AWS1/IOATIMESTAMP /AWS1/IOATIMESTAMP¶
The last time the dataset was updated.
io_retentionperiod TYPE REF TO /AWS1/CL_IOARETENTIONPERIOD /AWS1/CL_IOARETENTIONPERIOD¶
Optional. How long, in days, message data is kept for the dataset.
io_versioningconfiguration TYPE REF TO /AWS1/CL_IOAVERSIONINGCONF /AWS1/CL_IOAVERSIONINGCONF¶
Optional. How many versions of dataset contents are kept. If not specified or set to null, only the latest version plus the latest succeeded version (if they are different) are kept for the time period specified by the
retentionPeriodparameter. For more information, see Keeping Multiple Versions of IoT Analytics datasets in the IoT Analytics User Guide.
it_latedatarules TYPE /AWS1/CL_IOALATEDATARULE=>TT_LATEDATARULES TT_LATEDATARULES¶
A list of data rules that send notifications to CloudWatch, when data arrives late. To specify
lateDataRules, the dataset must use a DeltaTimer filter.
Queryable Attributes¶
name¶
The name of the dataset.
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 |
arn¶
The ARN of the dataset.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_ARN() |
Getter for ARN, with configurable default |
ASK_ARN() |
Getter for ARN w/ exceptions if field has no value |
HAS_ARN() |
Determine if ARN has a value |
actions¶
The
DatasetActionobjects that automatically create the dataset contents.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_ACTIONS() |
Getter for ACTIONS, with configurable default |
ASK_ACTIONS() |
Getter for ACTIONS w/ exceptions if field has no value |
HAS_ACTIONS() |
Determine if ACTIONS has a value |
triggers¶
The
DatasetTriggerobjects that specify when the dataset is automatically updated.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_TRIGGERS() |
Getter for TRIGGERS, with configurable default |
ASK_TRIGGERS() |
Getter for TRIGGERS w/ exceptions if field has no value |
HAS_TRIGGERS() |
Determine if TRIGGERS has a value |
contentDeliveryRules¶
When dataset contents are created they are delivered to destinations specified here.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_CONTENTDELIVERYRULES() |
Getter for CONTENTDELIVERYRULES, with configurable default |
ASK_CONTENTDELIVERYRULES() |
Getter for CONTENTDELIVERYRULES w/ exceptions if field has n |
HAS_CONTENTDELIVERYRULES() |
Determine if CONTENTDELIVERYRULES has a value |
status¶
The status of the dataset.
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 |
creationTime¶
When the dataset was created.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_CREATIONTIME() |
Getter for CREATIONTIME, with configurable default |
ASK_CREATIONTIME() |
Getter for CREATIONTIME w/ exceptions if field has no value |
HAS_CREATIONTIME() |
Determine if CREATIONTIME has a value |
lastUpdateTime¶
The last time the dataset was updated.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_LASTUPDATETIME() |
Getter for LASTUPDATETIME, with configurable default |
ASK_LASTUPDATETIME() |
Getter for LASTUPDATETIME w/ exceptions if field has no valu |
HAS_LASTUPDATETIME() |
Determine if LASTUPDATETIME has a value |
retentionPeriod¶
Optional. How long, in days, message data is kept for the dataset.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_RETENTIONPERIOD() |
Getter for RETENTIONPERIOD |
versioningConfiguration¶
Optional. How many versions of dataset contents are kept. If not specified or set to null, only the latest version plus the latest succeeded version (if they are different) are kept for the time period specified by the
retentionPeriodparameter. For more information, see Keeping Multiple Versions of IoT Analytics datasets in the IoT Analytics User Guide.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_VERSIONINGCONFIGURATION() |
Getter for VERSIONINGCONFIGURATION |
lateDataRules¶
A list of data rules that send notifications to CloudWatch, when data arrives late. To specify
lateDataRules, the dataset must use a DeltaTimer filter.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_LATEDATARULES() |
Getter for LATEDATARULES, with configurable default |
ASK_LATEDATARULES() |
Getter for LATEDATARULES w/ exceptions if field has no value |
HAS_LATEDATARULES() |
Determine if LATEDATARULES has a value |