Skip to content

Commit 2d9aefb

Browse files
feat(fsx): support HDD storage type for a Lustre file systems (#30207)
### Issue # (if applicable) Closes #30206. ### Reason for this change AWS FSx for Luster file systems supports HDD storage type and LusterFileSystem construct cannot configure it. ### Description of changes - Add `storageType` for `fsx.FileStstemProps` - For future expansion, `storageType` is added not to `LusterFileSystemProps` but to `FileSystemProps` because HDD storage is also supported by Windows file systems. - Update the validation of the props below to address the HDD storage type. - `LusterConfiguration.perUnitStorageThroughput` - `FileSystemProps.storageCapacityGiB` ### Description of how you validated changes Added both unit and integ tests. ### Checklist - [x] My code adheres to the [CONTRIBUTING GUIDE](https://github.com/aws/aws-cdk/blob/main/CONTRIBUTING.md) and [DESIGN GUIDELINES](https://github.com/aws/aws-cdk/blob/main/docs/DESIGN_GUIDELINES.md) ---- *By submitting this pull request, I confirm that my contribution is made under the terms of the Apache-2.0 license*
1 parent 361df5f commit 2d9aefb

13 files changed

+3034
-23
lines changed

packages/@aws-cdk-testing/framework-integ/test/aws-fsx/test/integ.lustre-file-system-storage-type.js.snapshot/FsxLustreStorageTypeStack.assets.json

+19
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

0 commit comments

Comments
 (0)