Skip to content

Latest commit

 

History

History
35 lines (21 loc) · 1.28 KB

compatibility.md

File metadata and controls

35 lines (21 loc) · 1.28 KB

Compatibility with Terraform

Some inspections implicitly assume the behavior of a specific version of provider plugins or Terraform. This always assumes the latest version and is as follows:

  • Terraform v0.13.0
  • AWS Provider v3.2.0

Of course, TFLint may work correctly if you run it on other versions. But, false positives/negatives can occur based on this assumption.

Input Variables

Like Terraform, it supports the --var, --var-file options, automatic loading of variable definitions (.tfvars) files, and environment variables.

Named Values

Named values are supported partially. The following named values are available:

  • var.<NAME>
  • path.module
  • path.root
  • path.cwd
  • terraform.workspace

Expressions that reference named values not included above are excluded from the inspection.

Built-in Functions

Built-in Functions are fully supported.

Environment Variables

The following environment variables are supported: