@Generated(value="jsii-pacmak/1.29.0 (build 41df200)", date="2021-06-02T09:55:31.270Z") @Stability(value=Experimental) public interface LustreConfiguration extends software.amazon.jsii.JsiiSerializable
https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-fsx-filesystem-lustreconfiguration.html| Modifier and Type | Interface and Description |
|---|---|
static class |
LustreConfiguration.Builder
A builder for
LustreConfiguration |
static class |
LustreConfiguration.Jsii$Proxy
An implementation for
LustreConfiguration |
| Modifier and Type | Method and Description |
|---|---|
static LustreConfiguration.Builder |
builder() |
LustreDeploymentType |
getDeploymentType()
(experimental) The type of backing file system deployment used by FSx.
|
default String |
getExportPath()
(experimental) The path in Amazon S3 where the root of your Amazon FSx file system is exported.
|
default Number |
getImportedFileChunkSizeMiB()
(experimental) For files imported from a data repository, this value determines the stripe count and maximum amount of data per file (in MiB) stored on a single physical disk.
|
default String |
getImportPath()
(experimental) The path to the Amazon S3 bucket (including the optional prefix) that you're using as the data repository for your Amazon FSx for Lustre file system.
|
default Number |
getPerUnitStorageThroughput()
(experimental) Required for the PERSISTENT_1 deployment type, describes the amount of read and write throughput for each 1 tebibyte of storage, in MB/s/TiB.
|
default LustreMaintenanceTime |
getWeeklyMaintenanceStartTime()
(experimental) The preferred day and time to perform weekly maintenance.
|
@Stability(value=Experimental) @NotNull LustreDeploymentType getDeploymentType()
@Stability(value=Experimental) @Nullable default String getExportPath()
The path must use the same Amazon S3 bucket as specified in ImportPath. If you only specify a bucket name, such as s3://import-bucket, you get a 1:1 mapping of file system objects to S3 bucket objects. This mapping means that the input data in S3 is overwritten on export. If you provide a custom prefix in the export path, such as s3://import-bucket/[custom-optional-prefix], Amazon FSx exports the contents of your file system to that export prefix in the Amazon S3 bucket.
Default: s3://import-bucket/FSxLustre[creation-timestamp]
@Stability(value=Experimental) @Nullable default Number getImportedFileChunkSizeMiB()
Allowed values are between 1 and 512,000.
Default: 1024
@Stability(value=Experimental) @Nullable default String getImportPath()
Must be of the format "s3://{bucketName}/optional-prefix" and cannot exceed 900 characters.
Default: - no bucket is imported
@Stability(value=Experimental) @Nullable default Number getPerUnitStorageThroughput()
Valid values are 50, 100, 200.
Default: - no default, conditionally required for PERSISTENT_1 deployment type
@Stability(value=Experimental) @Nullable default LustreMaintenanceTime getWeeklyMaintenanceStartTime()
The first digit is the day of the week, starting at 1 for Monday, then the following are hours and minutes in the UTC time zone, 24 hour clock. For example: '2:20:30' is Tuesdays at 20:30.
Default: - no preference
@Stability(value=Experimental) static LustreConfiguration.Builder builder()
LustreConfiguration.Builder of LustreConfigurationCopyright © 2021. All rights reserved.