Fonctions Terraform

Cas simple d’utilisation des fonctions dont j’ai parfois besoin.

CAN()

option = can(local.specific_option) ? local.specific_option : False

Si la variable locale local.specific_option existe, retourne True, si True, utilisation de local.specific_option sinon False

Autres exemples
subdomain = can(regex("^root.*", each.key)) ? null : each.key

TRY()

option = try(local.specific_option, var.default_option)

Essaye d’utiliser la variable locale local.specific_option sinon utilise var.default_option


Last modified: Thu Apr 3 14:28:36 2025