Free Terraform-Associate-003 Actual Exam Questions - Question 5 Discussion

Question No. 5
[Manage Terraform Resources and Providers]
A provider configuration block is required in every Terraform configuration.
Example:
Terraform-Associate-003 practice exam questions
Select one option, then reveal solution.
US
SQ
Sam Q.
2026-02-18

B. Not every Terraform config needs its own provider block since modules can inherit from parents, so it’s definitely not a strict requirement every time.

0
OX
Osama X.
2026-02-17

Makes sense that B is the right choice here. The question says "every Terraform configuration," but we know modules can skip provider blocks if they inherit from root or parents. So it’s definitely not mandatory in all configs, just in the root or where you directly need one.

0
SN
Sami N.
2026-01-19

It’s B. You don’t have to put a provider block in every config because Terraform lets you use providers defined elsewhere, like in a parent module. So the idea that it’s mandatory every time isn’t quite right.

0
BF
Brian F.
2026-01-19

Probably B, since you can inherit providers from modules or parent configs.

0
BF
Brian F.
2026-01-17

B. You don’t always have to define a provider block if you’re using one inherited from a module or passed in as a variable. So it’s not strictly required in every config.

0
AN
Ahmed N.
2026-01-15

Maybe B. Not every config needs a provider block if it’s using one from a module or something else already defined.

0