Interface LustreFileSystemProps
- All Superinterfaces:
FileSystemProps
,software.amazon.jsii.JsiiSerializable
- All Known Implementing Classes:
LustreFileSystemProps.Jsii$Proxy
@Generated(value="jsii-pacmak/1.104.0 (build e79254c)",
date="2025-01-15T21:09:19.814Z")
@Stability(Stable)
public interface LustreFileSystemProps
extends software.amazon.jsii.JsiiSerializable, FileSystemProps
Properties specific to the Lustre version of the FSx file system.
Example:
import software.amazon.awscdk.services.s3.*; Vpc vpc; Bucket bucket; Map<String, Object> lustreConfiguration = Map.of( "deploymentType", LustreDeploymentType.SCRATCH_2, "exportPath", bucket.s3UrlForObject(), "importPath", bucket.s3UrlForObject(), "autoImportPolicy", LustreAutoImportPolicy.NEW_CHANGED_DELETED); LustreFileSystem fs = LustreFileSystem.Builder.create(this, "FsxLustreFileSystem") .vpc(vpc) .vpcSubnet(vpc.getPrivateSubnets()[0]) .storageCapacityGiB(1200) .lustreConfiguration(lustreConfiguration) .build();
-
Nested Class Summary
Modifier and TypeInterfaceDescriptionstatic final class
A builder forLustreFileSystemProps
static final class
An implementation forLustreFileSystemProps
-
Method Summary
Modifier and TypeMethodDescriptionbuilder()
default FileSystemTypeVersion
The Lustre version for the file system.Additional configuration for FSx specific to Lustre.The subnet that the file system will be accessible from.Methods inherited from interface software.amazon.awscdk.services.fsx.FileSystemProps
getBackupId, getKmsKey, getRemovalPolicy, getSecurityGroup, getStorageCapacityGiB, getStorageType, getVpc
Methods inherited from interface software.amazon.jsii.JsiiSerializable
$jsii$toJson
-
Method Details
-
getLustreConfiguration
Additional configuration for FSx specific to Lustre. -
getVpcSubnet
The subnet that the file system will be accessible from. -
getFileSystemTypeVersion
The Lustre version for the file system.Default: - V_2_10, except for PERSISTENT_2 deployment type, where it is V_2_12 without metadata configuration mode and V_2_15 with metadata configuration mode.
- See Also:
-
builder
- Returns:
- a
LustreFileSystemProps.Builder
ofLustreFileSystemProps
-