@groovy.transform.CompileStatic @SuppressWarnings(value: [LineLength, DuplicateListLiteral]) enum OpenTofuTasks extends Enum
Maps OpenTofu tasks to conventions.
Enum constant | Description |
---|---|
APPLY |
|
CLEANUP_WORKSPACES |
|
DESTROY |
|
DESTROY_PLAN |
|
FMT_APPLY |
|
FMT_CHECK |
|
IMPORT |
|
INIT |
|
OUTPUT |
|
OUTPUT_JSON |
|
PLAN |
|
PROVIDER |
|
PROVIDER_LOCK |
|
PROVIDER_SCHEMA |
|
SHOW |
|
STATE_MV |
|
STATE_PULL |
|
STATE_PUSH |
|
STATE_RM |
|
TAINT |
|
UNTAINT |
|
VALIDATE |
Modifiers | Name | Description |
---|---|---|
static OpenTofuTasks |
MAX_VALUE |
|
static OpenTofuTasks |
MIN_VALUE |
Type | Name and description |
---|---|
String |
command |
OpenTofuTasks |
dependsOnProvider |
String |
description |
java.util.List<Class<? extends org.ysb33r.gradle.iac.base.tf.config.multilevel.ExecutionConfiguration>> |
executionConfigurations |
org.ysb33r.gradle.iac.base.internal.tf.InitRelationship |
initRelationship |
java.util.List<String> |
mustRunAfter |
int |
order |
Class |
type |
boolean |
workspaceAgnostic |
Type Params | Return Type | Name and description |
---|---|---|
|
static OpenTofuTasks |
byCommand(String cmd) Find instance by command name |
|
void |
configure(OpenTofuSourceSet sourceSet, String taskName, String workspaceName, Project project) |
|
OpenTofuTasks |
next() |
|
static java.util.List<OpenTofuTasks> |
ordered() |
|
OpenTofuTasks |
previous() |
|
static OpenTofuTasks |
valueOf(String name) |
|
static final OpenTofuTasks[] |
values() |
Find instance by command name
cmd
- CommandGroovy Documentation