package
2.12.13
Repository: https://github.com/argoproj/argo.git
Documentation: pkg.go.dev

# Functions

Apply the Submit options into workflow object.
No description provided by the author
CreateServerDryRun fills the workflow struct with the server's representation without creating it and returns an error, if there is any.
FormulateResubmitWorkflow formulate a new workflow from a previous workflow, optionally re-using successful nodes.
FromUnstructured converts an unstructured object to a workflow.
No description provided by the author
No description provided by the author
InstanceIDRequirement returns the label requirement to filter against a controller instance (or not).
No description provided by the author
IsWorkflowCompleted returns whether or not a workflow is considered completed.
IsWorkflowSuspended returns whether or not a workflow is considered suspended.
JoinWorkflowMetaData will join the workflow metadata with the following order of preference 1.
JoinWorkflowSpec will join the workflow specs with the following order of preference 1.
MergeTo will merge one workflow (the "patch" workflow) into another (the "target" workflow.
NewWorkflowInformer returns the workflow informer used by the controller.
NewWorkflowLister returns a new workflow lister.
PodSpecPatchMerge will do strategic merge the workflow level PodSpecPatch and template level PodSpecPatch.
No description provided by the author
ReadFromFilePathsOrUrls reads the content of a single or a list of file paths and/or urls.
Reads from stdin.
Reads the content of a url.
ReadManifest reads from stdin, a single file/url, or a list of files and/or urls.
ResumeWorkflow resumes a workflow by setting spec.suspend to nil and any suspended nodes to Successful.
RetryWorkflow updates a workflow, deleting all failed steps as well as the onExit node (and children).
No description provided by the author
No description provided by the author
StopWorkflow terminates a workflow by setting its spec.shutdown to ShutdownStrategyStop Or terminates a single resume step referenced by nodeFieldSelector.
SubmitWorkflow validates and submit a single workflow and override some of the fields of the workflow.
SuspendWorkflow suspends a workflow by setting spec.suspend to true.
TerminateWorkflow terminates a workflow by setting its spec.shutdown to ShutdownStrategyTerminate.
ToUnstructured converts an workflow to an Unstructured object.
No description provided by the author

# Structs

No description provided by the author

# Interfaces

WorkflowLister implements the List() method of v1alpha.WorkflowLister interface but does so using an Unstructured informer and converting objects to workflows.