1
0
Fork 0
mirror of https://github.com/kyverno/kyverno.git synced 2025-03-05 15:37:19 +00:00

chore: switch to deepcopy-gen (#7766)

* chore: switch to deepcopy-gen

Signed-off-by: Charles-Edouard Brétéché <charles.edouard@nirmata.com>

* fix

Signed-off-by: Charles-Edouard Brétéché <charles.edouard@nirmata.com>

---------

Signed-off-by: Charles-Edouard Brétéché <charles.edouard@nirmata.com>
This commit is contained in:
Charles-Edouard Brétéché 2023-07-06 14:56:17 +02:00 committed by GitHub
parent 230d8235e3
commit 1e166700c0
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23
8 changed files with 182 additions and 65 deletions

View file

@ -41,6 +41,7 @@ LISTER_GEN := $(TOOLS_DIR)/lister-gen
INFORMER_GEN := $(TOOLS_DIR)/informer-gen INFORMER_GEN := $(TOOLS_DIR)/informer-gen
OPENAPI_GEN := $(TOOLS_DIR)/openapi-gen OPENAPI_GEN := $(TOOLS_DIR)/openapi-gen
REGISTER_GEN := $(TOOLS_DIR)/register-gen REGISTER_GEN := $(TOOLS_DIR)/register-gen
DEEPCOPY_GEN := $(TOOLS_DIR)/deepcopy-gen
DEFAULTER_GEN := $(TOOLS_DIR)/defaulter-gen DEFAULTER_GEN := $(TOOLS_DIR)/defaulter-gen
CODE_GEN_VERSION := v0.26.3 CODE_GEN_VERSION := v0.26.3
GEN_CRD_API_REFERENCE_DOCS := $(TOOLS_DIR)/gen-crd-api-reference-docs GEN_CRD_API_REFERENCE_DOCS := $(TOOLS_DIR)/gen-crd-api-reference-docs
@ -57,7 +58,7 @@ KO := $(TOOLS_DIR)/ko
KO_VERSION := v0.14.1 KO_VERSION := v0.14.1
KUTTL := $(TOOLS_DIR)/kubectl-kuttl KUTTL := $(TOOLS_DIR)/kubectl-kuttl
KUTTL_VERSION := v0.0.0-20230126200340-834a4dac1ec7 KUTTL_VERSION := v0.0.0-20230126200340-834a4dac1ec7
TOOLS := $(KIND) $(CONTROLLER_GEN) $(CLIENT_GEN) $(LISTER_GEN) $(INFORMER_GEN) $(OPENAPI_GEN) $(REGISTER_GEN) $(DEFAULTER_GEN) $(GEN_CRD_API_REFERENCE_DOCS) $(GO_ACC) $(GOIMPORTS) $(HELM) $(HELM_DOCS) $(KO) $(KUTTL) TOOLS := $(KIND) $(CONTROLLER_GEN) $(CLIENT_GEN) $(LISTER_GEN) $(INFORMER_GEN) $(OPENAPI_GEN) $(REGISTER_GEN) $(DEEPCOPY_GEN) $(DEFAULTER_GEN) $(GEN_CRD_API_REFERENCE_DOCS) $(GO_ACC) $(GOIMPORTS) $(HELM) $(HELM_DOCS) $(KO) $(KUTTL)
ifeq ($(GOOS), darwin) ifeq ($(GOOS), darwin)
SED := gsed SED := gsed
else else
@ -93,6 +94,10 @@ $(REGISTER_GEN):
@echo Install register-gen... >&2 @echo Install register-gen... >&2
@GOBIN=$(TOOLS_DIR) go install k8s.io/code-generator/cmd/register-gen@$(CODE_GEN_VERSION) @GOBIN=$(TOOLS_DIR) go install k8s.io/code-generator/cmd/register-gen@$(CODE_GEN_VERSION)
$(DEEPCOPY_GEN):
@echo Install deepcopy-gen... >&2
@GOBIN=$(TOOLS_DIR) go install k8s.io/code-generator/cmd/deepcopy-gen@$(CODE_GEN_VERSION)
$(DEFAULTER_GEN): $(DEFAULTER_GEN):
@echo Install defaulter-gen... >&2 @echo Install defaulter-gen... >&2
@GOBIN=$(TOOLS_DIR) go install k8s.io/code-generator/cmd/defaulter-gen@$(CODE_GEN_VERSION) @GOBIN=$(TOOLS_DIR) go install k8s.io/code-generator/cmd/defaulter-gen@$(CODE_GEN_VERSION)
@ -409,17 +414,30 @@ $(PACKAGE_SHIM): $(GOPATH_SHIM)
.PHONY: codegen-client-clientset .PHONY: codegen-client-clientset
codegen-client-clientset: $(PACKAGE_SHIM) $(CLIENT_GEN) ## Generate clientset codegen-client-clientset: $(PACKAGE_SHIM) $(CLIENT_GEN) ## Generate clientset
@echo Generate clientset... >&2 @echo Generate clientset... >&2
@GOPATH=$(GOPATH_SHIM) $(CLIENT_GEN) --go-header-file ./scripts/boilerplate.go.txt --clientset-name versioned --output-package $(CLIENTSET_PACKAGE) --input-base "" --input $(INPUT_DIRS) @GOPATH=$(GOPATH_SHIM) $(CLIENT_GEN) \
--go-header-file ./scripts/boilerplate.go.txt \
--clientset-name versioned \
--output-package $(CLIENTSET_PACKAGE) \
--input-base "" \
--input $(INPUT_DIRS)
.PHONY: codegen-client-listers .PHONY: codegen-client-listers
codegen-client-listers: $(PACKAGE_SHIM) $(LISTER_GEN) ## Generate listers codegen-client-listers: $(PACKAGE_SHIM) $(LISTER_GEN) ## Generate listers
@echo Generate listers... >&2 @echo Generate listers... >&2
@GOPATH=$(GOPATH_SHIM) $(LISTER_GEN) --go-header-file ./scripts/boilerplate.go.txt --output-package $(LISTERS_PACKAGE) --input-dirs $(INPUT_DIRS) @GOPATH=$(GOPATH_SHIM) $(LISTER_GEN) \
--go-header-file ./scripts/boilerplate.go.txt \
--output-package $(LISTERS_PACKAGE) \
--input-dirs $(INPUT_DIRS)
.PHONY: codegen-client-informers .PHONY: codegen-client-informers
codegen-client-informers: $(PACKAGE_SHIM) $(INFORMER_GEN) ## Generate informers codegen-client-informers: $(PACKAGE_SHIM) $(INFORMER_GEN) ## Generate informers
@echo Generate informers... >&2 @echo Generate informers... >&2
@GOPATH=$(GOPATH_SHIM) $(INFORMER_GEN) --go-header-file ./scripts/boilerplate.go.txt --output-package $(INFORMERS_PACKAGE) --input-dirs $(INPUT_DIRS) --versioned-clientset-package $(CLIENTSET_PACKAGE)/versioned --listers-package $(LISTERS_PACKAGE) @GOPATH=$(GOPATH_SHIM) $(INFORMER_GEN) \
--go-header-file ./scripts/boilerplate.go.txt \
--output-package $(INFORMERS_PACKAGE) \
--input-dirs $(INPUT_DIRS) \
--versioned-clientset-package $(CLIENTSET_PACKAGE)/versioned \
--listers-package $(LISTERS_PACKAGE)
.PHONY: codegen-client-wrappers .PHONY: codegen-client-wrappers
codegen-client-wrappers: codegen-client-clientset $(GOIMPORTS) ## Generate client wrappers codegen-client-wrappers: codegen-client-clientset $(GOIMPORTS) ## Generate client wrappers
@ -431,7 +449,17 @@ codegen-client-wrappers: codegen-client-clientset $(GOIMPORTS) ## Generate clien
.PHONY: codegen-register .PHONY: codegen-register
codegen-register: $(PACKAGE_SHIM) $(REGISTER_GEN) ## Generate types registrations codegen-register: $(PACKAGE_SHIM) $(REGISTER_GEN) ## Generate types registrations
@echo Generate registration... >&2 @echo Generate registration... >&2
@GOPATH=$(GOPATH_SHIM) $(REGISTER_GEN) --go-header-file=./scripts/boilerplate.go.txt --input-dirs=$(INPUT_DIRS) @GOPATH=$(GOPATH_SHIM) $(REGISTER_GEN) \
--go-header-file=./scripts/boilerplate.go.txt \
--input-dirs=$(INPUT_DIRS)
.PHONY: codegen-deepcopy
codegen-deepcopy: $(PACKAGE_SHIM) $(DEEPCOPY_GEN) ## Generate deep copy functions
@echo Generate deep copy functions... >&2
@GOPATH=$(GOPATH_SHIM) $(DEEPCOPY_GEN) \
--go-header-file=./scripts/boilerplate.go.txt \
--input-dirs=$(INPUT_DIRS) \
--output-file-base=zz_generated.deepcopy
.PHONY: codegen-defaulters .PHONY: codegen-defaulters
codegen-defaulters: $(PACKAGE_SHIM) $(DEFAULTER_GEN) ## Generate defaulters codegen-defaulters: $(PACKAGE_SHIM) $(DEFAULTER_GEN) ## Generate defaulters
@ -454,19 +482,6 @@ codegen-crds-report: $(CONTROLLER_GEN) ## Generate policy reports CRDs
.PHONY: codegen-crds-all .PHONY: codegen-crds-all
codegen-crds-all: codegen-crds-kyverno codegen-crds-report ## Generate all CRDs codegen-crds-all: codegen-crds-kyverno codegen-crds-report ## Generate all CRDs
.PHONY: codegen-deepcopy-kyverno
codegen-deepcopy-kyverno: $(CONTROLLER_GEN) $(GOIMPORTS) ## Generate kyverno deep copy functions
@echo Generate kyverno deep copy functions... >&2
@$(CONTROLLER_GEN) object:headerFile="scripts/boilerplate.go.txt" paths="./api/kyverno/..." && $(GOIMPORTS) -w ./api/kyverno
.PHONY: codegen-deepcopy-report
codegen-deepcopy-report: $(CONTROLLER_GEN) $(GOIMPORTS) ## Generate policy reports deep copy functions
@echo Generate policy reports deep copy functions... >&2
@$(CONTROLLER_GEN) object:headerFile="scripts/boilerplate.go.txt" paths="./api/policyreport/..." && $(GOIMPORTS) -w ./api/policyreport
.PHONY: codegen-deepcopy-all
codegen-deepcopy-all: codegen-deepcopy-kyverno codegen-deepcopy-report ## Generate all deep copy functions
.PHONY: codegen-api-docs .PHONY: codegen-api-docs
codegen-api-docs: $(PACKAGE_SHIM) $(GEN_CRD_API_REFERENCE_DOCS) ## Generate API docs codegen-api-docs: $(PACKAGE_SHIM) $(GEN_CRD_API_REFERENCE_DOCS) ## Generate API docs
@echo Generate api docs... >&2 @echo Generate api docs... >&2
@ -546,7 +561,7 @@ codegen-manifest-release: $(HELM) ## Create release manifest
codegen-manifest-all: codegen-manifest-install-latest codegen-manifest-debug ## Create all manifests codegen-manifest-all: codegen-manifest-install-latest codegen-manifest-debug ## Create all manifests
.PHONY: codegen-quick .PHONY: codegen-quick
codegen-quick: codegen-deepcopy-all codegen-crds-all codegen-api-docs codegen-helm-all codegen-manifest-all ## Generate all generated code except client codegen-quick: codegen-deepcopy codegen-crds-all codegen-api-docs codegen-helm-all codegen-manifest-all ## Generate all generated code except client
.PHONY: codegen-slow .PHONY: codegen-slow
codegen-slow: codegen-client-all ## Generate client code codegen-slow: codegen-client-all ## Generate client code
@ -579,11 +594,11 @@ verify-client: codegen-client-all ## Check client is up to date
@git diff --ignore-space-change --quiet --exit-code pkg/clients @git diff --ignore-space-change --quiet --exit-code pkg/clients
.PHONY: verify-deepcopy .PHONY: verify-deepcopy
verify-deepcopy: codegen-deepcopy-all ## Check deepcopy functions are up to date verify-deepcopy: codegen-deepcopy ## Check deepcopy functions are up to date
@echo Checking deepcopy functions are up to date... >&2 @echo Checking deepcopy functions are up to date... >&2
@git --no-pager diff api @git --no-pager diff api
@echo 'If this test fails, it is because the git diff is non-empty after running "make codegen-deepcopy-all".' >&2 @echo 'If this test fails, it is because the git diff is non-empty after running "make codegen-deepcopy".' >&2
@echo 'To correct this, locally run "make codegen-deepcopy-all", commit the changes, and re-run tests.' >&2 @echo 'To correct this, locally run "make codegen-deepcopy", commit the changes, and re-run tests.' >&2
@git diff --quiet --exit-code api @git diff --quiet --exit-code api
.PHONY: verify-api-docs .PHONY: verify-api-docs

View file

@ -17,18 +17,18 @@ See the License for the specific language governing permissions and
limitations under the License. limitations under the License.
*/ */
// Code generated by controller-gen. DO NOT EDIT. // Code generated by deepcopy-gen. DO NOT EDIT.
package v1 package v1
import ( import (
"github.com/sigstore/k8s-manifest-sigstore/pkg/k8smanifest" k8smanifest "github.com/sigstore/k8s-manifest-sigstore/pkg/k8smanifest"
admissionregistrationv1 "k8s.io/api/admissionregistration/v1" admissionregistrationv1 "k8s.io/api/admissionregistration/v1"
"k8s.io/api/admissionregistration/v1alpha1" v1alpha1 "k8s.io/api/admissionregistration/v1alpha1"
rbacv1 "k8s.io/api/rbac/v1" rbacv1 "k8s.io/api/rbac/v1"
apiextensionsv1 "k8s.io/apiextensions-apiserver/pkg/apis/apiextensions/v1" apiextensionsv1 "k8s.io/apiextensions-apiserver/pkg/apis/apiextensions/v1"
metav1 "k8s.io/apimachinery/pkg/apis/meta/v1" metav1 "k8s.io/apimachinery/pkg/apis/meta/v1"
"k8s.io/apimachinery/pkg/runtime" runtime "k8s.io/apimachinery/pkg/runtime"
) )
// DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
@ -46,6 +46,7 @@ func (in *APICall) DeepCopyInto(out *APICall) {
*out = new(ServiceCall) *out = new(ServiceCall)
**out = **in **out = **in
} }
return
} }
// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new APICall. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new APICall.
@ -75,6 +76,7 @@ func (in *AnyAllConditions) DeepCopyInto(out *AnyAllConditions) {
(*in)[i].DeepCopyInto(&(*out)[i]) (*in)[i].DeepCopyInto(&(*out)[i])
} }
} }
return
} }
// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new AnyAllConditions. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new AnyAllConditions.
@ -104,6 +106,7 @@ func (in *Attestation) DeepCopyInto(out *Attestation) {
(*in)[i].DeepCopyInto(&(*out)[i]) (*in)[i].DeepCopyInto(&(*out)[i])
} }
} }
return
} }
// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new Attestation. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new Attestation.
@ -146,6 +149,7 @@ func (in *Attestor) DeepCopyInto(out *Attestor) {
(*out)[key] = val (*out)[key] = val
} }
} }
return
} }
// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new Attestor. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new Attestor.
@ -173,6 +177,7 @@ func (in *AttestorSet) DeepCopyInto(out *AttestorSet) {
(*in)[i].DeepCopyInto(&(*out)[i]) (*in)[i].DeepCopyInto(&(*out)[i])
} }
} }
return
} }
// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new AttestorSet. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new AttestorSet.
@ -195,6 +200,7 @@ func (in *AutogenStatus) DeepCopyInto(out *AutogenStatus) {
(*in)[i].DeepCopyInto(&(*out)[i]) (*in)[i].DeepCopyInto(&(*out)[i])
} }
} }
return
} }
// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new AutogenStatus. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new AutogenStatus.
@ -232,6 +238,7 @@ func (in *CEL) DeepCopyInto(out *CEL) {
*out = make([]v1alpha1.AuditAnnotation, len(*in)) *out = make([]v1alpha1.AuditAnnotation, len(*in))
copy(*out, *in) copy(*out, *in)
} }
return
} }
// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new CEL. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new CEL.
@ -247,6 +254,7 @@ func (in *CEL) DeepCopy() *CEL {
// DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (in *CTLog) DeepCopyInto(out *CTLog) { func (in *CTLog) DeepCopyInto(out *CTLog) {
*out = *in *out = *in
return
} }
// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new CTLog. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new CTLog.
@ -267,6 +275,7 @@ func (in *CertificateAttestor) DeepCopyInto(out *CertificateAttestor) {
*out = new(CTLog) *out = new(CTLog)
**out = **in **out = **in
} }
return
} }
// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new CertificateAttestor. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new CertificateAttestor.
@ -282,6 +291,7 @@ func (in *CertificateAttestor) DeepCopy() *CertificateAttestor {
// DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (in *CloneFrom) DeepCopyInto(out *CloneFrom) { func (in *CloneFrom) DeepCopyInto(out *CloneFrom) {
*out = *in *out = *in
return
} }
// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new CloneFrom. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new CloneFrom.
@ -307,6 +317,7 @@ func (in *CloneList) DeepCopyInto(out *CloneList) {
*out = new(metav1.LabelSelector) *out = new(metav1.LabelSelector)
(*in).DeepCopyInto(*out) (*in).DeepCopyInto(*out)
} }
return
} }
// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new CloneList. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new CloneList.
@ -326,6 +337,7 @@ func (in *ClusterPolicy) DeepCopyInto(out *ClusterPolicy) {
in.ObjectMeta.DeepCopyInto(&out.ObjectMeta) in.ObjectMeta.DeepCopyInto(&out.ObjectMeta)
in.Spec.DeepCopyInto(&out.Spec) in.Spec.DeepCopyInto(&out.Spec)
in.Status.DeepCopyInto(&out.Status) in.Status.DeepCopyInto(&out.Status)
return
} }
// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ClusterPolicy. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ClusterPolicy.
@ -358,6 +370,7 @@ func (in *ClusterPolicyList) DeepCopyInto(out *ClusterPolicyList) {
(*in)[i].DeepCopyInto(&(*out)[i]) (*in)[i].DeepCopyInto(&(*out)[i])
} }
} }
return
} }
// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ClusterPolicyList. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ClusterPolicyList.
@ -391,6 +404,7 @@ func (in *Condition) DeepCopyInto(out *Condition) {
*out = new(apiextensionsv1.JSON) *out = new(apiextensionsv1.JSON)
(*in).DeepCopyInto(*out) (*in).DeepCopyInto(*out)
} }
return
} }
// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new Condition. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new Condition.
@ -406,6 +420,7 @@ func (in *Condition) DeepCopy() *Condition {
// DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (in *ConfigMapReference) DeepCopyInto(out *ConfigMapReference) { func (in *ConfigMapReference) DeepCopyInto(out *ConfigMapReference) {
*out = *in *out = *in
return
} }
// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ConfigMapReference. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ConfigMapReference.
@ -441,6 +456,7 @@ func (in *ContextEntry) DeepCopyInto(out *ContextEntry) {
*out = new(Variable) *out = new(Variable)
(*in).DeepCopyInto(*out) (*in).DeepCopyInto(*out)
} }
return
} }
// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ContextEntry. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ContextEntry.
@ -461,6 +477,7 @@ func (in *Deny) DeepCopyInto(out *Deny) {
*out = new(apiextensionsv1.JSON) *out = new(apiextensionsv1.JSON)
(*in).DeepCopyInto(*out) (*in).DeepCopyInto(*out)
} }
return
} }
// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new Deny. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new Deny.
@ -476,6 +493,7 @@ func (in *Deny) DeepCopy() *Deny {
// DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (in *DryRunOption) DeepCopyInto(out *DryRunOption) { func (in *DryRunOption) DeepCopyInto(out *DryRunOption) {
*out = *in *out = *in
return
} }
// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new DryRunOption. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new DryRunOption.
@ -518,6 +536,7 @@ func (in *ForEachMutation) DeepCopyInto(out *ForEachMutation) {
*out = new(apiextensionsv1.JSON) *out = new(apiextensionsv1.JSON)
(*in).DeepCopyInto(*out) (*in).DeepCopyInto(*out)
} }
return
} }
// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ForEachMutation. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ForEachMutation.
@ -570,6 +589,7 @@ func (in *ForEachValidation) DeepCopyInto(out *ForEachValidation) {
*out = new(apiextensionsv1.JSON) *out = new(apiextensionsv1.JSON)
(*in).DeepCopyInto(*out) (*in).DeepCopyInto(*out)
} }
return
} }
// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ForEachValidation. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ForEachValidation.
@ -593,6 +613,7 @@ func (in *Generation) DeepCopyInto(out *Generation) {
} }
out.Clone = in.Clone out.Clone = in.Clone
in.CloneList.DeepCopyInto(&out.CloneList) in.CloneList.DeepCopyInto(&out.CloneList)
return
} }
// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new Generation. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new Generation.
@ -613,6 +634,7 @@ func (in IgnoreFieldList) DeepCopyInto(out *IgnoreFieldList) {
for i := range *in { for i := range *in {
(*in)[i].DeepCopyInto(&(*out)[i]) (*in)[i].DeepCopyInto(&(*out)[i])
} }
return
} }
} }
@ -629,6 +651,7 @@ func (in IgnoreFieldList) DeepCopy() IgnoreFieldList {
// DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (in *ImageExtractorConfig) DeepCopyInto(out *ImageExtractorConfig) { func (in *ImageExtractorConfig) DeepCopyInto(out *ImageExtractorConfig) {
*out = *in *out = *in
return
} }
// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ImageExtractorConfig. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ImageExtractorConfig.
@ -657,6 +680,7 @@ func (in ImageExtractorConfigs) DeepCopyInto(out *ImageExtractorConfigs) {
} }
(*out)[key] = outVal (*out)[key] = outVal
} }
return
} }
} }
@ -678,6 +702,7 @@ func (in *ImageRegistry) DeepCopyInto(out *ImageRegistry) {
*out = new(ImageRegistryCredentials) *out = new(ImageRegistryCredentials)
(*in).DeepCopyInto(*out) (*in).DeepCopyInto(*out)
} }
return
} }
// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ImageRegistry. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ImageRegistry.
@ -703,6 +728,7 @@ func (in *ImageRegistryCredentials) DeepCopyInto(out *ImageRegistryCredentials)
*out = make([]string, len(*in)) *out = make([]string, len(*in))
copy(*out, *in) copy(*out, *in)
} }
return
} }
// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ImageRegistryCredentials. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ImageRegistryCredentials.
@ -756,6 +782,7 @@ func (in *ImageVerification) DeepCopyInto(out *ImageVerification) {
*out = new(ImageRegistryCredentials) *out = new(ImageRegistryCredentials)
(*in).DeepCopyInto(*out) (*in).DeepCopyInto(*out)
} }
return
} }
// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ImageVerification. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ImageVerification.
@ -783,6 +810,7 @@ func (in *KeylessAttestor) DeepCopyInto(out *KeylessAttestor) {
(*out)[key] = val (*out)[key] = val
} }
} }
return
} }
// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new KeylessAttestor. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new KeylessAttestor.
@ -813,6 +841,7 @@ func (in *Manifests) DeepCopyInto(out *Manifests) {
} }
} }
out.DryRunOption = in.DryRunOption out.DryRunOption = in.DryRunOption
return
} }
// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new Manifests. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new Manifests.
@ -844,6 +873,7 @@ func (in *MatchResources) DeepCopyInto(out *MatchResources) {
} }
in.UserInfo.DeepCopyInto(&out.UserInfo) in.UserInfo.DeepCopyInto(&out.UserInfo)
in.ResourceDescription.DeepCopyInto(&out.ResourceDescription) in.ResourceDescription.DeepCopyInto(&out.ResourceDescription)
return
} }
// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new MatchResources. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new MatchResources.
@ -878,6 +908,7 @@ func (in *Mutation) DeepCopyInto(out *Mutation) {
(*in)[i].DeepCopyInto(&(*out)[i]) (*in)[i].DeepCopyInto(&(*out)[i])
} }
} }
return
} }
// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new Mutation. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new Mutation.
@ -903,6 +934,7 @@ func (in *ObjectFieldBinding) DeepCopyInto(out *ObjectFieldBinding) {
*out = make(k8smanifest.ObjectReferenceList, len(*in)) *out = make(k8smanifest.ObjectReferenceList, len(*in))
copy(*out, *in) copy(*out, *in)
} }
return
} }
// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ObjectFieldBinding. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ObjectFieldBinding.
@ -925,6 +957,7 @@ func (in *PodSecurity) DeepCopyInto(out *PodSecurity) {
(*in)[i].DeepCopyInto(&(*out)[i]) (*in)[i].DeepCopyInto(&(*out)[i])
} }
} }
return
} }
// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new PodSecurity. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new PodSecurity.
@ -945,6 +978,7 @@ func (in *PodSecurityStandard) DeepCopyInto(out *PodSecurityStandard) {
*out = make([]string, len(*in)) *out = make([]string, len(*in))
copy(*out, *in) copy(*out, *in)
} }
return
} }
// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new PodSecurityStandard. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new PodSecurityStandard.
@ -964,6 +998,7 @@ func (in *Policy) DeepCopyInto(out *Policy) {
in.ObjectMeta.DeepCopyInto(&out.ObjectMeta) in.ObjectMeta.DeepCopyInto(&out.ObjectMeta)
in.Spec.DeepCopyInto(&out.Spec) in.Spec.DeepCopyInto(&out.Spec)
in.Status.DeepCopyInto(&out.Status) in.Status.DeepCopyInto(&out.Status)
return
} }
// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new Policy. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new Policy.
@ -996,6 +1031,7 @@ func (in *PolicyList) DeepCopyInto(out *PolicyList) {
(*in)[i].DeepCopyInto(&(*out)[i]) (*in)[i].DeepCopyInto(&(*out)[i])
} }
} }
return
} }
// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new PolicyList. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new PolicyList.
@ -1028,6 +1064,7 @@ func (in *PolicyStatus) DeepCopyInto(out *PolicyStatus) {
} }
in.Autogen.DeepCopyInto(&out.Autogen) in.Autogen.DeepCopyInto(&out.Autogen)
out.RuleCount = in.RuleCount out.RuleCount = in.RuleCount
return
} }
// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new PolicyStatus. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new PolicyStatus.
@ -1048,6 +1085,7 @@ func (in *RequestData) DeepCopyInto(out *RequestData) {
*out = new(apiextensionsv1.JSON) *out = new(apiextensionsv1.JSON)
(*in).DeepCopyInto(*out) (*in).DeepCopyInto(*out)
} }
return
} }
// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new RequestData. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new RequestData.
@ -1100,6 +1138,7 @@ func (in *ResourceDescription) DeepCopyInto(out *ResourceDescription) {
*out = make([]AdmissionOperation, len(*in)) *out = make([]AdmissionOperation, len(*in))
copy(*out, *in) copy(*out, *in)
} }
return
} }
// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ResourceDescription. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ResourceDescription.
@ -1117,6 +1156,7 @@ func (in *ResourceFilter) DeepCopyInto(out *ResourceFilter) {
*out = *in *out = *in
in.UserInfo.DeepCopyInto(&out.UserInfo) in.UserInfo.DeepCopyInto(&out.UserInfo)
in.ResourceDescription.DeepCopyInto(&out.ResourceDescription) in.ResourceDescription.DeepCopyInto(&out.ResourceDescription)
return
} }
// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ResourceFilter. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ResourceFilter.
@ -1137,6 +1177,7 @@ func (in ResourceFilters) DeepCopyInto(out *ResourceFilters) {
for i := range *in { for i := range *in {
(*in)[i].DeepCopyInto(&(*out)[i]) (*in)[i].DeepCopyInto(&(*out)[i])
} }
return
} }
} }
@ -1153,6 +1194,7 @@ func (in ResourceFilters) DeepCopy() ResourceFilters {
// DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (in *ResourceSpec) DeepCopyInto(out *ResourceSpec) { func (in *ResourceSpec) DeepCopyInto(out *ResourceSpec) {
*out = *in *out = *in
return
} }
// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ResourceSpec. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ResourceSpec.
@ -1212,6 +1254,7 @@ func (in *Rule) DeepCopyInto(out *Rule) {
(*in)[i].DeepCopyInto(&(*out)[i]) (*in)[i].DeepCopyInto(&(*out)[i])
} }
} }
return
} }
// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new Rule. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new Rule.
@ -1227,6 +1270,7 @@ func (in *Rule) DeepCopy() *Rule {
// DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (in *RuleCountStatus) DeepCopyInto(out *RuleCountStatus) { func (in *RuleCountStatus) DeepCopyInto(out *RuleCountStatus) {
*out = *in *out = *in
return
} }
// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new RuleCountStatus. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new RuleCountStatus.
@ -1242,6 +1286,7 @@ func (in *RuleCountStatus) DeepCopy() *RuleCountStatus {
// DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (in *SecretReference) DeepCopyInto(out *SecretReference) { func (in *SecretReference) DeepCopyInto(out *SecretReference) {
*out = *in *out = *in
return
} }
// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new SecretReference. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new SecretReference.
@ -1257,6 +1302,7 @@ func (in *SecretReference) DeepCopy() *SecretReference {
// DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (in *ServiceCall) DeepCopyInto(out *ServiceCall) { func (in *ServiceCall) DeepCopyInto(out *ServiceCall) {
*out = *in *out = *in
return
} }
// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ServiceCall. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ServiceCall.
@ -1321,6 +1367,7 @@ func (in *Spec) DeepCopyInto(out *Spec) {
*out = new(bool) *out = new(bool)
**out = **in **out = **in
} }
return
} }
// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new Spec. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new Spec.
@ -1346,6 +1393,7 @@ func (in *StaticKeyAttestor) DeepCopyInto(out *StaticKeyAttestor) {
*out = new(CTLog) *out = new(CTLog)
**out = **in **out = **in
} }
return
} }
// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new StaticKeyAttestor. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new StaticKeyAttestor.
@ -1374,6 +1422,7 @@ func (in *TargetResourceSpec) DeepCopyInto(out *TargetResourceSpec) {
*out = new(apiextensionsv1.JSON) *out = new(apiextensionsv1.JSON)
(*in).DeepCopyInto(*out) (*in).DeepCopyInto(*out)
} }
return
} }
// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new TargetResourceSpec. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new TargetResourceSpec.
@ -1404,6 +1453,7 @@ func (in *UserInfo) DeepCopyInto(out *UserInfo) {
*out = make([]rbacv1.Subject, len(*in)) *out = make([]rbacv1.Subject, len(*in))
copy(*out, *in) copy(*out, *in)
} }
return
} }
// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new UserInfo. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new UserInfo.
@ -1456,6 +1506,7 @@ func (in *Validation) DeepCopyInto(out *Validation) {
*out = new(CEL) *out = new(CEL)
(*in).DeepCopyInto(*out) (*in).DeepCopyInto(*out)
} }
return
} }
// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new Validation. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new Validation.
@ -1481,6 +1532,7 @@ func (in *ValidationFailureActionOverride) DeepCopyInto(out *ValidationFailureAc
*out = new(metav1.LabelSelector) *out = new(metav1.LabelSelector)
(*in).DeepCopyInto(*out) (*in).DeepCopyInto(*out)
} }
return
} }
// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ValidationFailureActionOverride. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ValidationFailureActionOverride.
@ -1506,6 +1558,7 @@ func (in *Variable) DeepCopyInto(out *Variable) {
*out = new(apiextensionsv1.JSON) *out = new(apiextensionsv1.JSON)
(*in).DeepCopyInto(*out) (*in).DeepCopyInto(*out)
} }
return
} }
// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new Variable. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new Variable.

View file

@ -17,13 +17,13 @@ See the License for the specific language governing permissions and
limitations under the License. limitations under the License.
*/ */
// Code generated by controller-gen. DO NOT EDIT. // Code generated by deepcopy-gen. DO NOT EDIT.
package v1alpha2 package v1alpha2
import ( import (
policyreportv1alpha2 "github.com/kyverno/kyverno/api/policyreport/v1alpha2" policyreportv1alpha2 "github.com/kyverno/kyverno/api/policyreport/v1alpha2"
"k8s.io/apimachinery/pkg/runtime" runtime "k8s.io/apimachinery/pkg/runtime"
) )
// DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
@ -32,6 +32,7 @@ func (in *AdmissionReport) DeepCopyInto(out *AdmissionReport) {
out.TypeMeta = in.TypeMeta out.TypeMeta = in.TypeMeta
in.ObjectMeta.DeepCopyInto(&out.ObjectMeta) in.ObjectMeta.DeepCopyInto(&out.ObjectMeta)
in.Spec.DeepCopyInto(&out.Spec) in.Spec.DeepCopyInto(&out.Spec)
return
} }
// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new AdmissionReport. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new AdmissionReport.
@ -64,6 +65,7 @@ func (in *AdmissionReportList) DeepCopyInto(out *AdmissionReportList) {
(*in)[i].DeepCopyInto(&(*out)[i]) (*in)[i].DeepCopyInto(&(*out)[i])
} }
} }
return
} }
// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new AdmissionReportList. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new AdmissionReportList.
@ -96,6 +98,7 @@ func (in *AdmissionReportSpec) DeepCopyInto(out *AdmissionReportSpec) {
(*in)[i].DeepCopyInto(&(*out)[i]) (*in)[i].DeepCopyInto(&(*out)[i])
} }
} }
return
} }
// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new AdmissionReportSpec. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new AdmissionReportSpec.
@ -114,6 +117,7 @@ func (in *BackgroundScanReport) DeepCopyInto(out *BackgroundScanReport) {
out.TypeMeta = in.TypeMeta out.TypeMeta = in.TypeMeta
in.ObjectMeta.DeepCopyInto(&out.ObjectMeta) in.ObjectMeta.DeepCopyInto(&out.ObjectMeta)
in.Spec.DeepCopyInto(&out.Spec) in.Spec.DeepCopyInto(&out.Spec)
return
} }
// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new BackgroundScanReport. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new BackgroundScanReport.
@ -146,6 +150,7 @@ func (in *BackgroundScanReportList) DeepCopyInto(out *BackgroundScanReportList)
(*in)[i].DeepCopyInto(&(*out)[i]) (*in)[i].DeepCopyInto(&(*out)[i])
} }
} }
return
} }
// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new BackgroundScanReportList. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new BackgroundScanReportList.
@ -177,6 +182,7 @@ func (in *BackgroundScanReportSpec) DeepCopyInto(out *BackgroundScanReportSpec)
(*in)[i].DeepCopyInto(&(*out)[i]) (*in)[i].DeepCopyInto(&(*out)[i])
} }
} }
return
} }
// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new BackgroundScanReportSpec. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new BackgroundScanReportSpec.
@ -195,6 +201,7 @@ func (in *ClusterAdmissionReport) DeepCopyInto(out *ClusterAdmissionReport) {
out.TypeMeta = in.TypeMeta out.TypeMeta = in.TypeMeta
in.ObjectMeta.DeepCopyInto(&out.ObjectMeta) in.ObjectMeta.DeepCopyInto(&out.ObjectMeta)
in.Spec.DeepCopyInto(&out.Spec) in.Spec.DeepCopyInto(&out.Spec)
return
} }
// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ClusterAdmissionReport. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ClusterAdmissionReport.
@ -227,6 +234,7 @@ func (in *ClusterAdmissionReportList) DeepCopyInto(out *ClusterAdmissionReportLi
(*in)[i].DeepCopyInto(&(*out)[i]) (*in)[i].DeepCopyInto(&(*out)[i])
} }
} }
return
} }
// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ClusterAdmissionReportList. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ClusterAdmissionReportList.
@ -253,6 +261,7 @@ func (in *ClusterBackgroundScanReport) DeepCopyInto(out *ClusterBackgroundScanRe
out.TypeMeta = in.TypeMeta out.TypeMeta = in.TypeMeta
in.ObjectMeta.DeepCopyInto(&out.ObjectMeta) in.ObjectMeta.DeepCopyInto(&out.ObjectMeta)
in.Spec.DeepCopyInto(&out.Spec) in.Spec.DeepCopyInto(&out.Spec)
return
} }
// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ClusterBackgroundScanReport. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ClusterBackgroundScanReport.
@ -285,6 +294,7 @@ func (in *ClusterBackgroundScanReportList) DeepCopyInto(out *ClusterBackgroundSc
(*in)[i].DeepCopyInto(&(*out)[i]) (*in)[i].DeepCopyInto(&(*out)[i])
} }
} }
return
} }
// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ClusterBackgroundScanReportList. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ClusterBackgroundScanReportList.

View file

@ -150,7 +150,8 @@ const (
Skip UpdateRequestState = "Skip" Skip UpdateRequestState = "Skip"
) )
//+kubebuilder:object:root=true // +k8s:deepcopy-gen:interfaces=k8s.io/apimachinery/pkg/runtime.Object
// +kubebuilder:object:root=true
// UpdateRequestList contains a list of UpdateRequest // UpdateRequestList contains a list of UpdateRequest
type UpdateRequestList struct { type UpdateRequestList struct {

View file

@ -17,14 +17,14 @@ See the License for the specific language governing permissions and
limitations under the License. limitations under the License.
*/ */
// Code generated by controller-gen. DO NOT EDIT. // Code generated by deepcopy-gen. DO NOT EDIT.
package v1beta1 package v1beta1
import ( import (
v1 "github.com/kyverno/kyverno/api/kyverno/v1" kyvernov1 "github.com/kyverno/kyverno/api/kyverno/v1"
admissionv1 "k8s.io/api/admission/v1" v1 "k8s.io/api/admission/v1"
"k8s.io/apimachinery/pkg/runtime" runtime "k8s.io/apimachinery/pkg/runtime"
) )
// DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
@ -32,9 +32,10 @@ func (in *AdmissionRequestInfoObject) DeepCopyInto(out *AdmissionRequestInfoObje
*out = *in *out = *in
if in.AdmissionRequest != nil { if in.AdmissionRequest != nil {
in, out := &in.AdmissionRequest, &out.AdmissionRequest in, out := &in.AdmissionRequest, &out.AdmissionRequest
*out = new(admissionv1.AdmissionRequest) *out = new(v1.AdmissionRequest)
(*in).DeepCopyInto(*out) (*in).DeepCopyInto(*out)
} }
return
} }
// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new AdmissionRequestInfoObject. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new AdmissionRequestInfoObject.
@ -61,6 +62,7 @@ func (in *RequestInfo) DeepCopyInto(out *RequestInfo) {
copy(*out, *in) copy(*out, *in)
} }
in.AdmissionUserInfo.DeepCopyInto(&out.AdmissionUserInfo) in.AdmissionUserInfo.DeepCopyInto(&out.AdmissionUserInfo)
return
} }
// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new RequestInfo. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new RequestInfo.
@ -80,6 +82,7 @@ func (in *UpdateRequest) DeepCopyInto(out *UpdateRequest) {
in.ObjectMeta.DeepCopyInto(&out.ObjectMeta) in.ObjectMeta.DeepCopyInto(&out.ObjectMeta)
in.Spec.DeepCopyInto(&out.Spec) in.Spec.DeepCopyInto(&out.Spec)
in.Status.DeepCopyInto(&out.Status) in.Status.DeepCopyInto(&out.Status)
return
} }
// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new UpdateRequest. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new UpdateRequest.
@ -112,6 +115,7 @@ func (in *UpdateRequestList) DeepCopyInto(out *UpdateRequestList) {
(*in)[i].DeepCopyInto(&(*out)[i]) (*in)[i].DeepCopyInto(&(*out)[i])
} }
} }
return
} }
// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new UpdateRequestList. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new UpdateRequestList.
@ -137,6 +141,7 @@ func (in *UpdateRequestSpec) DeepCopyInto(out *UpdateRequestSpec) {
*out = *in *out = *in
out.Resource = in.Resource out.Resource = in.Resource
in.Context.DeepCopyInto(&out.Context) in.Context.DeepCopyInto(&out.Context)
return
} }
// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new UpdateRequestSpec. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new UpdateRequestSpec.
@ -154,6 +159,7 @@ func (in *UpdateRequestSpecContext) DeepCopyInto(out *UpdateRequestSpecContext)
*out = *in *out = *in
in.UserRequestInfo.DeepCopyInto(&out.UserRequestInfo) in.UserRequestInfo.DeepCopyInto(&out.UserRequestInfo)
in.AdmissionRequestInfo.DeepCopyInto(&out.AdmissionRequestInfo) in.AdmissionRequestInfo.DeepCopyInto(&out.AdmissionRequestInfo)
return
} }
// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new UpdateRequestSpecContext. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new UpdateRequestSpecContext.
@ -171,9 +177,10 @@ func (in *UpdateRequestStatus) DeepCopyInto(out *UpdateRequestStatus) {
*out = *in *out = *in
if in.GeneratedResources != nil { if in.GeneratedResources != nil {
in, out := &in.GeneratedResources, &out.GeneratedResources in, out := &in.GeneratedResources, &out.GeneratedResources
*out = make([]v1.ResourceSpec, len(*in)) *out = make([]kyvernov1.ResourceSpec, len(*in))
copy(*out, *in) copy(*out, *in)
} }
return
} }
// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new UpdateRequestStatus. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new UpdateRequestStatus.

View file

@ -17,15 +17,15 @@ See the License for the specific language governing permissions and
limitations under the License. limitations under the License.
*/ */
// Code generated by controller-gen. DO NOT EDIT. // Code generated by deepcopy-gen. DO NOT EDIT.
package v2alpha1 package v2alpha1
import ( import (
v1 "github.com/kyverno/kyverno/api/kyverno/v1" v1 "github.com/kyverno/kyverno/api/kyverno/v1"
"github.com/kyverno/kyverno/api/kyverno/v2beta1" v2beta1 "github.com/kyverno/kyverno/api/kyverno/v2beta1"
metav1 "k8s.io/apimachinery/pkg/apis/meta/v1" metav1 "k8s.io/apimachinery/pkg/apis/meta/v1"
"k8s.io/apimachinery/pkg/runtime" runtime "k8s.io/apimachinery/pkg/runtime"
) )
// DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
@ -35,6 +35,7 @@ func (in *CleanupPolicy) DeepCopyInto(out *CleanupPolicy) {
in.ObjectMeta.DeepCopyInto(&out.ObjectMeta) in.ObjectMeta.DeepCopyInto(&out.ObjectMeta)
in.Spec.DeepCopyInto(&out.Spec) in.Spec.DeepCopyInto(&out.Spec)
in.Status.DeepCopyInto(&out.Status) in.Status.DeepCopyInto(&out.Status)
return
} }
// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new CleanupPolicy. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new CleanupPolicy.
@ -67,6 +68,7 @@ func (in *CleanupPolicyList) DeepCopyInto(out *CleanupPolicyList) {
(*in)[i].DeepCopyInto(&(*out)[i]) (*in)[i].DeepCopyInto(&(*out)[i])
} }
} }
return
} }
// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new CleanupPolicyList. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new CleanupPolicyList.
@ -108,6 +110,7 @@ func (in *CleanupPolicySpec) DeepCopyInto(out *CleanupPolicySpec) {
*out = new(v2beta1.AnyAllConditions) *out = new(v2beta1.AnyAllConditions)
(*in).DeepCopyInto(*out) (*in).DeepCopyInto(*out)
} }
return
} }
// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new CleanupPolicySpec. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new CleanupPolicySpec.
@ -130,6 +133,7 @@ func (in *CleanupPolicyStatus) DeepCopyInto(out *CleanupPolicyStatus) {
(*in)[i].DeepCopyInto(&(*out)[i]) (*in)[i].DeepCopyInto(&(*out)[i])
} }
} }
return
} }
// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new CleanupPolicyStatus. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new CleanupPolicyStatus.
@ -149,6 +153,7 @@ func (in *ClusterCleanupPolicy) DeepCopyInto(out *ClusterCleanupPolicy) {
in.ObjectMeta.DeepCopyInto(&out.ObjectMeta) in.ObjectMeta.DeepCopyInto(&out.ObjectMeta)
in.Spec.DeepCopyInto(&out.Spec) in.Spec.DeepCopyInto(&out.Spec)
in.Status.DeepCopyInto(&out.Status) in.Status.DeepCopyInto(&out.Status)
return
} }
// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ClusterCleanupPolicy. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ClusterCleanupPolicy.
@ -181,6 +186,7 @@ func (in *ClusterCleanupPolicyList) DeepCopyInto(out *ClusterCleanupPolicyList)
(*in)[i].DeepCopyInto(&(*out)[i]) (*in)[i].DeepCopyInto(&(*out)[i])
} }
} }
return
} }
// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ClusterCleanupPolicyList. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ClusterCleanupPolicyList.
@ -209,6 +215,7 @@ func (in *Exception) DeepCopyInto(out *Exception) {
*out = make([]string, len(*in)) *out = make([]string, len(*in))
copy(*out, *in) copy(*out, *in)
} }
return
} }
// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new Exception. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new Exception.
@ -227,6 +234,7 @@ func (in *PolicyException) DeepCopyInto(out *PolicyException) {
out.TypeMeta = in.TypeMeta out.TypeMeta = in.TypeMeta
in.ObjectMeta.DeepCopyInto(&out.ObjectMeta) in.ObjectMeta.DeepCopyInto(&out.ObjectMeta)
in.Spec.DeepCopyInto(&out.Spec) in.Spec.DeepCopyInto(&out.Spec)
return
} }
// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new PolicyException. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new PolicyException.
@ -259,6 +267,7 @@ func (in *PolicyExceptionList) DeepCopyInto(out *PolicyExceptionList) {
(*in)[i].DeepCopyInto(&(*out)[i]) (*in)[i].DeepCopyInto(&(*out)[i])
} }
} }
return
} }
// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new PolicyExceptionList. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new PolicyExceptionList.
@ -295,6 +304,7 @@ func (in *PolicyExceptionSpec) DeepCopyInto(out *PolicyExceptionSpec) {
(*in)[i].DeepCopyInto(&(*out)[i]) (*in)[i].DeepCopyInto(&(*out)[i])
} }
} }
return
} }
// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new PolicyExceptionSpec. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new PolicyExceptionSpec.

View file

@ -17,16 +17,16 @@ See the License for the specific language governing permissions and
limitations under the License. limitations under the License.
*/ */
// Code generated by controller-gen. DO NOT EDIT. // Code generated by deepcopy-gen. DO NOT EDIT.
package v2beta1 package v2beta1
import ( import (
v1 "github.com/kyverno/kyverno/api/kyverno/v1" kyvernov1 "github.com/kyverno/kyverno/api/kyverno/v1"
admissionregistrationv1 "k8s.io/api/admissionregistration/v1" admissionregistrationv1 "k8s.io/api/admissionregistration/v1"
apiextensionsv1 "k8s.io/apiextensions-apiserver/pkg/apis/apiextensions/v1" v1 "k8s.io/apiextensions-apiserver/pkg/apis/apiextensions/v1"
metav1 "k8s.io/apimachinery/pkg/apis/meta/v1" metav1 "k8s.io/apimachinery/pkg/apis/meta/v1"
"k8s.io/apimachinery/pkg/runtime" runtime "k8s.io/apimachinery/pkg/runtime"
) )
// DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
@ -46,6 +46,7 @@ func (in *AnyAllConditions) DeepCopyInto(out *AnyAllConditions) {
(*in)[i].DeepCopyInto(&(*out)[i]) (*in)[i].DeepCopyInto(&(*out)[i])
} }
} }
return
} }
// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new AnyAllConditions. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new AnyAllConditions.
@ -65,6 +66,7 @@ func (in *ClusterPolicy) DeepCopyInto(out *ClusterPolicy) {
in.ObjectMeta.DeepCopyInto(&out.ObjectMeta) in.ObjectMeta.DeepCopyInto(&out.ObjectMeta)
in.Spec.DeepCopyInto(&out.Spec) in.Spec.DeepCopyInto(&out.Spec)
in.Status.DeepCopyInto(&out.Status) in.Status.DeepCopyInto(&out.Status)
return
} }
// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ClusterPolicy. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ClusterPolicy.
@ -97,6 +99,7 @@ func (in *ClusterPolicyList) DeepCopyInto(out *ClusterPolicyList) {
(*in)[i].DeepCopyInto(&(*out)[i]) (*in)[i].DeepCopyInto(&(*out)[i])
} }
} }
return
} }
// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ClusterPolicyList. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ClusterPolicyList.
@ -122,14 +125,15 @@ func (in *Condition) DeepCopyInto(out *Condition) {
*out = *in *out = *in
if in.RawKey != nil { if in.RawKey != nil {
in, out := &in.RawKey, &out.RawKey in, out := &in.RawKey, &out.RawKey
*out = new(apiextensionsv1.JSON) *out = new(v1.JSON)
(*in).DeepCopyInto(*out) (*in).DeepCopyInto(*out)
} }
if in.RawValue != nil { if in.RawValue != nil {
in, out := &in.RawValue, &out.RawValue in, out := &in.RawValue, &out.RawValue
*out = new(apiextensionsv1.JSON) *out = new(v1.JSON)
(*in).DeepCopyInto(*out) (*in).DeepCopyInto(*out)
} }
return
} }
// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new Condition. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new Condition.
@ -150,6 +154,7 @@ func (in *Deny) DeepCopyInto(out *Deny) {
*out = new(AnyAllConditions) *out = new(AnyAllConditions)
(*in).DeepCopyInto(*out) (*in).DeepCopyInto(*out)
} }
return
} }
// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new Deny. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new Deny.
@ -172,23 +177,24 @@ func (in *ImageVerification) DeepCopyInto(out *ImageVerification) {
} }
if in.Attestors != nil { if in.Attestors != nil {
in, out := &in.Attestors, &out.Attestors in, out := &in.Attestors, &out.Attestors
*out = make([]v1.AttestorSet, len(*in)) *out = make([]kyvernov1.AttestorSet, len(*in))
for i := range *in { for i := range *in {
(*in)[i].DeepCopyInto(&(*out)[i]) (*in)[i].DeepCopyInto(&(*out)[i])
} }
} }
if in.Attestations != nil { if in.Attestations != nil {
in, out := &in.Attestations, &out.Attestations in, out := &in.Attestations, &out.Attestations
*out = make([]v1.Attestation, len(*in)) *out = make([]kyvernov1.Attestation, len(*in))
for i := range *in { for i := range *in {
(*in)[i].DeepCopyInto(&(*out)[i]) (*in)[i].DeepCopyInto(&(*out)[i])
} }
} }
if in.ImageRegistryCredentials != nil { if in.ImageRegistryCredentials != nil {
in, out := &in.ImageRegistryCredentials, &out.ImageRegistryCredentials in, out := &in.ImageRegistryCredentials, &out.ImageRegistryCredentials
*out = new(v1.ImageRegistryCredentials) *out = new(kyvernov1.ImageRegistryCredentials)
(*in).DeepCopyInto(*out) (*in).DeepCopyInto(*out)
} }
return
} }
// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ImageVerification. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ImageVerification.
@ -206,18 +212,19 @@ func (in *MatchResources) DeepCopyInto(out *MatchResources) {
*out = *in *out = *in
if in.Any != nil { if in.Any != nil {
in, out := &in.Any, &out.Any in, out := &in.Any, &out.Any
*out = make(v1.ResourceFilters, len(*in)) *out = make(kyvernov1.ResourceFilters, len(*in))
for i := range *in { for i := range *in {
(*in)[i].DeepCopyInto(&(*out)[i]) (*in)[i].DeepCopyInto(&(*out)[i])
} }
} }
if in.All != nil { if in.All != nil {
in, out := &in.All, &out.All in, out := &in.All, &out.All
*out = make(v1.ResourceFilters, len(*in)) *out = make(kyvernov1.ResourceFilters, len(*in))
for i := range *in { for i := range *in {
(*in)[i].DeepCopyInto(&(*out)[i]) (*in)[i].DeepCopyInto(&(*out)[i])
} }
} }
return
} }
// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new MatchResources. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new MatchResources.
@ -237,6 +244,7 @@ func (in *Policy) DeepCopyInto(out *Policy) {
in.ObjectMeta.DeepCopyInto(&out.ObjectMeta) in.ObjectMeta.DeepCopyInto(&out.ObjectMeta)
in.Spec.DeepCopyInto(&out.Spec) in.Spec.DeepCopyInto(&out.Spec)
in.Status.DeepCopyInto(&out.Status) in.Status.DeepCopyInto(&out.Status)
return
} }
// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new Policy. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new Policy.
@ -269,6 +277,7 @@ func (in *PolicyList) DeepCopyInto(out *PolicyList) {
(*in)[i].DeepCopyInto(&(*out)[i]) (*in)[i].DeepCopyInto(&(*out)[i])
} }
} }
return
} }
// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new PolicyList. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new PolicyList.
@ -326,9 +335,10 @@ func (in *ResourceDescription) DeepCopyInto(out *ResourceDescription) {
} }
if in.Operations != nil { if in.Operations != nil {
in, out := &in.Operations, &out.Operations in, out := &in.Operations, &out.Operations
*out = make([]v1.AdmissionOperation, len(*in)) *out = make([]kyvernov1.AdmissionOperation, len(*in))
copy(*out, *in) copy(*out, *in)
} }
return
} }
// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ResourceDescription. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ResourceDescription.
@ -346,6 +356,7 @@ func (in *ResourceFilter) DeepCopyInto(out *ResourceFilter) {
*out = *in *out = *in
in.UserInfo.DeepCopyInto(&out.UserInfo) in.UserInfo.DeepCopyInto(&out.UserInfo)
in.ResourceDescription.DeepCopyInto(&out.ResourceDescription) in.ResourceDescription.DeepCopyInto(&out.ResourceDescription)
return
} }
// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ResourceFilter. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ResourceFilter.
@ -366,6 +377,7 @@ func (in ResourceFilters) DeepCopyInto(out *ResourceFilters) {
for i := range *in { for i := range *in {
(*in)[i].DeepCopyInto(&(*out)[i]) (*in)[i].DeepCopyInto(&(*out)[i])
} }
return
} }
} }
@ -384,7 +396,7 @@ func (in *Rule) DeepCopyInto(out *Rule) {
*out = *in *out = *in
if in.Context != nil { if in.Context != nil {
in, out := &in.Context, &out.Context in, out := &in.Context, &out.Context
*out = make([]v1.ContextEntry, len(*in)) *out = make([]kyvernov1.ContextEntry, len(*in))
for i := range *in { for i := range *in {
(*in)[i].DeepCopyInto(&(*out)[i]) (*in)[i].DeepCopyInto(&(*out)[i])
} }
@ -393,14 +405,14 @@ func (in *Rule) DeepCopyInto(out *Rule) {
in.ExcludeResources.DeepCopyInto(&out.ExcludeResources) in.ExcludeResources.DeepCopyInto(&out.ExcludeResources)
if in.ImageExtractors != nil { if in.ImageExtractors != nil {
in, out := &in.ImageExtractors, &out.ImageExtractors in, out := &in.ImageExtractors, &out.ImageExtractors
*out = make(v1.ImageExtractorConfigs, len(*in)) *out = make(kyvernov1.ImageExtractorConfigs, len(*in))
for key, val := range *in { for key, val := range *in {
var outVal []v1.ImageExtractorConfig var outVal []kyvernov1.ImageExtractorConfig
if val == nil { if val == nil {
(*out)[key] = nil (*out)[key] = nil
} else { } else {
in, out := &val, &outVal in, out := &val, &outVal
*out = make([]v1.ImageExtractorConfig, len(*in)) *out = make([]kyvernov1.ImageExtractorConfig, len(*in))
copy(*out, *in) copy(*out, *in)
} }
(*out)[key] = outVal (*out)[key] = outVal
@ -426,6 +438,7 @@ func (in *Rule) DeepCopyInto(out *Rule) {
(*in)[i].DeepCopyInto(&(*out)[i]) (*in)[i].DeepCopyInto(&(*out)[i])
} }
} }
return
} }
// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new Rule. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new Rule.
@ -450,17 +463,17 @@ func (in *Spec) DeepCopyInto(out *Spec) {
} }
if in.ApplyRules != nil { if in.ApplyRules != nil {
in, out := &in.ApplyRules, &out.ApplyRules in, out := &in.ApplyRules, &out.ApplyRules
*out = new(v1.ApplyRulesType) *out = new(kyvernov1.ApplyRulesType)
**out = **in **out = **in
} }
if in.FailurePolicy != nil { if in.FailurePolicy != nil {
in, out := &in.FailurePolicy, &out.FailurePolicy in, out := &in.FailurePolicy, &out.FailurePolicy
*out = new(v1.FailurePolicyType) *out = new(kyvernov1.FailurePolicyType)
**out = **in **out = **in
} }
if in.ValidationFailureActionOverrides != nil { if in.ValidationFailureActionOverrides != nil {
in, out := &in.ValidationFailureActionOverrides, &out.ValidationFailureActionOverrides in, out := &in.ValidationFailureActionOverrides, &out.ValidationFailureActionOverrides
*out = make([]v1.ValidationFailureActionOverride, len(*in)) *out = make([]kyvernov1.ValidationFailureActionOverride, len(*in))
for i := range *in { for i := range *in {
(*in)[i].DeepCopyInto(&(*out)[i]) (*in)[i].DeepCopyInto(&(*out)[i])
} }
@ -490,6 +503,7 @@ func (in *Spec) DeepCopyInto(out *Spec) {
*out = new(bool) *out = new(bool)
**out = **in **out = **in
} }
return
} }
// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new Spec. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new Spec.
@ -507,24 +521,24 @@ func (in *Validation) DeepCopyInto(out *Validation) {
*out = *in *out = *in
if in.Manifests != nil { if in.Manifests != nil {
in, out := &in.Manifests, &out.Manifests in, out := &in.Manifests, &out.Manifests
*out = new(v1.Manifests) *out = new(kyvernov1.Manifests)
(*in).DeepCopyInto(*out) (*in).DeepCopyInto(*out)
} }
if in.ForEachValidation != nil { if in.ForEachValidation != nil {
in, out := &in.ForEachValidation, &out.ForEachValidation in, out := &in.ForEachValidation, &out.ForEachValidation
*out = make([]v1.ForEachValidation, len(*in)) *out = make([]kyvernov1.ForEachValidation, len(*in))
for i := range *in { for i := range *in {
(*in)[i].DeepCopyInto(&(*out)[i]) (*in)[i].DeepCopyInto(&(*out)[i])
} }
} }
if in.RawPattern != nil { if in.RawPattern != nil {
in, out := &in.RawPattern, &out.RawPattern in, out := &in.RawPattern, &out.RawPattern
*out = new(apiextensionsv1.JSON) *out = new(v1.JSON)
(*in).DeepCopyInto(*out) (*in).DeepCopyInto(*out)
} }
if in.RawAnyPattern != nil { if in.RawAnyPattern != nil {
in, out := &in.RawAnyPattern, &out.RawAnyPattern in, out := &in.RawAnyPattern, &out.RawAnyPattern
*out = new(apiextensionsv1.JSON) *out = new(v1.JSON)
(*in).DeepCopyInto(*out) (*in).DeepCopyInto(*out)
} }
if in.Deny != nil { if in.Deny != nil {
@ -534,14 +548,15 @@ func (in *Validation) DeepCopyInto(out *Validation) {
} }
if in.PodSecurity != nil { if in.PodSecurity != nil {
in, out := &in.PodSecurity, &out.PodSecurity in, out := &in.PodSecurity, &out.PodSecurity
*out = new(v1.PodSecurity) *out = new(kyvernov1.PodSecurity)
(*in).DeepCopyInto(*out) (*in).DeepCopyInto(*out)
} }
if in.CEL != nil { if in.CEL != nil {
in, out := &in.CEL, &out.CEL in, out := &in.CEL, &out.CEL
*out = new(v1.CEL) *out = new(kyvernov1.CEL)
(*in).DeepCopyInto(*out) (*in).DeepCopyInto(*out)
} }
return
} }
// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new Validation. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new Validation.

View file

@ -17,14 +17,14 @@ See the License for the specific language governing permissions and
limitations under the License. limitations under the License.
*/ */
// Code generated by controller-gen. DO NOT EDIT. // Code generated by deepcopy-gen. DO NOT EDIT.
package v1alpha2 package v1alpha2
import ( import (
v1 "k8s.io/api/core/v1" v1 "k8s.io/api/core/v1"
metav1 "k8s.io/apimachinery/pkg/apis/meta/v1" metav1 "k8s.io/apimachinery/pkg/apis/meta/v1"
"k8s.io/apimachinery/pkg/runtime" runtime "k8s.io/apimachinery/pkg/runtime"
) )
// DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
@ -50,6 +50,7 @@ func (in *ClusterPolicyReport) DeepCopyInto(out *ClusterPolicyReport) {
(*in)[i].DeepCopyInto(&(*out)[i]) (*in)[i].DeepCopyInto(&(*out)[i])
} }
} }
return
} }
// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ClusterPolicyReport. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ClusterPolicyReport.
@ -82,6 +83,7 @@ func (in *ClusterPolicyReportList) DeepCopyInto(out *ClusterPolicyReportList) {
(*in)[i].DeepCopyInto(&(*out)[i]) (*in)[i].DeepCopyInto(&(*out)[i])
} }
} }
return
} }
// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ClusterPolicyReportList. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ClusterPolicyReportList.
@ -125,6 +127,7 @@ func (in *PolicyReport) DeepCopyInto(out *PolicyReport) {
(*in)[i].DeepCopyInto(&(*out)[i]) (*in)[i].DeepCopyInto(&(*out)[i])
} }
} }
return
} }
// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new PolicyReport. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new PolicyReport.
@ -157,6 +160,7 @@ func (in *PolicyReportList) DeepCopyInto(out *PolicyReportList) {
(*in)[i].DeepCopyInto(&(*out)[i]) (*in)[i].DeepCopyInto(&(*out)[i])
} }
} }
return
} }
// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new PolicyReportList. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new PolicyReportList.
@ -198,6 +202,7 @@ func (in *PolicyReportResult) DeepCopyInto(out *PolicyReportResult) {
} }
} }
out.Timestamp = in.Timestamp out.Timestamp = in.Timestamp
return
} }
// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new PolicyReportResult. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new PolicyReportResult.
@ -213,6 +218,7 @@ func (in *PolicyReportResult) DeepCopy() *PolicyReportResult {
// DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (in *PolicyReportSummary) DeepCopyInto(out *PolicyReportSummary) { func (in *PolicyReportSummary) DeepCopyInto(out *PolicyReportSummary) {
*out = *in *out = *in
return
} }
// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new PolicyReportSummary. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new PolicyReportSummary.