HashiCorp Certified: Terraform Associate — Question 186
When do changes invoked by terraform apply take effect?
Answer options
- A. After Terraform has updated the state file
- B. Once the resource provider has fulfilled the request
- C. Immediately
- D. None of the above are correct
Correct answer: B
Explanation
The correct answer is B, as changes take effect only after the resource provider has successfully processed the request from Terraform. Option A is incorrect because the state file update occurs after the changes are applied, not before. Option C is misleading since the changes are not instantaneous; they depend on the resource provider. Option D is incorrect as option B is valid.