Difference between revisions of "Terraform function: toset"
Jump to navigation
Jump to search
Line 1: | Line 1: | ||
* https://www.terraform.io/docs/language/functions/toset.html Pass a list value to <code>toset</code> to convert it to a <code>[[set]]</code>, which will remove any [[duplicate]] elements and discard the [[ordering]] of the elements. | * https://www.terraform.io/docs/language/functions/toset.html Pass a list value to <code>toset</code> to convert it to a <code>[[set]]</code>, which will remove any [[duplicate]] elements and discard the [[ordering]] of the elements. | ||
− | resource "aws_ssm_parameter" "secret" { | + | resource "[[aws_ssm_parameter]]" "secret" { |
[[for_each]] = toset(var.secrets) | [[for_each]] = toset(var.secrets) | ||
name = each.key | name = each.key |
Latest revision as of 17:58, 14 May 2023
- https://www.terraform.io/docs/language/functions/toset.html Pass a list value to
toset
to convert it to aset
, which will remove any duplicate elements and discard the ordering of the elements.
resource "aws_ssm_parameter" "secret" { for_each = toset(var.secrets) name = each.key description = each.key type = "SecureString" value = "1" lifecycle { ignore_changes = [value] } }
Related[edit]
See also[edit]
Advertising: