0
0
mirror of https://github.com/thegeeklab/wp-opentofu.git synced 2024-06-02 18:39:41 +02:00
wp-opentofu/data/data.yaml
2024-05-04 13:55:44 +00:00

74 lines
1.6 KiB
YAML

---
properties:
- name: action
description: |
Tofu actions to execute.
type: list
defaultValue: "validate,plan,apply"
required: false
- name: fmt_option
description: |
Options for the fmt command, see the OpenTofu [fmt command](https://opentofu.org/docs/cli/commands/fmt/) documentation.
type: string
required: false
- name: init_option
description: |
Tofu init command options, see the OpenTofu [init command](https://opentofu.org/docs/cli/commands/init/) documentation.
type: string
required: false
- 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
- name: no_log
description: |
Suppress tofu command output for `plan`, `apply` and `destroy` action.
type: bool
defaultValue: false
required: false
- name: parallelism
description: |
Number of concurrent operations.
type: integer
defaultValue: 0
required: false
- name: refresh
description: |
Enables refreshing of the state before `plan` and `apply` commands.
type: bool
defaultValue: true
required: false
- name: root_dir
description: |
Root directory where the tofu files live.
type: string
required: false
- name: targets
description: |
Targets to run `plan` or `apply` action on.
type: list
required: false
- name: tofu_version
description: |
Tofu version to use.
type: string
required: false