@storm-software/terraform-tools
Version:
Tools for managing Terraform infrastructure within a Nx workspace.
106 lines (52 loc) • 1.16 kB
Markdown
<!-- Generated by @storm-software/untyped -->
<!-- Do not edit this file directly -->
# Base Terraform Executor
## `backendConfig`
- **Type**: `array`
- **Default**: `[]`
> Backend Config
The backend configuration
## `autoApproval`
- **Type**: `boolean`
- **Default**: `false`
> Auto Approval
Whether to auto-approve the plan
## `planFile`
- **Type**: `string`
- **Default**: `"plan.out"`
> Plan File
The plan file
## `formatWrite`
- **Type**: `boolean`
- **Default**: `false`
> Format Write
Whether to format the files before writing
## `upgrade`
- **Type**: `boolean`
- **Default**: `false`
> Upgrade
Whether to upgrade the modules
## `migrateState`
- **Type**: `boolean`
- **Default**: `false`
> Migrate State
Whether to migrate the state
## `lock`
- **Type**: `boolean`
- **Default**: `false`
> Lock
Whether to lock the state
## `varFile`
- **Type**: `string`
- **Default**: `"variables.tf"`
> Var File
The variable file
## `varString`
- **Type**: `string`
> Var String
The variable string
## `reconfigure`
- **Type**: `boolean`
- **Default**: `false`
> Reconfigure
Whether to reconfigure the state