Terraform Template Unsupported Scenarios¶
The prancer-basic supports the processing of terraform templates and generates the snapshot with processed values. Terraform provides some Built-In functions to define the attribute value dynamically. Out of these functions, prancer-basic does not supports the processing of following Built-In functions.
Numeric Functions
| Function Name | Reference Link: |
|---|---|
| parseint | https://www.terraform.io/docs/language/functions/parseint.html |
String Functions
Collection Functions
Encoding Functions
Filesystem Functions
Date and Time Functions
| Function Name | Reference Link |
|---|---|
| formatdate | https://www.terraform.io/docs/language/functions/formatdate.html |
| timeadd | https://www.terraform.io/docs/language/functions/timeadd.html |
| timestamp | https://www.terraform.io/docs/language/functions/timestamp.html |
Hash and Crypto Functions
| Function Name | Reference Link |
|---|---|
| formatdate | https://www.terraform.io/docs/language/functions/formatdate.html |
| timeadd | https://www.terraform.io/docs/language/functions/timeadd.html |
| timestamp | https://www.terraform.io/docs/language/functions/timestamp.html |
IP Network Functions
| Function Name | Reference Link |
|---|---|
| cidrhost | https://www.terraform.io/docs/language/functions/cidrhost.html |
| cidrnetmask | https://www.terraform.io/docs/language/functions/cidrnetmask.html |
| cidrsubnet | https://www.terraform.io/docs/language/functions/cidrsubnet.html |
| cidrsubnets | https://www.terraform.io/docs/language/functions/cidrsubnets.html |
Type Conversion Functions