HashiCorp Certified: Terraform Associate — Question 99
The ________ determines how Terraform creates, updates, or deletes resources.
Answer options
- A. Terraform configuration
- B. Terraform core
- C. Terraform provider
- D. Terraform provisioner
Correct answer: C
Explanation
The correct answer is C, as the Terraform provider is responsible for defining the interactions with the APIs of the resources being managed. Options A, B, and D refer to different aspects of Terraform; the configuration defines the desired state, the core is the engine that executes the plans, and the provisioner handles the execution of scripts on the resources once created.