If there are no outputs defined in your configuration, which method helps you determine a resource's attribute from the state file?

Prepare for the HashiCorp Terraform Associate Exam with quizzes, flashcards, and multiple-choice questions. Each question includes hints and explanations. Boost your confidence and ace your exam!

Multiple Choice

If there are no outputs defined in your configuration, which method helps you determine a resource's attribute from the state file?

Explanation:
When there are no outputs in your configuration, you rely on the state file to learn about a resource’s attributes. First, run terraform state list to see the resource addresses Terraform is tracking. Then run terraform state show <address> to display all attributes stored for that resource. This directly reveals the attribute values from state, even without any defined outputs. Using state pull fetches the state from the backend but doesn’t show a specific resource by itself, and showing the entire state or a plan is less precise than targeting a single resource with its address.

When there are no outputs in your configuration, you rely on the state file to learn about a resource’s attributes. First, run terraform state list to see the resource addresses Terraform is tracking. Then run terraform state show

to display all attributes stored for that resource. This directly reveals the attribute values from state, even without any defined outputs. Using state pull fetches the state from the backend but doesn’t show a specific resource by itself, and showing the entire state or a plan is less precise than targeting a single resource with its address.

Subscribe

Get the latest from Examzify

You can unsubscribe at any time. Read our privacy policy