DatastoreArgs

data class DatastoreArgs(val datastoreName: Output<String>? = null, val datastorePartitions: Output<DatastorePartitionsArgs>? = null, val datastoreStorage: Output<DatastoreStorageArgs>? = null, val fileFormatConfiguration: Output<DatastoreFileFormatConfigurationArgs>? = null, val retentionPeriod: Output<DatastoreRetentionPeriodArgs>? = null, val tags: Output<List<TagArgs>>? = null) : ConvertibleToJava<DatastoreArgs>

Resource Type definition for AWS::IoTAnalytics::Datastore

Example Usage

Example

No Java example available.

Example

No Java example available.

Example

No Java example available.

Example

No Java example available.

Constructors

Link copied to clipboard
constructor(datastoreName: Output<String>? = null, datastorePartitions: Output<DatastorePartitionsArgs>? = null, datastoreStorage: Output<DatastoreStorageArgs>? = null, fileFormatConfiguration: Output<DatastoreFileFormatConfigurationArgs>? = null, retentionPeriod: Output<DatastoreRetentionPeriodArgs>? = null, tags: Output<List<TagArgs>>? = null)

Properties

Link copied to clipboard
val datastoreName: Output<String>? = null

The name of the data store.

Link copied to clipboard

Information about the partition dimensions in a data store.

Link copied to clipboard

Where data store data is stored.

Link copied to clipboard

Contains the configuration information of file formats. AWS IoT Analytics data stores support JSON and Parquet . The default file format is JSON. You can specify only one format. You can't change the file format after you create the data store.

Link copied to clipboard

How long, in days, message data is kept for the data store. When customerManagedS3 storage is selected, this parameter is ignored.

Link copied to clipboard
val tags: Output<List<TagArgs>>? = null

Metadata which can be used to manage the data store. For more information, see Tag .

Functions

Link copied to clipboard
open override fun toJava(): DatastoreArgs