class Aws::IoTAnalytics::Types::Dataset

Information about a dataset.

@!attribute [rw] name

The name of the dataset.
@return [String]

@!attribute [rw] arn

The ARN of the dataset.
@return [String]

@!attribute [rw] actions

The `DatasetAction` objects that automatically create the dataset
contents.
@return [Array<Types::DatasetAction>]

@!attribute [rw] triggers

The `DatasetTrigger` objects that specify when the dataset is
automatically updated.
@return [Array<Types::DatasetTrigger>]

@!attribute [rw] content_delivery_rules

When dataset contents are created they are delivered to destinations
specified here.
@return [Array<Types::DatasetContentDeliveryRule>]

@!attribute [rw] status

The status of the dataset.
@return [String]

@!attribute [rw] creation_time

When the dataset was created.
@return [Time]

@!attribute [rw] last_update_time

The last time the dataset was updated.
@return [Time]

@!attribute [rw] retention_period

Optional. How long, in days, message data is kept for the dataset.
@return [Types::RetentionPeriod]

@!attribute [rw] versioning_configuration

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 `retentionPeriod` parameter. For more
information, see [ Keeping Multiple Versions of IoT Analytics
datasets][1] in the *IoT Analytics User Guide*.

[1]: https://docs.aws.amazon.com/iotanalytics/latest/userguide/getting-started.html#aws-iot-analytics-dataset-versions
@return [Types::VersioningConfiguration]

@!attribute [rw] late_data_rules

A list of data rules that send notifications to CloudWatch, when
data arrives late. To specify `lateDataRules`, the dataset must use
a [DeltaTimer][1] filter.

[1]: https://docs.aws.amazon.com/iotanalytics/latest/APIReference/API_DeltaTime.html
@return [Array<Types::LateDataRule>]

Constants

SENSITIVE