Documentation ¶
Index ¶
- Constants
- func EventCheckStatus(ctx context.Context, state *EventCheckState, api EventsApi) (*action_kit_api.StatusResult, error)
- func NewEventCheckAction() action_kit_sdk.Action[EventCheckState]
- type EventCheckAction
- func (m *EventCheckAction) Describe() action_kit_api.ActionDescription
- func (m *EventCheckAction) NewEmptyState() EventCheckState
- func (m *EventCheckAction) Prepare(_ context.Context, state *EventCheckState, ...) (*action_kit_api.PrepareResult, error)
- func (m *EventCheckAction) Start(ctx context.Context, state *EventCheckState) (*action_kit_api.StartResult, error)
- func (m *EventCheckAction) Status(ctx context.Context, state *EventCheckState) (*action_kit_api.StatusResult, error)
- type EventCheckState
- type EventsApi
Constants ¶
View Source
const (
EventCheckActionId = "com.steadybit.extension_instana.event_check"
)
Variables ¶
This section is empty.
Functions ¶
func EventCheckStatus ¶
func EventCheckStatus(ctx context.Context, state *EventCheckState, api EventsApi) (*action_kit_api.StatusResult, error)
func NewEventCheckAction ¶
func NewEventCheckAction() action_kit_sdk.Action[EventCheckState]
Types ¶
type EventCheckAction ¶
type EventCheckAction struct{}
func (*EventCheckAction) Describe ¶
func (m *EventCheckAction) Describe() action_kit_api.ActionDescription
func (*EventCheckAction) NewEmptyState ¶
func (m *EventCheckAction) NewEmptyState() EventCheckState
func (*EventCheckAction) Prepare ¶
func (m *EventCheckAction) Prepare(_ context.Context, state *EventCheckState, request action_kit_api.PrepareActionRequestBody) (*action_kit_api.PrepareResult, error)
func (*EventCheckAction) Start ¶
func (m *EventCheckAction) Start(ctx context.Context, state *EventCheckState) (*action_kit_api.StartResult, error)
func (*EventCheckAction) Status ¶
func (m *EventCheckAction) Status(ctx context.Context, state *EventCheckState) (*action_kit_api.StatusResult, error)
type EventCheckState ¶
Click to show internal directories.
Click to hide internal directories.