Skip to content

Commit 111f7c0

Browse files
authored
feat: adds policy id to runs (#256)
1 parent 593ebca commit 111f7c0

File tree

3 files changed

+3
-0
lines changed

3 files changed

+3
-0
lines changed

agent/configmgr/fleet/heartbeats.go

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -113,6 +113,7 @@ func convertRunsToStateInfo(runs []policies.RunData) []messages.RunStateInfo {
113113
for i, run := range runs {
114114
runInfos[i] = messages.RunStateInfo{
115115
ID: run.ID,
116+
PolicyID: run.PolicyID,
116117
Status: run.Status,
117118
Reason: run.Reason,
118119
EntityCount: run.EntityCount,

agent/configmgr/fleet/messages/fleet_messages.go

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -33,6 +33,7 @@ type BackendStateInfo struct {
3333
// RunStateInfo contains state information for a run
3434
type RunStateInfo struct {
3535
ID string `json:"id"`
36+
PolicyID string `json:"policy_id"`
3637
Status string `json:"status"`
3738
Reason string `json:"reason,omitempty"`
3839
EntityCount *int64 `json:"entity_count,omitempty"`

agent/policies/types.go

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -8,6 +8,7 @@ import (
88
// RunData represents run information for a policy
99
type RunData struct {
1010
ID string `json:"id"`
11+
PolicyID string `json:"policy_id"`
1112
Status string `json:"status"`
1213
Reason string `json:"reason,omitempty"`
1314
EntityCount *int64 `json:"entity_count,omitempty"`

0 commit comments

Comments
 (0)