Dataset
public struct Dataset : AWSShape
Undocumented
-
Declaration
Swift
public static var _members: [AWSShapeMember]
-
The “DatasetAction” objects that automatically create the data set contents.
Declaration
Swift
public let actions: [DatasetAction]?
-
The ARN of the data set.
Declaration
Swift
public let arn: String?
-
When data set contents are created they are delivered to destinations specified here.
Declaration
Swift
public let contentDeliveryRules: [DatasetContentDeliveryRule]?
-
When the data set was created.
Declaration
Swift
public let creationTime: TimeStamp?
-
The last time the data set was updated.
Declaration
Swift
public let lastUpdateTime: TimeStamp?
-
The name of the data set.
Declaration
Swift
public let name: String?
-
[Optional] How long, in days, message data is kept for the data set.
Declaration
Swift
public let retentionPeriod: RetentionPeriod?
-
The status of the data set.
Declaration
Swift
public let status: DatasetStatus?
-
The “DatasetTrigger” objects that specify when the data set is automatically updated.
Declaration
Swift
public let triggers: [DatasetTrigger]?
-
[Optional] How many versions of data set 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 https://docs.aws.amazon.com/iotanalytics/latest/userguide/getting-started.html#aws-iot-analytics-dataset-versions)
Declaration
Swift
public let versioningConfiguration: VersioningConfiguration?
-
init(actions:arn:contentDeliveryRules:creationTime:lastUpdateTime:name:retentionPeriod:status:triggers:versioningConfiguration:)
Undocumented
Declaration
Swift
public init(actions: [DatasetAction]? = nil, arn: String? = nil, contentDeliveryRules: [DatasetContentDeliveryRule]? = nil, creationTime: TimeStamp? = nil, lastUpdateTime: TimeStamp? = nil, name: String? = nil, retentionPeriod: RetentionPeriod? = nil, status: DatasetStatus? = nil, triggers: [DatasetTrigger]? = nil, versioningConfiguration: VersioningConfiguration? = nil)