class Aws::IoTSiteWise::Types::PutStorageConfigurationRequest
@note When making an API call, you may pass PutStorageConfigurationRequest
data as a hash: { storage_type: "SITEWISE_DEFAULT_STORAGE", # required, accepts SITEWISE_DEFAULT_STORAGE, MULTI_LAYER_STORAGE multi_layer_storage: { customer_managed_s3_storage: { # required s3_resource_arn: "ARN", # required role_arn: "ARN", # required }, }, }
@!attribute [rw] storage_type
The type of storage that you specified for your data. The storage type can be one of the following values: * `SITEWISE_DEFAULT_STORAGE` – IoT SiteWise replicates your data into a service managed database. * `MULTI_LAYER_STORAGE` – IoT SiteWise replicates your data into a service managed database and saves a copy of your raw data and metadata in an Amazon S3 object that you specified. @return [String]
@!attribute [rw] multi_layer_storage
Identifies a storage destination. If you specified `MULTI_LAYER_STORAGE` for the storage type, you must specify a `MultiLayerStorage` object. @return [Types::MultiLayerStorage]
Constants
- SENSITIVE