HashiCorp Certified: Terraform Associate — Question 216

Which of these is true about Terraform's plugin-based architecture?

Answer options

Correct answer: B

Explanation

The correct answer, B, highlights that if a provider for a specific API does not exist, users have the option to create their own. A is incorrect because Terraform can source providers from both the internet and local sources. C is wrong as all providers share a single state file, and D is false since providers are implemented as separate plugins rather than being part of the core binary.