Retour au cours

Validation des variables

Infrastructure as Code (Maîtrise de Terraform & OpenTofu)

Détecter les erreurs tôt

Vous pouvez empêcher les utilisateurs de saisir des données invalides en ajoutant des règles de validation à vos variables.

hcl variable "instance_type" { type = string validation { condition = can(regex("^t2.", var.instance_type)) error_message = "Nous n'autorisons que les instances T2 pour le contrôle des coûts." } }

Si quelqu'un essaie d'utiliser une c5.large, le plan échouera immédiatement avec votre message d'erreur personnalisé.