# Functions
Base64Gzip compresses a string with gzip and then encodes the result in Base64 encoding.
Env returns a string representation of the env var behind key.
Index finds the element index for a given value in a list.
LegacyIsotimeFunc returns a string representation of the current date and time using the given format string.
Length returns the number of elements in the given collection or number of Unicode characters in the given string.
MakeTemplateFileFunc constructs a function that takes a file path and an arbitrary object of named values and attempts to render the referenced file as a template using HCL template syntax.
Timestamp returns a string representation of the current date and time.
# Variables
AllTrue constructs a function that returns true if all elements of the list are true.
AnyTrue constructs a function that returns true if a single element of the list is true.
AWSSecret constructs a function that retrieves secrets from aws secrets manager.
AWSSecret constructs a function that retrieves secrets from aws secrets manager.
Base64GzipFunc constructs a function that compresses a string with gzip and then encodes the result in Base64 encoding.
ConsulFunc constructs a function that retrieves KV secrets from HC vault.
EnvFunc constructs a function that returns a string representation of the env var behind a value.
IndexFunc constructs a function that finds the element index for a given value in a list.
LegacyIsotimeFunc constructs a function that returns a string representation of the current date and time using the Go language datetime formatting syntax.
LegacyStrftimeFunc constructs a function that returns a string representation of the current date and time using the Go language strftime datetime formatting syntax.
TimestampFunc constructs a function that returns a string representation of the current date and time.
VaultFunc constructs a function that retrieves KV secrets from HC vault.