modulepackage
0.16.1
Repository: https://github.com/clever/workflow-manager.git
Documentation: pkg.go.dev
# Functions
ResolveWorkflowByIDInputPath returns the URI path for the input.
ValidateResolveWorkflowByIDInput returns an error if the input parameter doesn't satisfy the requirements in the swagger yml file.
# Constants
JobStatusAbortedByUser captures enum value "aborted_by_user".
JobStatusAbortedDepsFailed captures enum value "aborted_deps_failed".
JobStatusCreated captures enum value "created".
JobStatusFailed captures enum value "failed".
JobStatusQueued captures enum value "queued".
JobStatusRunning captures enum value "running".
JobStatusSucceeded captures enum value "succeeded".
JobStatusWaitingForDeps captures enum value "waiting_for_deps".
ManagerStepFunctions captures enum value "step-functions".
SLStateMachineVersionNr10 captures enum value "1.0".
SLStateTypeChoice captures enum value "Choice".
SLStateTypeFail captures enum value "Fail".
SLStateTypeMap captures enum value "Map".
SLStateTypeParallel captures enum value "Parallel".
SLStateTypePass captures enum value "Pass".
SLStateTypeSucceed captures enum value "Succeed".
SLStateTypeTask captures enum value "Task".
SLStateTypeWait captures enum value "Wait".
StateResourceTypeActivityARN captures enum value "ActivityARN".
StateResourceTypeJobDefinitionARN captures enum value "JobDefinitionARN".
StateResourceTypeLambdaFunctionARN captures enum value "LambdaFunctionARN".
StateResourceTypeTaskARN captures enum value "TaskARN".
WorkflowStatusCancelled captures enum value "cancelled".
WorkflowStatusFailed captures enum value "failed".
WorkflowStatusQueued captures enum value "queued".
WorkflowStatusRunning captures enum value "running".
WorkflowStatusSucceeded captures enum value "succeeded".
# Structs
BadRequest bad request
swagger:model BadRequest.
CancelReason cancel reason
swagger:model CancelReason.
CancelWorkflowInput holds the input parameters for a CancelWorkflow operation.
Conflict conflict
swagger:model Conflict.
DeleteStateResourceInput holds the input parameters for a deleteStateResource operation.
GetStateResourceInput holds the input parameters for a getStateResource operation.
GetWorkflowByIDInput holds the input parameters for a getWorkflowByID operation.
GetWorkflowDefinitionByNameAndVersionInput holds the input parameters for a getWorkflowDefinitionByNameAndVersion operation.
GetWorkflowDefinitionsInput holds the input parameters for a getWorkflowDefinitions operation.
GetWorkflowDefinitionVersionsByNameInput holds the input parameters for a getWorkflowDefinitionVersionsByName operation.
GetWorkflowsInput holds the input parameters for a getWorkflows operation.
HealthCheckInput holds the input parameters for a healthCheck operation.
InternalError internal error
swagger:model InternalError.
Job job
swagger:model Job.
JobAttempt job attempt
swagger:model JobAttempt.
NewStateResource new state resource
swagger:model NewStateResource.
NewWorkflowDefinitionRequest new workflow definition request
swagger:model NewWorkflowDefinitionRequest.
NotFound not found
swagger:model NotFound.
PutStateResourceInput holds the input parameters for a putStateResource operation.
ResolvedByUserWrapper resolved by user wrapper
swagger:model ResolvedByUserWrapper.
ResolveWorkflowByIDInput holds the input parameters for a resolveWorkflowByID operation.
ResumeWorkflowByIDInput holds the input parameters for a resumeWorkflowByID operation.
SLCatcher s l catcher
swagger:model SLCatcher.
SLChoice s l choice
swagger:model SLChoice.
SLRetrier s l retrier
swagger:model SLRetrier.
SLState s l state
swagger:model SLState.
SLStateMachine s l state machine
swagger:model SLStateMachine.
StartWorkflowRequest start workflow request
swagger:model StartWorkflowRequest.
StateResource state resource
swagger:model StateResource.
UnknownResponse unknown response
swagger:model UnknownResponse.
UpdateWorkflowDefinitionInput holds the input parameters for a updateWorkflowDefinition operation.
Workflow workflow
swagger:model Workflow.
WorkflowDefinition workflow definition
swagger:model WorkflowDefinition.
WorkflowDefinitionOverrides workflow definition overrides
swagger:model WorkflowDefinitionOverrides.
WorkflowDefinitionRef workflow definition ref
swagger:model WorkflowDefinitionRef.
WorkflowQuery workflow query
swagger:model WorkflowQuery.
WorkflowSummary workflow summary
swagger:model WorkflowSummary.
# Type aliases
JobStatus job status
swagger:model JobStatus.
Manager manager
swagger:model Manager.
SLErrorEquals s l error equals
swagger:model SLErrorEquals.
SLStateType s l state type
swagger:model SLStateType.
StateResourceType state resource type
swagger:model StateResourceType.
WorkflowStatus workflow status
swagger:model WorkflowStatus.