Class: Aws::IoTFleetWise::Types::DataPartitionStorageOptions
- Inherits:
-
Struct
- Object
- Struct
- Aws::IoTFleetWise::Types::DataPartitionStorageOptions
- Includes:
- Structure
- Defined in:
- lib/aws-sdk-iotfleetwise/types.rb
Overview
Size, time, and location options for the data partition.
Constant Summary collapse
- SENSITIVE =
[:storage_location]
Instance Attribute Summary collapse
-
#maximum_size ⇒ Types::StorageMaximumSize
The maximum storage size of the data stored in the data partition.
-
#minimum_time_to_live ⇒ Types::StorageMinimumTimeToLive
The amount of time that data in this partition will be kept on disk.
-
#storage_location ⇒ String
The folder name for the data partition under the campaign storage folder.
Instance Attribute Details
#maximum_size ⇒ Types::StorageMaximumSize
The maximum storage size of the data stored in the data partition.
<note markdown=“1”> Newer data overwrites older data when the partition reaches the maximum size.
</note>
1405 1406 1407 1408 1409 1410 1411 |
# File 'lib/aws-sdk-iotfleetwise/types.rb', line 1405 class DataPartitionStorageOptions < Struct.new( :maximum_size, :storage_location, :minimum_time_to_live) SENSITIVE = [:storage_location] include Aws::Structure end |
#minimum_time_to_live ⇒ Types::StorageMinimumTimeToLive
The amount of time that data in this partition will be kept on disk.
-
After the designated amount of time passes, the data can be removed, but it’s not guaranteed to be removed.
-
Before the time expires, data in this partition can still be deleted if the partition reaches its configured maximum size.
-
Newer data will overwrite older data when the partition reaches the maximum size.
1405 1406 1407 1408 1409 1410 1411 |
# File 'lib/aws-sdk-iotfleetwise/types.rb', line 1405 class DataPartitionStorageOptions < Struct.new( :maximum_size, :storage_location, :minimum_time_to_live) SENSITIVE = [:storage_location] include Aws::Structure end |
#storage_location ⇒ String
The folder name for the data partition under the campaign storage folder.
1405 1406 1407 1408 1409 1410 1411 |
# File 'lib/aws-sdk-iotfleetwise/types.rb', line 1405 class DataPartitionStorageOptions < Struct.new( :maximum_size, :storage_location, :minimum_time_to_live) SENSITIVE = [:storage_location] include Aws::Structure end |