TERRAFORM-ASSOCIATE-004 · Question #146
TERRAFORM-ASSOCIATE-004 Question #146: Real Exam Question with Answer & Explanation
The correct answer is C: You can create a provider for your API if none exists. Terraform is built on a plugin-based architecture, enabling developers to extend Terraform by writing new plugins or compiling modified versions of existing plugins. Terraform plugins are executable binaries written in Go that expose an implementation for a specific service, such
Question
Which of these is true about Terraform's plugin-based architecture?
Options
- ATerraform can only source providers from the internet
- BEvery provider in a configuration has its own state file for its resources
- CYou can create a provider for your API if none exists
- DAll providers are part of the Terraform core binary
Explanation
Terraform is built on a plugin-based architecture, enabling developers to extend Terraform by writing new plugins or compiling modified versions of existing plugins. Terraform plugins are executable binaries written in Go that expose an implementation for a specific service, such as a cloud resource, SaaS platform, or API. If there is no existing provider for your API, you can create one using the Terraform Plugin SDK or the Terraform Plugin Framework.
Topics
Community Discussion
No community discussion yet for this question.