Documentation
¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type ArtifactItem ¶
type Evidence ¶
type Evidence struct {
Records []Record `json:"records"`
Source string `json:"source"`
NormalizedAt int64 `json:"normalized_at"`
}
Evidence is the top-level output of a parser: Records plus metadata.
type PrincipalItem ¶
type Record ¶
type Record struct {
Step StepItem `json:"step"`
Principal PrincipalItem `json:"principal"`
ArtifactsIn []ArtifactItem `json:"artifacts_in"`
ArtifactsOut []ArtifactItem `json:"artifacts_out"`
Resources []ResourceItem `json:"resources"`
}
Record holds one unit of parsed provenance
type ResourceItem ¶
Click to show internal directories.
Click to hide internal directories.