former2 icon indicating copy to clipboard operation
former2 copied to clipboard

Terraform - auto_scaling_policy dimension array should be blocks

Open Georgeforman3 opened this issue 3 years ago • 1 comments

When creating TF file for auto_scaling_policy -> target_tracking_configuration -> customized_metric_specification the metric_dimension should 1 or more blocks, but currently Former 2 generates array.

Expected result:

 target_tracking_configuration {
    customized_metric_specification {
      metric_dimension {
        name  = "dim1"
        value = "value1"
      }
      
      metric_dimension {
        name  = "dim2"
        value = "value2"
      }
    }
  }

Actual result:

target_tracking_configuration {
        customized_metric_specification {
            metric_dimension = [
                {
                    name = "dim1"
                    value = "val1"
                },
                {
                    name = "dim2"
                    value = "val2"
                }
            ]
        }
    }

Georgeforman3 avatar Jun 27 '22 07:06 Georgeforman3

Hey @Georgeforman3,

Thanks for raising!

I've added a new processing parameter for this, but it's somewhat experimental. Could you re-test for the above?

iann0036 avatar Jun 28 '22 13:06 iann0036