builtin package represents the predefined, Terraform domain-specific,functions and types in the scope of any thread of AsCode. This meansthat is not required to use the
load statement, and any of the functioncan be called without any prefix.
The docker modules allow you to manipulate docker image names.
base64 defines base64 encoding & decoding functions,often used to represent binary as text.
csv reads comma-separated values files
json provides functions for working with json data
yaml provides functions for working with yaml data
http defines an HTTP client implementation
math defines mathematical functions, it’s intended to be a drop-insubset of python’s math module for starlark: https://docs.python.org/3/library/math.html
os provides a platform-independent interface to operating system functionality.
filepath implements utility routines for manipulating filename paths in away compatible with the target operating system-defined file path
re defines regular expression functions, it’s intended to be a drop-insubset of python’s re module for starlark: https://docs.python.org/3/library/re.html
time defines time primitives for starlark
url parses URLs and implements query escaping.