|
|
@@ -0,0 +1,896 @@
|
|
|
+//go:build !ignore_autogenerated
|
|
|
+
|
|
|
+/*
|
|
|
+Licensed under the Apache License, Version 2.0 (the "License");
|
|
|
+you may not use this file except in compliance with the License.
|
|
|
+You may obtain a copy of the License at
|
|
|
+
|
|
|
+ http://www.apache.org/licenses/LICENSE-2.0
|
|
|
+
|
|
|
+Unless required by applicable law or agreed to in writing, software
|
|
|
+distributed under the License is distributed on an "AS IS" BASIS,
|
|
|
+WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
|
|
+See the License for the specific language governing permissions and
|
|
|
+limitations under the License.
|
|
|
+*/
|
|
|
+
|
|
|
+// Code generated by controller-gen. DO NOT EDIT.
|
|
|
+
|
|
|
+package v1alpha1
|
|
|
+
|
|
|
+import (
|
|
|
+ "github.com/external-secrets/external-secrets/apis/meta/v1"
|
|
|
+ runtime "k8s.io/apimachinery/pkg/runtime"
|
|
|
+)
|
|
|
+
|
|
|
+// DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
|
|
|
+func (in *AWS) DeepCopyInto(out *AWS) {
|
|
|
+ *out = *in
|
|
|
+ out.TypeMeta = in.TypeMeta
|
|
|
+ in.ObjectMeta.DeepCopyInto(&out.ObjectMeta)
|
|
|
+ in.Spec.DeepCopyInto(&out.Spec)
|
|
|
+}
|
|
|
+
|
|
|
+// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new AWS.
|
|
|
+func (in *AWS) DeepCopy() *AWS {
|
|
|
+ if in == nil {
|
|
|
+ return nil
|
|
|
+ }
|
|
|
+ out := new(AWS)
|
|
|
+ in.DeepCopyInto(out)
|
|
|
+ return out
|
|
|
+}
|
|
|
+
|
|
|
+// DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
|
|
|
+func (in *AWS) DeepCopyObject() runtime.Object {
|
|
|
+ if c := in.DeepCopy(); c != nil {
|
|
|
+ return c
|
|
|
+ }
|
|
|
+ return nil
|
|
|
+}
|
|
|
+
|
|
|
+// DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
|
|
|
+func (in *AWSAuth) DeepCopyInto(out *AWSAuth) {
|
|
|
+ *out = *in
|
|
|
+ if in.SecretRef != nil {
|
|
|
+ in, out := &in.SecretRef, &out.SecretRef
|
|
|
+ *out = new(AWSAuthSecretRef)
|
|
|
+ (*in).DeepCopyInto(*out)
|
|
|
+ }
|
|
|
+ if in.JWTAuth != nil {
|
|
|
+ in, out := &in.JWTAuth, &out.JWTAuth
|
|
|
+ *out = new(AWSJWTAuth)
|
|
|
+ (*in).DeepCopyInto(*out)
|
|
|
+ }
|
|
|
+}
|
|
|
+
|
|
|
+// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new AWSAuth.
|
|
|
+func (in *AWSAuth) DeepCopy() *AWSAuth {
|
|
|
+ if in == nil {
|
|
|
+ return nil
|
|
|
+ }
|
|
|
+ out := new(AWSAuth)
|
|
|
+ in.DeepCopyInto(out)
|
|
|
+ return out
|
|
|
+}
|
|
|
+
|
|
|
+// DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
|
|
|
+func (in *AWSAuthSecretRef) DeepCopyInto(out *AWSAuthSecretRef) {
|
|
|
+ *out = *in
|
|
|
+ in.AccessKeyID.DeepCopyInto(&out.AccessKeyID)
|
|
|
+ in.SecretAccessKey.DeepCopyInto(&out.SecretAccessKey)
|
|
|
+ if in.SessionToken != nil {
|
|
|
+ in, out := &in.SessionToken, &out.SessionToken
|
|
|
+ *out = new(v1.SecretKeySelector)
|
|
|
+ (*in).DeepCopyInto(*out)
|
|
|
+ }
|
|
|
+}
|
|
|
+
|
|
|
+// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new AWSAuthSecretRef.
|
|
|
+func (in *AWSAuthSecretRef) DeepCopy() *AWSAuthSecretRef {
|
|
|
+ if in == nil {
|
|
|
+ return nil
|
|
|
+ }
|
|
|
+ out := new(AWSAuthSecretRef)
|
|
|
+ in.DeepCopyInto(out)
|
|
|
+ return out
|
|
|
+}
|
|
|
+
|
|
|
+// DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
|
|
|
+func (in *AWSJWTAuth) DeepCopyInto(out *AWSJWTAuth) {
|
|
|
+ *out = *in
|
|
|
+ if in.ServiceAccountRef != nil {
|
|
|
+ in, out := &in.ServiceAccountRef, &out.ServiceAccountRef
|
|
|
+ *out = new(v1.ServiceAccountSelector)
|
|
|
+ (*in).DeepCopyInto(*out)
|
|
|
+ }
|
|
|
+}
|
|
|
+
|
|
|
+// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new AWSJWTAuth.
|
|
|
+func (in *AWSJWTAuth) DeepCopy() *AWSJWTAuth {
|
|
|
+ if in == nil {
|
|
|
+ return nil
|
|
|
+ }
|
|
|
+ out := new(AWSJWTAuth)
|
|
|
+ in.DeepCopyInto(out)
|
|
|
+ return out
|
|
|
+}
|
|
|
+
|
|
|
+// DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
|
|
|
+func (in *AWSList) DeepCopyInto(out *AWSList) {
|
|
|
+ *out = *in
|
|
|
+ out.TypeMeta = in.TypeMeta
|
|
|
+ in.ListMeta.DeepCopyInto(&out.ListMeta)
|
|
|
+ if in.Items != nil {
|
|
|
+ in, out := &in.Items, &out.Items
|
|
|
+ *out = make([]AWS, len(*in))
|
|
|
+ for i := range *in {
|
|
|
+ (*in)[i].DeepCopyInto(&(*out)[i])
|
|
|
+ }
|
|
|
+ }
|
|
|
+}
|
|
|
+
|
|
|
+// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new AWSList.
|
|
|
+func (in *AWSList) DeepCopy() *AWSList {
|
|
|
+ if in == nil {
|
|
|
+ return nil
|
|
|
+ }
|
|
|
+ out := new(AWSList)
|
|
|
+ in.DeepCopyInto(out)
|
|
|
+ return out
|
|
|
+}
|
|
|
+
|
|
|
+// DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
|
|
|
+func (in *AWSList) DeepCopyObject() runtime.Object {
|
|
|
+ if c := in.DeepCopy(); c != nil {
|
|
|
+ return c
|
|
|
+ }
|
|
|
+ return nil
|
|
|
+}
|
|
|
+
|
|
|
+// DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
|
|
|
+func (in *AWSSpec) DeepCopyInto(out *AWSSpec) {
|
|
|
+ *out = *in
|
|
|
+ if in.RetrySettings != nil {
|
|
|
+ in, out := &in.RetrySettings, &out.RetrySettings
|
|
|
+ *out = new(v1.RetrySettings)
|
|
|
+ (*in).DeepCopyInto(*out)
|
|
|
+ }
|
|
|
+ in.Auth.DeepCopyInto(&out.Auth)
|
|
|
+ if in.AdditionalRoles != nil {
|
|
|
+ in, out := &in.AdditionalRoles, &out.AdditionalRoles
|
|
|
+ *out = make([]string, len(*in))
|
|
|
+ copy(*out, *in)
|
|
|
+ }
|
|
|
+ if in.SessionTags != nil {
|
|
|
+ in, out := &in.SessionTags, &out.SessionTags
|
|
|
+ *out = make([]*Tag, len(*in))
|
|
|
+ for i := range *in {
|
|
|
+ if (*in)[i] != nil {
|
|
|
+ in, out := &(*in)[i], &(*out)[i]
|
|
|
+ *out = new(Tag)
|
|
|
+ **out = **in
|
|
|
+ }
|
|
|
+ }
|
|
|
+ }
|
|
|
+ if in.SecretsManager != nil {
|
|
|
+ in, out := &in.SecretsManager, &out.SecretsManager
|
|
|
+ *out = new(SecretsManager)
|
|
|
+ **out = **in
|
|
|
+ }
|
|
|
+ if in.TransitiveTagKeys != nil {
|
|
|
+ in, out := &in.TransitiveTagKeys, &out.TransitiveTagKeys
|
|
|
+ *out = make([]*string, len(*in))
|
|
|
+ for i := range *in {
|
|
|
+ if (*in)[i] != nil {
|
|
|
+ in, out := &(*in)[i], &(*out)[i]
|
|
|
+ *out = new(string)
|
|
|
+ **out = **in
|
|
|
+ }
|
|
|
+ }
|
|
|
+ }
|
|
|
+}
|
|
|
+
|
|
|
+// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new AWSSpec.
|
|
|
+func (in *AWSSpec) DeepCopy() *AWSSpec {
|
|
|
+ if in == nil {
|
|
|
+ return nil
|
|
|
+ }
|
|
|
+ out := new(AWSSpec)
|
|
|
+ in.DeepCopyInto(out)
|
|
|
+ return out
|
|
|
+}
|
|
|
+
|
|
|
+// DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
|
|
|
+func (in *Akeyless) DeepCopyInto(out *Akeyless) {
|
|
|
+ *out = *in
|
|
|
+ out.TypeMeta = in.TypeMeta
|
|
|
+ in.ObjectMeta.DeepCopyInto(&out.ObjectMeta)
|
|
|
+ in.Spec.DeepCopyInto(&out.Spec)
|
|
|
+}
|
|
|
+
|
|
|
+// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new Akeyless.
|
|
|
+func (in *Akeyless) DeepCopy() *Akeyless {
|
|
|
+ if in == nil {
|
|
|
+ return nil
|
|
|
+ }
|
|
|
+ out := new(Akeyless)
|
|
|
+ in.DeepCopyInto(out)
|
|
|
+ return out
|
|
|
+}
|
|
|
+
|
|
|
+// DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
|
|
|
+func (in *Akeyless) DeepCopyObject() runtime.Object {
|
|
|
+ if c := in.DeepCopy(); c != nil {
|
|
|
+ return c
|
|
|
+ }
|
|
|
+ return nil
|
|
|
+}
|
|
|
+
|
|
|
+// DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
|
|
|
+func (in *AkeylessAuth) DeepCopyInto(out *AkeylessAuth) {
|
|
|
+ *out = *in
|
|
|
+ in.SecretRef.DeepCopyInto(&out.SecretRef)
|
|
|
+ if in.KubernetesAuth != nil {
|
|
|
+ in, out := &in.KubernetesAuth, &out.KubernetesAuth
|
|
|
+ *out = new(AkeylessKubernetesAuth)
|
|
|
+ (*in).DeepCopyInto(*out)
|
|
|
+ }
|
|
|
+}
|
|
|
+
|
|
|
+// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new AkeylessAuth.
|
|
|
+func (in *AkeylessAuth) DeepCopy() *AkeylessAuth {
|
|
|
+ if in == nil {
|
|
|
+ return nil
|
|
|
+ }
|
|
|
+ out := new(AkeylessAuth)
|
|
|
+ in.DeepCopyInto(out)
|
|
|
+ return out
|
|
|
+}
|
|
|
+
|
|
|
+// DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
|
|
|
+func (in *AkeylessAuthSecretRef) DeepCopyInto(out *AkeylessAuthSecretRef) {
|
|
|
+ *out = *in
|
|
|
+ in.AccessID.DeepCopyInto(&out.AccessID)
|
|
|
+ in.AccessType.DeepCopyInto(&out.AccessType)
|
|
|
+ in.AccessTypeParam.DeepCopyInto(&out.AccessTypeParam)
|
|
|
+}
|
|
|
+
|
|
|
+// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new AkeylessAuthSecretRef.
|
|
|
+func (in *AkeylessAuthSecretRef) DeepCopy() *AkeylessAuthSecretRef {
|
|
|
+ if in == nil {
|
|
|
+ return nil
|
|
|
+ }
|
|
|
+ out := new(AkeylessAuthSecretRef)
|
|
|
+ in.DeepCopyInto(out)
|
|
|
+ return out
|
|
|
+}
|
|
|
+
|
|
|
+// DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
|
|
|
+func (in *AkeylessKubernetesAuth) DeepCopyInto(out *AkeylessKubernetesAuth) {
|
|
|
+ *out = *in
|
|
|
+ if in.ServiceAccountRef != nil {
|
|
|
+ in, out := &in.ServiceAccountRef, &out.ServiceAccountRef
|
|
|
+ *out = new(v1.ServiceAccountSelector)
|
|
|
+ (*in).DeepCopyInto(*out)
|
|
|
+ }
|
|
|
+ if in.SecretRef != nil {
|
|
|
+ in, out := &in.SecretRef, &out.SecretRef
|
|
|
+ *out = new(v1.SecretKeySelector)
|
|
|
+ (*in).DeepCopyInto(*out)
|
|
|
+ }
|
|
|
+}
|
|
|
+
|
|
|
+// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new AkeylessKubernetesAuth.
|
|
|
+func (in *AkeylessKubernetesAuth) DeepCopy() *AkeylessKubernetesAuth {
|
|
|
+ if in == nil {
|
|
|
+ return nil
|
|
|
+ }
|
|
|
+ out := new(AkeylessKubernetesAuth)
|
|
|
+ in.DeepCopyInto(out)
|
|
|
+ return out
|
|
|
+}
|
|
|
+
|
|
|
+// DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
|
|
|
+func (in *AkeylessList) DeepCopyInto(out *AkeylessList) {
|
|
|
+ *out = *in
|
|
|
+ out.TypeMeta = in.TypeMeta
|
|
|
+ in.ListMeta.DeepCopyInto(&out.ListMeta)
|
|
|
+ if in.Items != nil {
|
|
|
+ in, out := &in.Items, &out.Items
|
|
|
+ *out = make([]Akeyless, len(*in))
|
|
|
+ for i := range *in {
|
|
|
+ (*in)[i].DeepCopyInto(&(*out)[i])
|
|
|
+ }
|
|
|
+ }
|
|
|
+}
|
|
|
+
|
|
|
+// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new AkeylessList.
|
|
|
+func (in *AkeylessList) DeepCopy() *AkeylessList {
|
|
|
+ if in == nil {
|
|
|
+ return nil
|
|
|
+ }
|
|
|
+ out := new(AkeylessList)
|
|
|
+ in.DeepCopyInto(out)
|
|
|
+ return out
|
|
|
+}
|
|
|
+
|
|
|
+// DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
|
|
|
+func (in *AkeylessList) DeepCopyObject() runtime.Object {
|
|
|
+ if c := in.DeepCopy(); c != nil {
|
|
|
+ return c
|
|
|
+ }
|
|
|
+ return nil
|
|
|
+}
|
|
|
+
|
|
|
+// DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
|
|
|
+func (in *AkeylessSpec) DeepCopyInto(out *AkeylessSpec) {
|
|
|
+ *out = *in
|
|
|
+ if in.RetrySettings != nil {
|
|
|
+ in, out := &in.RetrySettings, &out.RetrySettings
|
|
|
+ *out = new(v1.RetrySettings)
|
|
|
+ (*in).DeepCopyInto(*out)
|
|
|
+ }
|
|
|
+ if in.AkeylessGWApiURL != nil {
|
|
|
+ in, out := &in.AkeylessGWApiURL, &out.AkeylessGWApiURL
|
|
|
+ *out = new(string)
|
|
|
+ **out = **in
|
|
|
+ }
|
|
|
+ if in.Auth != nil {
|
|
|
+ in, out := &in.Auth, &out.Auth
|
|
|
+ *out = new(AkeylessAuth)
|
|
|
+ (*in).DeepCopyInto(*out)
|
|
|
+ }
|
|
|
+ if in.CABundle != nil {
|
|
|
+ in, out := &in.CABundle, &out.CABundle
|
|
|
+ *out = make([]byte, len(*in))
|
|
|
+ copy(*out, *in)
|
|
|
+ }
|
|
|
+ if in.CAProvider != nil {
|
|
|
+ in, out := &in.CAProvider, &out.CAProvider
|
|
|
+ *out = new(v1.CAProvider)
|
|
|
+ (*in).DeepCopyInto(*out)
|
|
|
+ }
|
|
|
+}
|
|
|
+
|
|
|
+// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new AkeylessSpec.
|
|
|
+func (in *AkeylessSpec) DeepCopy() *AkeylessSpec {
|
|
|
+ if in == nil {
|
|
|
+ return nil
|
|
|
+ }
|
|
|
+ out := new(AkeylessSpec)
|
|
|
+ in.DeepCopyInto(out)
|
|
|
+ return out
|
|
|
+}
|
|
|
+
|
|
|
+// DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
|
|
|
+func (in *Alibaba) DeepCopyInto(out *Alibaba) {
|
|
|
+ *out = *in
|
|
|
+ out.TypeMeta = in.TypeMeta
|
|
|
+ in.ObjectMeta.DeepCopyInto(&out.ObjectMeta)
|
|
|
+ in.Spec.DeepCopyInto(&out.Spec)
|
|
|
+}
|
|
|
+
|
|
|
+// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new Alibaba.
|
|
|
+func (in *Alibaba) DeepCopy() *Alibaba {
|
|
|
+ if in == nil {
|
|
|
+ return nil
|
|
|
+ }
|
|
|
+ out := new(Alibaba)
|
|
|
+ in.DeepCopyInto(out)
|
|
|
+ return out
|
|
|
+}
|
|
|
+
|
|
|
+// DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
|
|
|
+func (in *Alibaba) DeepCopyObject() runtime.Object {
|
|
|
+ if c := in.DeepCopy(); c != nil {
|
|
|
+ return c
|
|
|
+ }
|
|
|
+ return nil
|
|
|
+}
|
|
|
+
|
|
|
+// DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
|
|
|
+func (in *AlibabaAuth) DeepCopyInto(out *AlibabaAuth) {
|
|
|
+ *out = *in
|
|
|
+ if in.SecretRef != nil {
|
|
|
+ in, out := &in.SecretRef, &out.SecretRef
|
|
|
+ *out = new(AlibabaAuthSecretRef)
|
|
|
+ (*in).DeepCopyInto(*out)
|
|
|
+ }
|
|
|
+ if in.RRSAAuth != nil {
|
|
|
+ in, out := &in.RRSAAuth, &out.RRSAAuth
|
|
|
+ *out = new(AlibabaRRSAAuth)
|
|
|
+ **out = **in
|
|
|
+ }
|
|
|
+}
|
|
|
+
|
|
|
+// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new AlibabaAuth.
|
|
|
+func (in *AlibabaAuth) DeepCopy() *AlibabaAuth {
|
|
|
+ if in == nil {
|
|
|
+ return nil
|
|
|
+ }
|
|
|
+ out := new(AlibabaAuth)
|
|
|
+ in.DeepCopyInto(out)
|
|
|
+ return out
|
|
|
+}
|
|
|
+
|
|
|
+// DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
|
|
|
+func (in *AlibabaAuthSecretRef) DeepCopyInto(out *AlibabaAuthSecretRef) {
|
|
|
+ *out = *in
|
|
|
+ in.AccessKeyID.DeepCopyInto(&out.AccessKeyID)
|
|
|
+ in.AccessKeySecret.DeepCopyInto(&out.AccessKeySecret)
|
|
|
+}
|
|
|
+
|
|
|
+// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new AlibabaAuthSecretRef.
|
|
|
+func (in *AlibabaAuthSecretRef) DeepCopy() *AlibabaAuthSecretRef {
|
|
|
+ if in == nil {
|
|
|
+ return nil
|
|
|
+ }
|
|
|
+ out := new(AlibabaAuthSecretRef)
|
|
|
+ in.DeepCopyInto(out)
|
|
|
+ return out
|
|
|
+}
|
|
|
+
|
|
|
+// DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
|
|
|
+func (in *AlibabaList) DeepCopyInto(out *AlibabaList) {
|
|
|
+ *out = *in
|
|
|
+ out.TypeMeta = in.TypeMeta
|
|
|
+ in.ListMeta.DeepCopyInto(&out.ListMeta)
|
|
|
+ if in.Items != nil {
|
|
|
+ in, out := &in.Items, &out.Items
|
|
|
+ *out = make([]Alibaba, len(*in))
|
|
|
+ for i := range *in {
|
|
|
+ (*in)[i].DeepCopyInto(&(*out)[i])
|
|
|
+ }
|
|
|
+ }
|
|
|
+}
|
|
|
+
|
|
|
+// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new AlibabaList.
|
|
|
+func (in *AlibabaList) DeepCopy() *AlibabaList {
|
|
|
+ if in == nil {
|
|
|
+ return nil
|
|
|
+ }
|
|
|
+ out := new(AlibabaList)
|
|
|
+ in.DeepCopyInto(out)
|
|
|
+ return out
|
|
|
+}
|
|
|
+
|
|
|
+// DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
|
|
|
+func (in *AlibabaList) DeepCopyObject() runtime.Object {
|
|
|
+ if c := in.DeepCopy(); c != nil {
|
|
|
+ return c
|
|
|
+ }
|
|
|
+ return nil
|
|
|
+}
|
|
|
+
|
|
|
+// DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
|
|
|
+func (in *AlibabaRRSAAuth) DeepCopyInto(out *AlibabaRRSAAuth) {
|
|
|
+ *out = *in
|
|
|
+}
|
|
|
+
|
|
|
+// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new AlibabaRRSAAuth.
|
|
|
+func (in *AlibabaRRSAAuth) DeepCopy() *AlibabaRRSAAuth {
|
|
|
+ if in == nil {
|
|
|
+ return nil
|
|
|
+ }
|
|
|
+ out := new(AlibabaRRSAAuth)
|
|
|
+ in.DeepCopyInto(out)
|
|
|
+ return out
|
|
|
+}
|
|
|
+
|
|
|
+// DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
|
|
|
+func (in *AlibabaSpec) DeepCopyInto(out *AlibabaSpec) {
|
|
|
+ *out = *in
|
|
|
+ if in.RetrySettings != nil {
|
|
|
+ in, out := &in.RetrySettings, &out.RetrySettings
|
|
|
+ *out = new(v1.RetrySettings)
|
|
|
+ (*in).DeepCopyInto(*out)
|
|
|
+ }
|
|
|
+ in.Auth.DeepCopyInto(&out.Auth)
|
|
|
+}
|
|
|
+
|
|
|
+// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new AlibabaSpec.
|
|
|
+func (in *AlibabaSpec) DeepCopy() *AlibabaSpec {
|
|
|
+ if in == nil {
|
|
|
+ return nil
|
|
|
+ }
|
|
|
+ out := new(AlibabaSpec)
|
|
|
+ in.DeepCopyInto(out)
|
|
|
+ return out
|
|
|
+}
|
|
|
+
|
|
|
+// DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
|
|
|
+func (in *AzureKVAuth) DeepCopyInto(out *AzureKVAuth) {
|
|
|
+ *out = *in
|
|
|
+ if in.ClientID != nil {
|
|
|
+ in, out := &in.ClientID, &out.ClientID
|
|
|
+ *out = new(v1.SecretKeySelector)
|
|
|
+ (*in).DeepCopyInto(*out)
|
|
|
+ }
|
|
|
+ if in.TenantID != nil {
|
|
|
+ in, out := &in.TenantID, &out.TenantID
|
|
|
+ *out = new(v1.SecretKeySelector)
|
|
|
+ (*in).DeepCopyInto(*out)
|
|
|
+ }
|
|
|
+ if in.ClientSecret != nil {
|
|
|
+ in, out := &in.ClientSecret, &out.ClientSecret
|
|
|
+ *out = new(v1.SecretKeySelector)
|
|
|
+ (*in).DeepCopyInto(*out)
|
|
|
+ }
|
|
|
+ if in.ClientCertificate != nil {
|
|
|
+ in, out := &in.ClientCertificate, &out.ClientCertificate
|
|
|
+ *out = new(v1.SecretKeySelector)
|
|
|
+ (*in).DeepCopyInto(*out)
|
|
|
+ }
|
|
|
+}
|
|
|
+
|
|
|
+// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new AzureKVAuth.
|
|
|
+func (in *AzureKVAuth) DeepCopy() *AzureKVAuth {
|
|
|
+ if in == nil {
|
|
|
+ return nil
|
|
|
+ }
|
|
|
+ out := new(AzureKVAuth)
|
|
|
+ in.DeepCopyInto(out)
|
|
|
+ return out
|
|
|
+}
|
|
|
+
|
|
|
+// DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
|
|
|
+func (in *AzureKVSpec) DeepCopyInto(out *AzureKVSpec) {
|
|
|
+ *out = *in
|
|
|
+ if in.RetrySettings != nil {
|
|
|
+ in, out := &in.RetrySettings, &out.RetrySettings
|
|
|
+ *out = new(v1.RetrySettings)
|
|
|
+ (*in).DeepCopyInto(*out)
|
|
|
+ }
|
|
|
+ if in.AuthType != nil {
|
|
|
+ in, out := &in.AuthType, &out.AuthType
|
|
|
+ *out = new(AzureAuthType)
|
|
|
+ **out = **in
|
|
|
+ }
|
|
|
+ if in.VaultURL != nil {
|
|
|
+ in, out := &in.VaultURL, &out.VaultURL
|
|
|
+ *out = new(string)
|
|
|
+ **out = **in
|
|
|
+ }
|
|
|
+ if in.TenantID != nil {
|
|
|
+ in, out := &in.TenantID, &out.TenantID
|
|
|
+ *out = new(string)
|
|
|
+ **out = **in
|
|
|
+ }
|
|
|
+ if in.AuthSecretRef != nil {
|
|
|
+ in, out := &in.AuthSecretRef, &out.AuthSecretRef
|
|
|
+ *out = new(AzureKVAuth)
|
|
|
+ (*in).DeepCopyInto(*out)
|
|
|
+ }
|
|
|
+ if in.ServiceAccountRef != nil {
|
|
|
+ in, out := &in.ServiceAccountRef, &out.ServiceAccountRef
|
|
|
+ *out = new(v1.ServiceAccountSelector)
|
|
|
+ (*in).DeepCopyInto(*out)
|
|
|
+ }
|
|
|
+ if in.IdentityID != nil {
|
|
|
+ in, out := &in.IdentityID, &out.IdentityID
|
|
|
+ *out = new(string)
|
|
|
+ **out = **in
|
|
|
+ }
|
|
|
+}
|
|
|
+
|
|
|
+// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new AzureKVSpec.
|
|
|
+func (in *AzureKVSpec) DeepCopy() *AzureKVSpec {
|
|
|
+ if in == nil {
|
|
|
+ return nil
|
|
|
+ }
|
|
|
+ out := new(AzureKVSpec)
|
|
|
+ in.DeepCopyInto(out)
|
|
|
+ return out
|
|
|
+}
|
|
|
+
|
|
|
+// DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
|
|
|
+func (in *AzureKv) DeepCopyInto(out *AzureKv) {
|
|
|
+ *out = *in
|
|
|
+ out.TypeMeta = in.TypeMeta
|
|
|
+ in.ObjectMeta.DeepCopyInto(&out.ObjectMeta)
|
|
|
+ in.Spec.DeepCopyInto(&out.Spec)
|
|
|
+}
|
|
|
+
|
|
|
+// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new AzureKv.
|
|
|
+func (in *AzureKv) DeepCopy() *AzureKv {
|
|
|
+ if in == nil {
|
|
|
+ return nil
|
|
|
+ }
|
|
|
+ out := new(AzureKv)
|
|
|
+ in.DeepCopyInto(out)
|
|
|
+ return out
|
|
|
+}
|
|
|
+
|
|
|
+// DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
|
|
|
+func (in *AzureKv) DeepCopyObject() runtime.Object {
|
|
|
+ if c := in.DeepCopy(); c != nil {
|
|
|
+ return c
|
|
|
+ }
|
|
|
+ return nil
|
|
|
+}
|
|
|
+
|
|
|
+// DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
|
|
|
+func (in *AzureList) DeepCopyInto(out *AzureList) {
|
|
|
+ *out = *in
|
|
|
+ out.TypeMeta = in.TypeMeta
|
|
|
+ in.ListMeta.DeepCopyInto(&out.ListMeta)
|
|
|
+ if in.Items != nil {
|
|
|
+ in, out := &in.Items, &out.Items
|
|
|
+ *out = make([]AzureKv, len(*in))
|
|
|
+ for i := range *in {
|
|
|
+ (*in)[i].DeepCopyInto(&(*out)[i])
|
|
|
+ }
|
|
|
+ }
|
|
|
+}
|
|
|
+
|
|
|
+// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new AzureList.
|
|
|
+func (in *AzureList) DeepCopy() *AzureList {
|
|
|
+ if in == nil {
|
|
|
+ return nil
|
|
|
+ }
|
|
|
+ out := new(AzureList)
|
|
|
+ in.DeepCopyInto(out)
|
|
|
+ return out
|
|
|
+}
|
|
|
+
|
|
|
+// DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
|
|
|
+func (in *AzureList) DeepCopyObject() runtime.Object {
|
|
|
+ if c := in.DeepCopy(); c != nil {
|
|
|
+ return c
|
|
|
+ }
|
|
|
+ return nil
|
|
|
+}
|
|
|
+
|
|
|
+// DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
|
|
|
+func (in *Fake) DeepCopyInto(out *Fake) {
|
|
|
+ *out = *in
|
|
|
+ out.TypeMeta = in.TypeMeta
|
|
|
+ in.ObjectMeta.DeepCopyInto(&out.ObjectMeta)
|
|
|
+ in.Spec.DeepCopyInto(&out.Spec)
|
|
|
+}
|
|
|
+
|
|
|
+// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new Fake.
|
|
|
+func (in *Fake) DeepCopy() *Fake {
|
|
|
+ if in == nil {
|
|
|
+ return nil
|
|
|
+ }
|
|
|
+ out := new(Fake)
|
|
|
+ in.DeepCopyInto(out)
|
|
|
+ return out
|
|
|
+}
|
|
|
+
|
|
|
+// DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
|
|
|
+func (in *Fake) DeepCopyObject() runtime.Object {
|
|
|
+ if c := in.DeepCopy(); c != nil {
|
|
|
+ return c
|
|
|
+ }
|
|
|
+ return nil
|
|
|
+}
|
|
|
+
|
|
|
+// DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
|
|
|
+func (in *FakeList) DeepCopyInto(out *FakeList) {
|
|
|
+ *out = *in
|
|
|
+ out.TypeMeta = in.TypeMeta
|
|
|
+ in.ListMeta.DeepCopyInto(&out.ListMeta)
|
|
|
+ if in.Items != nil {
|
|
|
+ in, out := &in.Items, &out.Items
|
|
|
+ *out = make([]Fake, len(*in))
|
|
|
+ for i := range *in {
|
|
|
+ (*in)[i].DeepCopyInto(&(*out)[i])
|
|
|
+ }
|
|
|
+ }
|
|
|
+}
|
|
|
+
|
|
|
+// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new FakeList.
|
|
|
+func (in *FakeList) DeepCopy() *FakeList {
|
|
|
+ if in == nil {
|
|
|
+ return nil
|
|
|
+ }
|
|
|
+ out := new(FakeList)
|
|
|
+ in.DeepCopyInto(out)
|
|
|
+ return out
|
|
|
+}
|
|
|
+
|
|
|
+// DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
|
|
|
+func (in *FakeList) DeepCopyObject() runtime.Object {
|
|
|
+ if c := in.DeepCopy(); c != nil {
|
|
|
+ return c
|
|
|
+ }
|
|
|
+ return nil
|
|
|
+}
|
|
|
+
|
|
|
+// DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
|
|
|
+func (in *FakeProviderData) DeepCopyInto(out *FakeProviderData) {
|
|
|
+ *out = *in
|
|
|
+ if in.ValueMap != nil {
|
|
|
+ in, out := &in.ValueMap, &out.ValueMap
|
|
|
+ *out = make(map[string]string, len(*in))
|
|
|
+ for key, val := range *in {
|
|
|
+ (*out)[key] = val
|
|
|
+ }
|
|
|
+ }
|
|
|
+}
|
|
|
+
|
|
|
+// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new FakeProviderData.
|
|
|
+func (in *FakeProviderData) DeepCopy() *FakeProviderData {
|
|
|
+ if in == nil {
|
|
|
+ return nil
|
|
|
+ }
|
|
|
+ out := new(FakeProviderData)
|
|
|
+ in.DeepCopyInto(out)
|
|
|
+ return out
|
|
|
+}
|
|
|
+
|
|
|
+// DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
|
|
|
+func (in *FakeSpec) DeepCopyInto(out *FakeSpec) {
|
|
|
+ *out = *in
|
|
|
+ if in.RetrySettings != nil {
|
|
|
+ in, out := &in.RetrySettings, &out.RetrySettings
|
|
|
+ *out = new(v1.RetrySettings)
|
|
|
+ (*in).DeepCopyInto(*out)
|
|
|
+ }
|
|
|
+ if in.Data != nil {
|
|
|
+ in, out := &in.Data, &out.Data
|
|
|
+ *out = make([]FakeProviderData, len(*in))
|
|
|
+ for i := range *in {
|
|
|
+ (*in)[i].DeepCopyInto(&(*out)[i])
|
|
|
+ }
|
|
|
+ }
|
|
|
+}
|
|
|
+
|
|
|
+// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new FakeSpec.
|
|
|
+func (in *FakeSpec) DeepCopy() *FakeSpec {
|
|
|
+ if in == nil {
|
|
|
+ return nil
|
|
|
+ }
|
|
|
+ out := new(FakeSpec)
|
|
|
+ in.DeepCopyInto(out)
|
|
|
+ return out
|
|
|
+}
|
|
|
+
|
|
|
+// DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
|
|
|
+func (in *Gitlab) DeepCopyInto(out *Gitlab) {
|
|
|
+ *out = *in
|
|
|
+ out.TypeMeta = in.TypeMeta
|
|
|
+ in.ObjectMeta.DeepCopyInto(&out.ObjectMeta)
|
|
|
+ in.Spec.DeepCopyInto(&out.Spec)
|
|
|
+}
|
|
|
+
|
|
|
+// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new Gitlab.
|
|
|
+func (in *Gitlab) DeepCopy() *Gitlab {
|
|
|
+ if in == nil {
|
|
|
+ return nil
|
|
|
+ }
|
|
|
+ out := new(Gitlab)
|
|
|
+ in.DeepCopyInto(out)
|
|
|
+ return out
|
|
|
+}
|
|
|
+
|
|
|
+// DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
|
|
|
+func (in *Gitlab) DeepCopyObject() runtime.Object {
|
|
|
+ if c := in.DeepCopy(); c != nil {
|
|
|
+ return c
|
|
|
+ }
|
|
|
+ return nil
|
|
|
+}
|
|
|
+
|
|
|
+// DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
|
|
|
+func (in *GitlabAuth) DeepCopyInto(out *GitlabAuth) {
|
|
|
+ *out = *in
|
|
|
+ in.SecretRef.DeepCopyInto(&out.SecretRef)
|
|
|
+}
|
|
|
+
|
|
|
+// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new GitlabAuth.
|
|
|
+func (in *GitlabAuth) DeepCopy() *GitlabAuth {
|
|
|
+ if in == nil {
|
|
|
+ return nil
|
|
|
+ }
|
|
|
+ out := new(GitlabAuth)
|
|
|
+ in.DeepCopyInto(out)
|
|
|
+ return out
|
|
|
+}
|
|
|
+
|
|
|
+// DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
|
|
|
+func (in *GitlabList) DeepCopyInto(out *GitlabList) {
|
|
|
+ *out = *in
|
|
|
+ out.TypeMeta = in.TypeMeta
|
|
|
+ in.ListMeta.DeepCopyInto(&out.ListMeta)
|
|
|
+ if in.Items != nil {
|
|
|
+ in, out := &in.Items, &out.Items
|
|
|
+ *out = make([]Gitlab, len(*in))
|
|
|
+ for i := range *in {
|
|
|
+ (*in)[i].DeepCopyInto(&(*out)[i])
|
|
|
+ }
|
|
|
+ }
|
|
|
+}
|
|
|
+
|
|
|
+// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new GitlabList.
|
|
|
+func (in *GitlabList) DeepCopy() *GitlabList {
|
|
|
+ if in == nil {
|
|
|
+ return nil
|
|
|
+ }
|
|
|
+ out := new(GitlabList)
|
|
|
+ in.DeepCopyInto(out)
|
|
|
+ return out
|
|
|
+}
|
|
|
+
|
|
|
+// DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
|
|
|
+func (in *GitlabList) DeepCopyObject() runtime.Object {
|
|
|
+ if c := in.DeepCopy(); c != nil {
|
|
|
+ return c
|
|
|
+ }
|
|
|
+ return nil
|
|
|
+}
|
|
|
+
|
|
|
+// DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
|
|
|
+func (in *GitlabSecretRef) DeepCopyInto(out *GitlabSecretRef) {
|
|
|
+ *out = *in
|
|
|
+ in.AccessToken.DeepCopyInto(&out.AccessToken)
|
|
|
+}
|
|
|
+
|
|
|
+// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new GitlabSecretRef.
|
|
|
+func (in *GitlabSecretRef) DeepCopy() *GitlabSecretRef {
|
|
|
+ if in == nil {
|
|
|
+ return nil
|
|
|
+ }
|
|
|
+ out := new(GitlabSecretRef)
|
|
|
+ in.DeepCopyInto(out)
|
|
|
+ return out
|
|
|
+}
|
|
|
+
|
|
|
+// DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
|
|
|
+func (in *GitlabSpec) DeepCopyInto(out *GitlabSpec) {
|
|
|
+ *out = *in
|
|
|
+ if in.RetrySettings != nil {
|
|
|
+ in, out := &in.RetrySettings, &out.RetrySettings
|
|
|
+ *out = new(v1.RetrySettings)
|
|
|
+ (*in).DeepCopyInto(*out)
|
|
|
+ }
|
|
|
+ in.Auth.DeepCopyInto(&out.Auth)
|
|
|
+ if in.GroupIDs != nil {
|
|
|
+ in, out := &in.GroupIDs, &out.GroupIDs
|
|
|
+ *out = make([]string, len(*in))
|
|
|
+ copy(*out, *in)
|
|
|
+ }
|
|
|
+}
|
|
|
+
|
|
|
+// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new GitlabSpec.
|
|
|
+func (in *GitlabSpec) DeepCopy() *GitlabSpec {
|
|
|
+ if in == nil {
|
|
|
+ return nil
|
|
|
+ }
|
|
|
+ out := new(GitlabSpec)
|
|
|
+ in.DeepCopyInto(out)
|
|
|
+ return out
|
|
|
+}
|
|
|
+
|
|
|
+// DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
|
|
|
+func (in *SecretsManager) DeepCopyInto(out *SecretsManager) {
|
|
|
+ *out = *in
|
|
|
+}
|
|
|
+
|
|
|
+// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new SecretsManager.
|
|
|
+func (in *SecretsManager) DeepCopy() *SecretsManager {
|
|
|
+ if in == nil {
|
|
|
+ return nil
|
|
|
+ }
|
|
|
+ out := new(SecretsManager)
|
|
|
+ in.DeepCopyInto(out)
|
|
|
+ return out
|
|
|
+}
|
|
|
+
|
|
|
+// DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
|
|
|
+func (in *Tag) DeepCopyInto(out *Tag) {
|
|
|
+ *out = *in
|
|
|
+}
|
|
|
+
|
|
|
+// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new Tag.
|
|
|
+func (in *Tag) DeepCopy() *Tag {
|
|
|
+ if in == nil {
|
|
|
+ return nil
|
|
|
+ }
|
|
|
+ out := new(Tag)
|
|
|
+ in.DeepCopyInto(out)
|
|
|
+ return out
|
|
|
+}
|