¿Qué te pide expresar el enfoque declarativo de Terraform en la configuración?
El estado final deseado de los recursos, dejando que Terraform determine las acciones necesarias.
Una secuencia completa de comandos de shell que debe repetirse exactamente.
Solo el estado actual, sin describir qué debería existir.
El código fuente de implementación de cada provider.