redis
No long description provided.
Installation
dagger install github.com/quartz-technology/daggerverse/redis@v0.0.2Entrypoint
Return Type
Redis Example
dagger -m github.com/quartz-technology/daggerverse/redis@00f5931a9537bfaca73669e71fbde640aef22a0e call \
func (m *MyModule) Example() *dagger.Redis {
return dag.
Redis()
}@function
def example() -> dagger.Redis:
return (
dag.redis()
)@func()
example(): Redis {
return dag
.redis()
}Types
Redis 🔗
port() 🔗
Return Type
Integer ! Example
dagger -m github.com/quartz-technology/daggerverse/redis@00f5931a9537bfaca73669e71fbde640aef22a0e call \
portfunc (m *MyModule) Example(ctx context.Context) int {
return dag.
Redis().
Port(ctx)
}@function
async def example() -> int:
return await (
dag.redis()
.port()
)@func()
async example(): Promise<number> {
return dag
.redis()
.port()
}version() 🔗
Return Type
String ! Example
dagger -m github.com/quartz-technology/daggerverse/redis@00f5931a9537bfaca73669e71fbde640aef22a0e call \
versionfunc (m *MyModule) Example(ctx context.Context) string {
return dag.
Redis().
Version(ctx)
}@function
async def example() -> str:
return await (
dag.redis()
.version()
)@func()
async example(): Promise<string> {
return dag
.redis()
.version()
}password() 🔗
Return Type
Secret ! Example
dagger -m github.com/quartz-technology/daggerverse/redis@00f5931a9537bfaca73669e71fbde640aef22a0e call \
passwordfunc (m *MyModule) Example() *dagger.Secret {
return dag.
Redis().
Password()
}@function
def example() -> dagger.Secret:
return (
dag.redis()
.password()
)@func()
example(): Secret {
return dag
.redis()
.password()
}cache() 🔗
Return Type
Boolean ! Example
dagger -m github.com/quartz-technology/daggerverse/redis@00f5931a9537bfaca73669e71fbde640aef22a0e call \
cachefunc (m *MyModule) Example(ctx context.Context) bool {
return dag.
Redis().
Cache(ctx)
}@function
async def example() -> bool:
return await (
dag.redis()
.cache()
)@func()
async example(): Promise<boolean> {
return dag
.redis()
.cache()
}server() 🔗
Server returns a new container running Redis a redis Server.
Return Type
Container ! Example
dagger -m github.com/quartz-technology/daggerverse/redis@00f5931a9537bfaca73669e71fbde640aef22a0e call \
serverfunc (m *MyModule) Example() *dagger.Container {
return dag.
Redis().
Server()
}@function
def example() -> dagger.Container:
return (
dag.redis()
.server()
)@func()
example(): Container {
return dag
.redis()
.server()
}cli() 🔗
CLI returns a new container running the Redis CLI connected to a redis Service.
Return Type
Cli !Arguments
| Name | Type | Default Value | Description |
|---|---|---|---|
| server | Service ! | - | The Redis server to connect to. |
Example
dagger -m github.com/quartz-technology/daggerverse/redis@00f5931a9537bfaca73669e71fbde640aef22a0e call \
cli --server PROTOCOL://HOST:PORTfunc (m *MyModule) Example(server *dagger.Service) *dagger.RedisCli {
return dag.
Redis().
Cli(server)
}@function
def example(server: dagger.Service) -> dagger.RedisCli:
return (
dag.redis()
.cli(server)
)@func()
example(server: Service): RedisCli {
return dag
.redis()
.cli(server)
}Cli 🔗
ctr() 🔗
Return Type
Container ! Example
dagger -m github.com/quartz-technology/daggerverse/redis@00f5931a9537bfaca73669e71fbde640aef22a0e call \
cli --server PROTOCOL://HOST:PORT \
ctrfunc (m *MyModule) Example(server *dagger.Service) *dagger.Container {
return dag.
Redis().
Cli(server).
Ctr()
}@function
def example(server: dagger.Service) -> dagger.Container:
return (
dag.redis()
.cli(server)
.ctr()
)@func()
example(server: Service): Container {
return dag
.redis()
.cli(server)
.ctr()
}container() 🔗
Return Type
Container ! Example
dagger -m github.com/quartz-technology/daggerverse/redis@00f5931a9537bfaca73669e71fbde640aef22a0e call \
cli --server PROTOCOL://HOST:PORT \
containerfunc (m *MyModule) Example(server *dagger.Service) *dagger.Container {
return dag.
Redis().
Cli(server).
Container()
}@function
def example(server: dagger.Service) -> dagger.Container:
return (
dag.redis()
.cli(server)
.container()
)@func()
example(server: Service): Container {
return dag
.redis()
.cli(server)
.container()
}set() 🔗
Return Type
Container !Arguments
| Name | Type | Default Value | Description |
|---|---|---|---|
| key | String ! | - | No description provided |
| value | String ! | - | No description provided |
Example
dagger -m github.com/quartz-technology/daggerverse/redis@00f5931a9537bfaca73669e71fbde640aef22a0e call \
cli --server PROTOCOL://HOST:PORT \
set --key string --value stringfunc (m *MyModule) Example(server *dagger.Service, key string, value string) *dagger.Container {
return dag.
Redis().
Cli(server).
Set(key, value)
}@function
def example(server: dagger.Service, key: str, value: str) -> dagger.Container:
return (
dag.redis()
.cli(server)
.set(key, value)
)@func()
example(server: Service, key: string, value: string): Container {
return dag
.redis()
.cli(server)
.set(key, value)
}get() 🔗
Return Type
String !Arguments
| Name | Type | Default Value | Description |
|---|---|---|---|
| key | String ! | - | No description provided |
Example
dagger -m github.com/quartz-technology/daggerverse/redis@00f5931a9537bfaca73669e71fbde640aef22a0e call \
cli --server PROTOCOL://HOST:PORT \
get --key stringfunc (m *MyModule) Example(ctx context.Context, server *dagger.Service, key string) string {
return dag.
Redis().
Cli(server).
Get(ctx, key)
}@function
async def example(server: dagger.Service, key: str) -> str:
return await (
dag.redis()
.cli(server)
.get(key)
)@func()
async example(server: Service, key: string): Promise<string> {
return dag
.redis()
.cli(server)
.get(key)
}