Class: Aws::FSx::Types::CreateFileCacheLustreConfiguration

Inherits:
Struct
  • Object
show all
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

Instance Attribute Details

#deployment_typeString

Specifies the cache deployment type, which must be CACHE_1.

Returns:

  • (String)


1380
1381
1382
1383
1384
1385
1386
1387
# File 'gems/aws-sdk-fsx/lib/aws-sdk-fsx/types.rb', line 1380

class CreateFileCacheLustreConfiguration < Struct.new(
  :per_unit_storage_throughput,
  :deployment_type,
  :weekly_maintenance_start_time,
  :metadata_configuration)
  SENSITIVE = []
  include Aws::Structure
end

#metadata_configurationTypes::FileCacheLustreMetadataConfiguration

The configuration for a Lustre MDT (Metadata Target) storage volume.



1380
1381
1382
1383
1384
1385
1386
1387
# File 'gems/aws-sdk-fsx/lib/aws-sdk-fsx/types.rb', line 1380

class CreateFileCacheLustreConfiguration < Struct.new(
  :per_unit_storage_throughput,
  :deployment_type,
  :weekly_maintenance_start_time,
  :metadata_configuration)
  SENSITIVE = []
  include Aws::Structure
end

#per_unit_storage_throughputInteger

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.

Returns:

  • (Integer)


1380
1381
1382
1383
1384
1385
1386
1387
# File 'gems/aws-sdk-fsx/lib/aws-sdk-fsx/types.rb', line 1380

class CreateFileCacheLustreConfiguration < Struct.new(
  :per_unit_storage_throughput,
  :deployment_type,
  :weekly_maintenance_start_time,
  :metadata_configuration)
  SENSITIVE = []
  include Aws::Structure
end

#weekly_maintenance_start_timeString

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.

Returns:

  • (String)


1380
1381
1382
1383
1384
1385
1386
1387
# File 'gems/aws-sdk-fsx/lib/aws-sdk-fsx/types.rb', line 1380

class CreateFileCacheLustreConfiguration < Struct.new(
  :per_unit_storage_throughput,
  :deployment_type,
  :weekly_maintenance_start_time,
  :metadata_configuration)
  SENSITIVE = []
  include Aws::Structure
end