HashiCorp Terraform Associate 003 Exam
HashiCorp Certified: Terraform Associate (Page 4 )

Updated On: 7-Feb-2026

Which of the following is not a key principle of infrastructure as code?

  1. Versioned infrastructure
  2. Golden images
  3. Idempotence
  4. Self-describing infrastructure

Answer(s): B

Explanation:


Reference:

https://docs.microsoft.com/en-us/azure/devops/learn/what-is-infrastructure-as-code#:~:text=Idempotence%20is%20a%20principle%20of,of%20the%
20environment's%20starting%20state
.



Terraform variables and outputs that set the "description" argument will store that description in the state file.

  1. True
  2. False

Answer(s): B



What is the provider for this fictitious resource?

  1. vpc
  2. main
  3. aws
  4. test

Answer(s): C

Explanation:


Reference:

https://docs.aws.amazon.com/cloudformation-cli/latest/userguide/resource-types.html



If you manually destroy infrastructure, what is the best practice reflecting this change in Terraform?

  1. Run terraform refresh
  2. It will happen automatically
  3. Manually update the state fire
  4. Run terraform import

Answer(s): A



What is not processed when running a terraform refresh?

  1. State file
  2. Configuration file
  3. Credentials
  4. Cloud provider

Answer(s): B

Explanation:


Reference:

https://www.terraform.io/docs/cli/commands/refresh.html






Post your Comments and Discuss HashiCorp Terraform Associate 003 exam prep with other Community members:

Join the Terraform Associate 003 Discussion