nerdexam
HashiCorp

TA-002-P · Question #19

Which of the following is not a valid string function in Terraform?

The correct answer is D. chomp. This question asks to identify which option is not a standard string function available within Terraform's built-in functions.

Read, generate, and modify configuration

Question

Which of the following is not a valid string function in Terraform?

Options

  • Asplit
  • Bjoin
  • Cslice
  • Dchomp

How the community answered

(30 responses)
  • B
    3% (1)
  • C
    3% (1)
  • D
    93% (28)

Why each option

This question asks to identify which option is not a standard string function available within Terraform's built-in functions.

Asplit

split is a valid Terraform string function used to split a string into a list of substrings.

Bjoin

join is a valid Terraform string function used to concatenate elements of a list into a single string.

Cslice

While Terraform does not have a direct `slice` string function, `substr` provides string slicing capabilities, making `chomp` the definitively invalid option among the choices.

DchompCorrect

chomp is not a valid built-in string function in Terraform; Terraform provides functions like `trimspace` for similar purposes. Terraform's official documentation lists various string functions such as `split`, `join`, `substr`, `replace`, etc., but `chomp` is not among them.

Concept tested: Terraform string functions and HCL syntax

Source: https://developer.hashicorp.com/terraform/language/functions/string

Topics

#Terraform functions#String functions#Built-in functions#HCL

Community Discussion

No community discussion yet for this question.

Full TA-002-P Practice