Las expresiones calculan valores en Terraform. Además de los literales y las referencias, un puñado de formas de expresión te permiten tomar decisiones, transformar colecciones y generar bloques repetidos sin escribir un programa de propósito general. Una expresión condicional usa la forma condition ? true_value : false_value. Por ejemplo, instance_type = var.environment == "prod" ? "m5.large" : "t3.micro". Ambos resultados deben ser del mismo tipo, o convertibles a uno, porque Terraform debe conocer el tipo del resultado. Un modismo común es count = var.create_bucket ? 1 : 0 para hacer que un recurso sea opcional.
Sigue leyendo gratis
Crea una cuenta gratis de StudyToCert para leer el resto de esta lección: 7 secciones más, 5 términos clave, un ejemplo real, un consejo para el examen y preguntas de repaso. Todas las lecciones, laboratorios y exámenes de práctica son gratis con una cuenta.