Class: Aws::IoTAnalytics::Types::DatastoreStorage
- Inherits:
-
Struct
- Object
- Struct
- Aws::IoTAnalytics::Types::DatastoreStorage
- Includes:
- Structure
- Defined in:
- lib/aws-sdk-iotanalytics/types.rb
Overview
Where data in a data store is stored.. You can choose ‘serviceManagedS3` storage, `customerManagedS3` storage, or `iotSiteWiseMultiLayerStorage` storage. The default is `serviceManagedS3`. You can’t change the choice of Amazon S3 storage after your data store is created.
Constant Summary collapse
- SENSITIVE =
[]
Instance Attribute Summary collapse
-
#customer_managed_s3 ⇒ Types::CustomerManagedDatastoreS3Storage
S3-customer-managed; When you choose customer-managed storage, the ‘retentionPeriod` parameter is ignored.
-
#iot_site_wise_multi_layer_storage ⇒ Types::DatastoreIotSiteWiseMultiLayerStorage
Used to store data used by IoT SiteWise in an Amazon S3 bucket that you manage.
-
#service_managed_s3 ⇒ Types::ServiceManagedDatastoreS3Storage
Used to store data in an Amazon S3 bucket managed by IoT Analytics.
Instance Attribute Details
#customer_managed_s3 ⇒ Types::CustomerManagedDatastoreS3Storage
S3-customer-managed; When you choose customer-managed storage, the ‘retentionPeriod` parameter is ignored. You can’t change the choice of Amazon S3 storage after your data store is created.
1296 1297 1298 1299 1300 1301 1302 |
# File 'lib/aws-sdk-iotanalytics/types.rb', line 1296 class DatastoreStorage < Struct.new( :service_managed_s3, :customer_managed_s3, :iot_site_wise_multi_layer_storage) SENSITIVE = [] include Aws::Structure end |
#iot_site_wise_multi_layer_storage ⇒ Types::DatastoreIotSiteWiseMultiLayerStorage
Used to store data used by IoT SiteWise in an Amazon S3 bucket that you manage. You can’t change the choice of Amazon S3 storage after your data store is created.
1296 1297 1298 1299 1300 1301 1302 |
# File 'lib/aws-sdk-iotanalytics/types.rb', line 1296 class DatastoreStorage < Struct.new( :service_managed_s3, :customer_managed_s3, :iot_site_wise_multi_layer_storage) SENSITIVE = [] include Aws::Structure end |
#service_managed_s3 ⇒ Types::ServiceManagedDatastoreS3Storage
Used to store data in an Amazon S3 bucket managed by IoT Analytics. You can’t change the choice of Amazon S3 storage after your data store is created.
1296 1297 1298 1299 1300 1301 1302 |
# File 'lib/aws-sdk-iotanalytics/types.rb', line 1296 class DatastoreStorage < Struct.new( :service_managed_s3, :customer_managed_s3, :iot_site_wise_multi_layer_storage) SENSITIVE = [] include Aws::Structure end |