2024-02-05 21:01:37 +00:00
|
|
|
---
|
|
|
|
properties:
|
2024-02-05 21:14:22 +00:00
|
|
|
- name: action
|
2024-02-05 21:01:37 +00:00
|
|
|
description: |
|
2024-02-05 21:14:22 +00:00
|
|
|
Tofu actions to execute.
|
2024-02-05 21:01:37 +00:00
|
|
|
type: list
|
2024-02-05 21:14:22 +00:00
|
|
|
defaultValue: "validate,plan,apply"
|
2024-02-05 21:01:37 +00:00
|
|
|
required: false
|
|
|
|
|
2024-02-07 19:39:05 +00:00
|
|
|
- name: fmt_option
|
2024-02-05 21:01:37 +00:00
|
|
|
description: |
|
2024-02-05 21:14:22 +00:00
|
|
|
Options for the fmt command, see the OpenTofu [fmt command](https://opentofu.org/docs/cli/commands/fmt/) documentation.
|
2024-02-05 21:01:37 +00:00
|
|
|
type: string
|
|
|
|
required: false
|
|
|
|
|
2024-02-07 19:39:05 +00:00
|
|
|
- name: init_option
|
2024-02-05 21:01:37 +00:00
|
|
|
description: |
|
2024-02-05 21:14:22 +00:00
|
|
|
Tofu init command options, see the OpenTofu [init command](https://opentofu.org/docs/cli/commands/init/) documentation.
|
2024-02-05 21:01:37 +00:00
|
|
|
type: string
|
|
|
|
required: false
|
|
|
|
|
2024-05-04 13:55:44 +00:00
|
|
|
- name: insecure_skip_verify
|
|
|
|
description: |
|
|
|
|
Skip SSL verification.
|
|
|
|
type: bool
|
|
|
|
defaultValue: false
|
|
|
|
required: false
|
|
|
|
|
|
|
|
- name: log_level
|
|
|
|
description: |
|
|
|
|
Plugin log level.
|
|
|
|
type: string
|
|
|
|
defaultValue: "info"
|
|
|
|
required: false
|
|
|
|
|
2024-02-05 21:14:22 +00:00
|
|
|
- name: no_log
|
2024-02-05 21:01:37 +00:00
|
|
|
description: |
|
2024-02-06 09:45:01 +00:00
|
|
|
Suppress tofu command output for `plan`, `apply` and `destroy` action.
|
2024-02-05 21:01:37 +00:00
|
|
|
type: bool
|
|
|
|
defaultValue: false
|
|
|
|
required: false
|
|
|
|
|
2024-02-05 21:14:22 +00:00
|
|
|
- name: parallelism
|
2024-02-05 21:01:37 +00:00
|
|
|
description: |
|
2024-02-05 21:14:22 +00:00
|
|
|
Number of concurrent operations.
|
2024-02-05 21:01:37 +00:00
|
|
|
type: integer
|
|
|
|
defaultValue: 0
|
|
|
|
required: false
|
|
|
|
|
2024-02-05 21:14:22 +00:00
|
|
|
- name: refresh
|
2024-02-05 21:01:37 +00:00
|
|
|
description: |
|
2024-02-05 21:14:22 +00:00
|
|
|
Enables refreshing of the state before `plan` and `apply` commands.
|
|
|
|
type: bool
|
|
|
|
defaultValue: true
|
2024-02-05 21:01:37 +00:00
|
|
|
required: false
|
|
|
|
|
2024-02-05 21:14:22 +00:00
|
|
|
- name: root_dir
|
2024-02-05 21:01:37 +00:00
|
|
|
description: |
|
2024-02-05 21:14:22 +00:00
|
|
|
Root directory where the tofu files live.
|
2024-02-05 21:01:37 +00:00
|
|
|
type: string
|
|
|
|
required: false
|
|
|
|
|
2024-02-05 21:14:22 +00:00
|
|
|
- name: targets
|
2024-02-05 21:01:37 +00:00
|
|
|
description: |
|
2024-02-06 09:45:01 +00:00
|
|
|
Targets to run `plan` or `apply` action on.
|
2024-02-05 21:14:22 +00:00
|
|
|
type: list
|
2024-02-05 21:01:37 +00:00
|
|
|
required: false
|
|
|
|
|
2024-02-05 21:14:22 +00:00
|
|
|
- name: tofu_version
|
2024-02-05 21:01:37 +00:00
|
|
|
description: |
|
2024-02-05 21:14:22 +00:00
|
|
|
Tofu version to use.
|
|
|
|
type: string
|
2024-02-05 21:01:37 +00:00
|
|
|
required: false
|