PutStorageConfigurationRequest
import type { PutStorageConfigurationRequest } from "https://aws-api.deno.dev/v0.3/services/iotsitewise.ts?docs=full";
interface PutStorageConfigurationRequest {
disassociatedDataStorage?: DisassociatedDataStorageState | null;
multiLayerStorage?: MultiLayerStorage | null;
retentionPeriod?: RetentionPeriod | null;
storageType: StorageType;
}§Properties
§
disassociatedDataStorage?: DisassociatedDataStorageState | null
[src]Contains the storage configuration for time series (data streams) that aren't associated with asset properties.
The disassociatedDataStorage
can be one of the following values:
ENABLED
– IoT SiteWise accepts time series that aren't associated with asset properties. ! IMPORTANT: ! After thedisassociatedDataStorage
is enabled, you can't disable it.DISABLED
– IoT SiteWise doesn't accept time series (data streams) that aren't associated with asset properties.
For more information, see Data streams in the IoT SiteWise User Guide.
§
multiLayerStorage?: MultiLayerStorage | null
[src]Identifies a storage destination.
If you specified MULTI_LAYER_STORAGE
for the storage type, you must specify a MultiLayerStorage
object.
§
retentionPeriod?: RetentionPeriod | null
[src]§
storageType: StorageType
[src]The storage tier that you specified for your data.
The storageType
parameter can be one of the following values:
SITEWISE_DEFAULT_STORAGE
– IoT SiteWise saves your data into the hot tier. The hot tier is a service-managed database.MULTI_LAYER_STORAGE
– IoT SiteWise saves your data in both the cold tier and the cold tier. The cold tier is a customer-managed Amazon S3 bucket.