Documentation
¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type ActionAPI ¶
type ActionAPI interface {
ListActions() (action_kit_api.ActionList, error)
DescribeAction(ref action_kit_api.DescribingEndpointReference) (action_kit_api.ActionDescription, error)
RunAction(actionId string, target *action_kit_api.Target, config interface{}, executionContext *action_kit_api.ExecutionContext) (ActionExecution, error)
RunActionWithFiles(actionId string, target *action_kit_api.Target, config interface{}, executionContext *action_kit_api.ExecutionContext, files []File) (ActionExecution, error)
}
type ActionExecution ¶
type ActionExecution interface {
Wait() error
Cancel() error
Metrics() []action_kit_api.Metric
Messages() []action_kit_api.Message
Duration() time.Duration
}
Click to show internal directories.
Click to hide internal directories.