Versions in this module Expand all Collapse all v1 v1.1.1 Oct 7, 2020 v1.1.0 Oct 7, 2020 Changes in this version + func GetDetails(sfnc sfniface.SFNAPI, executionArn *string) (*Execution, *StateDetails, error) + type Execution struct + ExecutionArn *string + Input *string + Name *string + Output *string + StartDate *time.Time + StateMachineArn *string + Status *string + StopDate *time.Time + func ExecutionsAfter(sfnc aws.SFNAPI, arn *string, status *string, afterTime time.Time) ([]*Execution, error) + func FindExecution(sfnc sfniface.SFNAPI, arn *string, name_prefix string) (*Execution, error) + func StartExecution(sfnc sfniface.SFNAPI, arn *string, name *string, input interface{}) (*Execution, error) + func StartExecutionRaw(sfnc sfniface.SFNAPI, arn *string, name *string, input_json *string) (*Execution, error) + func (e *Execution) GetStateDetails(sfnc sfniface.SFNAPI) (*StateDetails, error) + func (e *Execution) WaitForExecution(sfnc sfniface.SFNAPI, sleep int, fn ExecutionWaiter) + type ExecutionWaiter func(*Execution, *StateDetails, error) error + type StateDetails struct + LastOutput *string + LastStateName *string + LastTaskName *string + Timestamp *time.Time