Terraform AWS FSx¶
Terraform module which creates Amazon FSx file system resources on AWS with support for Windows File Server, Lustre, NetApp ONTAP, and OpenZFS file systems.
Implemented Controls¶
The following compliance controls are implemented in this module.
- FSx for OpenZFS file systems should be configured to copy tags to backups and volumes
- FSx for Lustre file systems should be configured to copy tags to backups
- FSx for NetApp ONTAP file systems should be configured for Multi-AZ deployment
- FSx for OpenZFS file systems should be configured for Multi-AZ deployment
- FSx for Windows File Server file systems should be configured for Multi-AZ deployment
Compliance.tf registry endpoints¶
module "fsx" {
source = "acscessentialeight.compliance.tf/terraform-aws-modules/fsx/aws"
version = "<version>"
# ... your arguments here
}
module "fsx" {
source = "acscism2023.compliance.tf/terraform-aws-modules/fsx/aws"
version = "<version>"
# ... your arguments here
}
module "fsx" {
source = "awscontroltower.compliance.tf/terraform-aws-modules/fsx/aws"
version = "<version>"
# ... your arguments here
}
module "fsx" {
source = "awsgenai.compliance.tf/terraform-aws-modules/fsx/aws"
version = "<version>"
# ... your arguments here
}
module "fsx" {
source = "awswellarchitected.compliance.tf/terraform-aws-modules/fsx/aws"
version = "<version>"
# ... your arguments here
}
module "fsx" {
source = "cccsmedium.compliance.tf/terraform-aws-modules/fsx/aws"
version = "<version>"
# ... your arguments here
}
module "fsx" {
source = "cfrpart11.compliance.tf/terraform-aws-modules/fsx/aws"
version = "<version>"
# ... your arguments here
}
module "fsx" {
source = "cis.compliance.tf/terraform-aws-modules/fsx/aws"
version = "<version>"
# ... your arguments here
}
module "fsx" {
source = "cisv500.compliance.tf/terraform-aws-modules/fsx/aws"
version = "<version>"
# ... your arguments here
}
module "fsx" {
source = "cisv600.compliance.tf/terraform-aws-modules/fsx/aws"
version = "<version>"
# ... your arguments here
}
module "fsx" {
source = "cisv80ig1.compliance.tf/terraform-aws-modules/fsx/aws"
version = "<version>"
# ... your arguments here
}
module "fsx" {
source = "cisacyberessentials.compliance.tf/terraform-aws-modules/fsx/aws"
version = "<version>"
# ... your arguments here
}
module "fsx" {
source = "eugmpannex11.compliance.tf/terraform-aws-modules/fsx/aws"
version = "<version>"
# ... your arguments here
}
module "fsx" {
source = "fedramplow.compliance.tf/terraform-aws-modules/fsx/aws"
version = "<version>"
# ... your arguments here
}
module "fsx" {
source = "fedrampmoderate.compliance.tf/terraform-aws-modules/fsx/aws"
version = "<version>"
# ... your arguments here
}
module "fsx" {
source = "ffiec.compliance.tf/terraform-aws-modules/fsx/aws"
version = "<version>"
# ... your arguments here
}
module "fsx" {
source = "gdpr.compliance.tf/terraform-aws-modules/fsx/aws"
version = "<version>"
# ... your arguments here
}
module "fsx" {
source = "hipaa.compliance.tf/terraform-aws-modules/fsx/aws"
version = "<version>"
# ... your arguments here
}
module "fsx" {
source = "iso27001.compliance.tf/terraform-aws-modules/fsx/aws"
version = "<version>"
# ... your arguments here
}
module "fsx" {
source = "nist800171.compliance.tf/terraform-aws-modules/fsx/aws"
version = "<version>"
# ... your arguments here
}
module "fsx" {
source = "nist80053.compliance.tf/terraform-aws-modules/fsx/aws"
version = "<version>"
# ... your arguments here
}
module "fsx" {
source = "nistcsf.compliance.tf/terraform-aws-modules/fsx/aws"
version = "<version>"
# ... your arguments here
}
module "fsx" {
source = "nydfs23.compliance.tf/terraform-aws-modules/fsx/aws"
version = "<version>"
# ... your arguments here
}
module "fsx" {
source = "pcidss.compliance.tf/terraform-aws-modules/fsx/aws"
version = "<version>"
# ... your arguments here
}
module "fsx" {
source = "rbicybersecurity.compliance.tf/terraform-aws-modules/fsx/aws"
version = "<version>"
# ... your arguments here
}
module "fsx" {
source = "rbiitfnbfc.compliance.tf/terraform-aws-modules/fsx/aws"
version = "<version>"
# ... your arguments here
}
module "fsx" {
source = "soc2.compliance.tf/terraform-aws-modules/fsx/aws"
version = "<version>"
# ... your arguments here
}
See the Technical Usage Guide to get started and read the Features section for more details on how to customize the module for your requirements.