qovery
No long description provided.
Installation
dagger install github.com/typedef42/daggerverse/qovery@cd6c45687e6ddb50a87809d3af4a409bb5899cbb
Entrypoint
Return Type
Qovery
Example
dagger -m github.com/typedef42/daggerverse/qovery@cd6c45687e6ddb50a87809d3af4a409bb5899cbb call \
func (m *myModule) example() *Qovery {
return dag.
Qovery()
}
@function
def example() -> dag.Qovery:
return (
dag.qovery()
)
@func()
example(): Qovery {
return dag
.qovery()
}
Types
CliEnvironment 🔗
setContext() 🔗
Return Type
Void !
Arguments
Name | Type | Default Value | Description |
---|---|---|---|
organization | String ! | - | No description provided |
project | String ! | - | No description provided |
environment | String | - | No description provided |
cluster | String | - | No description provided |
Example
dagger -m github.com/typedef42/daggerverse/qovery@cd6c45687e6ddb50a87809d3af4a409bb5899cbb call \
with-cli --qovery-token string \
environment \
set-context --organization string --project string
func (m *myModule) example(ctx context.Context, qoveryToken string, organization string, project string) {
return dag.
Qovery().
WithCli(qoveryToken).
Environment().
SetContext(ctx, organization, project)
}
@function
async def example(qovery_token: str, organization: str, project: str) -> None:
return await (
dag.qovery()
.with_cli(qovery_token)
.environment()
.set_context(organization, project)
)
@func()
async example(qoveryToken: string, organization: string, project: string): Promise<void> {
return dag
.qovery()
.withCli(qoveryToken)
.environment()
.setContext(organization, project)
}
list() 🔗
List all environments in the given project
Return Type
String !
Example
dagger -m github.com/typedef42/daggerverse/qovery@cd6c45687e6ddb50a87809d3af4a409bb5899cbb call \
with-cli --qovery-token string \
environment \
list
func (m *myModule) example(ctx context.Context, qoveryToken string) string {
return dag.
Qovery().
WithCli(qoveryToken).
Environment().
List(ctx)
}
@function
async def example(qovery_token: str) -> str:
return await (
dag.qovery()
.with_cli(qovery_token)
.environment()
.list()
)
@func()
async example(qoveryToken: string): Promise<string> {
return dag
.qovery()
.withCli(qoveryToken)
.environment()
.list()
}
cancel() 🔗
Todo: test & debug in a pipeline
Return Type
String !
Arguments
Name | Type | Default Value | Description |
---|---|---|---|
force | Boolean ! | false | No description provided |
watch | Boolean ! | false | No description provided |
Example
dagger -m github.com/typedef42/daggerverse/qovery@cd6c45687e6ddb50a87809d3af4a409bb5899cbb call \
with-cli --qovery-token string \
environment \
cancel --force boolean --watch boolean
func (m *myModule) example(ctx context.Context, qoveryToken string, force bool, watch bool) string {
return dag.
Qovery().
WithCli(qoveryToken).
Environment().
Cancel(ctx, force, watch)
}
@function
async def example(qovery_token: str, force: bool, watch: bool) -> str:
return await (
dag.qovery()
.with_cli(qovery_token)
.environment()
.cancel(force, watch)
)
@func()
async example(qoveryToken: string, force: boolean, watch: boolean): Promise<string> {
return dag
.qovery()
.withCli(qoveryToken)
.environment()
.cancel(force, watch)
}
clone() 🔗
Clone the targetted environment into a new one
Return Type
String !
Arguments
Name | Type | Default Value | Description |
---|---|---|---|
newEnvironmentName | String ! | - | No description provided |
environmentType | String ! | - | No description provided |
applyDeploymentRule | Boolean ! | false | No description provided |
Example
dagger -m github.com/typedef42/daggerverse/qovery@cd6c45687e6ddb50a87809d3af4a409bb5899cbb call \
with-cli --qovery-token string \
environment \
clone --new-environment-name string --environment-type string --apply-deployment-rule boolean
func (m *myModule) example(ctx context.Context, qoveryToken string, newEnvironmentName string, environmentType string, applyDeploymentRule bool) string {
return dag.
Qovery().
WithCli(qoveryToken).
Environment().
Clone(ctx, newEnvironmentName, environmentType, applyDeploymentRule)
}
@function
async def example(qovery_token: str, new_environment_name: str, environment_type: str, apply_deployment_rule: bool) -> str:
return await (
dag.qovery()
.with_cli(qovery_token)
.environment()
.clone(new_environment_name, environment_type, apply_deployment_rule)
)
@func()
async example(qoveryToken: string, newEnvironmentName: string, environmentType: string, applyDeploymentRule: boolean): Promise<string> {
return dag
.qovery()
.withCli(qoveryToken)
.environment()
.clone(newEnvironmentName, environmentType, applyDeploymentRule)
}
deleteEnvironment() 🔗
delete the current context environment. note: dagger reserved delete methods in module
Return Type
String !
Arguments
Name | Type | Default Value | Description |
---|---|---|---|
watch | Boolean ! | false | No description provided |
Example
dagger -m github.com/typedef42/daggerverse/qovery@cd6c45687e6ddb50a87809d3af4a409bb5899cbb call \
with-cli --qovery-token string \
environment \
delete-environment --watch boolean
func (m *myModule) example(ctx context.Context, qoveryToken string, watch bool) string {
return dag.
Qovery().
WithCli(qoveryToken).
Environment().
DeleteEnvironment(ctx, watch)
}
@function
async def example(qovery_token: str, watch: bool) -> str:
return await (
dag.qovery()
.with_cli(qovery_token)
.environment()
.delete_environment(watch)
)
@func()
async example(qoveryToken: string, watch: boolean): Promise<string> {
return dag
.qovery()
.withCli(qoveryToken)
.environment()
.deleteEnvironment(watch)
}
deploy() 🔗
Todo: test & debug in a pipeline
Return Type
String !
Arguments
Name | Type | Default Value | Description |
---|---|---|---|
applications | String | - | No description provided |
containers | String | - | No description provided |
cronjobs | String | - | No description provided |
helms | String | - | No description provided |
lifecycles | String | - | No description provided |
services | String | - | No description provided |
skipPausedServices | Boolean ! | false | No description provided |
watch | Boolean ! | false | No description provided |
Example
dagger -m github.com/typedef42/daggerverse/qovery@cd6c45687e6ddb50a87809d3af4a409bb5899cbb call \
with-cli --qovery-token string \
environment \
deploy --skip-paused-services boolean --watch boolean
func (m *myModule) example(ctx context.Context, qoveryToken string, skipPausedServices bool, watch bool) string {
return dag.
Qovery().
WithCli(qoveryToken).
Environment().
Deploy(ctxskipPausedServices, watch)
}
@function
async def example(qovery_token: str, skip_paused_services: bool, watch: bool) -> str:
return await (
dag.qovery()
.with_cli(qovery_token)
.environment()
.deploy(skip_paused_services, watch)
)
@func()
async example(qoveryToken: string, skipPausedServices: boolean, watch: boolean): Promise<string> {
return dag
.qovery()
.withCli(qoveryToken)
.environment()
.deploy(skipPausedServices, watch)
}
redeploy() 🔗
Todo: test & debug in a pipeline
Return Type
String !
Arguments
Name | Type | Default Value | Description |
---|---|---|---|
watch | Boolean ! | false | No description provided |
Example
dagger -m github.com/typedef42/daggerverse/qovery@cd6c45687e6ddb50a87809d3af4a409bb5899cbb call \
with-cli --qovery-token string \
environment \
redeploy --watch boolean
func (m *myModule) example(ctx context.Context, qoveryToken string, watch bool) string {
return dag.
Qovery().
WithCli(qoveryToken).
Environment().
Redeploy(ctx, watch)
}
@function
async def example(qovery_token: str, watch: bool) -> str:
return await (
dag.qovery()
.with_cli(qovery_token)
.environment()
.redeploy(watch)
)
@func()
async example(qoveryToken: string, watch: boolean): Promise<string> {
return dag
.qovery()
.withCli(qoveryToken)
.environment()
.redeploy(watch)
}
statuses() 🔗
Todo: test & debug in a pipeline
Return Type
String !
Arguments
Name | Type | Default Value | Description |
---|---|---|---|
json | Boolean ! | false | No description provided |
Example
dagger -m github.com/typedef42/daggerverse/qovery@cd6c45687e6ddb50a87809d3af4a409bb5899cbb call \
with-cli --qovery-token string \
environment \
statuses --json boolean
func (m *myModule) example(ctx context.Context, qoveryToken string, json bool) string {
return dag.
Qovery().
WithCli(qoveryToken).
Environment().
Statuses(ctx, json)
}
@function
async def example(qovery_token: str, json: bool) -> str:
return await (
dag.qovery()
.with_cli(qovery_token)
.environment()
.statuses(json)
)
@func()
async example(qoveryToken: string, json: boolean): Promise<string> {
return dag
.qovery()
.withCli(qoveryToken)
.environment()
.statuses(json)
}
stop() 🔗
Todo: test & debug in a pipeline
Return Type
String !
Arguments
Name | Type | Default Value | Description |
---|---|---|---|
watch | Boolean ! | false | No description provided |
Example
dagger -m github.com/typedef42/daggerverse/qovery@cd6c45687e6ddb50a87809d3af4a409bb5899cbb call \
with-cli --qovery-token string \
environment \
stop --watch boolean
func (m *myModule) example(ctx context.Context, qoveryToken string, watch bool) string {
return dag.
Qovery().
WithCli(qoveryToken).
Environment().
Stop(ctx, watch)
}
@function
async def example(qovery_token: str, watch: bool) -> str:
return await (
dag.qovery()
.with_cli(qovery_token)
.environment()
.stop(watch)
)
@func()
async example(qoveryToken: string, watch: boolean): Promise<string> {
return dag
.qovery()
.withCli(qoveryToken)
.environment()
.stop(watch)
}
update() 🔗
Todo: test & debug in a pipeline
Return Type
String !
Arguments
Name | Type | Default Value | Description |
---|---|---|---|
newName | String | - | No description provided |
environmentType | String | - | No description provided |
Example
dagger -m github.com/typedef42/daggerverse/qovery@cd6c45687e6ddb50a87809d3af4a409bb5899cbb call \
with-cli --qovery-token string \
environment \
update
func (m *myModule) example(ctx context.Context, qoveryToken string) string {
return dag.
Qovery().
WithCli(qoveryToken).
Environment().
Update(ctx)
}
@function
async def example(qovery_token: str) -> str:
return await (
dag.qovery()
.with_cli(qovery_token)
.environment()
.update()
)
@func()
async example(qoveryToken: string): Promise<string> {
return dag
.qovery()
.withCli(qoveryToken)
.environment()
.update()
}
CliContainer 🔗
setContext() 🔗
Return Type
Void !
Arguments
Name | Type | Default Value | Description |
---|---|---|---|
organization | String ! | - | No description provided |
project | String ! | - | No description provided |
environment | String | - | No description provided |
cluster | String | - | No description provided |
Example
dagger -m github.com/typedef42/daggerverse/qovery@cd6c45687e6ddb50a87809d3af4a409bb5899cbb call \
with-cli --qovery-token string \
container \
set-context --organization string --project string
func (m *myModule) example(ctx context.Context, qoveryToken string, organization string, project string) {
return dag.
Qovery().
WithCli(qoveryToken).
Container().
SetContext(ctx, organization, project)
}
@function
async def example(qovery_token: str, organization: str, project: str) -> None:
return await (
dag.qovery()
.with_cli(qovery_token)
.container()
.set_context(organization, project)
)
@func()
async example(qoveryToken: string, organization: string, project: string): Promise<void> {
return dag
.qovery()
.withCli(qoveryToken)
.container()
.setContext(organization, project)
}
update() 🔗
CLI help: Update a container Usage: qovery container update [flags]
Flags: -n, –container string Container Name –environment string Environment Name -h, –help help for update –image-name string Container Image Name –organization string Organization Name –project string Project Name –tag string Container Tag
Global Flags: –verbose Verbose output
Return Type
String !
Arguments
Name | Type | Default Value | Description |
---|---|---|---|
containerName | String ! | - | No description provided |
imageName | String | - | No description provided |
tag | String | - | No description provided |
Example
dagger -m github.com/typedef42/daggerverse/qovery@cd6c45687e6ddb50a87809d3af4a409bb5899cbb call \
with-cli --qovery-token string \
container \
update --container-name string
func (m *myModule) example(ctx context.Context, qoveryToken string, containerName string) string {
return dag.
Qovery().
WithCli(qoveryToken).
Container().
Update(ctx, containerName)
}
@function
async def example(qovery_token: str, container_name: str) -> str:
return await (
dag.qovery()
.with_cli(qovery_token)
.container()
.update(container_name)
)
@func()
async example(qoveryToken: string, containerName: string): Promise<string> {
return dag
.qovery()
.withCli(qoveryToken)
.container()
.update(containerName)
}
cancel() 🔗
CLI help: Cancel a container Usage: qovery container cancel [flags]
Flags: -n, –container string Container Name –environment string Environment Name -h, –help help for cancel –organization string Organization Name –project string Project Name -w, –watch Watch cancel until it’s done or an error occurs
Global Flags: –verbose Verbose output
Return Type
String !
Arguments
Name | Type | Default Value | Description |
---|---|---|---|
containerName | String ! | - | No description provided |
watch | Boolean ! | false | No description provided |
Example
dagger -m github.com/typedef42/daggerverse/qovery@cd6c45687e6ddb50a87809d3af4a409bb5899cbb call \
with-cli --qovery-token string \
container \
cancel --container-name string --watch boolean
func (m *myModule) example(ctx context.Context, qoveryToken string, containerName string, watch bool) string {
return dag.
Qovery().
WithCli(qoveryToken).
Container().
Cancel(ctx, containerName, watch)
}
@function
async def example(qovery_token: str, container_name: str, watch: bool) -> str:
return await (
dag.qovery()
.with_cli(qovery_token)
.container()
.cancel(container_name, watch)
)
@func()
async example(qoveryToken: string, containerName: string, watch: boolean): Promise<string> {
return dag
.qovery()
.withCli(qoveryToken)
.container()
.cancel(containerName, watch)
}
clone() 🔗
CLI help: Clone a container Usage: qovery container clone [flags]
Flags: -n, –container string Container Name –environment string Environment Name -h, –help help for clone –organization string Organization Name –project string Project Name –target-container-name string Target Container Name –target-environment string Target Environment Name –target-project string Target Project Name
Global Flags: –verbose Verbose output
Return Type
String !
Arguments
Name | Type | Default Value | Description |
---|---|---|---|
containerName | String ! | - | No description provided |
targetContainerName | String ! | - | No description provided |
targetEnvironmentName | String | - | No description provided |
targetProjectName | String | - | No description provided |
Example
dagger -m github.com/typedef42/daggerverse/qovery@cd6c45687e6ddb50a87809d3af4a409bb5899cbb call \
with-cli --qovery-token string \
container \
clone --container-name string --target-container-name string
func (m *myModule) example(ctx context.Context, qoveryToken string, containerName string, targetContainerName string) string {
return dag.
Qovery().
WithCli(qoveryToken).
Container().
Clone(ctx, containerName, targetContainerName)
}
@function
async def example(qovery_token: str, container_name: str, target_container_name: str) -> str:
return await (
dag.qovery()
.with_cli(qovery_token)
.container()
.clone(container_name, target_container_name)
)
@func()
async example(qoveryToken: string, containerName: string, targetContainerName: string): Promise<string> {
return dag
.qovery()
.withCli(qoveryToken)
.container()
.clone(containerName, targetContainerName)
}
delete() 🔗
CLI help: Delete a container Usage: qovery container delete [flags]
Flags: -n, –container string Container Name –containers string Container Names (comma separated) (ex: –containers “container1,container2”) –environment string Environment Name -h, –help help for delete –organization string Organization Name –project string Project Name -w, –watch Watch container status until it’s ready or an error occurs
Global Flags: –verbose Verbose output
Return Type
String !
Arguments
Name | Type | Default Value | Description |
---|---|---|---|
containerName | String ! | - | No description provided |
watch | Boolean ! | false | No description provided |
Example
dagger -m github.com/typedef42/daggerverse/qovery@cd6c45687e6ddb50a87809d3af4a409bb5899cbb call \
with-cli --qovery-token string \
container \
delete --container-name string --watch boolean
func (m *myModule) example(ctx context.Context, qoveryToken string, containerName string, watch bool) string {
return dag.
Qovery().
WithCli(qoveryToken).
Container().
Delete(ctx, containerName, watch)
}
@function
async def example(qovery_token: str, container_name: str, watch: bool) -> str:
return await (
dag.qovery()
.with_cli(qovery_token)
.container()
.delete(container_name, watch)
)
@func()
async example(qoveryToken: string, containerName: string, watch: boolean): Promise<string> {
return dag
.qovery()
.withCli(qoveryToken)
.container()
.delete(containerName, watch)
}
deploy() 🔗
CLI help: Deploy a container Usage: qovery container deploy [flags]
Flags: -n, –container string Container Name –containers string Container Names (comma separated) (ex: –containers “container1,container2”) –environment string Environment Name -h, –help help for deploy –organization string Organization Name –project string Project Name -t, –tag string Container Tag -w, –watch Watch container status until it’s ready or an error occurs
Global Flags: –verbose Verbose output
Return Type
String !
Arguments
Name | Type | Default Value | Description |
---|---|---|---|
containerName | String ! | - | No description provided |
tag | String | - | No description provided |
watch | Boolean ! | false | No description provided |
Example
dagger -m github.com/typedef42/daggerverse/qovery@cd6c45687e6ddb50a87809d3af4a409bb5899cbb call \
with-cli --qovery-token string \
container \
deploy --container-name string --watch boolean
func (m *myModule) example(ctx context.Context, qoveryToken string, containerName string, watch bool) string {
return dag.
Qovery().
WithCli(qoveryToken).
Container().
Deploy(ctx, containerName, watch)
}
@function
async def example(qovery_token: str, container_name: str, watch: bool) -> str:
return await (
dag.qovery()
.with_cli(qovery_token)
.container()
.deploy(container_name, watch)
)
@func()
async example(qoveryToken: string, containerName: string, watch: boolean): Promise<string> {
return dag
.qovery()
.withCli(qoveryToken)
.container()
.deploy(containerName, watch)
}
list() 🔗
CLI help: List containers Usage: qovery container list [flags]
Flags: –environment string Environment Name -h, –help help for list –json JSON output –organization string Organization Name –project string Project Name
Global Flags: –verbose Verbose output
Return Type
String !
Arguments
Name | Type | Default Value | Description |
---|---|---|---|
json | Boolean ! | false | No description provided |
Example
dagger -m github.com/typedef42/daggerverse/qovery@cd6c45687e6ddb50a87809d3af4a409bb5899cbb call \
with-cli --qovery-token string \
container \
list --json boolean
func (m *myModule) example(ctx context.Context, qoveryToken string, json bool) string {
return dag.
Qovery().
WithCli(qoveryToken).
Container().
List(ctx, json)
}
@function
async def example(qovery_token: str, json: bool) -> str:
return await (
dag.qovery()
.with_cli(qovery_token)
.container()
.list(json)
)
@func()
async example(qoveryToken: string, json: boolean): Promise<string> {
return dag
.qovery()
.withCli(qoveryToken)
.container()
.list(json)
}
redeploy() 🔗
CLI help: Redeploy a container Usage: qovery container redeploy [flags]
Flags: -n, –container string Container Name –environment string Environment Name -h, –help help for redeploy –organization string Organization Name –project string Project Name -w, –watch Watch container status until it’s ready or an error occurs
Global Flags: –verbose Verbose output
Return Type
String !
Arguments
Name | Type | Default Value | Description |
---|---|---|---|
containerName | String ! | - | No description provided |
watch | Boolean ! | false | No description provided |
Example
dagger -m github.com/typedef42/daggerverse/qovery@cd6c45687e6ddb50a87809d3af4a409bb5899cbb call \
with-cli --qovery-token string \
container \
redeploy --container-name string --watch boolean
func (m *myModule) example(ctx context.Context, qoveryToken string, containerName string, watch bool) string {
return dag.
Qovery().
WithCli(qoveryToken).
Container().
Redeploy(ctx, containerName, watch)
}
@function
async def example(qovery_token: str, container_name: str, watch: bool) -> str:
return await (
dag.qovery()
.with_cli(qovery_token)
.container()
.redeploy(container_name, watch)
)
@func()
async example(qoveryToken: string, containerName: string, watch: boolean): Promise<string> {
return dag
.qovery()
.withCli(qoveryToken)
.container()
.redeploy(containerName, watch)
}
stop() 🔗
CLI help: Stop a container Usage: qovery container stop [flags]
Flags: -n, –container string Container Name –containers string Container Names (comma separated) (ex: –containers “container1,container2”) –environment string Environment Name -h, –help help for stop –organization string Organization Name –project string Project Name -w, –watch Watch container status until it’s ready or an error occurs
Global Flags: –verbose Verbose output
Return Type
String !
Arguments
Name | Type | Default Value | Description |
---|---|---|---|
containerName | String ! | - | No description provided |
watch | Boolean ! | false | No description provided |
Example
dagger -m github.com/typedef42/daggerverse/qovery@cd6c45687e6ddb50a87809d3af4a409bb5899cbb call \
with-cli --qovery-token string \
container \
stop --container-name string --watch boolean
func (m *myModule) example(ctx context.Context, qoveryToken string, containerName string, watch bool) string {
return dag.
Qovery().
WithCli(qoveryToken).
Container().
Stop(ctx, containerName, watch)
}
@function
async def example(qovery_token: str, container_name: str, watch: bool) -> str:
return await (
dag.qovery()
.with_cli(qovery_token)
.container()
.stop(container_name, watch)
)
@func()
async example(qoveryToken: string, containerName: string, watch: boolean): Promise<string> {
return dag
.qovery()
.withCli(qoveryToken)
.container()
.stop(containerName, watch)
}
Cli 🔗
dockerContainer() 🔗
Return Type
Container !
Example
dagger -m github.com/typedef42/daggerverse/qovery@cd6c45687e6ddb50a87809d3af4a409bb5899cbb call \
with-cli --qovery-token string \
docker-container
func (m *myModule) example(qoveryToken string) *Container {
return dag.
Qovery().
WithCli(qoveryToken).
DockerContainer()
}
@function
def example(qovery_token: str) -> dagger.Container:
return (
dag.qovery()
.with_cli(qovery_token)
.docker_container()
)
@func()
example(qoveryToken: string): Container {
return dag
.qovery()
.withCli(qoveryToken)
.dockerContainer()
}
withProject() 🔗
Return Type
Cli !
Arguments
Name | Type | Default Value | Description |
---|---|---|---|
projectName | String ! | - | No description provided |
Example
dagger -m github.com/typedef42/daggerverse/qovery@cd6c45687e6ddb50a87809d3af4a409bb5899cbb call \
with-cli --qovery-token string \
with-project --project-name string
func (m *myModule) example(qoveryToken string, projectName string) *QoveryCli {
return dag.
Qovery().
WithCli(qoveryToken).
WithProject(projectName)
}
@function
def example(qovery_token: str, project_name: str) -> dag.QoveryCli:
return (
dag.qovery()
.with_cli(qovery_token)
.with_project(project_name)
)
@func()
example(qoveryToken: string, projectName: string): QoveryCli {
return dag
.qovery()
.withCli(qoveryToken)
.withProject(projectName)
}
withEnvironment() 🔗
Return Type
Cli !
Arguments
Name | Type | Default Value | Description |
---|---|---|---|
environmentName | String ! | - | No description provided |
Example
dagger -m github.com/typedef42/daggerverse/qovery@cd6c45687e6ddb50a87809d3af4a409bb5899cbb call \
with-cli --qovery-token string \
with-environment --environment-name string
func (m *myModule) example(qoveryToken string, environmentName string) *QoveryCli {
return dag.
Qovery().
WithCli(qoveryToken).
WithEnvironment(environmentName)
}
@function
def example(qovery_token: str, environment_name: str) -> dag.QoveryCli:
return (
dag.qovery()
.with_cli(qovery_token)
.with_environment(environment_name)
)
@func()
example(qoveryToken: string, environmentName: string): QoveryCli {
return dag
.qovery()
.withCli(qoveryToken)
.withEnvironment(environmentName)
}
withCluster() 🔗
Return Type
Cli !
Arguments
Name | Type | Default Value | Description |
---|---|---|---|
clusterName | String ! | - | No description provided |
Example
dagger -m github.com/typedef42/daggerverse/qovery@cd6c45687e6ddb50a87809d3af4a409bb5899cbb call \
with-cli --qovery-token string \
with-cluster --cluster-name string
func (m *myModule) example(qoveryToken string, clusterName string) *QoveryCli {
return dag.
Qovery().
WithCli(qoveryToken).
WithCluster(clusterName)
}
@function
def example(qovery_token: str, cluster_name: str) -> dag.QoveryCli:
return (
dag.qovery()
.with_cli(qovery_token)
.with_cluster(cluster_name)
)
@func()
example(qoveryToken: string, clusterName: string): QoveryCli {
return dag
.qovery()
.withCli(qoveryToken)
.withCluster(clusterName)
}
withOrganization() 🔗
Return Type
Cli !
Arguments
Name | Type | Default Value | Description |
---|---|---|---|
organizationName | String ! | - | No description provided |
Example
dagger -m github.com/typedef42/daggerverse/qovery@cd6c45687e6ddb50a87809d3af4a409bb5899cbb call \
with-cli --qovery-token string \
with-organization --organization-name string
func (m *myModule) example(qoveryToken string, organizationName string) *QoveryCli {
return dag.
Qovery().
WithCli(qoveryToken).
WithOrganization(organizationName)
}
@function
def example(qovery_token: str, organization_name: str) -> dag.QoveryCli:
return (
dag.qovery()
.with_cli(qovery_token)
.with_organization(organization_name)
)
@func()
example(qoveryToken: string, organizationName: string): QoveryCli {
return dag
.qovery()
.withCli(qoveryToken)
.withOrganization(organizationName)
}
install() 🔗
Returns this module with the qovery cli installed
Return Type
Cli !
Arguments
Name | Type | Default Value | Description |
---|---|---|---|
container | Container ! | - | No description provided |
qoveryToken | String ! | - | No description provided |
Example
dagger -m github.com/typedef42/daggerverse/qovery@cd6c45687e6ddb50a87809d3af4a409bb5899cbb call \
with-cli --qovery-token string \
install --container IMAGE:TAG --qovery-token string
func (m *myModule) example(qoveryToken string, container *Container, qoveryToken1 string) *QoveryCli {
return dag.
Qovery().
WithCli(qoveryToken).
Install(container, qoveryToken1)
}
@function
def example(qovery_token: str, container: dagger.Container, qovery_token1: str) -> dag.QoveryCli:
return (
dag.qovery()
.with_cli(qovery_token)
.install(container, qovery_token1)
)
@func()
example(qoveryToken: string, container: Container, qoveryToken1: string): QoveryCli {
return dag
.qovery()
.withCli(qoveryToken)
.install(container, qoveryToken1)
}
version() 🔗
Returns the version of the qovery cli
Return Type
String !
Example
dagger -m github.com/typedef42/daggerverse/qovery@cd6c45687e6ddb50a87809d3af4a409bb5899cbb call \
with-cli --qovery-token string \
version
func (m *myModule) example(ctx context.Context, qoveryToken string) string {
return dag.
Qovery().
WithCli(qoveryToken).
Version(ctx)
}
@function
async def example(qovery_token: str) -> str:
return await (
dag.qovery()
.with_cli(qovery_token)
.version()
)
@func()
async example(qoveryToken: string): Promise<string> {
return dag
.qovery()
.withCli(qoveryToken)
.version()
}
environment() 🔗
Returns the Qovery environment module
Return Type
CliEnvironment !
Example
dagger -m github.com/typedef42/daggerverse/qovery@cd6c45687e6ddb50a87809d3af4a409bb5899cbb call \
with-cli --qovery-token string \
environment
func (m *myModule) example(qoveryToken string) *QoveryCliEnvironment {
return dag.
Qovery().
WithCli(qoveryToken).
Environment()
}
@function
def example(qovery_token: str) -> dag.QoveryCliEnvironment:
return (
dag.qovery()
.with_cli(qovery_token)
.environment()
)
@func()
example(qoveryToken: string): QoveryCliEnvironment {
return dag
.qovery()
.withCli(qoveryToken)
.environment()
}
container() 🔗
Returns the Qovery container module
Return Type
CliContainer !
Example
dagger -m github.com/typedef42/daggerverse/qovery@cd6c45687e6ddb50a87809d3af4a409bb5899cbb call \
with-cli --qovery-token string \
container
func (m *myModule) example(qoveryToken string) *QoveryCliContainer {
return dag.
Qovery().
WithCli(qoveryToken).
Container()
}
@function
def example(qovery_token: str) -> dag.QoveryCliContainer:
return (
dag.qovery()
.with_cli(qovery_token)
.container()
)
@func()
example(qoveryToken: string): QoveryCliContainer {
return dag
.qovery()
.withCli(qoveryToken)
.container()
}
ApiEnvironment 🔗
list() 🔗
Return Type
String !
Example
dagger -m github.com/typedef42/daggerverse/qovery@cd6c45687e6ddb50a87809d3af4a409bb5899cbb call \
with-api --qovery-token string \
environment \
list
func (m *myModule) example(ctx context.Context, qoveryToken string) string {
return dag.
Qovery().
WithApi(qoveryToken).
Environment().
List(ctx)
}
@function
async def example(qovery_token: str) -> str:
return await (
dag.qovery()
.with_api(qovery_token)
.environment()
.list()
)
@func()
async example(qoveryToken: string): Promise<string> {
return dag
.qovery()
.withApi(qoveryToken)
.environment()
.list()
}
Api 🔗
/!\ Disclaimer: This is a work in progress, do not use. Proof of concept to play with the Qovery API is not working yet, and will require heavy breaking changes and rework.
withProject() 🔗
Return Type
Api !
Arguments
Name | Type | Default Value | Description |
---|---|---|---|
projectId | String ! | - | No description provided |
Example
dagger -m github.com/typedef42/daggerverse/qovery@cd6c45687e6ddb50a87809d3af4a409bb5899cbb call \
with-api --qovery-token string \
with-project --project-id string
func (m *myModule) example(qoveryToken string, projectId string) *QoveryApi {
return dag.
Qovery().
WithApi(qoveryToken).
WithProject(projectId)
}
@function
def example(qovery_token: str, project_id: str) -> dag.QoveryApi:
return (
dag.qovery()
.with_api(qovery_token)
.with_project(project_id)
)
@func()
example(qoveryToken: string, projectId: string): QoveryApi {
return dag
.qovery()
.withApi(qoveryToken)
.withProject(projectId)
}
withEnvironment() 🔗
Return Type
Api !
Arguments
Name | Type | Default Value | Description |
---|---|---|---|
environmentId | String ! | - | No description provided |
Example
dagger -m github.com/typedef42/daggerverse/qovery@cd6c45687e6ddb50a87809d3af4a409bb5899cbb call \
with-api --qovery-token string \
with-environment --environment-id string
func (m *myModule) example(qoveryToken string, environmentId string) *QoveryApi {
return dag.
Qovery().
WithApi(qoveryToken).
WithEnvironment(environmentId)
}
@function
def example(qovery_token: str, environment_id: str) -> dag.QoveryApi:
return (
dag.qovery()
.with_api(qovery_token)
.with_environment(environment_id)
)
@func()
example(qoveryToken: string, environmentId: string): QoveryApi {
return dag
.qovery()
.withApi(qoveryToken)
.withEnvironment(environmentId)
}
withCluster() 🔗
Return Type
Api !
Arguments
Name | Type | Default Value | Description |
---|---|---|---|
clusterId | String ! | - | No description provided |
Example
dagger -m github.com/typedef42/daggerverse/qovery@cd6c45687e6ddb50a87809d3af4a409bb5899cbb call \
with-api --qovery-token string \
with-cluster --cluster-id string
func (m *myModule) example(qoveryToken string, clusterId string) *QoveryApi {
return dag.
Qovery().
WithApi(qoveryToken).
WithCluster(clusterId)
}
@function
def example(qovery_token: str, cluster_id: str) -> dag.QoveryApi:
return (
dag.qovery()
.with_api(qovery_token)
.with_cluster(cluster_id)
)
@func()
example(qoveryToken: string, clusterId: string): QoveryApi {
return dag
.qovery()
.withApi(qoveryToken)
.withCluster(clusterId)
}
withOrganization() 🔗
Return Type
Api !
Arguments
Name | Type | Default Value | Description |
---|---|---|---|
organizationId | String ! | - | No description provided |
Example
dagger -m github.com/typedef42/daggerverse/qovery@cd6c45687e6ddb50a87809d3af4a409bb5899cbb call \
with-api --qovery-token string \
with-organization --organization-id string
func (m *myModule) example(qoveryToken string, organizationId string) *QoveryApi {
return dag.
Qovery().
WithApi(qoveryToken).
WithOrganization(organizationId)
}
@function
def example(qovery_token: str, organization_id: str) -> dag.QoveryApi:
return (
dag.qovery()
.with_api(qovery_token)
.with_organization(organization_id)
)
@func()
example(qoveryToken: string, organizationId: string): QoveryApi {
return dag
.qovery()
.withApi(qoveryToken)
.withOrganization(organizationId)
}
environment() 🔗
Return Type
ApiEnvironment !
Example
dagger -m github.com/typedef42/daggerverse/qovery@cd6c45687e6ddb50a87809d3af4a409bb5899cbb call \
with-api --qovery-token string \
environment
func (m *myModule) example(qoveryToken string) *QoveryApiEnvironment {
return dag.
Qovery().
WithApi(qoveryToken).
Environment()
}
@function
def example(qovery_token: str) -> dag.QoveryApiEnvironment:
return (
dag.qovery()
.with_api(qovery_token)
.environment()
)
@func()
example(qoveryToken: string): QoveryApiEnvironment {
return dag
.qovery()
.withApi(qoveryToken)
.environment()
}
Qovery 🔗
withContainer() 🔗
Overriding the container of this module be sure to install qovery cli dependencies on it (bash, curl, tar, sudo)
Return Type
Qovery !
Arguments
Name | Type | Default Value | Description |
---|---|---|---|
ctr | Container ! | - | No description provided |
Example
dagger -m github.com/typedef42/daggerverse/qovery@cd6c45687e6ddb50a87809d3af4a409bb5899cbb call \
with-container --ctr IMAGE:TAG
func (m *myModule) example(ctr *Container) *Qovery {
return dag.
Qovery().
WithContainer(ctr)
}
@function
def example(ctr: dagger.Container) -> dag.Qovery:
return (
dag.qovery()
.with_container(ctr)
)
@func()
example(ctr: Container): Qovery {
return dag
.qovery()
.withContainer(ctr)
}
container() 🔗
Returns the container of this module
Return Type
Container !
Example
dagger -m github.com/typedef42/daggerverse/qovery@cd6c45687e6ddb50a87809d3af4a409bb5899cbb call \
container
func (m *myModule) example() *Container {
return dag.
Qovery().
Container()
}
@function
def example() -> dagger.Container:
return (
dag.qovery()
.container()
)
@func()
example(): Container {
return dag
.qovery()
.container()
}
withCli() 🔗
Returns this module with the qovery cli installed
Return Type
Cli !
Arguments
Name | Type | Default Value | Description |
---|---|---|---|
qoveryToken | String ! | - | No description provided |
Example
dagger -m github.com/typedef42/daggerverse/qovery@cd6c45687e6ddb50a87809d3af4a409bb5899cbb call \
with-cli --qovery-token string
func (m *myModule) example(qoveryToken string) *QoveryCli {
return dag.
Qovery().
WithCli(qoveryToken)
}
@function
def example(qovery_token: str) -> dag.QoveryCli:
return (
dag.qovery()
.with_cli(qovery_token)
)
@func()
example(qoveryToken: string): QoveryCli {
return dag
.qovery()
.withCli(qoveryToken)
}
withApi() 🔗
Returns this module with the sub modules beeing auth to the qovery api
Return Type
Api !
Arguments
Name | Type | Default Value | Description |
---|---|---|---|
qoveryToken | String ! | - | No description provided |
Example
dagger -m github.com/typedef42/daggerverse/qovery@cd6c45687e6ddb50a87809d3af4a409bb5899cbb call \
with-api --qovery-token string
func (m *myModule) example(qoveryToken string) *QoveryApi {
return dag.
Qovery().
WithApi(qoveryToken)
}
@function
def example(qovery_token: str) -> dag.QoveryApi:
return (
dag.qovery()
.with_api(qovery_token)
)
@func()
example(qoveryToken: string): QoveryApi {
return dag
.qovery()
.withApi(qoveryToken)
}