dagger -m github.com/techdecline/terraform-module@af43d9dbc06fbf09db27908086a8d758811a1d7b call \
terraform-plan
func (m *myModule) example(ctx context.Context, directoryArg *Directory, azauthDirectory *Directory) string {
return dag.
TerraformModule().
TerraformPlan(ctx, directoryArg, azauthDirectory)
}
@function
async def example(directory_arg: dagger.Directory, azauth_directory: dagger.Directory) -> str:
return await (
dag.terraform_module()
.terraform_plan(directory_arg, azauth_directory)
)
@func()
async example(directoryArg: Directory, azauthDirectory: Directory): Promise<string> {
return dag
.terraformModule()
.terraformPlan(directoryArg, azauthDirectory)
}