You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
| aws_account_id | The AWS account ID. Used to create very specific permissions. |`string`|n/a|yes|
262
+
| aws_account_id | The AWS account ID. Used to create account specific permissions on the secrets that are created. Use the default for less specific permissions. |`string`|`"*"`|no|
263
263
| backup_retention_days | The number of days to retain automatic backups. Setting this to 0 disables automatic backups. You can retain automatic backups for a maximum of 90 days. |`number`|`0`| no |
264
-
| capacity_size_gb | The storage capacity (GiB) of the FSxN file system. Valid values between 1024 and 196608|`number`|`1024`| no |
265
-
| cidr_for_sg | cidr block to be used for the created security ingress rules. Set to an empty string if you want to use the source_sg_id as the source. |`string`|`""`| no |
266
-
| create_sg | Determines whether the SG should be deployed as part of this deployment or not. |`bool`|`true`| no |
264
+
| capacity_size_gb | The storage capacity in GiBs of the FSxN file system. Valid values between 1024 (1 TiB) and 1048576 (1 PiB). Gen 1 deployment types are limited to 192 TiB. Gen 2 Multi AZ is limited to 512 TiB. Gen 2 Single AZ is limited to 1 PiB.|`number`|`1024`| no |
265
+
| cidr_for_sg |The cidr block to be used for the created security ingress rules. Set to an empty string if you want to use the source_sg_id as the source. |`string`|`""`| no |
266
+
| create_sg | Determines whether the Security Group should be created as part of this deployment or not. |`bool`|`true`| no |
267
267
| daily_backup_start_time | A recurring daily time, in the format HH:MM. HH is the zero-padded hour of the day (0-23), and MM is the zero-padded minute of the hour. Requires automatic_backup_retention_days to be set. |`string`|`"00:00"`| no |
268
-
| deployment_type | The filesystem deployment type. Supports MULTI_AZ_1 and SINGLE_AZ_1 |`string`|`"MULTI_AZ_1"`| no |
269
-
| disk_iops_configuration | The SSD IOPS configuration forthe file system. Valid modes are 'AUTOMATIC' (3 iops per GB provided) or 'USER_PROVISIONED'. NOTE: Due to a bugin the AWS FSx provider, if you want AUTOMATIC, then leave this variable empty. If you want USER_PROVIDEDED, then add a 'mode=USER_PROVISIONED' (with USER_PROVISIONED enclosed in doube quotes) and 'iops=number' where number is between 1 and 160000. |`map(any)`|`{}`| no |
270
-
| kms_key_id | ARN for the KMS Key to encrypt the file system at rest, Defaults to an AWS managed KMS Key. |`string`|`null`| no |
271
-
| maintenance_start_time | The preferred start time (in d:HH:MM format) to perform weekly maintenance, in the UTC time zone. |`string`|`"1:00:00"`| no |
272
-
| name | The name to assigne to the FSxN file system. |`string`|`"fsx1"`| no |
268
+
| deployment_type | The file system deployment type. Supported values are 'MULTI_AZ_1', 'SINGLE_AZ_1', 'MULTI_AZ_2', and 'SINGLE_AZ_2'. MULTI_AZ_1 and SINGLE_AZ_1 are Gen 1. MULTI_AZ_2 and SINGLE_AZ_2 are Gen 2. |`string`|`"MULTI_AZ_1"`| no |
269
+
| disk_iops_configuration | The SSD IOPS configuration forthe file system. Valid modes are 'AUTOMATIC' (3 iops per GB provisioned) or 'USER_PROVISIONED'. NOTE: Due to a bugin the AWS FSx Terraform provider, if you want AUTOMATIC, then leave this variable empty. If you want USER_PROVISIONED, then add a 'mode=USER_PROVISIONED' (with USER_PROVISIONED enclosed in double quotes) and 'iops=number' where number is between 1 and 160000. |`map(any)`|`{}`| no |
270
+
| endpoint_ip_address_range | The IP address range that the FSxN file system will be accessible from. This is only used for Mutli AZ deployment types and must be left a null for Single AZ deployment types. |`string`|`null`| no |
271
+
| ha_pairs | The number of HA pairs in the file system. Valid values are from 1 through 12. Only single AZ Gen 2 deployment type supports more than 1 HA pair. |`number`|`1`| no |
272
+
| kms_key_id | ARN for the KMS Key to encrypt the file system at rest. Defaults to an AWS managed KMS Key. |`string`|`null`| no |
273
+
| maintenance_start_time | The preferred start time to perform weekly maintenance, in UTC time zone. The format is 'D:HH:MM' format. D is the day of the week, where 1=Monday and 7=Sunday. |`string`|`"7:00:00"`| no |
274
+
| name | The name to assign to the FSxN file system. |`string`|`"fsxn"`| no |
273
275
| root_vol_sec_style | Specifies the root volume security style, Valid values are UNIX, NTFS, and MIXED (although MIXED is not recommended). All volumes created under this SVM will inherit the root security style unless the security style is specified on the volume. |`string`|`"UNIX"`| no |
274
-
| route_table_ids |Specifies the VPC route tables in which your file system's endpoints will be created. You should specify all VPC route tables associated with the subnets in which your clients are located. By default, Amazon FSx selects your VPC's default route table. Note, this variable is only used forMULTI_AZ_1 type deployments. |`list(any)`|`null`| no |
276
+
| route_table_ids |An array of routing table IDs that will be modified to allow access to the FSxN file system. This is only used for Multi AZ deployment types and must be left as null forSingle AZ deployment types. |`list(string)`|`null`| no |
275
277
| secret_name_prefix | The prefix to the secret name that will be created that will contain the FSxN passwords (system, and SVM). |`string`|`"fsxn-secret"`| no |
276
-
| secrets_region | The AWS region where the secetsfor the FSxN file system and SVM will be deployed. |`string`|`""`| no |
278
+
| secrets_region | The AWS region where the secretsfor the FSxN file system and SVM will be deployed. |`string`|`""`| no |
277
279
| security_group_id | If you are not creating the security group, provide the ID of the security group to be used. |`string`|`""`| no |
280
+
| security_group_name_prefix | The prefix to the security group name that will be created. |`string`|`"fsxn-sg"`| no |
278
281
| source_sg_id | The ID of the security group to allow access to the FSxN file system. Set to an empty string if you want to use the cidr_for_sg as the source. |`string`|`""`| no |
279
-
| subnets | The subnets from where the file system will be accessible from. For MULTI_AZ_1 deployment type, provide both primvary and secondary subnets. For SINGLE_AZ_1 deployment type, only the primary subnet is used. |`map(string)`|<pre>{<br>"primarysub": "subnet-111111111",<br>"secondarysub": "subnet-222222222"<br>}</pre>| no |
280
-
| svm_name |The name of the Storage Virtual Machine, (a.k.a. vserver). |`string`|`"first_svm"`| no |
281
-
| tags | Tags to be applied to the FSxN file system. |`map(any)`|`{}`| no |
282
-
| throughput_in_MBps | The throughput capacity (in MBps) for the file system. Valid values are 128, 256, 512, 1024, 2048, and 4096. |`number`|`128`| no |
283
-
| vol_info | Details for the volume creation |`map(any)`|<pre>{<br>"cooling_period": 31,<br>"copy_tags_to_backups": false,<br>"efficiency": true,<br>"junction_path": "/vol1",<br>"sec_style": "UNIX",<br>"size_mg": 1024,<br>"skip_final_backup": false,<br>"snapshot_policy": "default",<br>"tier_policy_name": "AUTO",<br>"vol_name": "vol1",<br>"vol_type": "RW"<br>}</pre>| no |
284
-
| vpc_id | The ID of the VPC in where the security group will be created. |`string`|`""`| no |
282
+
| subnets | The primary subnet ID, and secondary subnet ID if you are deploying in a Multi AZ environment, the file system will be accessible from. For MULTI_AZ deployment types both subnets are required. For SINGLE_AZ deployment type, only the primary subnet is used. |`map(string)`|<pre>{<br>"primarysub": "subnet-111111111",<br>"secondarysub": "subnet-222222222"<br>}</pre>| no |
283
+
| svm_name | name of the Storage Virtual Machine, (a.k.a. vserver). |`string`|`"fsx"`| no |
284
+
| tags | Tags to be applied to the FSxN file system. The format is '{Name1 = value, Name2 = value}'. |`map(any)`|`{}`| no |
285
+
| throughput_in_MBps | The throughput capacity (in MBps) for the file system. Valid values are 128, 256, 512, 1024, 2048, and 4096for Gen 1, and 384, 768, 1536, 3072 and 6144 for Gen 2. |`string`|`"128"`| no |
0 commit comments