Archivo generado automáticamente por terraform init que fija las versiones exactas y los checksums de los providers usados, garantizando que todos los miembros del equipo y los pipelines de CI usen exactamente las mismas versiones.
En Terraform Associate se pregunta la buena práctica de mantenerlo bajo control de versiones (git), igual que un package-lock.json. terraform init -upgrade actualiza el lock file respetando los version constraints definidos en required_providers.