github.com/turbot/steampipe@v1.7.0-rc.0.0.20240517123944-7cef272d4458/pkg/control/controlstatus/control_run_status_provider.go (about) 1 package controlstatus 2 3 import "github.com/turbot/steampipe/pkg/dashboard/dashboardtypes" 4 5 // ControlRunStatusProvider is an interface used to allow us to pass a control as the payload of ControlComplete and ControlError events - 6 type ControlRunStatusProvider interface { 7 GetControlId() string 8 GetRunStatus() dashboardtypes.RunStatus 9 GetStatusSummary() *StatusSummary 10 }