package
0.6.0
Repository: https://github.com/kubevela/workflow.git
Documentation: pkg.go.dev

# Functions

NewContext create render templateContext.
NewStepRunTimeMeta create step runtime metadata manager.
WithGroupName return stepGroupName of the step.
WithName return stepName of the step.
WithSessionID return stepSessionID of the step.
WithSpanID return spanID of the step.

# Structs

Auxiliary are objects rendered by definition template.
ContextData is the core data of process context.
RequiredSecrets is used to store all secret names which are generated by cloud resource components and required by current component.
StepMetaKV store the key and value of step runtime metadata.
StepRunTimeMeta manage step runtime metadata.

# Interfaces

AuxiliaryHook defines function to be invoked before appending auxiliaries to a process.Context.
BaseHook defines function to be invoked before setting base to a process.Context.
Context defines Rendering Context Interface.
DataManager is in charge of injecting and removing runtime context for ContextData.

# Type aliases

AuxiliaryHookFn implements AuxiliaryHook interface.
BaseHookFn implements BaseHook interface.