Inspectopedia Help

Terraform

Conflicting properties   New in this release

Reports conflicting properties in an HCL block.

Deprecated blocks/properties   New in this release

Reports deprecated blocks or properties.

HIL expression can be converted to HCL2   New in this release

Reports old style HCL expressions and suggests converting them to HCL2 expressions.

Illegal interpolation   New in this release

Reports illegal interpolations.

Incorrect .tfvars content   New in this release

Reports errors in vars files.

Incorrect variable type   New in this release

Reports incorrect variable type.

Invalid block names   New in this release

Reports invalid block labels or incorrect number of labels according to the schema.

Invalid string and number literal   New in this release

Reports string and number invalid literals.

Missing required property   New in this release

Reports blocks with missing required properties.

Operation argument type mismatch   New in this release

Reports operations incorrect argument types.

Suboptimal expression   New in this release

Reports suboptimal HCL2 expressions and suggests simplifications.

Terraform isn't initialized   New in this release

Reports if terraform was not initialized in the current working directory.

Unavailable scope   New in this release

Reports usage of unavailable scopes, e.g.

Unknown block type   New in this release

Reports blocks with an unknown type (first literal).

Unknown property  

Reports unknown properties in blocks.

Unknown resource types referenced   New in this release

Reports unknown (non-used in module) resource type usage.

Unknown type   New in this release

Detects resources/datasources provided by an unknown provider.

Unresolved module   New in this release

Reports unresolved modules and suggests running terraform get to update the modules.

Unresolved reference  

Reports unresolved references.

Duplicates  

Sub-group of 4 inspections that provide checks for Duplicates

Last modified: 11 September 2024