infisical
No long description provided.
Installation
dagger install github.com/jpadams/daggerverse/infisical@7f64507480159500910b48f161ba8e256fa0f8ffEntrypoint
Return Type
Infisical Example
dagger -m github.com/jpadams/daggerverse/infisical@7f64507480159500910b48f161ba8e256fa0f8ff call \
func (m *MyModule) Example() *dagger.Infisical {
return dag.
Infisical()
}@function
def example() -> dagger.Infisical:
return (
dag.infisical()
)@func()
example(): Infisical {
return dag
.infisical()
}Types
Infisical 🔗
getSecret() 🔗
Get a secret from an Infisical project using secret name, project token, env, and path
Return Type
Secret !Arguments
| Name | Type | Default Value | Description |
|---|---|---|---|
| name | StringKind ! | - | No description provided |
| token | Secret ! | - | No description provided |
| env | StringKind ! | - | No description provided |
| path | StringKind ! | - | No description provided |
Example
dagger -m github.com/jpadams/daggerverse/infisical@7f64507480159500910b48f161ba8e256fa0f8ff call \
get-secretfunc (m *MyModule) Example(name , token , env , path ) {
return dag.
Infisical().
GetSecret(name, token, env, path)
}@function
def example(name: , token: , env: , path: ) -> :
return (
dag.infisical()
.get_secret(name, token, env, path)
)@func()
example(name: , token: , env: , path: ): {
return dag
.infisical()
.getSecret(name, token, env, path)
}test() 🔗
Insecure test using default Infisical project and plaintext token
Return Type
StringKind !Arguments
| Name | Type | Default Value | Description |
|---|---|---|---|
| token | StringKind ! | - | No description provided |
Example
dagger -m github.com/jpadams/daggerverse/infisical@7f64507480159500910b48f161ba8e256fa0f8ff call \
testfunc (m *MyModule) Example(token ) {
return dag.
Infisical().
Test(token)
}@function
def example(token: ) -> :
return (
dag.infisical()
.test(token)
)@func()
example(token: ): {
return dag
.infisical()
.test(token)
}