secretsmanager
No long description provided.
Installation
dagger install github.com/kpenfound/dagger-modules/secretsmanager@00fe44e3cbaec78bddbd8af5dd81e633274d1c9b
Entrypoint
Return Type
Secretsmanager
Example
dagger -m github.com/kpenfound/dagger-modules/secretsmanager@00fe44e3cbaec78bddbd8af5dd81e633274d1c9b call \
func (m *MyModule) Example() *dagger.Secretsmanager {
return dag.
Secretsmanager()
}
@function
def example() -> dagger.Secretsmanager:
return (
dag.secretsmanager()
)
@func()
example(): Secretsmanager {
return dag
.secretsmanager()
}
Types
Secretsmanager 🔗
auth() 🔗
Return Type
Secretsmanager !
Arguments
Name | Type | Default Value | Description |
---|---|---|---|
key | String ! | - | No description provided |
secret | String ! | - | No description provided |
Example
dagger -m github.com/kpenfound/dagger-modules/secretsmanager@00fe44e3cbaec78bddbd8af5dd81e633274d1c9b call \
auth --key string --secret string
func (m *MyModule) Example(key string, secret string) *dagger.Secretsmanager {
return dag.
Secretsmanager().
Auth(key, secret)
}
@function
def example(key: str, secret: str) -> dagger.Secretsmanager:
return (
dag.secretsmanager()
.auth(key, secret)
)
@func()
example(key: string, secret: string): Secretsmanager {
return dag
.secretsmanager()
.auth(key, secret)
}
getSecret() 🔗
Return Type
String !
Arguments
Name | Type | Default Value | Description |
---|---|---|---|
name | String ! | - | No description provided |
Example
dagger -m github.com/kpenfound/dagger-modules/secretsmanager@00fe44e3cbaec78bddbd8af5dd81e633274d1c9b call \
get-secret --name string
func (m *MyModule) Example(ctx context.Context, name string) string {
return dag.
Secretsmanager().
GetSecret(ctx, name)
}
@function
async def example(name: str) -> str:
return await (
dag.secretsmanager()
.get_secret(name)
)
@func()
async example(name: string): Promise<string> {
return dag
.secretsmanager()
.getSecret(name)
}
putSecret() 🔗
Return Type
Secretsmanager !
Arguments
Name | Type | Default Value | Description |
---|---|---|---|
name | String ! | - | No description provided |
value | String ! | - | No description provided |
Example
dagger -m github.com/kpenfound/dagger-modules/secretsmanager@00fe44e3cbaec78bddbd8af5dd81e633274d1c9b call \
put-secret --name string --value string
func (m *MyModule) Example(name string, value string) *dagger.Secretsmanager {
return dag.
Secretsmanager().
PutSecret(name, value)
}
@function
def example(name: str, value: str) -> dagger.Secretsmanager:
return (
dag.secretsmanager()
.put_secret(name, value)
)
@func()
example(name: string, value: string): Secretsmanager {
return dag
.secretsmanager()
.putSecret(name, value)
}