Process Flow - Data source dependencies
Start Terraform Apply
Evaluate Data Sources
Check Dependencies
If dependency exists
→Wait for dependency
Dependency resolved
Fetch Data Source Values
Use Data in Resources
Complete Apply
Terraform first evaluates data sources, waits for any dependencies to be ready, fetches their values, then uses those values in resource creation.