Bloque de configuración que consulta información de infraestructura existente (creada dentro o fuera de Terraform) sin gestionarla ni modificarla. Sintaxis: data "tipo" "nombre_local" { argumentos de filtro }.
En Terraform Associate se diferencia de un resource: un resource crea/gestiona infraestructura; un data source solo lee. Pregunta: referenciar el ID de una VPC creada manualmente en la consola para usarla en una subred nueva → data source, no resource.