hydrate-tfworkspaces
No long description provided.
Installation
dagger install github.com/prefapp/daggerverse/hydrate-tfworkspaces@2e5b0a2d710099fd792e2cecc2a1ae1d123e611d
Entrypoint
Return Type
HydrateTfworkspaces !
Arguments
Name | Type | Default Value | Description |
---|---|---|---|
valuesDir | Directory ! | - | No description provided |
wetRepoDir | Directory ! | - | No description provided |
dotFirestartrDir | Directory ! | - | No description provided |
Example
dagger -m github.com/prefapp/daggerverse/hydrate-tfworkspaces@2e5b0a2d710099fd792e2cecc2a1ae1d123e611d call \
--values-dir DIR_PATH --wet-repo-dir DIR_PATH --dot-firestartr-dir DIR_PATH
func (m *myModule) example(valuesDir *Directory, wetRepoDir *Directory, dotFirestartrDir *Directory) *HydrateTfworkspaces {
return dag.
HydrateTfworkspaces(valuesDir, wetRepoDir, dotFirestartrDir)
}
@function
def example(values_dir: dagger.Directory, wet_repo_dir: dagger.Directory, dot_firestartr_dir: dagger.Directory) -> dag.HydrateTfworkspaces:
return (
dag.hydrate_tfworkspaces(values_dir, wet_repo_dir, dot_firestartr_dir)
)
@func()
example(valuesDir: Directory, wetRepoDir: Directory, dotFirestartrDir: Directory): HydrateTfworkspaces {
return dag
.hydrateTfworkspaces(valuesDir, wetRepoDir, dotFirestartrDir)
}
Types
HydrateTfworkspaces 🔗
valuesDir() 🔗
Return Type
Directory !
Example
dagger -m github.com/prefapp/daggerverse/hydrate-tfworkspaces@2e5b0a2d710099fd792e2cecc2a1ae1d123e611d call \
--values-dir DIR_PATH --wet-repo-dir DIR_PATH --dot-firestartr-dir DIR_PATH values-dir
func (m *myModule) example(valuesDir *Directory, wetRepoDir *Directory, dotFirestartrDir *Directory) *Directory {
return dag.
HydrateTfworkspaces(valuesDir, wetRepoDir, dotFirestartrDir).
ValuesDir()
}
@function
def example(values_dir: dagger.Directory, wet_repo_dir: dagger.Directory, dot_firestartr_dir: dagger.Directory) -> dagger.Directory:
return (
dag.hydrate_tfworkspaces(values_dir, wet_repo_dir, dot_firestartr_dir)
.values_dir()
)
@func()
example(valuesDir: Directory, wetRepoDir: Directory, dotFirestartrDir: Directory): Directory {
return dag
.hydrateTfworkspaces(valuesDir, wetRepoDir, dotFirestartrDir)
.valuesDir()
}
wetRepoDir() 🔗
Return Type
Directory !
Example
dagger -m github.com/prefapp/daggerverse/hydrate-tfworkspaces@2e5b0a2d710099fd792e2cecc2a1ae1d123e611d call \
--values-dir DIR_PATH --wet-repo-dir DIR_PATH --dot-firestartr-dir DIR_PATH wet-repo-dir
func (m *myModule) example(valuesDir *Directory, wetRepoDir *Directory, dotFirestartrDir *Directory) *Directory {
return dag.
HydrateTfworkspaces(valuesDir, wetRepoDir, dotFirestartrDir).
WetRepoDir()
}
@function
def example(values_dir: dagger.Directory, wet_repo_dir: dagger.Directory, dot_firestartr_dir: dagger.Directory) -> dagger.Directory:
return (
dag.hydrate_tfworkspaces(values_dir, wet_repo_dir, dot_firestartr_dir)
.wet_repo_dir()
)
@func()
example(valuesDir: Directory, wetRepoDir: Directory, dotFirestartrDir: Directory): Directory {
return dag
.hydrateTfworkspaces(valuesDir, wetRepoDir, dotFirestartrDir)
.wetRepoDir()
}
dotFirestartrDir() 🔗
Return Type
Directory !
Example
dagger -m github.com/prefapp/daggerverse/hydrate-tfworkspaces@2e5b0a2d710099fd792e2cecc2a1ae1d123e611d call \
--values-dir DIR_PATH --wet-repo-dir DIR_PATH --dot-firestartr-dir DIR_PATH dot-firestartr-dir
func (m *myModule) example(valuesDir *Directory, wetRepoDir *Directory, dotFirestartrDir *Directory) *Directory {
return dag.
HydrateTfworkspaces(valuesDir, wetRepoDir, dotFirestartrDir).
DotFirestartrDir()
}
@function
def example(values_dir: dagger.Directory, wet_repo_dir: dagger.Directory, dot_firestartr_dir: dagger.Directory) -> dagger.Directory:
return (
dag.hydrate_tfworkspaces(values_dir, wet_repo_dir, dot_firestartr_dir)
.dot_firestartr_dir()
)
@func()
example(valuesDir: Directory, wetRepoDir: Directory, dotFirestartrDir: Directory): Directory {
return dag
.hydrateTfworkspaces(valuesDir, wetRepoDir, dotFirestartrDir)
.dotFirestartrDir()
}
config() 🔗
Return Type
HydrateTfworkspacesConfig !
Example
dagger -m github.com/prefapp/daggerverse/hydrate-tfworkspaces@2e5b0a2d710099fd792e2cecc2a1ae1d123e611d call \
--values-dir DIR_PATH --wet-repo-dir DIR_PATH --dot-firestartr-dir DIR_PATH config
func (m *myModule) example(valuesDir *Directory, wetRepoDir *Directory, dotFirestartrDir *Directory) *HydrateTfworkspacesConfig {
return dag.
HydrateTfworkspaces(valuesDir, wetRepoDir, dotFirestartrDir).
Config()
}
@function
def example(values_dir: dagger.Directory, wet_repo_dir: dagger.Directory, dot_firestartr_dir: dagger.Directory) -> dag.HydrateTfworkspacesConfig:
return (
dag.hydrate_tfworkspaces(values_dir, wet_repo_dir, dot_firestartr_dir)
.config()
)
@func()
example(valuesDir: Directory, wetRepoDir: Directory, dotFirestartrDir: Directory): HydrateTfworkspacesConfig {
return dag
.hydrateTfworkspaces(valuesDir, wetRepoDir, dotFirestartrDir)
.config()
}
addAnnotationsToCr() 🔗
Return Type
Directory !
Arguments
Name | Type | Default Value | Description |
---|---|---|---|
claimName | String ! | - | No description provided |
image | String ! | - | No description provided |
path | String ! | - | No description provided |
crsDir | Directory ! | - | No description provided |
Example
dagger -m github.com/prefapp/daggerverse/hydrate-tfworkspaces@2e5b0a2d710099fd792e2cecc2a1ae1d123e611d call \
--values-dir DIR_PATH --wet-repo-dir DIR_PATH --dot-firestartr-dir DIR_PATH add-annotations-to-cr --claim-name string --image string --path string --crs-dir DIR_PATH
func (m *myModule) example(valuesDir *Directory, wetRepoDir *Directory, dotFirestartrDir *Directory, claimName string, image string, path string, crsDir *Directory) *Directory {
return dag.
HydrateTfworkspaces(valuesDir, wetRepoDir, dotFirestartrDir).
AddAnnotationsToCr(claimName, image, path, crsDir)
}
@function
def example(values_dir: dagger.Directory, wet_repo_dir: dagger.Directory, dot_firestartr_dir: dagger.Directory, claim_name: str, image: str, path: str, crs_dir: dagger.Directory) -> dagger.Directory:
return (
dag.hydrate_tfworkspaces(values_dir, wet_repo_dir, dot_firestartr_dir)
.add_annotations_to_cr(claim_name, image, path, crs_dir)
)
@func()
example(valuesDir: Directory, wetRepoDir: Directory, dotFirestartrDir: Directory, claimName: string, image: string, path: string, crsDir: Directory): Directory {
return dag
.hydrateTfworkspaces(valuesDir, wetRepoDir, dotFirestartrDir)
.addAnnotationsToCr(claimName, image, path, crsDir)
}
addPrAnnotationToCr() 🔗
Return Type
Directory !
Arguments
Name | Type | Default Value | Description |
---|---|---|---|
claimName | String ! | - | No description provided |
prNumber | String ! | - | No description provided |
org | String ! | - | No description provided |
repo | String ! | - | No description provided |
crsDir | Directory ! | - | No description provided |
Example
dagger -m github.com/prefapp/daggerverse/hydrate-tfworkspaces@2e5b0a2d710099fd792e2cecc2a1ae1d123e611d call \
--values-dir DIR_PATH --wet-repo-dir DIR_PATH --dot-firestartr-dir DIR_PATH add-pr-annotation-to-cr --claim-name string --pr-number string --org string --repo string --crs-dir DIR_PATH
func (m *myModule) example(valuesDir *Directory, wetRepoDir *Directory, dotFirestartrDir *Directory, claimName string, prNumber string, org string, repo string, crsDir *Directory) *Directory {
return dag.
HydrateTfworkspaces(valuesDir, wetRepoDir, dotFirestartrDir).
AddPrAnnotationToCr(claimName, prNumber, org, repo, crsDir)
}
@function
def example(values_dir: dagger.Directory, wet_repo_dir: dagger.Directory, dot_firestartr_dir: dagger.Directory, claim_name: str, pr_number: str, org: str, repo: str, crs_dir: dagger.Directory) -> dagger.Directory:
return (
dag.hydrate_tfworkspaces(values_dir, wet_repo_dir, dot_firestartr_dir)
.add_pr_annotation_to_cr(claim_name, pr_number, org, repo, crs_dir)
)
@func()
example(valuesDir: Directory, wetRepoDir: Directory, dotFirestartrDir: Directory, claimName: string, prNumber: string, org: string, repo: string, crsDir: Directory): Directory {
return dag
.hydrateTfworkspaces(valuesDir, wetRepoDir, dotFirestartrDir)
.addPrAnnotationToCr(claimName, prNumber, org, repo, crsDir)
}
getCrFileByClaimName() 🔗
Return Type
File !
Arguments
Name | Type | Default Value | Description |
---|---|---|---|
claimName | String ! | - | No description provided |
dir | Directory ! | - | No description provided |
Example
dagger -m github.com/prefapp/daggerverse/hydrate-tfworkspaces@2e5b0a2d710099fd792e2cecc2a1ae1d123e611d call \
--values-dir DIR_PATH --wet-repo-dir DIR_PATH --dot-firestartr-dir DIR_PATH get-cr-file-by-claim-name --claim-name string --dir DIR_PATH
func (m *myModule) example(valuesDir *Directory, wetRepoDir *Directory, dotFirestartrDir *Directory, claimName string, dir *Directory) *File {
return dag.
HydrateTfworkspaces(valuesDir, wetRepoDir, dotFirestartrDir).
GetCrFileByClaimName(claimName, dir)
}
@function
def example(values_dir: dagger.Directory, wet_repo_dir: dagger.Directory, dot_firestartr_dir: dagger.Directory, claim_name: str, dir: dagger.Directory) -> dagger.File:
return (
dag.hydrate_tfworkspaces(values_dir, wet_repo_dir, dot_firestartr_dir)
.get_cr_file_by_claim_name(claim_name, dir)
)
@func()
example(valuesDir: Directory, wetRepoDir: Directory, dotFirestartrDir: Directory, claimName: string, dir: Directory): File {
return dag
.hydrateTfworkspaces(valuesDir, wetRepoDir, dotFirestartrDir)
.getCrFileByClaimName(claimName, dir)
}
patchClaimWithNewImageValues() 🔗
Return Type
Directory !
Arguments
Name | Type | Default Value | Description |
---|---|---|---|
matrix | HydrateTfworkspacesImageMatrix ! | - | No description provided |
appDir | Directory ! | - | No description provided |
Example
echo 'Custom types are not supported in shell examples'
func (m *myModule) example(valuesDir *Directory, wetRepoDir *Directory, dotFirestartrDir *Directory, matrix *HydrateTfworkspacesImageMatrix, appDir *Directory) *Directory {
return dag.
HydrateTfworkspaces(valuesDir, wetRepoDir, dotFirestartrDir).
PatchClaimWithNewImageValues(matrix, appDir)
}
@function
def example(values_dir: dagger.Directory, wet_repo_dir: dagger.Directory, dot_firestartr_dir: dagger.Directory, matrix: dag.HydrateTfworkspacesImageMatrix, app_dir: dagger.Directory) -> dagger.Directory:
return (
dag.hydrate_tfworkspaces(values_dir, wet_repo_dir, dot_firestartr_dir)
.patch_claim_with_new_image_values(matrix, app_dir)
)
@func()
example(valuesDir: Directory, wetRepoDir: Directory, dotFirestartrDir: Directory, matrix: HydrateTfworkspacesImageMatrix, appDir: Directory): Directory {
return dag
.hydrateTfworkspaces(valuesDir, wetRepoDir, dotFirestartrDir)
.patchClaimWithNewImageValues(matrix, appDir)
}
patchClaimWithPreviousImages() 🔗
Return Type
Directory !
Arguments
Name | Type | Default Value | Description |
---|---|---|---|
cr | HydrateTfworkspacesCr ! | - | No description provided |
appClaimsDir | Directory ! | - | No description provided |
Example
echo 'Custom types are not supported in shell examples'
func (m *myModule) example(valuesDir *Directory, wetRepoDir *Directory, dotFirestartrDir *Directory, cr *HydrateTfworkspacesCr, appClaimsDir *Directory) *Directory {
return dag.
HydrateTfworkspaces(valuesDir, wetRepoDir, dotFirestartrDir).
PatchClaimWithPreviousImages(cr, appClaimsDir)
}
@function
def example(values_dir: dagger.Directory, wet_repo_dir: dagger.Directory, dot_firestartr_dir: dagger.Directory, cr: dag.HydrateTfworkspacesCr, app_claims_dir: dagger.Directory) -> dagger.Directory:
return (
dag.hydrate_tfworkspaces(values_dir, wet_repo_dir, dot_firestartr_dir)
.patch_claim_with_previous_images(cr, app_claims_dir)
)
@func()
example(valuesDir: Directory, wetRepoDir: Directory, dotFirestartrDir: Directory, cr: HydrateTfworkspacesCr, appClaimsDir: Directory): Directory {
return dag
.hydrateTfworkspaces(valuesDir, wetRepoDir, dotFirestartrDir)
.patchClaimWithPreviousImages(cr, appClaimsDir)
}
patchClaim() 🔗
Return Type
String !
Arguments
Name | Type | Default Value | Description |
---|---|---|---|
path | String ! | - | No description provided |
value | String ! | - | No description provided |
yamlContent | String ! | - | No description provided |
Example
dagger -m github.com/prefapp/daggerverse/hydrate-tfworkspaces@2e5b0a2d710099fd792e2cecc2a1ae1d123e611d call \
--values-dir DIR_PATH --wet-repo-dir DIR_PATH --dot-firestartr-dir DIR_PATH patch-claim --path string --value string --yaml-content string
func (m *myModule) example(ctx context.Context, valuesDir *Directory, wetRepoDir *Directory, dotFirestartrDir *Directory, path string, value string, yamlContent string) string {
return dag.
HydrateTfworkspaces(valuesDir, wetRepoDir, dotFirestartrDir).
PatchClaim(ctx, path, value, yamlContent)
}
@function
async def example(values_dir: dagger.Directory, wet_repo_dir: dagger.Directory, dot_firestartr_dir: dagger.Directory, path: str, value: str, yaml_content: str) -> str:
return await (
dag.hydrate_tfworkspaces(values_dir, wet_repo_dir, dot_firestartr_dir)
.patch_claim(path, value, yaml_content)
)
@func()
async example(valuesDir: Directory, wetRepoDir: Directory, dotFirestartrDir: Directory, path: string, value: string, yamlContent: string): Promise<string> {
return dag
.hydrateTfworkspaces(valuesDir, wetRepoDir, dotFirestartrDir)
.patchClaim(path, value, yamlContent)
}
patchClaimWithInferredProviders() 🔗
Return Type
Directory !
Arguments
Name | Type | Default Value | Description |
---|---|---|---|
claimName | String ! | - | No description provided |
claimsDir | Directory ! | - | No description provided |
Example
dagger -m github.com/prefapp/daggerverse/hydrate-tfworkspaces@2e5b0a2d710099fd792e2cecc2a1ae1d123e611d call \
--values-dir DIR_PATH --wet-repo-dir DIR_PATH --dot-firestartr-dir DIR_PATH patch-claim-with-inferred-providers --claim-name string --claims-dir DIR_PATH
func (m *myModule) example(valuesDir *Directory, wetRepoDir *Directory, dotFirestartrDir *Directory, claimName string, claimsDir *Directory) *Directory {
return dag.
HydrateTfworkspaces(valuesDir, wetRepoDir, dotFirestartrDir).
PatchClaimWithInferredProviders(claimName, claimsDir)
}
@function
def example(values_dir: dagger.Directory, wet_repo_dir: dagger.Directory, dot_firestartr_dir: dagger.Directory, claim_name: str, claims_dir: dagger.Directory) -> dagger.Directory:
return (
dag.hydrate_tfworkspaces(values_dir, wet_repo_dir, dot_firestartr_dir)
.patch_claim_with_inferred_providers(claim_name, claims_dir)
)
@func()
example(valuesDir: Directory, wetRepoDir: Directory, dotFirestartrDir: Directory, claimName: string, claimsDir: Directory): Directory {
return dag
.hydrateTfworkspaces(valuesDir, wetRepoDir, dotFirestartrDir)
.patchClaimWithInferredProviders(claimName, claimsDir)
}
findProvidersBy() 🔗
Return Type
HydrateTfworkspacesContext !
Arguments
Name | Type | Default Value | Description |
---|---|---|---|
resourceType | String ! | - | No description provided |
platform | String ! | - | No description provided |
tenant | String ! | - | No description provided |
env | String ! | - | No description provided |
Example
dagger -m github.com/prefapp/daggerverse/hydrate-tfworkspaces@2e5b0a2d710099fd792e2cecc2a1ae1d123e611d call \
--values-dir DIR_PATH --wet-repo-dir DIR_PATH --dot-firestartr-dir DIR_PATH find-providers-by --resource-type string --platform string --tenant string --env string
func (m *myModule) example(valuesDir *Directory, wetRepoDir *Directory, dotFirestartrDir *Directory, resourceType string, platform string, tenant string, env string) *HydrateTfworkspacesContext {
return dag.
HydrateTfworkspaces(valuesDir, wetRepoDir, dotFirestartrDir).
FindProvidersBy(resourceType, platform, tenant, env)
}
@function
def example(values_dir: dagger.Directory, wet_repo_dir: dagger.Directory, dot_firestartr_dir: dagger.Directory, resource_type: str, platform: str, tenant: str, env: str) -> dag.HydrateTfworkspacesContext:
return (
dag.hydrate_tfworkspaces(values_dir, wet_repo_dir, dot_firestartr_dir)
.find_providers_by(resource_type, platform, tenant, env)
)
@func()
example(valuesDir: Directory, wetRepoDir: Directory, dotFirestartrDir: Directory, resourceType: string, platform: string, tenant: string, env: string): HydrateTfworkspacesContext {
return dag
.hydrateTfworkspaces(valuesDir, wetRepoDir, dotFirestartrDir)
.findProvidersBy(resourceType, platform, tenant, env)
}
render() 🔗
Return Type
[Directory ! ] !
Arguments
Name | Type | Default Value | Description |
---|---|---|---|
claimName | String ! | - | No description provided |
app | String ! | - | No description provided |
newImagesMatrix | String | "{\"images\":[]}" | No description provided |
Example
dagger -m github.com/prefapp/daggerverse/hydrate-tfworkspaces@2e5b0a2d710099fd792e2cecc2a1ae1d123e611d call \
--values-dir DIR_PATH --wet-repo-dir DIR_PATH --dot-firestartr-dir DIR_PATH render --claim-name string --app string
func (m *myModule) example(valuesDir *Directory, wetRepoDir *Directory, dotFirestartrDir *Directory, claimName string, app string) []*Directory {
return dag.
HydrateTfworkspaces(valuesDir, wetRepoDir, dotFirestartrDir).
Render(claimName, app)
}
@function
def example(values_dir: dagger.Directory, wet_repo_dir: dagger.Directory, dot_firestartr_dir: dagger.Directory, claim_name: str, app: str) -> List[dagger.Directory]:
return (
dag.hydrate_tfworkspaces(values_dir, wet_repo_dir, dot_firestartr_dir)
.render(claim_name, app)
)
@func()
example(valuesDir: Directory, wetRepoDir: Directory, dotFirestartrDir: Directory, claimName: string, app: string): Directory[] {
return dag
.hydrateTfworkspaces(valuesDir, wetRepoDir, dotFirestartrDir)
.render(claimName, app)
}
inferSecretsClaimData() 🔗
Return Type
Directory !
Arguments
Name | Type | Default Value | Description |
---|---|---|---|
app | String ! | - | No description provided |
secretsDir | Directory ! | - | No description provided |
Example
dagger -m github.com/prefapp/daggerverse/hydrate-tfworkspaces@2e5b0a2d710099fd792e2cecc2a1ae1d123e611d call \
--values-dir DIR_PATH --wet-repo-dir DIR_PATH --dot-firestartr-dir DIR_PATH infer-secrets-claim-data --app string --secrets-dir DIR_PATH
func (m *myModule) example(valuesDir *Directory, wetRepoDir *Directory, dotFirestartrDir *Directory, app string, secretsDir *Directory) *Directory {
return dag.
HydrateTfworkspaces(valuesDir, wetRepoDir, dotFirestartrDir).
InferSecretsClaimData(app, secretsDir)
}
@function
def example(values_dir: dagger.Directory, wet_repo_dir: dagger.Directory, dot_firestartr_dir: dagger.Directory, app: str, secrets_dir: dagger.Directory) -> dagger.Directory:
return (
dag.hydrate_tfworkspaces(values_dir, wet_repo_dir, dot_firestartr_dir)
.infer_secrets_claim_data(app, secrets_dir)
)
@func()
example(valuesDir: Directory, wetRepoDir: Directory, dotFirestartrDir: Directory, app: string, secretsDir: Directory): Directory {
return dag
.hydrateTfworkspaces(valuesDir, wetRepoDir, dotFirestartrDir)
.inferSecretsClaimData(app, secretsDir)
}
patchSecretClaimData() 🔗
Return Type
String !
Arguments
Name | Type | Default Value | Description |
---|---|---|---|
app | String ! | - | No description provided |
tenant | String ! | - | No description provided |
env | String ! | - | No description provided |
claimData | String ! | - | No description provided |
Example
dagger -m github.com/prefapp/daggerverse/hydrate-tfworkspaces@2e5b0a2d710099fd792e2cecc2a1ae1d123e611d call \
--values-dir DIR_PATH --wet-repo-dir DIR_PATH --dot-firestartr-dir DIR_PATH patch-secret-claim-data --app string --tenant string --env string --claim-data string
func (m *myModule) example(ctx context.Context, valuesDir *Directory, wetRepoDir *Directory, dotFirestartrDir *Directory, app string, tenant string, env string, claimData string) string {
return dag.
HydrateTfworkspaces(valuesDir, wetRepoDir, dotFirestartrDir).
PatchSecretClaimData(ctx, app, tenant, env, claimData)
}
@function
async def example(values_dir: dagger.Directory, wet_repo_dir: dagger.Directory, dot_firestartr_dir: dagger.Directory, app: str, tenant: str, env: str, claim_data: str) -> str:
return await (
dag.hydrate_tfworkspaces(values_dir, wet_repo_dir, dot_firestartr_dir)
.patch_secret_claim_data(app, tenant, env, claim_data)
)
@func()
async example(valuesDir: Directory, wetRepoDir: Directory, dotFirestartrDir: Directory, app: string, tenant: string, env: string, claimData: string): Promise<string> {
return dag
.hydrateTfworkspaces(valuesDir, wetRepoDir, dotFirestartrDir)
.patchSecretClaimData(app, tenant, env, claimData)
}
getPreviousCr() 🔗
Return Type
HydrateTfworkspacesCr !
Arguments
Name | Type | Default Value | Description |
---|---|---|---|
claimName | String ! | - | No description provided |
Example
dagger -m github.com/prefapp/daggerverse/hydrate-tfworkspaces@2e5b0a2d710099fd792e2cecc2a1ae1d123e611d call \
--values-dir DIR_PATH --wet-repo-dir DIR_PATH --dot-firestartr-dir DIR_PATH get-previous-cr --claim-name string
func (m *myModule) example(valuesDir *Directory, wetRepoDir *Directory, dotFirestartrDir *Directory, claimName string) *HydrateTfworkspacesCr {
return dag.
HydrateTfworkspaces(valuesDir, wetRepoDir, dotFirestartrDir).
GetPreviousCr(claimName)
}
@function
def example(values_dir: dagger.Directory, wet_repo_dir: dagger.Directory, dot_firestartr_dir: dagger.Directory, claim_name: str) -> dag.HydrateTfworkspacesCr:
return (
dag.hydrate_tfworkspaces(values_dir, wet_repo_dir, dot_firestartr_dir)
.get_previous_cr(claim_name)
)
@func()
example(valuesDir: Directory, wetRepoDir: Directory, dotFirestartrDir: Directory, claimName: string): HydrateTfworkspacesCr {
return dag
.hydrateTfworkspaces(valuesDir, wetRepoDir, dotFirestartrDir)
.getPreviousCr(claimName)
}
renderWithFirestartrContainer() 🔗
Return Type
Directory !
Arguments
Name | Type | Default Value | Description |
---|---|---|---|
claimsDir | Directory ! | - | No description provided |
Example
dagger -m github.com/prefapp/daggerverse/hydrate-tfworkspaces@2e5b0a2d710099fd792e2cecc2a1ae1d123e611d call \
--values-dir DIR_PATH --wet-repo-dir DIR_PATH --dot-firestartr-dir DIR_PATH render-with-firestartr-container --claims-dir DIR_PATH
func (m *myModule) example(valuesDir *Directory, wetRepoDir *Directory, dotFirestartrDir *Directory, claimsDir *Directory) *Directory {
return dag.
HydrateTfworkspaces(valuesDir, wetRepoDir, dotFirestartrDir).
RenderWithFirestartrContainer(claimsDir)
}
@function
def example(values_dir: dagger.Directory, wet_repo_dir: dagger.Directory, dot_firestartr_dir: dagger.Directory, claims_dir: dagger.Directory) -> dagger.Directory:
return (
dag.hydrate_tfworkspaces(values_dir, wet_repo_dir, dot_firestartr_dir)
.render_with_firestartr_container(claims_dir)
)
@func()
example(valuesDir: Directory, wetRepoDir: Directory, dotFirestartrDir: Directory, claimsDir: Directory): Directory {
return dag
.hydrateTfworkspaces(valuesDir, wetRepoDir, dotFirestartrDir)
.renderWithFirestartrContainer(claimsDir)
}
HydrateTfworkspacesImageMatrix 🔗
images() 🔗
Return Type
[HydrateTfworkspacesImageData ! ] !
Example
Function HydrateTfworkspacesImageMatrix.images is not accessible from the hydrate-tfworkspaces module
Function HydrateTfworkspacesImageMatrix.images is not accessible from the hydrate-tfworkspaces module
Function HydrateTfworkspacesImageMatrix.images is not accessible from the hydrate-tfworkspaces module
Function HydrateTfworkspacesImageMatrix.images is not accessible from the hydrate-tfworkspaces module
HydrateTfworkspacesCr 🔗
kind() 🔗
Return Type
String !
Example
dagger -m github.com/prefapp/daggerverse/hydrate-tfworkspaces@2e5b0a2d710099fd792e2cecc2a1ae1d123e611d call \
get-previous-cr --claim-name string \
kind
func (m *myModule) example(ctx context.Context, claimName string) string {
return dag.
HydrateTfworkspaces().
GetPreviousCr(claimName).
Kind(ctx)
}
@function
async def example(claim_name: str) -> str:
return await (
dag.hydrate_tfworkspaces()
.get_previous_cr(claim_name)
.kind()
)
@func()
async example(claimName: string): Promise<string> {
return dag
.hydrateTfworkspaces()
.getPreviousCr(claimName)
.kind()
}
metadata() 🔗
Return Type
HydrateTfworkspacesMetadata !
Example
dagger -m github.com/prefapp/daggerverse/hydrate-tfworkspaces@2e5b0a2d710099fd792e2cecc2a1ae1d123e611d call \
get-previous-cr --claim-name string \
metadata
func (m *myModule) example(claimName string) *HydrateTfworkspacesMetadata {
return dag.
HydrateTfworkspaces().
GetPreviousCr(claimName).
Metadata()
}
@function
def example(claim_name: str) -> dag.HydrateTfworkspacesMetadata:
return (
dag.hydrate_tfworkspaces()
.get_previous_cr(claim_name)
.metadata()
)
@func()
example(claimName: string): HydrateTfworkspacesMetadata {
return dag
.hydrateTfworkspaces()
.getPreviousCr(claimName)
.metadata()
}
apiVersion() 🔗
Return Type
String !
Example
dagger -m github.com/prefapp/daggerverse/hydrate-tfworkspaces@2e5b0a2d710099fd792e2cecc2a1ae1d123e611d call \
get-previous-cr --claim-name string \
api-version
func (m *myModule) example(ctx context.Context, claimName string) string {
return dag.
HydrateTfworkspaces().
GetPreviousCr(claimName).
ApiVersion(ctx)
}
@function
async def example(claim_name: str) -> str:
return await (
dag.hydrate_tfworkspaces()
.get_previous_cr(claim_name)
.api_version()
)
@func()
async example(claimName: string): Promise<string> {
return dag
.hydrateTfworkspaces()
.getPreviousCr(claimName)
.apiVersion()
}
HydrateTfworkspacesContext 🔗
providers() 🔗
Return Type
[HydrateTfworkspacesProvider ! ] !
Example
dagger -m github.com/prefapp/daggerverse/hydrate-tfworkspaces@2e5b0a2d710099fd792e2cecc2a1ae1d123e611d call \
find-providers-by --resource-type string --platform string --tenant string --env string \
providers
func (m *myModule) example(resourceType string, platform string, tenant string, env string) []*HydrateTfworkspacesProvider {
return dag.
HydrateTfworkspaces().
FindProvidersBy(resourceType, platform, tenant, env).
Providers()
}
@function
def example(resource_type: str, platform: str, tenant: str, env: str) -> List[dag.HydrateTfworkspacesProvider]:
return (
dag.hydrate_tfworkspaces()
.find_providers_by(resource_type, platform, tenant, env)
.providers()
)
@func()
example(resourceType: string, platform: string, tenant: string, env: string): HydrateTfworkspacesProvider[] {
return dag
.hydrateTfworkspaces()
.findProvidersBy(resourceType, platform, tenant, env)
.providers()
}
backend() 🔗
Return Type
HydrateTfworkspacesBackend !
Example
dagger -m github.com/prefapp/daggerverse/hydrate-tfworkspaces@2e5b0a2d710099fd792e2cecc2a1ae1d123e611d call \
find-providers-by --resource-type string --platform string --tenant string --env string \
backend
func (m *myModule) example(resourceType string, platform string, tenant string, env string) *HydrateTfworkspacesBackend {
return dag.
HydrateTfworkspaces().
FindProvidersBy(resourceType, platform, tenant, env).
Backend()
}
@function
def example(resource_type: str, platform: str, tenant: str, env: str) -> dag.HydrateTfworkspacesBackend:
return (
dag.hydrate_tfworkspaces()
.find_providers_by(resource_type, platform, tenant, env)
.backend()
)
@func()
example(resourceType: string, platform: string, tenant: string, env: string): HydrateTfworkspacesBackend {
return dag
.hydrateTfworkspaces()
.findProvidersBy(resourceType, platform, tenant, env)
.backend()
}
HydrateTfworkspacesConfig 🔗
image() 🔗
Return Type
String !
Example
Function HydrateTfworkspacesConfig.image is not accessible from the hydrate-tfworkspaces module
Function HydrateTfworkspacesConfig.image is not accessible from the hydrate-tfworkspaces module
Function HydrateTfworkspacesConfig.image is not accessible from the hydrate-tfworkspaces module
Function HydrateTfworkspacesConfig.image is not accessible from the hydrate-tfworkspaces module
HydrateTfworkspacesImageData 🔗
tenant() 🔗
Return Type
String !
Example
Function HydrateTfworkspacesImageData.tenant is not accessible from the hydrate-tfworkspaces module
Function HydrateTfworkspacesImageData.tenant is not accessible from the hydrate-tfworkspaces module
Function HydrateTfworkspacesImageData.tenant is not accessible from the hydrate-tfworkspaces module
Function HydrateTfworkspacesImageData.tenant is not accessible from the hydrate-tfworkspaces module
app() 🔗
Return Type
String !
Example
Function HydrateTfworkspacesImageData.app is not accessible from the hydrate-tfworkspaces module
Function HydrateTfworkspacesImageData.app is not accessible from the hydrate-tfworkspaces module
Function HydrateTfworkspacesImageData.app is not accessible from the hydrate-tfworkspaces module
Function HydrateTfworkspacesImageData.app is not accessible from the hydrate-tfworkspaces module
env() 🔗
Return Type
String !
Example
Function HydrateTfworkspacesImageData.env is not accessible from the hydrate-tfworkspaces module
Function HydrateTfworkspacesImageData.env is not accessible from the hydrate-tfworkspaces module
Function HydrateTfworkspacesImageData.env is not accessible from the hydrate-tfworkspaces module
Function HydrateTfworkspacesImageData.env is not accessible from the hydrate-tfworkspaces module
serviceNameList() 🔗
Return Type
[String ! ] !
Example
Function HydrateTfworkspacesImageData.serviceNameList is not accessible from the hydrate-tfworkspaces module
Function HydrateTfworkspacesImageData.serviceNameList is not accessible from the hydrate-tfworkspaces module
Function HydrateTfworkspacesImageData.serviceNameList is not accessible from the hydrate-tfworkspaces module
Function HydrateTfworkspacesImageData.serviceNameList is not accessible from the hydrate-tfworkspaces module
imageKeys() 🔗
Return Type
[String ! ] !
Example
Function HydrateTfworkspacesImageData.imageKeys is not accessible from the hydrate-tfworkspaces module
Function HydrateTfworkspacesImageData.imageKeys is not accessible from the hydrate-tfworkspaces module
Function HydrateTfworkspacesImageData.imageKeys is not accessible from the hydrate-tfworkspaces module
Function HydrateTfworkspacesImageData.imageKeys is not accessible from the hydrate-tfworkspaces module
image() 🔗
Return Type
String !
Example
Function HydrateTfworkspacesImageData.image is not accessible from the hydrate-tfworkspaces module
Function HydrateTfworkspacesImageData.image is not accessible from the hydrate-tfworkspaces module
Function HydrateTfworkspacesImageData.image is not accessible from the hydrate-tfworkspaces module
Function HydrateTfworkspacesImageData.image is not accessible from the hydrate-tfworkspaces module
reviewers() 🔗
Return Type
[String ! ] !
Example
Function HydrateTfworkspacesImageData.reviewers is not accessible from the hydrate-tfworkspaces module
Function HydrateTfworkspacesImageData.reviewers is not accessible from the hydrate-tfworkspaces module
Function HydrateTfworkspacesImageData.reviewers is not accessible from the hydrate-tfworkspaces module
Function HydrateTfworkspacesImageData.reviewers is not accessible from the hydrate-tfworkspaces module
platform() 🔗
Return Type
String !
Example
Function HydrateTfworkspacesImageData.platform is not accessible from the hydrate-tfworkspaces module
Function HydrateTfworkspacesImageData.platform is not accessible from the hydrate-tfworkspaces module
Function HydrateTfworkspacesImageData.platform is not accessible from the hydrate-tfworkspaces module
Function HydrateTfworkspacesImageData.platform is not accessible from the hydrate-tfworkspaces module
claim() 🔗
Return Type
String !
Example
Function HydrateTfworkspacesImageData.claim is not accessible from the hydrate-tfworkspaces module
Function HydrateTfworkspacesImageData.claim is not accessible from the hydrate-tfworkspaces module
Function HydrateTfworkspacesImageData.claim is not accessible from the hydrate-tfworkspaces module
Function HydrateTfworkspacesImageData.claim is not accessible from the hydrate-tfworkspaces module
technology() 🔗
Return Type
String !
Example
Function HydrateTfworkspacesImageData.technology is not accessible from the hydrate-tfworkspaces module
Function HydrateTfworkspacesImageData.technology is not accessible from the hydrate-tfworkspaces module
Function HydrateTfworkspacesImageData.technology is not accessible from the hydrate-tfworkspaces module
Function HydrateTfworkspacesImageData.technology is not accessible from the hydrate-tfworkspaces module
repositoryCaller() 🔗
Return Type
String !
Example
Function HydrateTfworkspacesImageData.repositoryCaller is not accessible from the hydrate-tfworkspaces module
Function HydrateTfworkspacesImageData.repositoryCaller is not accessible from the hydrate-tfworkspaces module
Function HydrateTfworkspacesImageData.repositoryCaller is not accessible from the hydrate-tfworkspaces module
Function HydrateTfworkspacesImageData.repositoryCaller is not accessible from the hydrate-tfworkspaces module
HydrateTfworkspacesMetadata 🔗
annotations() 🔗
Return Type
HydrateTfworkspacesAnnotations !
Example
Function HydrateTfworkspacesMetadata.annotations is not accessible from the hydrate-tfworkspaces module
Function HydrateTfworkspacesMetadata.annotations is not accessible from the hydrate-tfworkspaces module
Function HydrateTfworkspacesMetadata.annotations is not accessible from the hydrate-tfworkspaces module
Function HydrateTfworkspacesMetadata.annotations is not accessible from the hydrate-tfworkspaces module
HydrateTfworkspacesProvider 🔗
name() 🔗
Return Type
String !
Example
Function HydrateTfworkspacesProvider.name is not accessible from the hydrate-tfworkspaces module
Function HydrateTfworkspacesProvider.name is not accessible from the hydrate-tfworkspaces module
Function HydrateTfworkspacesProvider.name is not accessible from the hydrate-tfworkspaces module
Function HydrateTfworkspacesProvider.name is not accessible from the hydrate-tfworkspaces module
HydrateTfworkspacesBackend 🔗
name() 🔗
Return Type
String !
Example
Function HydrateTfworkspacesBackend.name is not accessible from the hydrate-tfworkspaces module
Function HydrateTfworkspacesBackend.name is not accessible from the hydrate-tfworkspaces module
Function HydrateTfworkspacesBackend.name is not accessible from the hydrate-tfworkspaces module
Function HydrateTfworkspacesBackend.name is not accessible from the hydrate-tfworkspaces module
HydrateTfworkspacesAnnotations 🔗
microServicePointer() 🔗
Return Type
String !
Example
Function HydrateTfworkspacesAnnotations.microServicePointer is not accessible from the hydrate-tfworkspaces module
Function HydrateTfworkspacesAnnotations.microServicePointer is not accessible from the hydrate-tfworkspaces module
Function HydrateTfworkspacesAnnotations.microServicePointer is not accessible from the hydrate-tfworkspaces module
Function HydrateTfworkspacesAnnotations.microServicePointer is not accessible from the hydrate-tfworkspaces module
image() 🔗
Return Type
String !
Example
Function HydrateTfworkspacesAnnotations.image is not accessible from the hydrate-tfworkspaces module
Function HydrateTfworkspacesAnnotations.image is not accessible from the hydrate-tfworkspaces module
Function HydrateTfworkspacesAnnotations.image is not accessible from the hydrate-tfworkspaces module
Function HydrateTfworkspacesAnnotations.image is not accessible from the hydrate-tfworkspaces module
claimRef() 🔗
Return Type
String !
Example
Function HydrateTfworkspacesAnnotations.claimRef is not accessible from the hydrate-tfworkspaces module
Function HydrateTfworkspacesAnnotations.claimRef is not accessible from the hydrate-tfworkspaces module
Function HydrateTfworkspacesAnnotations.claimRef is not accessible from the hydrate-tfworkspaces module
Function HydrateTfworkspacesAnnotations.claimRef is not accessible from the hydrate-tfworkspaces module