Difference between revisions of "Terraform: for each"

From wikieduonline
Jump to navigation Jump to search
Line 1: Line 1:
* https://developer.hashicorp.com/terraform/language/meta-arguments/for_each
+
<code>for_each</code> [https://developer.hashicorp.com/terraform/language/meta-arguments/for_each ref]
<code>for_each</code>
 
  
 
== Examples ==
 
== Examples ==

Revision as of 18:01, 14 May 2023

for_each ref

Examples

Official examples

resource "azurerm_resource_group" "rg" {
  for_each = {
    a_group = "eastus"
    another_group = "westus2"
  }
  name     = each.key
  location = each.value
}


resource "aws_ssm_parameter" "secret" {
  for_each    = toset(var.secrets)
  name        = each.key
  description = each.key
  type        = "SecureString"
  value       = "1"

  lifecycle {
    ignore_changes = [value]
  }
}

Errors

Related

See also

Advertising: