iac-terragrunt
No long description provided.
Installation
dagger install github.com/excoriate/daggerverse/iac-terragrunt@v1.3.0Entrypoint
Return Type
IacTerragrunt Example
dagger -m github.com/excoriate/daggerverse/iac-terragrunt@6afe1de075be4196d68ef697a9d8f29c97a0f906 call \
func (m *MyModule) Example() *dagger.IacTerragrunt {
return dag.
IacTerragrunt()
}@function
def example() -> dagger.IacTerragrunt:
return (
dag.iac_terragrunt()
)@func()
example(): IacTerragrunt {
return dag
.iacTerragrunt()
}Types
IacTerragrunt 🔗
ctr() 🔗
Return Type
Container ! Example
dagger -m github.com/excoriate/daggerverse/iac-terragrunt@6afe1de075be4196d68ef697a9d8f29c97a0f906 call \
ctrfunc (m *MyModule) Example() *dagger.Container {
return dag.
IacTerragrunt().
Ctr()
}@function
def example() -> dagger.Container:
return (
dag.iac_terragrunt()
.ctr()
)@func()
example(): Container {
return dag
.iacTerragrunt()
.ctr()
}src() 🔗
Return Type
Directory ! Example
dagger -m github.com/excoriate/daggerverse/iac-terragrunt@6afe1de075be4196d68ef697a9d8f29c97a0f906 call \
srcfunc (m *MyModule) Example() *dagger.Directory {
return dag.
IacTerragrunt().
Src()
}@function
def example() -> dagger.Directory:
return (
dag.iac_terragrunt()
.src()
)@func()
example(): Directory {
return dag
.iacTerragrunt()
.src()
}init() 🔗
Init initializes the terragrunt module. It returns only the Container
Return Type
Container !Arguments
| Name | Type | Default Value | Description |
|---|---|---|---|
| src | Directory | - | No description provided |
| module | String ! | - | No description provided |
| args | [String ! ] | - | No description provided |
| enableCacheVolume | Boolean | - | No description provided |
| envVars | [String ! ] | - | No description provided |
| secretVars | [String ! ] | - | No description provided |
| invalidateCache | Boolean | - | No description provided |
| gitSsh | String | - | No description provided |
| stdout | Boolean | - | No description provided |
Example
dagger -m github.com/excoriate/daggerverse/iac-terragrunt@6afe1de075be4196d68ef697a9d8f29c97a0f906 call \
init --module stringfunc (m *MyModule) Example(module string) *dagger.Container {
return dag.
IacTerragrunt().
Init(module)
}@function
def example(module: str) -> dagger.Container:
return (
dag.iac_terragrunt()
.init(module)
)@func()
example(module: string): Container {
return dag
.iacTerragrunt()
.init(module)
}initE() 🔗
InitE initializes the terragrunt module, and returns the Container plus an error if any.
Return Type
Container !Arguments
| Name | Type | Default Value | Description |
|---|---|---|---|
| src | Directory | - | No description provided |
| module | String ! | - | No description provided |
| args | [String ! ] | - | No description provided |
| enableCacheVolume | Boolean | - | No description provided |
| envVars | [String ! ] | - | No description provided |
| secretVars | [String ! ] | - | No description provided |
| invalidateCache | Boolean | - | No description provided |
| gitSsh | String | - | No description provided |
| stdout | Boolean | - | No description provided |
Example
dagger -m github.com/excoriate/daggerverse/iac-terragrunt@6afe1de075be4196d68ef697a9d8f29c97a0f906 call \
init-e --module stringfunc (m *MyModule) Example(module string) *dagger.Container {
return dag.
IacTerragrunt().
InitE(module)
}@function
def example(module: str) -> dagger.Container:
return (
dag.iac_terragrunt()
.init_e(module)
)@func()
example(module: string): Container {
return dag
.iacTerragrunt()
.initE(module)
}plan() 🔗
Plan plans the terragrunt module. It returns only the Container
Return Type
Container !Arguments
| Name | Type | Default Value | Description |
|---|---|---|---|
| src | Directory | - | No description provided |
| module | String ! | - | No description provided |
| args | [String ! ] | - | No description provided |
| enableCacheVolume | Boolean | - | No description provided |
| envVars | [String ! ] | - | No description provided |
| secretVars | [String ! ] | - | No description provided |
| invalidateCache | Boolean | - | No description provided |
| gitSsh | String | - | No description provided |
| stdout | Boolean | - | No description provided |
Example
dagger -m github.com/excoriate/daggerverse/iac-terragrunt@6afe1de075be4196d68ef697a9d8f29c97a0f906 call \
plan --module stringfunc (m *MyModule) Example(module string) *dagger.Container {
return dag.
IacTerragrunt().
Plan(module)
}@function
def example(module: str) -> dagger.Container:
return (
dag.iac_terragrunt()
.plan(module)
)@func()
example(module: string): Container {
return dag
.iacTerragrunt()
.plan(module)
}planE() 🔗
PlanE plans the terragrunt module, and returns the Container plus an error if any.
Return Type
Container !Arguments
| Name | Type | Default Value | Description |
|---|---|---|---|
| src | Directory | - | No description provided |
| module | String ! | - | No description provided |
| args | [String ! ] | - | No description provided |
| enableCacheVolume | Boolean | - | No description provided |
| envVars | [String ! ] | - | No description provided |
| secretVars | [String ! ] | - | No description provided |
| invalidateCache | Boolean | - | No description provided |
| gitSsh | String | - | No description provided |
| stdout | Boolean | - | No description provided |
Example
dagger -m github.com/excoriate/daggerverse/iac-terragrunt@6afe1de075be4196d68ef697a9d8f29c97a0f906 call \
plan-e --module stringfunc (m *MyModule) Example(module string) *dagger.Container {
return dag.
IacTerragrunt().
PlanE(module)
}@function
def example(module: str) -> dagger.Container:
return (
dag.iac_terragrunt()
.plan_e(module)
)@func()
example(module: string): Container {
return dag
.iacTerragrunt()
.planE(module)
}apply() 🔗
Apply applies the terragrunt module. It returns only the Container
Return Type
Container !Arguments
| Name | Type | Default Value | Description |
|---|---|---|---|
| src | Directory | - | No description provided |
| module | String ! | - | No description provided |
| args | [String ! ] | - | No description provided |
| enableCacheVolume | Boolean | - | No description provided |
| envVars | [String ! ] | - | No description provided |
| secretVars | [String ! ] | - | No description provided |
| invalidateCache | Boolean | - | No description provided |
| gitSsh | String | - | No description provided |
| stdout | Boolean | - | No description provided |
Example
dagger -m github.com/excoriate/daggerverse/iac-terragrunt@6afe1de075be4196d68ef697a9d8f29c97a0f906 call \
apply --module stringfunc (m *MyModule) Example(module string) *dagger.Container {
return dag.
IacTerragrunt().
Apply(module)
}@function
def example(module: str) -> dagger.Container:
return (
dag.iac_terragrunt()
.apply(module)
)@func()
example(module: string): Container {
return dag
.iacTerragrunt()
.apply(module)
}applyE() 🔗
ApplyE applies the terragrunt module, and returns the Container plus an error if any.
Return Type
Container !Arguments
| Name | Type | Default Value | Description |
|---|---|---|---|
| src | Directory | - | No description provided |
| module | String ! | - | No description provided |
| args | [String ! ] | - | No description provided |
| enableCacheVolume | Boolean | - | No description provided |
| envVars | [String ! ] | - | No description provided |
| secretVars | [String ! ] | - | No description provided |
| invalidateCache | Boolean | - | No description provided |
| gitSsh | String | - | No description provided |
| stdout | Boolean | - | No description provided |
Example
dagger -m github.com/excoriate/daggerverse/iac-terragrunt@6afe1de075be4196d68ef697a9d8f29c97a0f906 call \
apply-e --module stringfunc (m *MyModule) Example(module string) *dagger.Container {
return dag.
IacTerragrunt().
ApplyE(module)
}@function
def example(module: str) -> dagger.Container:
return (
dag.iac_terragrunt()
.apply_e(module)
)@func()
example(module: string): Container {
return dag
.iacTerragrunt()
.applyE(module)
}destroy() 🔗
Destroy destroys the terragrunt module. It returns only the Container
Return Type
Container !Arguments
| Name | Type | Default Value | Description |
|---|---|---|---|
| src | Directory | - | No description provided |
| module | String ! | - | No description provided |
| args | [String ! ] | - | No description provided |
| enableCacheVolume | Boolean | - | No description provided |
| envVars | [String ! ] | - | No description provided |
| secretVars | [String ! ] | - | No description provided |
| invalidateCache | Boolean | - | No description provided |
| gitSsh | String | - | No description provided |
| stdout | Boolean | - | No description provided |
Example
dagger -m github.com/excoriate/daggerverse/iac-terragrunt@6afe1de075be4196d68ef697a9d8f29c97a0f906 call \
destroy --module stringfunc (m *MyModule) Example(module string) *dagger.Container {
return dag.
IacTerragrunt().
Destroy(module)
}@function
def example(module: str) -> dagger.Container:
return (
dag.iac_terragrunt()
.destroy(module)
)@func()
example(module: string): Container {
return dag
.iacTerragrunt()
.destroy(module)
}destroyE() 🔗
DestroyE destroys the terragrunt module, and returns the Container plus an error if any.
Return Type
Container !Arguments
| Name | Type | Default Value | Description |
|---|---|---|---|
| src | Directory | - | No description provided |
| module | String ! | - | No description provided |
| args | [String ! ] | - | No description provided |
| enableCacheVolume | Boolean | - | No description provided |
| envVars | [String ! ] | - | No description provided |
| secretVars | [String ! ] | - | No description provided |
| invalidateCache | Boolean | - | No description provided |
| gitSsh | String | - | No description provided |
| stdout | Boolean | - | No description provided |
Example
dagger -m github.com/excoriate/daggerverse/iac-terragrunt@6afe1de075be4196d68ef697a9d8f29c97a0f906 call \
destroy-e --module stringfunc (m *MyModule) Example(module string) *dagger.Container {
return dag.
IacTerragrunt().
DestroyE(module)
}@function
def example(module: str) -> dagger.Container:
return (
dag.iac_terragrunt()
.destroy_e(module)
)@func()
example(module: string): Container {
return dag
.iacTerragrunt()
.destroyE(module)
}validate() 🔗
Validate validates the terragrunt module. It returns only the Container
Return Type
Container !Arguments
| Name | Type | Default Value | Description |
|---|---|---|---|
| src | Directory | - | No description provided |
| module | String ! | - | No description provided |
| args | [String ! ] | - | No description provided |
| enableCacheVolume | Boolean | - | No description provided |
| envVars | [String ! ] | - | No description provided |
| secretVars | [String ! ] | - | No description provided |
| invalidateCache | Boolean | - | No description provided |
| gitSsh | String | - | No description provided |
| stdout | Boolean | - | No description provided |
Example
dagger -m github.com/excoriate/daggerverse/iac-terragrunt@6afe1de075be4196d68ef697a9d8f29c97a0f906 call \
validate --module stringfunc (m *MyModule) Example(module string) *dagger.Container {
return dag.
IacTerragrunt().
Validate(module)
}@function
def example(module: str) -> dagger.Container:
return (
dag.iac_terragrunt()
.validate(module)
)@func()
example(module: string): Container {
return dag
.iacTerragrunt()
.validate(module)
}validateE() 🔗
ValidateE validates the terragrunt module, and returns the Container plus an error if any.
Return Type
Container !Arguments
| Name | Type | Default Value | Description |
|---|---|---|---|
| src | Directory | - | No description provided |
| module | String ! | - | No description provided |
| args | [String ! ] | - | No description provided |
| enableCacheVolume | Boolean | - | No description provided |
| envVars | [String ! ] | - | No description provided |
| secretVars | [String ! ] | - | No description provided |
| invalidateCache | Boolean | - | No description provided |
| gitSsh | String | - | No description provided |
| stdout | Boolean | - | No description provided |
Example
dagger -m github.com/excoriate/daggerverse/iac-terragrunt@6afe1de075be4196d68ef697a9d8f29c97a0f906 call \
validate-e --module stringfunc (m *MyModule) Example(module string) *dagger.Container {
return dag.
IacTerragrunt().
ValidateE(module)
}@function
def example(module: str) -> dagger.Container:
return (
dag.iac_terragrunt()
.validate_e(module)
)@func()
example(module: string): Container {
return dag
.iacTerragrunt()
.validateE(module)
}hclfmt() 🔗
HCLFmt formats the terragrunt module. It returns only the Container
Return Type
Container !Arguments
| Name | Type | Default Value | Description |
|---|---|---|---|
| src | Directory | - | No description provided |
| module | String ! | - | No description provided |
| args | [String ! ] | - | No description provided |
| enableCacheVolume | Boolean | - | No description provided |
| envVars | [String ! ] | - | No description provided |
| secretVars | [String ! ] | - | No description provided |
| invalidateCache | Boolean | - | No description provided |
| gitSsh | String | - | No description provided |
| stdout | Boolean | - | No description provided |
Example
dagger -m github.com/excoriate/daggerverse/iac-terragrunt@6afe1de075be4196d68ef697a9d8f29c97a0f906 call \
hclfmt --module stringfunc (m *MyModule) Example(module string) *dagger.Container {
return dag.
IacTerragrunt().
Hclfmt(module)
}@function
def example(module: str) -> dagger.Container:
return (
dag.iac_terragrunt()
.hclfmt(module)
)@func()
example(module: string): Container {
return dag
.iacTerragrunt()
.hclfmt(module)
}hclfmtE() 🔗
HCLFmtE formats the terragrunt module, and returns the Container plus an error if any.
Return Type
Container !Arguments
| Name | Type | Default Value | Description |
|---|---|---|---|
| src | Directory | - | No description provided |
| module | String ! | - | No description provided |
| args | [String ! ] | - | No description provided |
| enableCacheVolume | Boolean | - | No description provided |
| envVars | [String ! ] | - | No description provided |
| secretVars | [String ! ] | - | No description provided |
| invalidateCache | Boolean | - | No description provided |
| gitSsh | String | - | No description provided |
| stdout | Boolean | - | No description provided |
Example
dagger -m github.com/excoriate/daggerverse/iac-terragrunt@6afe1de075be4196d68ef697a9d8f29c97a0f906 call \
hclfmt-e --module stringfunc (m *MyModule) Example(module string) *dagger.Container {
return dag.
IacTerragrunt().
HclfmtE(module)
}@function
def example(module: str) -> dagger.Container:
return (
dag.iac_terragrunt()
.hclfmt_e(module)
)@func()
example(module: string): Container {
return dag
.iacTerragrunt()
.hclfmtE(module)
}container() 🔗
Container returns the container of IacTerragrunt.
Return Type
Container ! Example
dagger -m github.com/excoriate/daggerverse/iac-terragrunt@6afe1de075be4196d68ef697a9d8f29c97a0f906 call \
containerfunc (m *MyModule) Example() *dagger.Container {
return dag.
IacTerragrunt().
Container()
}@function
def example() -> dagger.Container:
return (
dag.iac_terragrunt()
.container()
)@func()
example(): Container {
return dag
.iacTerragrunt()
.container()
}withVersion() 🔗
WithVersion returns the Terragrunt container with a given Terragrunt version.
Return Type
IacTerragrunt !Arguments
| Name | Type | Default Value | Description |
|---|---|---|---|
| version | String ! | - | No description provided |
Example
dagger -m github.com/excoriate/daggerverse/iac-terragrunt@6afe1de075be4196d68ef697a9d8f29c97a0f906 call \
with-version --version stringfunc (m *MyModule) Example(version string) *dagger.IacTerragrunt {
return dag.
IacTerragrunt().
WithVersion(version)
}@function
def example(version: str) -> dagger.IacTerragrunt:
return (
dag.iac_terragrunt()
.with_version(version)
)@func()
example(version: string): IacTerragrunt {
return dag
.iacTerragrunt()
.withVersion(version)
}withContainer() 🔗
WithContainer returns the Terragrunt container with the given container.
Return Type
IacTerragrunt !Arguments
| Name | Type | Default Value | Description |
|---|---|---|---|
| ctr | Container ! | - | No description provided |
Example
dagger -m github.com/excoriate/daggerverse/iac-terragrunt@6afe1de075be4196d68ef697a9d8f29c97a0f906 call \
with-container --ctr IMAGE:TAGfunc (m *MyModule) Example(ctr *dagger.Container) *dagger.IacTerragrunt {
return dag.
IacTerragrunt().
WithContainer(ctr)
}@function
def example(ctr: dagger.Container) -> dagger.IacTerragrunt:
return (
dag.iac_terragrunt()
.with_container(ctr)
)@func()
example(ctr: Container): IacTerragrunt {
return dag
.iacTerragrunt()
.withContainer(ctr)
}withModule() 🔗
WithModule returns the Terragrunt container with the given Terragrunt module.
Return Type
IacTerragrunt !Arguments
| Name | Type | Default Value | Description |
|---|---|---|---|
| module | String ! | - | No description provided |
Example
dagger -m github.com/excoriate/daggerverse/iac-terragrunt@6afe1de075be4196d68ef697a9d8f29c97a0f906 call \
with-module --module stringfunc (m *MyModule) Example(module string) *dagger.IacTerragrunt {
return dag.
IacTerragrunt().
WithModule(module)
}@function
def example(module: str) -> dagger.IacTerragrunt:
return (
dag.iac_terragrunt()
.with_module(module)
)@func()
example(module: string): IacTerragrunt {
return dag
.iacTerragrunt()
.withModule(module)
}withEntrypoint() 🔗
WithEntrypoint returns the Terragrunt container with the given entry point.
Return Type
IacTerragrunt !Arguments
| Name | Type | Default Value | Description |
|---|---|---|---|
| entryPoint | [String ! ] ! | - | No description provided |
Example
dagger -m github.com/excoriate/daggerverse/iac-terragrunt@6afe1de075be4196d68ef697a9d8f29c97a0f906 call \
with-entrypoint --entry-point string1 --entry-point string2func (m *MyModule) Example(entryPoint []string) *dagger.IacTerragrunt {
return dag.
IacTerragrunt().
WithEntrypoint(entryPoint)
}@function
def example(entry_point: List[str]) -> dagger.IacTerragrunt:
return (
dag.iac_terragrunt()
.with_entrypoint(entry_point)
)@func()
example(entryPoint: string[]): IacTerragrunt {
return dag
.iacTerragrunt()
.withEntrypoint(entryPoint)
}withEnvVar() 🔗
WithEnvVar returns the Terragrunt container with the given environment variable.
Return Type
IacTerragrunt !Arguments
| Name | Type | Default Value | Description |
|---|---|---|---|
| name | String ! | - | No description provided |
| value | String ! | - | No description provided |
| expand | Boolean | - | No description provided |
Example
dagger -m github.com/excoriate/daggerverse/iac-terragrunt@6afe1de075be4196d68ef697a9d8f29c97a0f906 call \
with-env-var --name string --value stringfunc (m *MyModule) Example(name string, value string) *dagger.IacTerragrunt {
return dag.
IacTerragrunt().
WithEnvVar(name, value)
}@function
def example(name: str, value: str) -> dagger.IacTerragrunt:
return (
dag.iac_terragrunt()
.with_env_var(name, value)
)@func()
example(name: string, value: string): IacTerragrunt {
return dag
.iacTerragrunt()
.withEnvVar(name, value)
}withSource() 🔗
WithSource returns the Terragrunt container with source as a mounted directory.
Return Type
IacTerragrunt !Arguments
| Name | Type | Default Value | Description |
|---|---|---|---|
| source | Directory ! | - | No description provided |
| enableCache | Boolean | - | No description provided |
| workDir | String | - | No description provided |
Example
dagger -m github.com/excoriate/daggerverse/iac-terragrunt@6afe1de075be4196d68ef697a9d8f29c97a0f906 call \
with-source --source DIR_PATHfunc (m *MyModule) Example(source *dagger.Directory) *dagger.IacTerragrunt {
return dag.
IacTerragrunt().
WithSource(source)
}@function
def example(source: dagger.Directory) -> dagger.IacTerragrunt:
return (
dag.iac_terragrunt()
.with_source(source)
)@func()
example(source: Directory): IacTerragrunt {
return dag
.iacTerragrunt()
.withSource(source)
}withSecret() 🔗
WithSecret returns the Terragrunt container with the given secrets.
Return Type
IacTerragrunt !Arguments
| Name | Type | Default Value | Description |
|---|---|---|---|
| name | String ! | - | No description provided |
| value | String ! | - | No description provided |
Example
dagger -m github.com/excoriate/daggerverse/iac-terragrunt@6afe1de075be4196d68ef697a9d8f29c97a0f906 call \
with-secret --name string --value stringfunc (m *MyModule) Example(name string, value string) *dagger.IacTerragrunt {
return dag.
IacTerragrunt().
WithSecret(name, value)
}@function
def example(name: str, value: str) -> dagger.IacTerragrunt:
return (
dag.iac_terragrunt()
.with_secret(name, value)
)@func()
example(name: string, value: string): IacTerragrunt {
return dag
.iacTerragrunt()
.withSecret(name, value)
}withGitSshconfig() 🔗
WithGitSSHConfig returns the Terragrunt container with the given Git SSH configuration.
Return Type
IacTerragrunt !Arguments
| Name | Type | Default Value | Description |
|---|---|---|---|
| sshAuthSock | String ! | - | No description provided |
Example
dagger -m github.com/excoriate/daggerverse/iac-terragrunt@6afe1de075be4196d68ef697a9d8f29c97a0f906 call \
with-git-sshconfig --ssh-auth-sock stringfunc (m *MyModule) Example(sshAuthSock string) *dagger.IacTerragrunt {
return dag.
IacTerragrunt().
WithGitSshconfig(sshAuthSock)
}@function
def example(ssh_auth_sock: str) -> dagger.IacTerragrunt:
return (
dag.iac_terragrunt()
.with_git_sshconfig(ssh_auth_sock)
)@func()
example(sshAuthSock: string): IacTerragrunt {
return dag
.iacTerragrunt()
.withGitSshconfig(sshAuthSock)
}withCacheInvalidation() 🔗
WithCacheInvalidation returns the Terragrunt container with cache invalidation.
Return Type
IacTerragrunt ! Example
dagger -m github.com/excoriate/daggerverse/iac-terragrunt@6afe1de075be4196d68ef697a9d8f29c97a0f906 call \
with-cache-invalidationfunc (m *MyModule) Example() *dagger.IacTerragrunt {
return dag.
IacTerragrunt().
WithCacheInvalidation()
}@function
def example() -> dagger.IacTerragrunt:
return (
dag.iac_terragrunt()
.with_cache_invalidation()
)@func()
example(): IacTerragrunt {
return dag
.iacTerragrunt()
.withCacheInvalidation()
}withCommands() 🔗
WithCommands returns the Terragrunt container with the given commands.
Return Type
IacTerragrunt !Arguments
| Name | Type | Default Value | Description |
|---|---|---|---|
| cmds | [List ! ] ! | - | No description provided |
| withFocus | Boolean ! | - | No description provided |
Example
dagger -m github.com/excoriate/daggerverse/iac-terragrunt@6afe1de075be4196d68ef697a9d8f29c97a0f906 call \
with-commands --cmds list1 --cmds list2 --with-focus booleanfunc (m *MyModule) Example(cmds [], withFocus bool) *dagger.IacTerragrunt {
return dag.
IacTerragrunt().
WithCommands(cmds, withFocus)
}@function
def example(cmds: List[], with_focus: bool) -> dagger.IacTerragrunt:
return (
dag.iac_terragrunt()
.with_commands(cmds, with_focus)
)@func()
example(cmds: [], withFocus: boolean): IacTerragrunt {
return dag
.iacTerragrunt()
.withCommands(cmds, withFocus)
}run() 🔗
Run executes a command in the container.
Return Type
Container !Arguments
| Name | Type | Default Value | Description |
|---|---|---|---|
| cmds | [String ! ] ! | - | No description provided |
| src | Directory | - | No description provided |
| stdout | Boolean | - | No description provided |
| module | String | - | No description provided |
| envVars | [String ! ] | - | No description provided |
| secretVars | [String ! ] | - | No description provided |
| invalidateCache | Boolean | - | No description provided |
Example
dagger -m github.com/excoriate/daggerverse/iac-terragrunt@6afe1de075be4196d68ef697a9d8f29c97a0f906 call \
run --cmds string1 --cmds string2func (m *MyModule) Example(cmds []string) *dagger.Container {
return dag.
IacTerragrunt().
Run(cmds)
}@function
def example(cmds: List[str]) -> dagger.Container:
return (
dag.iac_terragrunt()
.run(cmds)
)@func()
example(cmds: string[]): Container {
return dag
.iacTerragrunt()
.run(cmds)
}runTg() 🔗
RunTG executes a terragrunt command
Return Type
Container !Arguments
| Name | Type | Default Value | Description |
|---|---|---|---|
| cmds | [String ! ] ! | - | No description provided |
| src | Directory | - | No description provided |
| module | String ! | - | No description provided |
| stdout | Boolean | - | No description provided |
| envVars | [String ! ] | - | No description provided |
| secretVars | [String ! ] | - | No description provided |
| invalidateCache | Boolean | - | No description provided |
Example
dagger -m github.com/excoriate/daggerverse/iac-terragrunt@6afe1de075be4196d68ef697a9d8f29c97a0f906 call \
run-tg --cmds string1 --cmds string2 --module stringfunc (m *MyModule) Example(cmds []string, module string) *dagger.Container {
return dag.
IacTerragrunt().
RunTg(cmds, module)
}@function
def example(cmds: List[str], module: str) -> dagger.Container:
return (
dag.iac_terragrunt()
.run_tg(cmds, module)
)@func()
example(cmds: string[], module: string): Container {
return dag
.iacTerragrunt()
.runTg(cmds, module)
}