HashiCorp Configuration Language (HCL) supports user-defined functions.

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

HashiCorp Configuration Language (HCL) supports user-defined functions.

Explanation:
HCL is designed around a fixed set of built-in functions; there isn’t a mechanism to define new functions within your configuration. That means you can call only the functions provided by the language when building expressions. To reuse logic, you would factor expressions into local values or modules, or implement complex behavior outside Terraform and bring the results back via external data sources or a custom provider. So the statement is false because user-defined functions aren’t supported directly in HCL.

HCL is designed around a fixed set of built-in functions; there isn’t a mechanism to define new functions within your configuration. That means you can call only the functions provided by the language when building expressions. To reuse logic, you would factor expressions into local values or modules, or implement complex behavior outside Terraform and bring the results back via external data sources or a custom provider. So the statement is false because user-defined functions aren’t supported directly in HCL.

Subscribe

Get the latest from Examzify

You can unsubscribe at any time. Read our privacy policy