
HashiCorp Certified:Terraform Authoring and Operations Professional
Domain 4Objective 4
4d TERRAFORM-AUTHORING-AND-OPERATIONS-PROFESSIONAL Practice Questions (Page 1)
Part of the Create, maintain, and use Terraform modules domain, which makes up ~13% of our current practice bank. HashiCorp does not publish an official question count, but from its 240-minute exam (~95–160 total, ~12–21 in this domain), expect 3–5 from this objective — we provide 24 practice questions to prepare you well beyond it. (estimate)
24questions here
5free pages
5concepts
Questions 1–5
- 1
What is the purpose of designing a module's interface with input variables and outputs?
Select an answer first - 2
A team has refactored a configuration into modules and added `moved` blocks. They run `terraform plan` and see no changes. However, they are concerned that the `moved` blocks might be masking a configuration error. What is the best way to verify the refactor is correct?
Select an answer first - 3
What is the primary purpose of extracting a set of resource blocks into a module?
Select an answer first - 4
A team is extracting a set of IAM policies into a module. The policies reference a common `account_id` variable. After moving the resources, they run `terraform plan` and see that the policies will be updated in place, not replaced. What is the most likely reason for this?
Select an answer first - 5
After moving resources into a module, what must be updated in the root module to reflect the new modular structure?
Select an answer first
Finished these 5 questions?
Review the revealed explanations, or continue through the curriculum.
Free Basic Practice is a study aid with revealable answers — not a scored exam. Examers.io is independent and not affiliated with or endorsed by HashiCorp. “TERRAFORM-AUTHORING-AND-OPERATIONS-PROFESSIONAL” is a trademark of its owner, used for identification only.