workflows versions dependencies delete
Delete a workflow dependency
Synopsis
omics workbench workflows versions dependencies delete
--workflow=WORKFLOW_ID
--version=VERSION_ID
DEPENDENCY_ID
[--global]
[--force]
[--namespace=NAMESPACE]
Description
Delete an existing workflow dependency. This command permanently removes a dependency relationship, allowing the workflow to run without waiting for the specified prerequisite workflows.
By default, the command prompts for confirmation before deletion. Use the --force
flag to skip this confirmation prompt.
Examples
Delete a workflow dependency with confirmation prompt:
omics workbench workflows versions dependencies delete \
--workflow 40c67272-3553-4bb1-8662-81c81acff347 \
--version latest \
5a0082d1-84d8-409a-8cea-5fbde03a0c68
Delete a workflow dependency without confirmation prompt:
omics workbench workflows versions dependencies delete \
--workflow 40c67272-3553-4bb1-8662-81c81acff347 \
--version v2.0 \
--force \
5a0082d1-84d8-409a-8cea-5fbde03a0c68
Delete a global dependency (admin only):
omics workbench workflows versions dependencies delete \
--workflow 40c67272-3553-4bb1-8662-81c81acff347 \
--version latest \
--global \
--force \
5a0082d1-84d8-409a-8cea-5fbde03a0c68
Flags
--workflow
=WORKFLOW_ID
--workflow
=WORKFLOW_ID
Required. Specify the UUID of the workflow containing the dependency you want to delete.
--version
=VERSION_ID
--version
=VERSION_ID
Required. Specify the version ID of the workflow containing the dependency you want to delete.
DEPENDENCY_ID
DEPENDENCY_ID
Required. The ID of the dependency to delete.
--global
--global
Delete a global dependency that applies across all namespaces. This flag requires administrator privileges and adds the X-Admin-Only-Action
header to the request.
--force
--force
Skip the confirmation prompt and immediately delete the specified dependency. Use with caution as this action cannot be undone.
--namespace
=NAMESPACE
--namespace
=NAMESPACE
An optional flag to define the namespace to connect to. By default, the namespace is extracted from the user's credentials.
Last updated
Was this helpful?