Documentation ¶
Index ¶
Constants ¶
View Source
const ( StateTypeTask = "Task" StateTypePass = "Pass" StateTypeFail = "Fail" StateTypeSucceed = "Succeed" StateTypeChoice = "Choice" StateTypeWait = "Wait" StateTypeParallel = "Parallel" StateTypeMap = "Map" )
Variables ¶
This section is empty.
Functions ¶
func ValidateSchema ¶
Types ¶
type State ¶
type State struct { Type string `json:"Type"` Comment string `json:"Comment"` Resource string `json:"Resource"` InputPath string `json:"InputPath"` OutputPath string `json:"OutputPath"` ResultPath string `json:"ResultPath"` Next string `json:"Next"` End bool `json:"End"` ResultSelector map[string]string `json:"ResultSelector"` Parameters map[string]string `json:"Parameters"` Retry []Retry `json:"Retry"` Catch []Catch `json:"Catch"` }
State represents a state in the ASL
Click to show internal directories.
Click to hide internal directories.