HashiCorp Certified: Terraform Associate (003) — Question 7
What is a Terraform provider not responsible for?
Answer options
- A. Provisioning infrastructure in multiple cloud providers.
- B. Managing actions to take based on resource differences.
- C. Understanding API interactions with a hosted service.
- D. Managing resources and data sources based on an API.
Correct answer: A
Explanation
The correct answer is A because a Terraform provider is designed to interact with APIs of cloud services to manage resources, but it does not handle the provisioning of infrastructure across various cloud providers. Options B, C, and D describe responsibilities that a Terraform provider typically manages, such as handling resource differences and interacting with APIs.