Class: Aws::FSx::Types::CreateFileCacheLustreConfiguration
- Inherits:
-
Struct
- Object
- Struct
- Aws::FSx::Types::CreateFileCacheLustreConfiguration
- Defined in:
- gems/aws-sdk-fsx/lib/aws-sdk-fsx/types.rb
Overview
The Amazon File Cache configuration for the cache that you are creating.
Constant Summary collapse
- SENSITIVE =
[]
Instance Attribute Summary collapse
-
#deployment_type ⇒ String
Specifies the cache deployment type, which must be
CACHE_1
. -
#metadata_configuration ⇒ Types::FileCacheLustreMetadataConfiguration
The configuration for a Lustre MDT (Metadata Target) storage volume.
-
#per_unit_storage_throughput ⇒ Integer
Provisions the amount of read and write throughput for each 1 tebibyte (TiB) of cache storage capacity, in MB/s/TiB.
-
#weekly_maintenance_start_time ⇒ String
A recurring weekly time, in the format
D:HH:MM
.
Instance Attribute Details
#deployment_type ⇒ String
Specifies the cache deployment type, which must be CACHE_1
.
1401 1402 1403 1404 1405 1406 1407 1408 |
# File 'gems/aws-sdk-fsx/lib/aws-sdk-fsx/types.rb', line 1401 class CreateFileCacheLustreConfiguration < Struct.new( :per_unit_storage_throughput, :deployment_type, :weekly_maintenance_start_time, :metadata_configuration) SENSITIVE = [] include Aws::Structure end |
#metadata_configuration ⇒ Types::FileCacheLustreMetadataConfiguration
The configuration for a Lustre MDT (Metadata Target) storage volume.
1401 1402 1403 1404 1405 1406 1407 1408 |
# File 'gems/aws-sdk-fsx/lib/aws-sdk-fsx/types.rb', line 1401 class CreateFileCacheLustreConfiguration < Struct.new( :per_unit_storage_throughput, :deployment_type, :weekly_maintenance_start_time, :metadata_configuration) SENSITIVE = [] include Aws::Structure end |
#per_unit_storage_throughput ⇒ Integer
Provisions the amount of read and write throughput for each 1
tebibyte (TiB) of cache storage capacity, in MB/s/TiB. The only
supported value is 1000
.
1401 1402 1403 1404 1405 1406 1407 1408 |
# File 'gems/aws-sdk-fsx/lib/aws-sdk-fsx/types.rb', line 1401 class CreateFileCacheLustreConfiguration < Struct.new( :per_unit_storage_throughput, :deployment_type, :weekly_maintenance_start_time, :metadata_configuration) SENSITIVE = [] include Aws::Structure end |
#weekly_maintenance_start_time ⇒ String
A recurring weekly time, in the format D:HH:MM
.
D
is the day of the week, for which 1 represents Monday and 7
represents Sunday. For further details, see the ISO-8601 spec as
described on Wikipedia.
HH
is the zero-padded hour of the day (0-23), and MM
is the
zero-padded minute of the hour.
For example, 1:05:00
specifies maintenance at 5 AM Monday.
1401 1402 1403 1404 1405 1406 1407 1408 |
# File 'gems/aws-sdk-fsx/lib/aws-sdk-fsx/types.rb', line 1401 class CreateFileCacheLustreConfiguration < Struct.new( :per_unit_storage_throughput, :deployment_type, :weekly_maintenance_start_time, :metadata_configuration) SENSITIVE = [] include Aws::Structure end |