Dagger
Search

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
NameTypeDefault ValueDescription
organizationString !-No description provided
projectString !-No description provided
environmentString -No description provided
clusterString -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
NameTypeDefault ValueDescription
forceBoolean !falseNo description provided
watchBoolean !falseNo 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
NameTypeDefault ValueDescription
newEnvironmentNameString !-No description provided
environmentTypeString !-No description provided
applyDeploymentRuleBoolean !falseNo 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
NameTypeDefault ValueDescription
watchBoolean !falseNo 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
NameTypeDefault ValueDescription
applicationsString -No description provided
containersString -No description provided
cronjobsString -No description provided
helmsString -No description provided
lifecyclesString -No description provided
servicesString -No description provided
skipPausedServicesBoolean !falseNo description provided
watchBoolean !falseNo 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
NameTypeDefault ValueDescription
watchBoolean !falseNo 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
NameTypeDefault ValueDescription
jsonBoolean !falseNo 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
NameTypeDefault ValueDescription
watchBoolean !falseNo 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
NameTypeDefault ValueDescription
newNameString -No description provided
environmentTypeString -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
NameTypeDefault ValueDescription
organizationString !-No description provided
projectString !-No description provided
environmentString -No description provided
clusterString -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
NameTypeDefault ValueDescription
containerNameString !-No description provided
imageNameString -No description provided
tagString -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
NameTypeDefault ValueDescription
containerNameString !-No description provided
watchBoolean !falseNo 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
NameTypeDefault ValueDescription
containerNameString !-No description provided
targetContainerNameString !-No description provided
targetEnvironmentNameString -No description provided
targetProjectNameString -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
NameTypeDefault ValueDescription
containerNameString !-No description provided
watchBoolean !falseNo 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
NameTypeDefault ValueDescription
containerNameString !-No description provided
tagString -No description provided
watchBoolean !falseNo 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
NameTypeDefault ValueDescription
jsonBoolean !falseNo 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
NameTypeDefault ValueDescription
containerNameString !-No description provided
watchBoolean !falseNo 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
NameTypeDefault ValueDescription
containerNameString !-No description provided
watchBoolean !falseNo 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
NameTypeDefault ValueDescription
projectNameString !-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
NameTypeDefault ValueDescription
environmentNameString !-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
NameTypeDefault ValueDescription
clusterNameString !-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
NameTypeDefault ValueDescription
organizationNameString !-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
NameTypeDefault ValueDescription
containerContainer !-No description provided
qoveryTokenString !-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
NameTypeDefault ValueDescription
projectIdString !-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
NameTypeDefault ValueDescription
environmentIdString !-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
NameTypeDefault ValueDescription
clusterIdString !-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
NameTypeDefault ValueDescription
organizationIdString !-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
NameTypeDefault ValueDescription
ctrContainer !-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
NameTypeDefault ValueDescription
qoveryTokenString !-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
NameTypeDefault ValueDescription
qoveryTokenString !-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)
}