LustreFileSystemConfiguration class
The configuration for the Amazon FSx for Lustre file system.
Constructors
- LustreFileSystemConfiguration({int? automaticBackupRetentionDays, bool? copyTagsToBackups, String? dailyAutomaticBackupStartTime, DataRepositoryConfiguration? dataRepositoryConfiguration, LustreDeploymentType? deploymentType, DriveCacheType? driveCacheType, String? mountName, int? perUnitStorageThroughput, String? weeklyMaintenanceStartTime})
-
LustreFileSystemConfiguration.fromJson(Map<
String, dynamic> json) -
factory
Properties
- automaticBackupRetentionDays → int?
-
final
- copyTagsToBackups → bool?
-
A boolean flag indicating whether tags on the file system should be copied
to backups. If it's set to true, all tags on the file system are copied to
all automatic backups and any user-initiated backups where the user doesn't
specify any tags. If this value is true, and you specify one or more tags,
only the specified tags are copied to backups. If you specify one or more
tags when creating a user-initiated backup, no tags are copied from the file
system, regardless of this value. (Default = false)
final
- dailyAutomaticBackupStartTime → String?
-
final
- dataRepositoryConfiguration → DataRepositoryConfiguration?
-
final
- deploymentType → LustreDeploymentType?
-
The deployment type of the FSX for Lustre file system. Scratch deployment
type is designed for temporary storage and shorter-term processing of
data.
final
- driveCacheType → DriveCacheType?
-
The type of drive cache used by PERSISTENT_1 file systems that are
provisioned with HDD storage devices. This parameter is required when
storage type is HDD. Set to
READ
, improve the performance for frequently accessed files and allows 20% of the total storage capacity of the file system to be cached.final - hashCode → int
-
The hash code for this object.
no setterinherited
- mountName → String?
-
You use the
MountName
value when mounting the file system.final - perUnitStorageThroughput → int?
-
Per unit storage throughput represents the megabytes per second of read or
write throughput per 1 tebibyte of storage provisioned. File system
throughput capacity is equal to Storage capacity (TiB) *
PerUnitStorageThroughput (MB/s/TiB). This option is only valid for
PERSISTENT_1
deployment types.final - runtimeType → Type
-
A representation of the runtime type of the object.
no setterinherited
- weeklyMaintenanceStartTime → String?
-
The preferred start time to perform weekly maintenance, formatted d:HH:MM in
the UTC time zone. d is the weekday number, from 1 through 7, beginning with
Monday and ending with Sunday.
final
Methods
-
noSuchMethod(
Invocation invocation) → dynamic -
Invoked when a nonexistent method or property is accessed.
inherited
-
toString(
) → String -
A string representation of this object.
inherited
Operators
-
operator ==(
Object other) → bool -
The equality operator.
inherited