Files
kubescape/cautils/armotypes/executionpolicytypes.go
Ben Hirschberg 70955537c8 initial commit
2021-08-12 16:01:26 +03:00

17 lines
623 B
Go

package armotypes
type EnforcmentsRule struct {
MonitoredObject []string `json:"monitoredObject"`
MonitoredObjectExistence []string `json:"objectExistence"`
MonitoredObjectEvent []string `json:"event"`
Action []string `json:"action"`
}
type ExecutionPolicy struct {
PortalBase `json:",inline"`
Designators []PortalDesignator `json:"designators"`
PolicyType string `json:"policyType"`
CreationTime string `json:"creation_time"`
ExecutionEnforcmentsRules []EnforcmentsRule `json:"enforcementRules"`
}