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

Inherits:
Struct
  • Object
show all
Includes:
Structure
Defined in:
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 '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 '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 '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.

[1]: en.wikipedia.org/wiki/ISO_week_date

Returns:

  • (String)


1380
1381
1382
1383
1384
1385
1386
1387
# File '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