# Kyverno API

## kyverno.io/v1alpha2

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

Resource Types:

### ClusterReportChangeRequest

ClusterReportChangeRequest is the Schema for the ClusterReportChangeRequests API

Field | Description
--- | ---
`metadata` Kubernetes meta/v1.ObjectMeta | Refer to the Kubernetes API documentation for the fields of the `metadata` field.
`scope` Kubernetes core/v1.ObjectReference | (Optional) Scope is an optional reference to the report scope (e.g. a Deployment, Namespace, or Node)
`scopeSelector` Kubernetes meta/v1.LabelSelector | (Optional) ScopeSelector is an optional selector for multiple scopes (e.g. Pods). Either one of, or none of, but not both of, Scope or ScopeSelector should be specified.
`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

### ReportChangeRequest

ReportChangeRequest is the Schema for the ReportChangeRequests API

Field | Description
--- | ---
`metadata` Kubernetes meta/v1.ObjectMeta | Refer to the Kubernetes API documentation for the fields of the `metadata` field.
`scope` Kubernetes core/v1.ObjectReference | (Optional) Scope is an optional reference to the report scope (e.g. a Deployment, Namespace, or Node)
`scopeSelector` Kubernetes meta/v1.LabelSelector | (Optional) ScopeSelector is an optional selector for multiple scopes (e.g. Pods). Either one of, or none of, but not both of, Scope or ScopeSelector should be specified.
`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