Class: Aws::IoTAnalytics::Types::UpdateDatastoreRequest
- Inherits:
-
Struct
- Object
- Struct
- Aws::IoTAnalytics::Types::UpdateDatastoreRequest
- Includes:
- Structure
- Defined in:
- lib/aws-sdk-iotanalytics/types.rb
Constant Summary collapse
- SENSITIVE =
[]
Instance Attribute Summary collapse
-
#datastore_name ⇒ String
The name of the data store to be updated.
-
#datastore_storage ⇒ Types::DatastoreStorage
Where data in a data store is stored..
-
#file_format_configuration ⇒ Types::FileFormatConfiguration
Contains the configuration information of file formats.
-
#retention_period ⇒ Types::RetentionPeriod
How long, in days, message data is kept for the data store.
Instance Attribute Details
#datastore_name ⇒ String
The name of the data store to be updated.
3049 3050 3051 3052 3053 3054 3055 3056 |
# File 'lib/aws-sdk-iotanalytics/types.rb', line 3049 class UpdateDatastoreRequest < Struct.new( :datastore_name, :retention_period, :datastore_storage, :file_format_configuration) SENSITIVE = [] include Aws::Structure end |
#datastore_storage ⇒ Types::DatastoreStorage
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.
3049 3050 3051 3052 3053 3054 3055 3056 |
# File 'lib/aws-sdk-iotanalytics/types.rb', line 3049 class UpdateDatastoreRequest < Struct.new( :datastore_name, :retention_period, :datastore_storage, :file_format_configuration) SENSITIVE = [] include Aws::Structure end |
#file_format_configuration ⇒ Types::FileFormatConfiguration
Contains the configuration information of file formats. 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.
[1]: parquet.apache.org/
3049 3050 3051 3052 3053 3054 3055 3056 |
# File 'lib/aws-sdk-iotanalytics/types.rb', line 3049 class UpdateDatastoreRequest < Struct.new( :datastore_name, :retention_period, :datastore_storage, :file_format_configuration) SENSITIVE = [] include Aws::Structure end |
#retention_period ⇒ Types::RetentionPeriod
How long, in days, message data is kept for the data store. The retention period can’t be updated if the data store’s Amazon S3 storage is customer-managed.
3049 3050 3051 3052 3053 3054 3055 3056 |
# File 'lib/aws-sdk-iotanalytics/types.rb', line 3049 class UpdateDatastoreRequest < Struct.new( :datastore_name, :retention_period, :datastore_storage, :file_format_configuration) SENSITIVE = [] include Aws::Structure end |