HashiCorp Certified: Terraform Associate — Question 99

The ________ determines how Terraform creates, updates, or deletes resources.

Answer options

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.