Skip to content

Commit e688945

Browse files
authored
Merge pull request #147 from NetApp/update_terraform_fsxn
Still working on getting disk_iops_configuration to work.
2 parents 58dd241 + 816ead7 commit e688945

File tree

1 file changed

+5
-4
lines changed
  • Terraform/deploy-fsx-ontap/module

1 file changed

+5
-4
lines changed

Terraform/deploy-fsx-ontap/module/main.tf

Lines changed: 5 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -27,13 +27,14 @@ resource "aws_fsx_ontap_file_system" "terraform-fsxn" {
2727
automatic_backup_retention_days = var.backup_retention_days
2828
daily_automatic_backup_start_time = var.daily_backup_start_time
2929
fsx_admin_password = data.aws_secretsmanager_secret_version.fsx_password.secret_string
30-
route_table_ids = var.route_table_ids
30+
route_table_ids = (var.fsx_deploy_type == "MULTI_AZ_1" ? var.route_table_ids : null)
3131
tags = var.tags
3232
dynamic "disk_iops_configuration" {
33-
for_each = var.disk_iops_configuration != null ? [var.disk_iops_configuration] : []
33+
for_each = length(var.disk_iops_configuration) > 0 ? [var.disk_iops_configuration] : []
34+
3435
content {
35-
iops = disk_iops_configuration.value["iops"]
36-
mode = disk_iops_configuration.value["mode"]
36+
iops = try(disk_iops_configuration.value.iops, null)
37+
mode = try(disk_iops_configuration.value.mode, null)
3738
}
3839
}
3940

0 commit comments

Comments
 (0)