This module implements ...
Run pre-commit install to install any guardrails implemented using pre-commit.
See pre-commit installation on how to install pre-commit.
...
To use this module ...
{
some_conf = "might need explanation"
}| Name | Version |
|---|---|
| aws | n/a |
No modules.
| Name | Type |
|---|---|
| aws_cloudwatch_log_group.lustre | resource |
| aws_fsx_lustre_file_system.hpc | resource |
| aws_security_group.fsx_sg | resource |
| aws_subnet.selected | data source |
| Name | Description | Type | Default | Required |
|---|---|---|---|---|
| backup_retention_days | Amount of days automatic backup retention | number |
0 |
no |
| data_compression_type | can be LZ4 or NONE | string |
n/a | yes |
| deployment_type | deployment type can be: SCRATCH_1, SCRATCH_2, PERSISTENT_1, PERSISTENT_2. | string |
n/a | yes |
| fsx_id | fsx name/id | string |
"" |
no |
| log_level | Sets which data repository events are logged by Amazon FSx. Valid values are WARN_ONLY, FAILURE_ONLY, ERROR_ONLY, WARN_ERROR and DISABLED | string |
n/a | yes |
| log_retention_days | n/a | string |
"7" |
no |
| storage_capacity | storage capacity of Lustre fs (amount of MB's) | number |
n/a | yes |
| subnet_ids | A list of IDs for the security groups that apply to the specified network interfaces created for file system access. | list(string) |
n/a | yes |
| unit_storage_throughput | Describes the amount of read and write throughput for each 1 tebibyte of storage, in MB/s/TiB, required for the PERSISTENT_1 and PERSISTENT_2 deployment_type | string |
n/a | yes |
| weekly_maintenance_start_time | The preferred start time (in d:HH:MM format) to perform weekly maintenance, in the UTC time zone. | string |
n/a | yes |
| Name | Description |
|---|---|
| lustre_arn | ARN of the FSx-Lustre |
| lustre_dns_name | DNS name of the FSx-Lustre |
| lustre_securitygroup_id | ID of the security_group created for the FSx-Lustre |
