Skip to content

Workflows.UndeployRelease

func (workflowClient) UndeployRelease(
ctx context.Context,
workflowSlug string,
releaseID uuid.UUID,
clusterSlugs []string,
) (*workflows.WorkflowReleaseDeployment, error)

Remove a workflow release from one or more clusters.

workflowSlug string required

The workflow slug.

releaseID uuid.UUID required

The ID of the workflow release to remove from clusters.

clusterSlugs []string required

The clusters to remove the release from.

The result, including the release and affected clusters.