commands

package
v0.66.0 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Aug 2, 2024 License: MIT Imports: 4 Imported by: 0

Documentation

Index

Constants

View Source
const (
	TerragruntConfigFlagName                         = "terragrunt-config"
	TerragruntTFPathFlagName                         = "terragrunt-tfpath"
	TerragruntNoAutoInitFlagName                     = "terragrunt-no-auto-init"
	TerragruntNoAutoRetryFlagName                    = "terragrunt-no-auto-retry"
	TerragruntNoAutoApproveFlagName                  = "terragrunt-no-auto-approve"
	TerragruntNonInteractiveFlagName                 = "terragrunt-non-interactive"
	TerragruntWorkingDirFlagName                     = "terragrunt-working-dir"
	TerragruntDownloadDirFlagName                    = "terragrunt-download-dir"
	TerragruntSourceFlagName                         = "terragrunt-source"
	TerragruntSourceMapFlagName                      = "terragrunt-source-map"
	TerragruntSourceUpdateFlagName                   = "terragrunt-source-update"
	TerragruntIAMRoleFlagName                        = "terragrunt-iam-role"
	TerragruntIAMAssumeRoleDurationFlagName          = "terragrunt-iam-assume-role-duration"
	TerragruntIAMAssumeRoleSessionNameFlagName       = "terragrunt-iam-assume-role-session-name"
	TerragruntIAMWebIdentityTokenFlagName            = "terragrunt-iam-web-identity-token"
	TerragruntIgnoreDependencyErrorsFlagName         = "terragrunt-ignore-dependency-errors"
	TerragruntIgnoreDependencyOrderFlagName          = "terragrunt-ignore-dependency-order"
	TerragruntIgnoreExternalDependenciesFlagName     = "terragrunt-ignore-external-dependencies"
	TerragruntIncludeExternalDependenciesFlagName    = "terragrunt-include-external-dependencies"
	TerragruntExcludesFile                           = "terragrunt-excludes-file"
	TerragruntExcludeDirFlagName                     = "terragrunt-exclude-dir"
	TerragruntIncludeDirFlagName                     = "terragrunt-include-dir"
	TerragruntStrictIncludeFlagName                  = "terragrunt-strict-include"
	TerragruntParallelismFlagName                    = "terragrunt-parallelism"
	TerragruntDebugFlagName                          = "terragrunt-debug"
	TerragruntLogLevelFlagName                       = "terragrunt-log-level"
	TerragruntNoColorFlagName                        = "terragrunt-no-color"
	TerragruntJsonLogFlagName                        = "terragrunt-json-log"
	TerragruntTfLogJsonFlagName                      = "terragrunt-tf-logs-to-json"
	TerragruntModulesThatIncludeFlagName             = "terragrunt-modules-that-include"
	TerragruntFetchDependencyOutputFromStateFlagName = "terragrunt-fetch-dependency-output-from-state"
	TerragruntUsePartialParseConfigCacheFlagName     = "terragrunt-use-partial-parse-config-cache"
	TerragruntIncludeModulePrefixFlagName            = "terragrunt-include-module-prefix"
	TerragruntFailOnStateBucketCreationFlagName      = "terragrunt-fail-on-state-bucket-creation"
	TerragruntDisableBucketUpdateFlagName            = "terragrunt-disable-bucket-update"
	TerragruntDisableCommandValidationFlagName       = "terragrunt-disable-command-validation"

	TerragruntAuthProviderCmdFlagName   = "terragrunt-auth-provider-cmd"
	TerragruntAuthProviderCmdEnvVarName = "TERRAGRUNT_AUTH_PROVIDER_CMD"

	TerragruntOutDirFlagEnvVarName = "TERRAGRUNT_OUT_DIR"
	TerragruntOutDirFlagName       = "terragrunt-out-dir"

	TerragruntJsonOutDirFlagEnvVarName = "TERRAGRUNT_JSON_OUT_DIR"
	TerragruntJsonOutDirFlagName       = "terragrunt-json-out-dir"

	// Terragrunt Provider Cache flags/envs
	TerragruntProviderCacheFlagName                = "terragrunt-provider-cache"
	TerragruntProviderCacheEnvVarName              = "TERRAGRUNT_PROVIDER_CACHE"
	TerragruntProviderCacheDirFlagName             = "terragrunt-provider-cache-dir"
	TerragruntProviderCacheDirEnvVarName           = "TERRAGRUNT_PROVIDER_CACHE_DIR"
	TerragruntProviderCacheHostnameFlagName        = "terragrunt-provider-cache-hostname"
	TerragruntProviderCacheHostnameEnvVarName      = "TERRAGRUNT_PROVIDER_CACHE_HOSTNAME"
	TerragruntProviderCachePortFlagName            = "terragrunt-provider-cache-port"
	TerragruntProviderCachePortEnvVarName          = "TERRAGRUNT_PROVIDER_CACHE_PORT"
	TerragruntProviderCacheTokenFlagName           = "terragrunt-provider-cache-token"
	TerragruntProviderCacheTokenEnvVarName         = "TERRAGRUNT_PROVIDER_CACHE_TOKEN"
	TerragruntProviderCacheRegistryNamesFlagName   = "terragrunt-provider-cache-registry-names"
	TerragruntProviderCacheRegistryNamesEnvVarName = "TERRAGRUNT_PROVIDER_CACHE_REGISTRY_NAMES"

	HelpFlagName    = "help"
	VersionFlagName = "version"
)

Variables

This section is empty.

Functions

func NewGlobalFlags

func NewGlobalFlags(opts *options.TerragruntOptions) cli.Flags

NewGlobalFlags creates and returns global flags.

func NewHelpFlag

func NewHelpFlag(opts *options.TerragruntOptions) cli.Flag

func NewHelpVersionFlags added in v0.53.4

func NewHelpVersionFlags(opts *options.TerragruntOptions) cli.Flags

func NewVersionFlag

func NewVersionFlag(opts *options.TerragruntOptions) cli.Flag

Types

This section is empty.

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL