Documentation
¶
Index ¶
Constants ¶
View Source
const ( ReasonNewUnapprovedTool = "new_unapproved_tool" ReasonRevokedToolReappeared = "revoked_tool_reappeared" ReasonPermissionExpansion = "unapproved_permission_expansion" )
View Source
const BaselineVersion = "v1"
Variables ¶
This section is empty.
Functions ¶
func SaveBaseline ¶
Types ¶
type Baseline ¶
type Baseline struct {
Version string `json:"version"`
GeneratedAt string `json:"generated_at"`
Tools []ToolState `json:"tools"`
}
func LoadBaseline ¶
type Result ¶
type ToolState ¶
type ToolState struct {
AgentID string `json:"agent_id"`
ToolID string `json:"tool_id"`
Org string `json:"org"`
Status string `json:"status"`
ApprovalStatus string `json:"approval_status"`
Present bool `json:"present"`
Permissions []string `json:"permissions"`
}
func SnapshotTools ¶
Click to show internal directories.
Click to hide internal directories.