kyverno.io/v1alpha2

Package v1alpha2 contains API Schema definitions for the policy v1alpha2 API group

Resource Types:

AdmissionReport

AdmissionReport is the Schema for the AdmissionReports API

Field Description
apiVersion
string
kyverno.io/v1alpha2
kind
string
AdmissionReport
metadata
Kubernetes meta/v1.ObjectMeta
Refer to the Kubernetes API documentation for the fields of the metadata field.
spec
AdmissionReportSpec


owner
Kubernetes meta/v1.OwnerReference

Owner is a reference to the report owner (e.g. a Deployment, Namespace, or Node)

summary
github.com/kyverno/kyverno/api/policyreport/v1alpha2.PolicyReportSummary
(Optional)

PolicyReportSummary provides a summary of results

results
[]github.com/kyverno/kyverno/api/policyreport/v1alpha2.PolicyReportResult
(Optional)

PolicyReportResult provides result details


BackgroundScanReport

BackgroundScanReport is the Schema for the BackgroundScanReports API

Field Description
apiVersion
string
kyverno.io/v1alpha2
kind
string
BackgroundScanReport
metadata
Kubernetes meta/v1.ObjectMeta
Refer to the Kubernetes API documentation for the fields of the metadata field.
spec
BackgroundScanReportSpec


summary
github.com/kyverno/kyverno/api/policyreport/v1alpha2.PolicyReportSummary
(Optional)

PolicyReportSummary provides a summary of results

results
[]github.com/kyverno/kyverno/api/policyreport/v1alpha2.PolicyReportResult
(Optional)

PolicyReportResult provides result details


ClusterAdmissionReport

ClusterAdmissionReport is the Schema for the ClusterAdmissionReports API

Field Description
apiVersion
string
kyverno.io/v1alpha2
kind
string
ClusterAdmissionReport
metadata
Kubernetes meta/v1.ObjectMeta
Refer to the Kubernetes API documentation for the fields of the metadata field.
spec
AdmissionReportSpec


owner
Kubernetes meta/v1.OwnerReference

Owner is a reference to the report owner (e.g. a Deployment, Namespace, or Node)

summary
github.com/kyverno/kyverno/api/policyreport/v1alpha2.PolicyReportSummary
(Optional)

PolicyReportSummary provides a summary of results

results
[]github.com/kyverno/kyverno/api/policyreport/v1alpha2.PolicyReportResult
(Optional)

PolicyReportResult provides result details


ClusterBackgroundScanReport

ClusterBackgroundScanReport is the Schema for the ClusterBackgroundScanReports API

Field Description
apiVersion
string
kyverno.io/v1alpha2
kind
string
ClusterBackgroundScanReport
metadata
Kubernetes meta/v1.ObjectMeta
Refer to the Kubernetes API documentation for the fields of the metadata field.
spec
BackgroundScanReportSpec


summary
github.com/kyverno/kyverno/api/policyreport/v1alpha2.PolicyReportSummary
(Optional)

PolicyReportSummary provides a summary of results

results
[]github.com/kyverno/kyverno/api/policyreport/v1alpha2.PolicyReportResult
(Optional)

PolicyReportResult provides result details


AdmissionReportSpec

(Appears on: AdmissionReport, ClusterAdmissionReport)

Field Description
owner
Kubernetes meta/v1.OwnerReference

Owner is a reference to the report owner (e.g. a Deployment, Namespace, or Node)

summary
github.com/kyverno/kyverno/api/policyreport/v1alpha2.PolicyReportSummary
(Optional)

PolicyReportSummary provides a summary of results

results
[]github.com/kyverno/kyverno/api/policyreport/v1alpha2.PolicyReportResult
(Optional)

PolicyReportResult provides result details


BackgroundScanReportSpec

(Appears on: BackgroundScanReport, ClusterBackgroundScanReport)

Field Description
summary
github.com/kyverno/kyverno/api/policyreport/v1alpha2.PolicyReportSummary
(Optional)

PolicyReportSummary provides a summary of results

results
[]github.com/kyverno/kyverno/api/policyreport/v1alpha2.PolicyReportResult
(Optional)

PolicyReportResult provides result details


ReportInterface

ReportInterface abstracts the concrete report change request type