Welcome to ExamTopics
ExamTopics Logo
- Expert Verified, Online, Free.
exam questions

Exam Terraform Associate All Questions

View all questions & answers for the Terraform Associate exam

Exam Terraform Associate topic 1 question 198 discussion

Actual exam question from HashiCorp's Terraform Associate
Question #: 198
Topic #: 1
[All Terraform Associate Questions]

The ________ determines how Terraform creates, updates, or deletes resources.

  • A. Terraform configuration
  • B. Terraform core
  • C. Terraform provider
  • D. Terraform provisioner
Show Suggested Answer Hide Answer
Suggested Answer: C 🗳️

Comments

Chosen Answer:
This is a voting comment (?) , you can switch to a simple comment.
Switch to a voting comment New
Manguu
Highly Voted 1 year, 8 months ago
Selected Answer: C
"What" = config "How" = provider
upvoted 20 times
...
gekkehenk
Highly Voted 1 year, 10 months ago
Selected Answer: C
The question specifically states "how". The provider is the only component of Terraform that know HOW to create, update, delete a resource, as it knows all the specifics.
upvoted 20 times
...
7b5b962
Most Recent 5 months, 1 week ago
B. Terraform core Terraform core is responsible for reading the configuration, generating the execution plan, and applying the changes by interacting with the providers.
upvoted 1 times
...
Stanislav4907
1 year, 7 months ago
Selected Answer: C
The Terraform provider determines how Terraform creates, updates, or deletes resources. Providers are responsible for translating Terraform configurations into API requests that manipulate resources in the target environment. Each provider implements the necessary operations for a specific type of infrastructure, such as AWS, Azure, or Google Cloud Platform. When Terraform applies a configuration, it reads the provider information from the configuration and uses it to interact with the target environment. The provider then manages the lifecycle of the resources by creating, updating, or deleting them as needed. Note that while the Terraform configuration defines the desired state of the resources, and the Terraform core is responsible for managing the planning and execution of changes, it is ultimately the provider that determines how those changes are implemented in the target environment.
upvoted 1 times
...
camps
1 year, 7 months ago
Selected Answer: C
C. Terraform provider
upvoted 2 times
...
Atila50
1 year, 8 months ago
Selected Answer: A
https://developer.hashicorp.com/terraform/language/resources/behavior
upvoted 2 times
David_C_90
1 year, 8 months ago
Terraform configuration determines the "what" i.e. what infrastructure to build. Not the "how"; that's the whole point behind IaC
upvoted 3 times
...
...
rotimislaw
1 year, 9 months ago
Selected Answer: C
as gekkehenk wrote, it's C
upvoted 2 times
...
princajen
1 year, 9 months ago
Selected Answer: C
The Terraform provider determines how Terraform interacts with a specific API or service provider to create, update, or delete resources. The provider translates Terraform configuration files into API requests, and then interacts with the API to manage resources on the service provider.
upvoted 1 times
...
crickmeister
1 year, 9 months ago
C. Terraform provider determines how Terraform creates, updates, or deletes resources. A provider is responsible for understanding API interactions and exposing resources. Providers can represent physical resources like compute instances, or abstract resources like DNS records. A provider is responsible for translating the Terraform configuration into API calls to the underlying service, and for handling the response from the service. The Terraform configuration specifies which provider to use for each resource block. The provider block itself specifies the configuration necessary to connect to the API of a particular service, such as credentials or endpoint information.
upvoted 1 times
...
agmesas
1 year, 9 months ago
Selected Answer: C
C, provider = how, .tf = what
upvoted 1 times
...
Abuu
1 year, 9 months ago
Selected Answer: A
The Terraform configuration is the main input for Terraform, defining the desired state of the resources in the infrastructure. It is the definition of how Terraform should create, update, or delete resources in order to reach the desired state.
upvoted 1 times
...
dkd123
1 year, 9 months ago
Terraform config determines what , Provider determines how. Answer should be provider.
upvoted 3 times
...
ozbeyucel
1 year, 9 months ago
Selected Answer: A
correct is A
upvoted 2 times
...
Abuu
1 year, 10 months ago
Selected Answer: A
State file should be included; because The State File determines how Terraform creates, updates, or deletes resources. The state file is a JSON file that is used to persistently store all the resources created by Terraform. It stores the state of the resources, as well as their properties, so that Terraform knows what actions to take on the next run.
upvoted 1 times
...
Abuu
1 year, 10 months ago
Applying a Terraform configuration is the process of creating, updating, and destroying real infrastructure objects in order to make their settings match the configuration. https://developer.hashicorp.com/terraform/language/resources/behavior
upvoted 1 times
...
Agil09
1 year, 10 months ago
Selected Answer: A
correct is A
upvoted 2 times
...
Zeppoonstream
1 year, 10 months ago
Selected Answer: A
A. Terraform configuration The Terraform configuration determines how Terraform creates, updates, or deletes resources. It is written in HashiCorp Configuration Language (HCL) and it includes the resources that will be managed by Terraform, their properties, and the dependencies between them. The configuration is read by the Terraform core and used to generate an execution plan that is then passed to the Terraform provider to make the necessary changes to the infrastructure.
upvoted 1 times
...
Community vote distribution
A (35%)
C (25%)
B (20%)
Other
Most Voted
A voting comment increases the vote count for the chosen answer by one.

Upvoting a comment with a selected answer will also increase the vote count towards that answer by one. So if you see a comment that you already agree with, you can upvote it instead of posting a new comment.

SaveCancel
Loading ...