Files
steampipe/pkg/control/controlstatus/control_run_status_provider.go

11 lines
372 B
Go

package controlstatus
import "github.com/turbot/steampipe/pkg/dashboard/dashboardtypes"
// ControlRunStatusProvider is an interface used to allow us to pass a control as the payload of ControlComplete and ControlError events -
type ControlRunStatusProvider interface {
GetControlId() string
GetRunStatus() dashboardtypes.RunStatus
GetStatusSummary() *StatusSummary
}