// +build !ignore_autogenerated // Code generated by deepcopy-gen. DO NOT EDIT. package v1 import ( corev1 "k8s.io/api/core/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 *APIServer) DeepCopyInto(out *APIServer) { *out = *in out.TypeMeta = in.TypeMeta in.ObjectMeta.DeepCopyInto(&out.ObjectMeta) in.Spec.DeepCopyInto(&out.Spec) out.Status = in.Status return } // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new APIServer. func (in *APIServer) DeepCopy() *APIServer { if in == nil { return nil } out := new(APIServer) in.DeepCopyInto(out) return out } // DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object. func (in *APIServer) 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 *APIServerEncryption) DeepCopyInto(out *APIServerEncryption) { *out = *in return } // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new APIServerEncryption. func (in *APIServerEncryption) DeepCopy() *APIServerEncryption { if in == nil { return nil } out := new(APIServerEncryption) in.DeepCopyInto(out) return out } // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. func (in *APIServerList) DeepCopyInto(out *APIServerList) { *out = *in out.TypeMeta = in.TypeMeta in.ListMeta.DeepCopyInto(&out.ListMeta) if in.Items != nil { in, out := &in.Items, &out.Items *out = make([]APIServer, len(*in)) for i := range *in { (*in)[i].DeepCopyInto(&(*out)[i]) } } return } // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new APIServerList. func (in *APIServerList) DeepCopy() *APIServerList { if in == nil { return nil } out := new(APIServerList) in.DeepCopyInto(out) return out } // DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object. func (in *APIServerList) 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 *APIServerNamedServingCert) DeepCopyInto(out *APIServerNamedServingCert) { *out = *in if in.Names != nil { in, out := &in.Names, &out.Names *out = make([]string, len(*in)) copy(*out, *in) } out.ServingCertificate = in.ServingCertificate return } // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new APIServerNamedServingCert. func (in *APIServerNamedServingCert) DeepCopy() *APIServerNamedServingCert { if in == nil { return nil } out := new(APIServerNamedServingCert) in.DeepCopyInto(out) return out } // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. func (in *APIServerServingCerts) DeepCopyInto(out *APIServerServingCerts) { *out = *in if in.NamedCertificates != nil { in, out := &in.NamedCertificates, &out.NamedCertificates *out = make([]APIServerNamedServingCert, len(*in)) for i := range *in { (*in)[i].DeepCopyInto(&(*out)[i]) } } return } // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new APIServerServingCerts. func (in *APIServerServingCerts) DeepCopy() *APIServerServingCerts { if in == nil { return nil } out := new(APIServerServingCerts) in.DeepCopyInto(out) return out } // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. func (in *APIServerSpec) DeepCopyInto(out *APIServerSpec) { *out = *in in.ServingCerts.DeepCopyInto(&out.ServingCerts) out.ClientCA = in.ClientCA if in.AdditionalCORSAllowedOrigins != nil { in, out := &in.AdditionalCORSAllowedOrigins, &out.AdditionalCORSAllowedOrigins *out = make([]string, len(*in)) copy(*out, *in) } out.Encryption = in.Encryption if in.TLSSecurityProfile != nil { in, out := &in.TLSSecurityProfile, &out.TLSSecurityProfile *out = new(TLSSecurityProfile) (*in).DeepCopyInto(*out) } return } // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new APIServerSpec. func (in *APIServerSpec) DeepCopy() *APIServerSpec { if in == nil { return nil } out := new(APIServerSpec) in.DeepCopyInto(out) return out } // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. func (in *APIServerStatus) DeepCopyInto(out *APIServerStatus) { *out = *in return } // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new APIServerStatus. func (in *APIServerStatus) DeepCopy() *APIServerStatus { if in == nil { return nil } out := new(APIServerStatus) in.DeepCopyInto(out) return out } // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. func (in *AWSPlatformStatus) DeepCopyInto(out *AWSPlatformStatus) { *out = *in return } // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new AWSPlatformStatus. func (in *AWSPlatformStatus) DeepCopy() *AWSPlatformStatus { if in == nil { return nil } out := new(AWSPlatformStatus) in.DeepCopyInto(out) return out } // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. func (in *AdmissionConfig) DeepCopyInto(out *AdmissionConfig) { *out = *in if in.PluginConfig != nil { in, out := &in.PluginConfig, &out.PluginConfig *out = make(map[string]AdmissionPluginConfig, len(*in)) for key, val := range *in { (*out)[key] = *val.DeepCopy() } } if in.EnabledAdmissionPlugins != nil { in, out := &in.EnabledAdmissionPlugins, &out.EnabledAdmissionPlugins *out = make([]string, len(*in)) copy(*out, *in) } if in.DisabledAdmissionPlugins != nil { in, out := &in.DisabledAdmissionPlugins, &out.DisabledAdmissionPlugins *out = make([]string, len(*in)) copy(*out, *in) } return } // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new AdmissionConfig. func (in *AdmissionConfig) DeepCopy() *AdmissionConfig { if in == nil { return nil } out := new(AdmissionConfig) in.DeepCopyInto(out) return out } // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. func (in *AdmissionPluginConfig) DeepCopyInto(out *AdmissionPluginConfig) { *out = *in in.Configuration.DeepCopyInto(&out.Configuration) return } // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new AdmissionPluginConfig. func (in *AdmissionPluginConfig) DeepCopy() *AdmissionPluginConfig { if in == nil { return nil } out := new(AdmissionPluginConfig) in.DeepCopyInto(out) return out } // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. func (in *AuditConfig) DeepCopyInto(out *AuditConfig) { *out = *in in.PolicyConfiguration.DeepCopyInto(&out.PolicyConfiguration) return } // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new AuditConfig. func (in *AuditConfig) DeepCopy() *AuditConfig { if in == nil { return nil } out := new(AuditConfig) in.DeepCopyInto(out) return out } // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. func (in *Authentication) DeepCopyInto(out *Authentication) { *out = *in out.TypeMeta = in.TypeMeta in.ObjectMeta.DeepCopyInto(&out.ObjectMeta) in.Spec.DeepCopyInto(&out.Spec) out.Status = in.Status return } // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new Authentication. func (in *Authentication) DeepCopy() *Authentication { if in == nil { return nil } out := new(Authentication) in.DeepCopyInto(out) return out } // DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object. func (in *Authentication) 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 *AuthenticationList) DeepCopyInto(out *AuthenticationList) { *out = *in out.TypeMeta = in.TypeMeta in.ListMeta.DeepCopyInto(&out.ListMeta) if in.Items != nil { in, out := &in.Items, &out.Items *out = make([]Authentication, len(*in)) for i := range *in { (*in)[i].DeepCopyInto(&(*out)[i]) } } return } // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new AuthenticationList. func (in *AuthenticationList) DeepCopy() *AuthenticationList { if in == nil { return nil } out := new(AuthenticationList) in.DeepCopyInto(out) return out } // DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object. func (in *AuthenticationList) 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 *AuthenticationSpec) DeepCopyInto(out *AuthenticationSpec) { *out = *in out.OAuthMetadata = in.OAuthMetadata if in.WebhookTokenAuthenticators != nil { in, out := &in.WebhookTokenAuthenticators, &out.WebhookTokenAuthenticators *out = make([]WebhookTokenAuthenticator, len(*in)) copy(*out, *in) } return } // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new AuthenticationSpec. func (in *AuthenticationSpec) DeepCopy() *AuthenticationSpec { if in == nil { return nil } out := new(AuthenticationSpec) in.DeepCopyInto(out) return out } // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. func (in *AuthenticationStatus) DeepCopyInto(out *AuthenticationStatus) { *out = *in out.IntegratedOAuthMetadata = in.IntegratedOAuthMetadata return } // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new AuthenticationStatus. func (in *AuthenticationStatus) DeepCopy() *AuthenticationStatus { if in == nil { return nil } out := new(AuthenticationStatus) in.DeepCopyInto(out) return out } // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. func (in *AzurePlatformStatus) DeepCopyInto(out *AzurePlatformStatus) { *out = *in return } // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new AzurePlatformStatus. func (in *AzurePlatformStatus) DeepCopy() *AzurePlatformStatus { if in == nil { return nil } out := new(AzurePlatformStatus) in.DeepCopyInto(out) return out } // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. func (in *BareMetalPlatformStatus) DeepCopyInto(out *BareMetalPlatformStatus) { *out = *in return } // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new BareMetalPlatformStatus. func (in *BareMetalPlatformStatus) DeepCopy() *BareMetalPlatformStatus { if in == nil { return nil } out := new(BareMetalPlatformStatus) in.DeepCopyInto(out) return out } // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. func (in *BasicAuthIdentityProvider) DeepCopyInto(out *BasicAuthIdentityProvider) { *out = *in out.OAuthRemoteConnectionInfo = in.OAuthRemoteConnectionInfo return } // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new BasicAuthIdentityProvider. func (in *BasicAuthIdentityProvider) DeepCopy() *BasicAuthIdentityProvider { if in == nil { return nil } out := new(BasicAuthIdentityProvider) in.DeepCopyInto(out) return out } // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. func (in *Build) DeepCopyInto(out *Build) { *out = *in out.TypeMeta = in.TypeMeta in.ObjectMeta.DeepCopyInto(&out.ObjectMeta) in.Spec.DeepCopyInto(&out.Spec) return } // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new Build. func (in *Build) DeepCopy() *Build { if in == nil { return nil } out := new(Build) in.DeepCopyInto(out) return out } // DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object. func (in *Build) 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 *BuildDefaults) DeepCopyInto(out *BuildDefaults) { *out = *in if in.DefaultProxy != nil { in, out := &in.DefaultProxy, &out.DefaultProxy *out = new(ProxySpec) (*in).DeepCopyInto(*out) } if in.GitProxy != nil { in, out := &in.GitProxy, &out.GitProxy *out = new(ProxySpec) (*in).DeepCopyInto(*out) } if in.Env != nil { in, out := &in.Env, &out.Env *out = make([]corev1.EnvVar, len(*in)) for i := range *in { (*in)[i].DeepCopyInto(&(*out)[i]) } } if in.ImageLabels != nil { in, out := &in.ImageLabels, &out.ImageLabels *out = make([]ImageLabel, len(*in)) copy(*out, *in) } in.Resources.DeepCopyInto(&out.Resources) return } // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new BuildDefaults. func (in *BuildDefaults) DeepCopy() *BuildDefaults { if in == nil { return nil } out := new(BuildDefaults) in.DeepCopyInto(out) return out } // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. func (in *BuildList) DeepCopyInto(out *BuildList) { *out = *in out.TypeMeta = in.TypeMeta in.ListMeta.DeepCopyInto(&out.ListMeta) if in.Items != nil { in, out := &in.Items, &out.Items *out = make([]Build, len(*in)) for i := range *in { (*in)[i].DeepCopyInto(&(*out)[i]) } } return } // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new BuildList. func (in *BuildList) DeepCopy() *BuildList { if in == nil { return nil } out := new(BuildList) in.DeepCopyInto(out) return out } // DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object. func (in *BuildList) 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 *BuildOverrides) DeepCopyInto(out *BuildOverrides) { *out = *in if in.ImageLabels != nil { in, out := &in.ImageLabels, &out.ImageLabels *out = make([]ImageLabel, len(*in)) copy(*out, *in) } if in.NodeSelector != nil { in, out := &in.NodeSelector, &out.NodeSelector *out = make(map[string]string, len(*in)) for key, val := range *in { (*out)[key] = val } } if in.Tolerations != nil { in, out := &in.Tolerations, &out.Tolerations *out = make([]corev1.Toleration, len(*in)) for i := range *in { (*in)[i].DeepCopyInto(&(*out)[i]) } } return } // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new BuildOverrides. func (in *BuildOverrides) DeepCopy() *BuildOverrides { if in == nil { return nil } out := new(BuildOverrides) in.DeepCopyInto(out) return out } // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. func (in *BuildSpec) DeepCopyInto(out *BuildSpec) { *out = *in out.AdditionalTrustedCA = in.AdditionalTrustedCA in.BuildDefaults.DeepCopyInto(&out.BuildDefaults) in.BuildOverrides.DeepCopyInto(&out.BuildOverrides) return } // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new BuildSpec. func (in *BuildSpec) DeepCopy() *BuildSpec { if in == nil { return nil } out := new(BuildSpec) in.DeepCopyInto(out) return out } // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. func (in *CertInfo) DeepCopyInto(out *CertInfo) { *out = *in return } // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new CertInfo. func (in *CertInfo) DeepCopy() *CertInfo { if in == nil { return nil } out := new(CertInfo) in.DeepCopyInto(out) return out } // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. func (in *ClientConnectionOverrides) DeepCopyInto(out *ClientConnectionOverrides) { *out = *in return } // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ClientConnectionOverrides. func (in *ClientConnectionOverrides) DeepCopy() *ClientConnectionOverrides { if in == nil { return nil } out := new(ClientConnectionOverrides) in.DeepCopyInto(out) return out } // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. func (in *ClusterNetworkEntry) DeepCopyInto(out *ClusterNetworkEntry) { *out = *in return } // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ClusterNetworkEntry. func (in *ClusterNetworkEntry) DeepCopy() *ClusterNetworkEntry { if in == nil { return nil } out := new(ClusterNetworkEntry) in.DeepCopyInto(out) return out } // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. func (in *ClusterOperator) DeepCopyInto(out *ClusterOperator) { *out = *in out.TypeMeta = in.TypeMeta in.ObjectMeta.DeepCopyInto(&out.ObjectMeta) out.Spec = in.Spec in.Status.DeepCopyInto(&out.Status) return } // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ClusterOperator. func (in *ClusterOperator) DeepCopy() *ClusterOperator { if in == nil { return nil } out := new(ClusterOperator) in.DeepCopyInto(out) return out } // DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object. func (in *ClusterOperator) 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 *ClusterOperatorList) DeepCopyInto(out *ClusterOperatorList) { *out = *in out.TypeMeta = in.TypeMeta in.ListMeta.DeepCopyInto(&out.ListMeta) if in.Items != nil { in, out := &in.Items, &out.Items *out = make([]ClusterOperator, len(*in)) for i := range *in { (*in)[i].DeepCopyInto(&(*out)[i]) } } return } // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ClusterOperatorList. func (in *ClusterOperatorList) DeepCopy() *ClusterOperatorList { if in == nil { return nil } out := new(ClusterOperatorList) in.DeepCopyInto(out) return out } // DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object. func (in *ClusterOperatorList) 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 *ClusterOperatorSpec) DeepCopyInto(out *ClusterOperatorSpec) { *out = *in return } // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ClusterOperatorSpec. func (in *ClusterOperatorSpec) DeepCopy() *ClusterOperatorSpec { if in == nil { return nil } out := new(ClusterOperatorSpec) in.DeepCopyInto(out) return out } // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. func (in *ClusterOperatorStatus) DeepCopyInto(out *ClusterOperatorStatus) { *out = *in if in.Conditions != nil { in, out := &in.Conditions, &out.Conditions *out = make([]ClusterOperatorStatusCondition, len(*in)) for i := range *in { (*in)[i].DeepCopyInto(&(*out)[i]) } } if in.Versions != nil { in, out := &in.Versions, &out.Versions *out = make([]OperandVersion, len(*in)) copy(*out, *in) } if in.RelatedObjects != nil { in, out := &in.RelatedObjects, &out.RelatedObjects *out = make([]ObjectReference, len(*in)) copy(*out, *in) } in.Extension.DeepCopyInto(&out.Extension) return } // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ClusterOperatorStatus. func (in *ClusterOperatorStatus) DeepCopy() *ClusterOperatorStatus { if in == nil { return nil } out := new(ClusterOperatorStatus) in.DeepCopyInto(out) return out } // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. func (in *ClusterOperatorStatusCondition) DeepCopyInto(out *ClusterOperatorStatusCondition) { *out = *in in.LastTransitionTime.DeepCopyInto(&out.LastTransitionTime) return } // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ClusterOperatorStatusCondition. func (in *ClusterOperatorStatusCondition) DeepCopy() *ClusterOperatorStatusCondition { if in == nil { return nil } out := new(ClusterOperatorStatusCondition) in.DeepCopyInto(out) return out } // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. func (in *ClusterVersion) DeepCopyInto(out *ClusterVersion) { *out = *in out.TypeMeta = in.TypeMeta in.ObjectMeta.DeepCopyInto(&out.ObjectMeta) in.Spec.DeepCopyInto(&out.Spec) in.Status.DeepCopyInto(&out.Status) return } // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ClusterVersion. func (in *ClusterVersion) DeepCopy() *ClusterVersion { if in == nil { return nil } out := new(ClusterVersion) in.DeepCopyInto(out) return out } // DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object. func (in *ClusterVersion) 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 *ClusterVersionList) DeepCopyInto(out *ClusterVersionList) { *out = *in out.TypeMeta = in.TypeMeta in.ListMeta.DeepCopyInto(&out.ListMeta) if in.Items != nil { in, out := &in.Items, &out.Items *out = make([]ClusterVersion, len(*in)) for i := range *in { (*in)[i].DeepCopyInto(&(*out)[i]) } } return } // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ClusterVersionList. func (in *ClusterVersionList) DeepCopy() *ClusterVersionList { if in == nil { return nil } out := new(ClusterVersionList) in.DeepCopyInto(out) return out } // DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object. func (in *ClusterVersionList) 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 *ClusterVersionSpec) DeepCopyInto(out *ClusterVersionSpec) { *out = *in if in.DesiredUpdate != nil { in, out := &in.DesiredUpdate, &out.DesiredUpdate *out = new(Update) **out = **in } if in.Overrides != nil { in, out := &in.Overrides, &out.Overrides *out = make([]ComponentOverride, len(*in)) copy(*out, *in) } return } // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ClusterVersionSpec. func (in *ClusterVersionSpec) DeepCopy() *ClusterVersionSpec { if in == nil { return nil } out := new(ClusterVersionSpec) in.DeepCopyInto(out) return out } // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. func (in *ClusterVersionStatus) DeepCopyInto(out *ClusterVersionStatus) { *out = *in out.Desired = in.Desired if in.History != nil { in, out := &in.History, &out.History *out = make([]UpdateHistory, len(*in)) for i := range *in { (*in)[i].DeepCopyInto(&(*out)[i]) } } if in.Conditions != nil { in, out := &in.Conditions, &out.Conditions *out = make([]ClusterOperatorStatusCondition, len(*in)) for i := range *in { (*in)[i].DeepCopyInto(&(*out)[i]) } } if in.AvailableUpdates != nil { in, out := &in.AvailableUpdates, &out.AvailableUpdates *out = make([]Update, len(*in)) copy(*out, *in) } return } // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ClusterVersionStatus. func (in *ClusterVersionStatus) DeepCopy() *ClusterVersionStatus { if in == nil { return nil } out := new(ClusterVersionStatus) in.DeepCopyInto(out) return out } // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. func (in *ComponentOverride) DeepCopyInto(out *ComponentOverride) { *out = *in return } // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ComponentOverride. func (in *ComponentOverride) DeepCopy() *ComponentOverride { if in == nil { return nil } out := new(ComponentOverride) in.DeepCopyInto(out) return out } // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. func (in *ConfigMapFileReference) DeepCopyInto(out *ConfigMapFileReference) { *out = *in return } // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ConfigMapFileReference. func (in *ConfigMapFileReference) DeepCopy() *ConfigMapFileReference { if in == nil { return nil } out := new(ConfigMapFileReference) in.DeepCopyInto(out) return out } // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. func (in *ConfigMapNameReference) DeepCopyInto(out *ConfigMapNameReference) { *out = *in return } // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ConfigMapNameReference. func (in *ConfigMapNameReference) DeepCopy() *ConfigMapNameReference { if in == nil { return nil } out := new(ConfigMapNameReference) in.DeepCopyInto(out) return out } // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. func (in *Console) DeepCopyInto(out *Console) { *out = *in out.TypeMeta = in.TypeMeta in.ObjectMeta.DeepCopyInto(&out.ObjectMeta) out.Spec = in.Spec out.Status = in.Status return } // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new Console. func (in *Console) DeepCopy() *Console { if in == nil { return nil } out := new(Console) in.DeepCopyInto(out) return out } // DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object. func (in *Console) 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 *ConsoleAuthentication) DeepCopyInto(out *ConsoleAuthentication) { *out = *in return } // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ConsoleAuthentication. func (in *ConsoleAuthentication) DeepCopy() *ConsoleAuthentication { if in == nil { return nil } out := new(ConsoleAuthentication) in.DeepCopyInto(out) return out } // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. func (in *ConsoleList) DeepCopyInto(out *ConsoleList) { *out = *in out.TypeMeta = in.TypeMeta in.ListMeta.DeepCopyInto(&out.ListMeta) if in.Items != nil { in, out := &in.Items, &out.Items *out = make([]Console, len(*in)) for i := range *in { (*in)[i].DeepCopyInto(&(*out)[i]) } } return } // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ConsoleList. func (in *ConsoleList) DeepCopy() *ConsoleList { if in == nil { return nil } out := new(ConsoleList) in.DeepCopyInto(out) return out } // DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object. func (in *ConsoleList) 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 *ConsoleSpec) DeepCopyInto(out *ConsoleSpec) { *out = *in out.Authentication = in.Authentication return } // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ConsoleSpec. func (in *ConsoleSpec) DeepCopy() *ConsoleSpec { if in == nil { return nil } out := new(ConsoleSpec) in.DeepCopyInto(out) return out } // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. func (in *ConsoleStatus) DeepCopyInto(out *ConsoleStatus) { *out = *in return } // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ConsoleStatus. func (in *ConsoleStatus) DeepCopy() *ConsoleStatus { if in == nil { return nil } out := new(ConsoleStatus) in.DeepCopyInto(out) return out } // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. func (in *CustomFeatureGates) DeepCopyInto(out *CustomFeatureGates) { *out = *in if in.Enabled != nil { in, out := &in.Enabled, &out.Enabled *out = make([]string, len(*in)) copy(*out, *in) } if in.Disabled != nil { in, out := &in.Disabled, &out.Disabled *out = make([]string, len(*in)) copy(*out, *in) } return } // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new CustomFeatureGates. func (in *CustomFeatureGates) DeepCopy() *CustomFeatureGates { if in == nil { return nil } out := new(CustomFeatureGates) in.DeepCopyInto(out) return out } // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. func (in *CustomTLSProfile) DeepCopyInto(out *CustomTLSProfile) { *out = *in in.TLSProfileSpec.DeepCopyInto(&out.TLSProfileSpec) return } // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new CustomTLSProfile. func (in *CustomTLSProfile) DeepCopy() *CustomTLSProfile { if in == nil { return nil } out := new(CustomTLSProfile) in.DeepCopyInto(out) return out } // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. func (in *DNS) DeepCopyInto(out *DNS) { *out = *in out.TypeMeta = in.TypeMeta in.ObjectMeta.DeepCopyInto(&out.ObjectMeta) in.Spec.DeepCopyInto(&out.Spec) out.Status = in.Status return } // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new DNS. func (in *DNS) DeepCopy() *DNS { if in == nil { return nil } out := new(DNS) in.DeepCopyInto(out) return out } // DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object. func (in *DNS) 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 *DNSList) DeepCopyInto(out *DNSList) { *out = *in out.TypeMeta = in.TypeMeta in.ListMeta.DeepCopyInto(&out.ListMeta) if in.Items != nil { in, out := &in.Items, &out.Items *out = make([]DNS, len(*in)) for i := range *in { (*in)[i].DeepCopyInto(&(*out)[i]) } } return } // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new DNSList. func (in *DNSList) DeepCopy() *DNSList { if in == nil { return nil } out := new(DNSList) in.DeepCopyInto(out) return out } // DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object. func (in *DNSList) 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 *DNSSpec) DeepCopyInto(out *DNSSpec) { *out = *in if in.PublicZone != nil { in, out := &in.PublicZone, &out.PublicZone *out = new(DNSZone) (*in).DeepCopyInto(*out) } if in.PrivateZone != nil { in, out := &in.PrivateZone, &out.PrivateZone *out = new(DNSZone) (*in).DeepCopyInto(*out) } return } // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new DNSSpec. func (in *DNSSpec) DeepCopy() *DNSSpec { if in == nil { return nil } out := new(DNSSpec) in.DeepCopyInto(out) return out } // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. func (in *DNSStatus) DeepCopyInto(out *DNSStatus) { *out = *in return } // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new DNSStatus. func (in *DNSStatus) DeepCopy() *DNSStatus { if in == nil { return nil } out := new(DNSStatus) in.DeepCopyInto(out) return out } // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. func (in *DNSZone) DeepCopyInto(out *DNSZone) { *out = *in if in.Tags != nil { in, out := &in.Tags, &out.Tags *out = make(map[string]string, len(*in)) for key, val := range *in { (*out)[key] = val } } return } // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new DNSZone. func (in *DNSZone) DeepCopy() *DNSZone { if in == nil { return nil } out := new(DNSZone) in.DeepCopyInto(out) return out } // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. func (in *DelegatedAuthentication) DeepCopyInto(out *DelegatedAuthentication) { *out = *in return } // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new DelegatedAuthentication. func (in *DelegatedAuthentication) DeepCopy() *DelegatedAuthentication { if in == nil { return nil } out := new(DelegatedAuthentication) in.DeepCopyInto(out) return out } // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. func (in *DelegatedAuthorization) DeepCopyInto(out *DelegatedAuthorization) { *out = *in return } // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new DelegatedAuthorization. func (in *DelegatedAuthorization) DeepCopy() *DelegatedAuthorization { if in == nil { return nil } out := new(DelegatedAuthorization) in.DeepCopyInto(out) return out } // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. func (in *EtcdConnectionInfo) DeepCopyInto(out *EtcdConnectionInfo) { *out = *in if in.URLs != nil { in, out := &in.URLs, &out.URLs *out = make([]string, len(*in)) copy(*out, *in) } out.CertInfo = in.CertInfo return } // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new EtcdConnectionInfo. func (in *EtcdConnectionInfo) DeepCopy() *EtcdConnectionInfo { if in == nil { return nil } out := new(EtcdConnectionInfo) in.DeepCopyInto(out) return out } // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. func (in *EtcdStorageConfig) DeepCopyInto(out *EtcdStorageConfig) { *out = *in in.EtcdConnectionInfo.DeepCopyInto(&out.EtcdConnectionInfo) return } // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new EtcdStorageConfig. func (in *EtcdStorageConfig) DeepCopy() *EtcdStorageConfig { if in == nil { return nil } out := new(EtcdStorageConfig) in.DeepCopyInto(out) return out } // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. func (in *ExternalIPConfig) DeepCopyInto(out *ExternalIPConfig) { *out = *in if in.Policy != nil { in, out := &in.Policy, &out.Policy *out = new(ExternalIPPolicy) (*in).DeepCopyInto(*out) } if in.AutoAssignCIDRs != nil { in, out := &in.AutoAssignCIDRs, &out.AutoAssignCIDRs *out = make([]string, len(*in)) copy(*out, *in) } return } // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ExternalIPConfig. func (in *ExternalIPConfig) DeepCopy() *ExternalIPConfig { if in == nil { return nil } out := new(ExternalIPConfig) in.DeepCopyInto(out) return out } // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. func (in *ExternalIPPolicy) DeepCopyInto(out *ExternalIPPolicy) { *out = *in if in.AllowedCIDRs != nil { in, out := &in.AllowedCIDRs, &out.AllowedCIDRs *out = make([]string, len(*in)) copy(*out, *in) } if in.RejectedCIDRs != nil { in, out := &in.RejectedCIDRs, &out.RejectedCIDRs *out = make([]string, len(*in)) copy(*out, *in) } return } // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ExternalIPPolicy. func (in *ExternalIPPolicy) DeepCopy() *ExternalIPPolicy { if in == nil { return nil } out := new(ExternalIPPolicy) in.DeepCopyInto(out) return out } // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. func (in *FeatureGate) DeepCopyInto(out *FeatureGate) { *out = *in out.TypeMeta = in.TypeMeta in.ObjectMeta.DeepCopyInto(&out.ObjectMeta) in.Spec.DeepCopyInto(&out.Spec) out.Status = in.Status return } // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new FeatureGate. func (in *FeatureGate) DeepCopy() *FeatureGate { if in == nil { return nil } out := new(FeatureGate) in.DeepCopyInto(out) return out } // DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object. func (in *FeatureGate) 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 *FeatureGateEnabledDisabled) DeepCopyInto(out *FeatureGateEnabledDisabled) { *out = *in if in.Enabled != nil { in, out := &in.Enabled, &out.Enabled *out = make([]string, len(*in)) copy(*out, *in) } if in.Disabled != nil { in, out := &in.Disabled, &out.Disabled *out = make([]string, len(*in)) copy(*out, *in) } return } // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new FeatureGateEnabledDisabled. func (in *FeatureGateEnabledDisabled) DeepCopy() *FeatureGateEnabledDisabled { if in == nil { return nil } out := new(FeatureGateEnabledDisabled) in.DeepCopyInto(out) return out } // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. func (in *FeatureGateList) DeepCopyInto(out *FeatureGateList) { *out = *in out.TypeMeta = in.TypeMeta in.ListMeta.DeepCopyInto(&out.ListMeta) if in.Items != nil { in, out := &in.Items, &out.Items *out = make([]FeatureGate, len(*in)) for i := range *in { (*in)[i].DeepCopyInto(&(*out)[i]) } } return } // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new FeatureGateList. func (in *FeatureGateList) DeepCopy() *FeatureGateList { if in == nil { return nil } out := new(FeatureGateList) in.DeepCopyInto(out) return out } // DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object. func (in *FeatureGateList) 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 *FeatureGateSelection) DeepCopyInto(out *FeatureGateSelection) { *out = *in if in.CustomNoUpgrade != nil { in, out := &in.CustomNoUpgrade, &out.CustomNoUpgrade *out = new(CustomFeatureGates) (*in).DeepCopyInto(*out) } return } // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new FeatureGateSelection. func (in *FeatureGateSelection) DeepCopy() *FeatureGateSelection { if in == nil { return nil } out := new(FeatureGateSelection) in.DeepCopyInto(out) return out } // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. func (in *FeatureGateSpec) DeepCopyInto(out *FeatureGateSpec) { *out = *in in.FeatureGateSelection.DeepCopyInto(&out.FeatureGateSelection) return } // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new FeatureGateSpec. func (in *FeatureGateSpec) DeepCopy() *FeatureGateSpec { if in == nil { return nil } out := new(FeatureGateSpec) in.DeepCopyInto(out) return out } // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. func (in *FeatureGateStatus) DeepCopyInto(out *FeatureGateStatus) { *out = *in return } // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new FeatureGateStatus. func (in *FeatureGateStatus) DeepCopy() *FeatureGateStatus { if in == nil { return nil } out := new(FeatureGateStatus) in.DeepCopyInto(out) return out } // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. func (in *GCPPlatformStatus) DeepCopyInto(out *GCPPlatformStatus) { *out = *in return } // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new GCPPlatformStatus. func (in *GCPPlatformStatus) DeepCopy() *GCPPlatformStatus { if in == nil { return nil } out := new(GCPPlatformStatus) in.DeepCopyInto(out) return out } // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. func (in *GenericAPIServerConfig) DeepCopyInto(out *GenericAPIServerConfig) { *out = *in in.ServingInfo.DeepCopyInto(&out.ServingInfo) if in.CORSAllowedOrigins != nil { in, out := &in.CORSAllowedOrigins, &out.CORSAllowedOrigins *out = make([]string, len(*in)) copy(*out, *in) } in.AuditConfig.DeepCopyInto(&out.AuditConfig) in.StorageConfig.DeepCopyInto(&out.StorageConfig) in.AdmissionConfig.DeepCopyInto(&out.AdmissionConfig) out.KubeClientConfig = in.KubeClientConfig return } // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new GenericAPIServerConfig. func (in *GenericAPIServerConfig) DeepCopy() *GenericAPIServerConfig { if in == nil { return nil } out := new(GenericAPIServerConfig) in.DeepCopyInto(out) return out } // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. func (in *GenericControllerConfig) DeepCopyInto(out *GenericControllerConfig) { *out = *in in.ServingInfo.DeepCopyInto(&out.ServingInfo) out.LeaderElection = in.LeaderElection out.Authentication = in.Authentication out.Authorization = in.Authorization return } // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new GenericControllerConfig. func (in *GenericControllerConfig) DeepCopy() *GenericControllerConfig { if in == nil { return nil } out := new(GenericControllerConfig) in.DeepCopyInto(out) return out } // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. func (in *GitHubIdentityProvider) DeepCopyInto(out *GitHubIdentityProvider) { *out = *in out.ClientSecret = in.ClientSecret if in.Organizations != nil { in, out := &in.Organizations, &out.Organizations *out = make([]string, len(*in)) copy(*out, *in) } if in.Teams != nil { in, out := &in.Teams, &out.Teams *out = make([]string, len(*in)) copy(*out, *in) } out.CA = in.CA return } // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new GitHubIdentityProvider. func (in *GitHubIdentityProvider) DeepCopy() *GitHubIdentityProvider { if in == nil { return nil } out := new(GitHubIdentityProvider) in.DeepCopyInto(out) return out } // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. func (in *GitLabIdentityProvider) DeepCopyInto(out *GitLabIdentityProvider) { *out = *in out.ClientSecret = in.ClientSecret out.CA = in.CA return } // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new GitLabIdentityProvider. func (in *GitLabIdentityProvider) DeepCopy() *GitLabIdentityProvider { if in == nil { return nil } out := new(GitLabIdentityProvider) in.DeepCopyInto(out) return out } // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. func (in *GoogleIdentityProvider) DeepCopyInto(out *GoogleIdentityProvider) { *out = *in out.ClientSecret = in.ClientSecret return } // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new GoogleIdentityProvider. func (in *GoogleIdentityProvider) DeepCopy() *GoogleIdentityProvider { if in == nil { return nil } out := new(GoogleIdentityProvider) in.DeepCopyInto(out) return out } // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. func (in *HTPasswdIdentityProvider) DeepCopyInto(out *HTPasswdIdentityProvider) { *out = *in out.FileData = in.FileData return } // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new HTPasswdIdentityProvider. func (in *HTPasswdIdentityProvider) DeepCopy() *HTPasswdIdentityProvider { if in == nil { return nil } out := new(HTPasswdIdentityProvider) in.DeepCopyInto(out) return out } // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. func (in *HTTPServingInfo) DeepCopyInto(out *HTTPServingInfo) { *out = *in in.ServingInfo.DeepCopyInto(&out.ServingInfo) return } // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new HTTPServingInfo. func (in *HTTPServingInfo) DeepCopy() *HTTPServingInfo { if in == nil { return nil } out := new(HTTPServingInfo) in.DeepCopyInto(out) return out } // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. func (in *HubSource) DeepCopyInto(out *HubSource) { *out = *in return } // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new HubSource. func (in *HubSource) DeepCopy() *HubSource { if in == nil { return nil } out := new(HubSource) in.DeepCopyInto(out) return out } // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. func (in *HubSourceStatus) DeepCopyInto(out *HubSourceStatus) { *out = *in out.HubSource = in.HubSource return } // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new HubSourceStatus. func (in *HubSourceStatus) DeepCopy() *HubSourceStatus { if in == nil { return nil } out := new(HubSourceStatus) in.DeepCopyInto(out) return out } // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. func (in *IdentityProvider) DeepCopyInto(out *IdentityProvider) { *out = *in in.IdentityProviderConfig.DeepCopyInto(&out.IdentityProviderConfig) return } // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new IdentityProvider. func (in *IdentityProvider) DeepCopy() *IdentityProvider { if in == nil { return nil } out := new(IdentityProvider) in.DeepCopyInto(out) return out } // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. func (in *IdentityProviderConfig) DeepCopyInto(out *IdentityProviderConfig) { *out = *in if in.BasicAuth != nil { in, out := &in.BasicAuth, &out.BasicAuth *out = new(BasicAuthIdentityProvider) **out = **in } if in.GitHub != nil { in, out := &in.GitHub, &out.GitHub *out = new(GitHubIdentityProvider) (*in).DeepCopyInto(*out) } if in.GitLab != nil { in, out := &in.GitLab, &out.GitLab *out = new(GitLabIdentityProvider) **out = **in } if in.Google != nil { in, out := &in.Google, &out.Google *out = new(GoogleIdentityProvider) **out = **in } if in.HTPasswd != nil { in, out := &in.HTPasswd, &out.HTPasswd *out = new(HTPasswdIdentityProvider) **out = **in } if in.Keystone != nil { in, out := &in.Keystone, &out.Keystone *out = new(KeystoneIdentityProvider) **out = **in } if in.LDAP != nil { in, out := &in.LDAP, &out.LDAP *out = new(LDAPIdentityProvider) (*in).DeepCopyInto(*out) } if in.OpenID != nil { in, out := &in.OpenID, &out.OpenID *out = new(OpenIDIdentityProvider) (*in).DeepCopyInto(*out) } if in.RequestHeader != nil { in, out := &in.RequestHeader, &out.RequestHeader *out = new(RequestHeaderIdentityProvider) (*in).DeepCopyInto(*out) } return } // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new IdentityProviderConfig. func (in *IdentityProviderConfig) DeepCopy() *IdentityProviderConfig { if in == nil { return nil } out := new(IdentityProviderConfig) in.DeepCopyInto(out) return out } // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. func (in *Image) DeepCopyInto(out *Image) { *out = *in out.TypeMeta = in.TypeMeta in.ObjectMeta.DeepCopyInto(&out.ObjectMeta) in.Spec.DeepCopyInto(&out.Spec) in.Status.DeepCopyInto(&out.Status) return } // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new Image. func (in *Image) DeepCopy() *Image { if in == nil { return nil } out := new(Image) in.DeepCopyInto(out) return out } // DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object. func (in *Image) 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 *ImageLabel) DeepCopyInto(out *ImageLabel) { *out = *in return } // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ImageLabel. func (in *ImageLabel) DeepCopy() *ImageLabel { if in == nil { return nil } out := new(ImageLabel) in.DeepCopyInto(out) return out } // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. func (in *ImageList) DeepCopyInto(out *ImageList) { *out = *in out.TypeMeta = in.TypeMeta in.ListMeta.DeepCopyInto(&out.ListMeta) if in.Items != nil { in, out := &in.Items, &out.Items *out = make([]Image, len(*in)) for i := range *in { (*in)[i].DeepCopyInto(&(*out)[i]) } } return } // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ImageList. func (in *ImageList) DeepCopy() *ImageList { if in == nil { return nil } out := new(ImageList) in.DeepCopyInto(out) return out } // DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object. func (in *ImageList) 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 *ImageSpec) DeepCopyInto(out *ImageSpec) { *out = *in if in.AllowedRegistriesForImport != nil { in, out := &in.AllowedRegistriesForImport, &out.AllowedRegistriesForImport *out = make([]RegistryLocation, len(*in)) copy(*out, *in) } if in.ExternalRegistryHostnames != nil { in, out := &in.ExternalRegistryHostnames, &out.ExternalRegistryHostnames *out = make([]string, len(*in)) copy(*out, *in) } out.AdditionalTrustedCA = in.AdditionalTrustedCA in.RegistrySources.DeepCopyInto(&out.RegistrySources) return } // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ImageSpec. func (in *ImageSpec) DeepCopy() *ImageSpec { if in == nil { return nil } out := new(ImageSpec) in.DeepCopyInto(out) return out } // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. func (in *ImageStatus) DeepCopyInto(out *ImageStatus) { *out = *in if in.ExternalRegistryHostnames != nil { in, out := &in.ExternalRegistryHostnames, &out.ExternalRegistryHostnames *out = make([]string, len(*in)) copy(*out, *in) } return } // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ImageStatus. func (in *ImageStatus) DeepCopy() *ImageStatus { if in == nil { return nil } out := new(ImageStatus) in.DeepCopyInto(out) return out } // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. func (in *Infrastructure) DeepCopyInto(out *Infrastructure) { *out = *in out.TypeMeta = in.TypeMeta in.ObjectMeta.DeepCopyInto(&out.ObjectMeta) out.Spec = in.Spec in.Status.DeepCopyInto(&out.Status) return } // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new Infrastructure. func (in *Infrastructure) DeepCopy() *Infrastructure { if in == nil { return nil } out := new(Infrastructure) in.DeepCopyInto(out) return out } // DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object. func (in *Infrastructure) 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 *InfrastructureList) DeepCopyInto(out *InfrastructureList) { *out = *in out.TypeMeta = in.TypeMeta in.ListMeta.DeepCopyInto(&out.ListMeta) if in.Items != nil { in, out := &in.Items, &out.Items *out = make([]Infrastructure, len(*in)) for i := range *in { (*in)[i].DeepCopyInto(&(*out)[i]) } } return } // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new InfrastructureList. func (in *InfrastructureList) DeepCopy() *InfrastructureList { if in == nil { return nil } out := new(InfrastructureList) in.DeepCopyInto(out) return out } // DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object. func (in *InfrastructureList) 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 *InfrastructureSpec) DeepCopyInto(out *InfrastructureSpec) { *out = *in out.CloudConfig = in.CloudConfig return } // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new InfrastructureSpec. func (in *InfrastructureSpec) DeepCopy() *InfrastructureSpec { if in == nil { return nil } out := new(InfrastructureSpec) in.DeepCopyInto(out) return out } // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. func (in *InfrastructureStatus) DeepCopyInto(out *InfrastructureStatus) { *out = *in if in.PlatformStatus != nil { in, out := &in.PlatformStatus, &out.PlatformStatus *out = new(PlatformStatus) (*in).DeepCopyInto(*out) } return } // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new InfrastructureStatus. func (in *InfrastructureStatus) DeepCopy() *InfrastructureStatus { if in == nil { return nil } out := new(InfrastructureStatus) in.DeepCopyInto(out) return out } // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. func (in *Ingress) DeepCopyInto(out *Ingress) { *out = *in out.TypeMeta = in.TypeMeta in.ObjectMeta.DeepCopyInto(&out.ObjectMeta) out.Spec = in.Spec out.Status = in.Status return } // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new Ingress. func (in *Ingress) DeepCopy() *Ingress { if in == nil { return nil } out := new(Ingress) in.DeepCopyInto(out) return out } // DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object. func (in *Ingress) 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 *IngressList) DeepCopyInto(out *IngressList) { *out = *in out.TypeMeta = in.TypeMeta in.ListMeta.DeepCopyInto(&out.ListMeta) if in.Items != nil { in, out := &in.Items, &out.Items *out = make([]Ingress, len(*in)) for i := range *in { (*in)[i].DeepCopyInto(&(*out)[i]) } } return } // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new IngressList. func (in *IngressList) DeepCopy() *IngressList { if in == nil { return nil } out := new(IngressList) in.DeepCopyInto(out) return out } // DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object. func (in *IngressList) 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 *IngressSpec) DeepCopyInto(out *IngressSpec) { *out = *in return } // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new IngressSpec. func (in *IngressSpec) DeepCopy() *IngressSpec { if in == nil { return nil } out := new(IngressSpec) in.DeepCopyInto(out) return out } // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. func (in *IngressStatus) DeepCopyInto(out *IngressStatus) { *out = *in return } // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new IngressStatus. func (in *IngressStatus) DeepCopy() *IngressStatus { if in == nil { return nil } out := new(IngressStatus) in.DeepCopyInto(out) return out } // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. func (in *IntermediateTLSProfile) DeepCopyInto(out *IntermediateTLSProfile) { *out = *in return } // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new IntermediateTLSProfile. func (in *IntermediateTLSProfile) DeepCopy() *IntermediateTLSProfile { if in == nil { return nil } out := new(IntermediateTLSProfile) in.DeepCopyInto(out) return out } // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. func (in *KeystoneIdentityProvider) DeepCopyInto(out *KeystoneIdentityProvider) { *out = *in out.OAuthRemoteConnectionInfo = in.OAuthRemoteConnectionInfo return } // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new KeystoneIdentityProvider. func (in *KeystoneIdentityProvider) DeepCopy() *KeystoneIdentityProvider { if in == nil { return nil } out := new(KeystoneIdentityProvider) in.DeepCopyInto(out) return out } // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. func (in *KubeClientConfig) DeepCopyInto(out *KubeClientConfig) { *out = *in out.ConnectionOverrides = in.ConnectionOverrides return } // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new KubeClientConfig. func (in *KubeClientConfig) DeepCopy() *KubeClientConfig { if in == nil { return nil } out := new(KubeClientConfig) in.DeepCopyInto(out) return out } // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. func (in *LDAPAttributeMapping) DeepCopyInto(out *LDAPAttributeMapping) { *out = *in if in.ID != nil { in, out := &in.ID, &out.ID *out = make([]string, len(*in)) copy(*out, *in) } if in.PreferredUsername != nil { in, out := &in.PreferredUsername, &out.PreferredUsername *out = make([]string, len(*in)) copy(*out, *in) } if in.Name != nil { in, out := &in.Name, &out.Name *out = make([]string, len(*in)) copy(*out, *in) } if in.Email != nil { in, out := &in.Email, &out.Email *out = make([]string, len(*in)) copy(*out, *in) } return } // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new LDAPAttributeMapping. func (in *LDAPAttributeMapping) DeepCopy() *LDAPAttributeMapping { if in == nil { return nil } out := new(LDAPAttributeMapping) in.DeepCopyInto(out) return out } // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. func (in *LDAPIdentityProvider) DeepCopyInto(out *LDAPIdentityProvider) { *out = *in out.BindPassword = in.BindPassword out.CA = in.CA in.Attributes.DeepCopyInto(&out.Attributes) return } // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new LDAPIdentityProvider. func (in *LDAPIdentityProvider) DeepCopy() *LDAPIdentityProvider { if in == nil { return nil } out := new(LDAPIdentityProvider) in.DeepCopyInto(out) return out } // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. func (in *LeaderElection) DeepCopyInto(out *LeaderElection) { *out = *in out.LeaseDuration = in.LeaseDuration out.RenewDeadline = in.RenewDeadline out.RetryPeriod = in.RetryPeriod return } // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new LeaderElection. func (in *LeaderElection) DeepCopy() *LeaderElection { if in == nil { return nil } out := new(LeaderElection) in.DeepCopyInto(out) return out } // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. func (in *ModernTLSProfile) DeepCopyInto(out *ModernTLSProfile) { *out = *in return } // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ModernTLSProfile. func (in *ModernTLSProfile) DeepCopy() *ModernTLSProfile { if in == nil { return nil } out := new(ModernTLSProfile) in.DeepCopyInto(out) return out } // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. func (in *NamedCertificate) DeepCopyInto(out *NamedCertificate) { *out = *in if in.Names != nil { in, out := &in.Names, &out.Names *out = make([]string, len(*in)) copy(*out, *in) } out.CertInfo = in.CertInfo return } // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new NamedCertificate. func (in *NamedCertificate) DeepCopy() *NamedCertificate { if in == nil { return nil } out := new(NamedCertificate) in.DeepCopyInto(out) return out } // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. func (in *Network) DeepCopyInto(out *Network) { *out = *in out.TypeMeta = in.TypeMeta in.ObjectMeta.DeepCopyInto(&out.ObjectMeta) in.Spec.DeepCopyInto(&out.Spec) in.Status.DeepCopyInto(&out.Status) return } // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new Network. func (in *Network) DeepCopy() *Network { if in == nil { return nil } out := new(Network) in.DeepCopyInto(out) return out } // DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object. func (in *Network) 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 *NetworkList) DeepCopyInto(out *NetworkList) { *out = *in out.TypeMeta = in.TypeMeta in.ListMeta.DeepCopyInto(&out.ListMeta) if in.Items != nil { in, out := &in.Items, &out.Items *out = make([]Network, len(*in)) for i := range *in { (*in)[i].DeepCopyInto(&(*out)[i]) } } return } // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new NetworkList. func (in *NetworkList) DeepCopy() *NetworkList { if in == nil { return nil } out := new(NetworkList) in.DeepCopyInto(out) return out } // DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object. func (in *NetworkList) 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 *NetworkSpec) DeepCopyInto(out *NetworkSpec) { *out = *in if in.ClusterNetwork != nil { in, out := &in.ClusterNetwork, &out.ClusterNetwork *out = make([]ClusterNetworkEntry, len(*in)) copy(*out, *in) } if in.ServiceNetwork != nil { in, out := &in.ServiceNetwork, &out.ServiceNetwork *out = make([]string, len(*in)) copy(*out, *in) } if in.ExternalIP != nil { in, out := &in.ExternalIP, &out.ExternalIP *out = new(ExternalIPConfig) (*in).DeepCopyInto(*out) } return } // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new NetworkSpec. func (in *NetworkSpec) DeepCopy() *NetworkSpec { if in == nil { return nil } out := new(NetworkSpec) in.DeepCopyInto(out) return out } // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. func (in *NetworkStatus) DeepCopyInto(out *NetworkStatus) { *out = *in if in.ClusterNetwork != nil { in, out := &in.ClusterNetwork, &out.ClusterNetwork *out = make([]ClusterNetworkEntry, len(*in)) copy(*out, *in) } if in.ServiceNetwork != nil { in, out := &in.ServiceNetwork, &out.ServiceNetwork *out = make([]string, len(*in)) copy(*out, *in) } return } // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new NetworkStatus. func (in *NetworkStatus) DeepCopy() *NetworkStatus { if in == nil { return nil } out := new(NetworkStatus) in.DeepCopyInto(out) return out } // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. func (in *OAuth) DeepCopyInto(out *OAuth) { *out = *in out.TypeMeta = in.TypeMeta in.ObjectMeta.DeepCopyInto(&out.ObjectMeta) in.Spec.DeepCopyInto(&out.Spec) out.Status = in.Status return } // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new OAuth. func (in *OAuth) DeepCopy() *OAuth { if in == nil { return nil } out := new(OAuth) in.DeepCopyInto(out) return out } // DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object. func (in *OAuth) 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 *OAuthList) DeepCopyInto(out *OAuthList) { *out = *in out.TypeMeta = in.TypeMeta in.ListMeta.DeepCopyInto(&out.ListMeta) if in.Items != nil { in, out := &in.Items, &out.Items *out = make([]OAuth, len(*in)) for i := range *in { (*in)[i].DeepCopyInto(&(*out)[i]) } } return } // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new OAuthList. func (in *OAuthList) DeepCopy() *OAuthList { if in == nil { return nil } out := new(OAuthList) in.DeepCopyInto(out) return out } // DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object. func (in *OAuthList) 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 *OAuthRemoteConnectionInfo) DeepCopyInto(out *OAuthRemoteConnectionInfo) { *out = *in out.CA = in.CA out.TLSClientCert = in.TLSClientCert out.TLSClientKey = in.TLSClientKey return } // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new OAuthRemoteConnectionInfo. func (in *OAuthRemoteConnectionInfo) DeepCopy() *OAuthRemoteConnectionInfo { if in == nil { return nil } out := new(OAuthRemoteConnectionInfo) in.DeepCopyInto(out) return out } // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. func (in *OAuthSpec) DeepCopyInto(out *OAuthSpec) { *out = *in if in.IdentityProviders != nil { in, out := &in.IdentityProviders, &out.IdentityProviders *out = make([]IdentityProvider, len(*in)) for i := range *in { (*in)[i].DeepCopyInto(&(*out)[i]) } } out.TokenConfig = in.TokenConfig out.Templates = in.Templates return } // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new OAuthSpec. func (in *OAuthSpec) DeepCopy() *OAuthSpec { if in == nil { return nil } out := new(OAuthSpec) in.DeepCopyInto(out) return out } // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. func (in *OAuthStatus) DeepCopyInto(out *OAuthStatus) { *out = *in return } // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new OAuthStatus. func (in *OAuthStatus) DeepCopy() *OAuthStatus { if in == nil { return nil } out := new(OAuthStatus) in.DeepCopyInto(out) return out } // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. func (in *OAuthTemplates) DeepCopyInto(out *OAuthTemplates) { *out = *in out.Login = in.Login out.ProviderSelection = in.ProviderSelection out.Error = in.Error return } // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new OAuthTemplates. func (in *OAuthTemplates) DeepCopy() *OAuthTemplates { if in == nil { return nil } out := new(OAuthTemplates) in.DeepCopyInto(out) return out } // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. func (in *ObjectReference) DeepCopyInto(out *ObjectReference) { *out = *in return } // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ObjectReference. func (in *ObjectReference) DeepCopy() *ObjectReference { if in == nil { return nil } out := new(ObjectReference) in.DeepCopyInto(out) return out } // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. func (in *OldTLSProfile) DeepCopyInto(out *OldTLSProfile) { *out = *in return } // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new OldTLSProfile. func (in *OldTLSProfile) DeepCopy() *OldTLSProfile { if in == nil { return nil } out := new(OldTLSProfile) in.DeepCopyInto(out) return out } // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. func (in *OpenIDClaims) DeepCopyInto(out *OpenIDClaims) { *out = *in if in.PreferredUsername != nil { in, out := &in.PreferredUsername, &out.PreferredUsername *out = make([]string, len(*in)) copy(*out, *in) } if in.Name != nil { in, out := &in.Name, &out.Name *out = make([]string, len(*in)) copy(*out, *in) } if in.Email != nil { in, out := &in.Email, &out.Email *out = make([]string, len(*in)) copy(*out, *in) } return } // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new OpenIDClaims. func (in *OpenIDClaims) DeepCopy() *OpenIDClaims { if in == nil { return nil } out := new(OpenIDClaims) in.DeepCopyInto(out) return out } // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. func (in *OpenIDIdentityProvider) DeepCopyInto(out *OpenIDIdentityProvider) { *out = *in out.ClientSecret = in.ClientSecret out.CA = in.CA if in.ExtraScopes != nil { in, out := &in.ExtraScopes, &out.ExtraScopes *out = make([]string, len(*in)) copy(*out, *in) } if in.ExtraAuthorizeParameters != nil { in, out := &in.ExtraAuthorizeParameters, &out.ExtraAuthorizeParameters *out = make(map[string]string, len(*in)) for key, val := range *in { (*out)[key] = val } } in.Claims.DeepCopyInto(&out.Claims) return } // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new OpenIDIdentityProvider. func (in *OpenIDIdentityProvider) DeepCopy() *OpenIDIdentityProvider { if in == nil { return nil } out := new(OpenIDIdentityProvider) in.DeepCopyInto(out) return out } // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. func (in *OpenStackPlatformStatus) DeepCopyInto(out *OpenStackPlatformStatus) { *out = *in return } // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new OpenStackPlatformStatus. func (in *OpenStackPlatformStatus) DeepCopy() *OpenStackPlatformStatus { if in == nil { return nil } out := new(OpenStackPlatformStatus) in.DeepCopyInto(out) return out } // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. func (in *OperandVersion) DeepCopyInto(out *OperandVersion) { *out = *in return } // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new OperandVersion. func (in *OperandVersion) DeepCopy() *OperandVersion { if in == nil { return nil } out := new(OperandVersion) in.DeepCopyInto(out) return out } // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. func (in *OperatorHub) DeepCopyInto(out *OperatorHub) { *out = *in out.TypeMeta = in.TypeMeta in.ObjectMeta.DeepCopyInto(&out.ObjectMeta) in.Spec.DeepCopyInto(&out.Spec) in.Status.DeepCopyInto(&out.Status) return } // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new OperatorHub. func (in *OperatorHub) DeepCopy() *OperatorHub { if in == nil { return nil } out := new(OperatorHub) in.DeepCopyInto(out) return out } // DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object. func (in *OperatorHub) 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 *OperatorHubList) DeepCopyInto(out *OperatorHubList) { *out = *in out.TypeMeta = in.TypeMeta in.ListMeta.DeepCopyInto(&out.ListMeta) if in.Items != nil { in, out := &in.Items, &out.Items *out = make([]OperatorHub, len(*in)) for i := range *in { (*in)[i].DeepCopyInto(&(*out)[i]) } } return } // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new OperatorHubList. func (in *OperatorHubList) DeepCopy() *OperatorHubList { if in == nil { return nil } out := new(OperatorHubList) in.DeepCopyInto(out) return out } // DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object. func (in *OperatorHubList) 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 *OperatorHubSpec) DeepCopyInto(out *OperatorHubSpec) { *out = *in if in.Sources != nil { in, out := &in.Sources, &out.Sources *out = make([]HubSource, len(*in)) copy(*out, *in) } return } // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new OperatorHubSpec. func (in *OperatorHubSpec) DeepCopy() *OperatorHubSpec { if in == nil { return nil } out := new(OperatorHubSpec) in.DeepCopyInto(out) return out } // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. func (in *OperatorHubStatus) DeepCopyInto(out *OperatorHubStatus) { *out = *in if in.Sources != nil { in, out := &in.Sources, &out.Sources *out = make([]HubSourceStatus, len(*in)) copy(*out, *in) } return } // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new OperatorHubStatus. func (in *OperatorHubStatus) DeepCopy() *OperatorHubStatus { if in == nil { return nil } out := new(OperatorHubStatus) in.DeepCopyInto(out) return out } // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. func (in *OvirtPlatformStatus) DeepCopyInto(out *OvirtPlatformStatus) { *out = *in return } // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new OvirtPlatformStatus. func (in *OvirtPlatformStatus) DeepCopy() *OvirtPlatformStatus { if in == nil { return nil } out := new(OvirtPlatformStatus) in.DeepCopyInto(out) return out } // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. func (in *PlatformStatus) DeepCopyInto(out *PlatformStatus) { *out = *in if in.AWS != nil { in, out := &in.AWS, &out.AWS *out = new(AWSPlatformStatus) **out = **in } if in.Azure != nil { in, out := &in.Azure, &out.Azure *out = new(AzurePlatformStatus) **out = **in } if in.GCP != nil { in, out := &in.GCP, &out.GCP *out = new(GCPPlatformStatus) **out = **in } if in.BareMetal != nil { in, out := &in.BareMetal, &out.BareMetal *out = new(BareMetalPlatformStatus) **out = **in } if in.OpenStack != nil { in, out := &in.OpenStack, &out.OpenStack *out = new(OpenStackPlatformStatus) **out = **in } if in.Ovirt != nil { in, out := &in.Ovirt, &out.Ovirt *out = new(OvirtPlatformStatus) **out = **in } return } // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new PlatformStatus. func (in *PlatformStatus) DeepCopy() *PlatformStatus { if in == nil { return nil } out := new(PlatformStatus) in.DeepCopyInto(out) return out } // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. func (in *Project) DeepCopyInto(out *Project) { *out = *in out.TypeMeta = in.TypeMeta in.ObjectMeta.DeepCopyInto(&out.ObjectMeta) out.Spec = in.Spec out.Status = in.Status return } // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new Project. func (in *Project) DeepCopy() *Project { if in == nil { return nil } out := new(Project) in.DeepCopyInto(out) return out } // DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object. func (in *Project) 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 *ProjectList) DeepCopyInto(out *ProjectList) { *out = *in out.TypeMeta = in.TypeMeta in.ListMeta.DeepCopyInto(&out.ListMeta) if in.Items != nil { in, out := &in.Items, &out.Items *out = make([]Project, len(*in)) for i := range *in { (*in)[i].DeepCopyInto(&(*out)[i]) } } return } // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ProjectList. func (in *ProjectList) DeepCopy() *ProjectList { if in == nil { return nil } out := new(ProjectList) in.DeepCopyInto(out) return out } // DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object. func (in *ProjectList) 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 *ProjectSpec) DeepCopyInto(out *ProjectSpec) { *out = *in out.ProjectRequestTemplate = in.ProjectRequestTemplate return } // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ProjectSpec. func (in *ProjectSpec) DeepCopy() *ProjectSpec { if in == nil { return nil } out := new(ProjectSpec) in.DeepCopyInto(out) return out } // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. func (in *ProjectStatus) DeepCopyInto(out *ProjectStatus) { *out = *in return } // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ProjectStatus. func (in *ProjectStatus) DeepCopy() *ProjectStatus { if in == nil { return nil } out := new(ProjectStatus) in.DeepCopyInto(out) return out } // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. func (in *Proxy) DeepCopyInto(out *Proxy) { *out = *in out.TypeMeta = in.TypeMeta in.ObjectMeta.DeepCopyInto(&out.ObjectMeta) in.Spec.DeepCopyInto(&out.Spec) out.Status = in.Status return } // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new Proxy. func (in *Proxy) DeepCopy() *Proxy { if in == nil { return nil } out := new(Proxy) in.DeepCopyInto(out) return out } // DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object. func (in *Proxy) 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 *ProxyList) DeepCopyInto(out *ProxyList) { *out = *in out.TypeMeta = in.TypeMeta in.ListMeta.DeepCopyInto(&out.ListMeta) if in.Items != nil { in, out := &in.Items, &out.Items *out = make([]Proxy, len(*in)) for i := range *in { (*in)[i].DeepCopyInto(&(*out)[i]) } } return } // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ProxyList. func (in *ProxyList) DeepCopy() *ProxyList { if in == nil { return nil } out := new(ProxyList) in.DeepCopyInto(out) return out } // DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object. func (in *ProxyList) 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 *ProxySpec) DeepCopyInto(out *ProxySpec) { *out = *in if in.ReadinessEndpoints != nil { in, out := &in.ReadinessEndpoints, &out.ReadinessEndpoints *out = make([]string, len(*in)) copy(*out, *in) } out.TrustedCA = in.TrustedCA return } // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ProxySpec. func (in *ProxySpec) DeepCopy() *ProxySpec { if in == nil { return nil } out := new(ProxySpec) in.DeepCopyInto(out) return out } // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. func (in *ProxyStatus) DeepCopyInto(out *ProxyStatus) { *out = *in return } // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ProxyStatus. func (in *ProxyStatus) DeepCopy() *ProxyStatus { if in == nil { return nil } out := new(ProxyStatus) in.DeepCopyInto(out) return out } // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. func (in *RegistryLocation) DeepCopyInto(out *RegistryLocation) { *out = *in return } // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new RegistryLocation. func (in *RegistryLocation) DeepCopy() *RegistryLocation { if in == nil { return nil } out := new(RegistryLocation) in.DeepCopyInto(out) return out } // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. func (in *RegistrySources) DeepCopyInto(out *RegistrySources) { *out = *in if in.InsecureRegistries != nil { in, out := &in.InsecureRegistries, &out.InsecureRegistries *out = make([]string, len(*in)) copy(*out, *in) } if in.BlockedRegistries != nil { in, out := &in.BlockedRegistries, &out.BlockedRegistries *out = make([]string, len(*in)) copy(*out, *in) } if in.AllowedRegistries != nil { in, out := &in.AllowedRegistries, &out.AllowedRegistries *out = make([]string, len(*in)) copy(*out, *in) } return } // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new RegistrySources. func (in *RegistrySources) DeepCopy() *RegistrySources { if in == nil { return nil } out := new(RegistrySources) in.DeepCopyInto(out) return out } // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. func (in *RemoteConnectionInfo) DeepCopyInto(out *RemoteConnectionInfo) { *out = *in out.CertInfo = in.CertInfo return } // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new RemoteConnectionInfo. func (in *RemoteConnectionInfo) DeepCopy() *RemoteConnectionInfo { if in == nil { return nil } out := new(RemoteConnectionInfo) in.DeepCopyInto(out) return out } // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. func (in *RequestHeaderIdentityProvider) DeepCopyInto(out *RequestHeaderIdentityProvider) { *out = *in out.ClientCA = in.ClientCA if in.ClientCommonNames != nil { in, out := &in.ClientCommonNames, &out.ClientCommonNames *out = make([]string, len(*in)) copy(*out, *in) } if in.Headers != nil { in, out := &in.Headers, &out.Headers *out = make([]string, len(*in)) copy(*out, *in) } if in.PreferredUsernameHeaders != nil { in, out := &in.PreferredUsernameHeaders, &out.PreferredUsernameHeaders *out = make([]string, len(*in)) copy(*out, *in) } if in.NameHeaders != nil { in, out := &in.NameHeaders, &out.NameHeaders *out = make([]string, len(*in)) copy(*out, *in) } if in.EmailHeaders != nil { in, out := &in.EmailHeaders, &out.EmailHeaders *out = make([]string, len(*in)) copy(*out, *in) } return } // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new RequestHeaderIdentityProvider. func (in *RequestHeaderIdentityProvider) DeepCopy() *RequestHeaderIdentityProvider { if in == nil { return nil } out := new(RequestHeaderIdentityProvider) in.DeepCopyInto(out) return out } // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. func (in *Scheduler) DeepCopyInto(out *Scheduler) { *out = *in out.TypeMeta = in.TypeMeta in.ObjectMeta.DeepCopyInto(&out.ObjectMeta) out.Spec = in.Spec out.Status = in.Status return } // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new Scheduler. func (in *Scheduler) DeepCopy() *Scheduler { if in == nil { return nil } out := new(Scheduler) in.DeepCopyInto(out) return out } // DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object. func (in *Scheduler) 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 *SchedulerList) DeepCopyInto(out *SchedulerList) { *out = *in out.TypeMeta = in.TypeMeta in.ListMeta.DeepCopyInto(&out.ListMeta) if in.Items != nil { in, out := &in.Items, &out.Items *out = make([]Scheduler, len(*in)) for i := range *in { (*in)[i].DeepCopyInto(&(*out)[i]) } } return } // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new SchedulerList. func (in *SchedulerList) DeepCopy() *SchedulerList { if in == nil { return nil } out := new(SchedulerList) in.DeepCopyInto(out) return out } // DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object. func (in *SchedulerList) 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 *SchedulerSpec) DeepCopyInto(out *SchedulerSpec) { *out = *in out.Policy = in.Policy return } // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new SchedulerSpec. func (in *SchedulerSpec) DeepCopy() *SchedulerSpec { if in == nil { return nil } out := new(SchedulerSpec) in.DeepCopyInto(out) return out } // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. func (in *SchedulerStatus) DeepCopyInto(out *SchedulerStatus) { *out = *in return } // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new SchedulerStatus. func (in *SchedulerStatus) DeepCopy() *SchedulerStatus { if in == nil { return nil } out := new(SchedulerStatus) in.DeepCopyInto(out) return out } // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. func (in *SecretNameReference) DeepCopyInto(out *SecretNameReference) { *out = *in return } // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new SecretNameReference. func (in *SecretNameReference) DeepCopy() *SecretNameReference { if in == nil { return nil } out := new(SecretNameReference) in.DeepCopyInto(out) return out } // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. func (in *ServingInfo) DeepCopyInto(out *ServingInfo) { *out = *in out.CertInfo = in.CertInfo if in.NamedCertificates != nil { in, out := &in.NamedCertificates, &out.NamedCertificates *out = make([]NamedCertificate, len(*in)) for i := range *in { (*in)[i].DeepCopyInto(&(*out)[i]) } } if in.CipherSuites != nil { in, out := &in.CipherSuites, &out.CipherSuites *out = make([]string, len(*in)) copy(*out, *in) } return } // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ServingInfo. func (in *ServingInfo) DeepCopy() *ServingInfo { if in == nil { return nil } out := new(ServingInfo) in.DeepCopyInto(out) return out } // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. func (in *StringSource) DeepCopyInto(out *StringSource) { *out = *in out.StringSourceSpec = in.StringSourceSpec return } // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new StringSource. func (in *StringSource) DeepCopy() *StringSource { if in == nil { return nil } out := new(StringSource) in.DeepCopyInto(out) return out } // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. func (in *StringSourceSpec) DeepCopyInto(out *StringSourceSpec) { *out = *in return } // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new StringSourceSpec. func (in *StringSourceSpec) DeepCopy() *StringSourceSpec { if in == nil { return nil } out := new(StringSourceSpec) in.DeepCopyInto(out) return out } // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. func (in *TLSProfileSpec) DeepCopyInto(out *TLSProfileSpec) { *out = *in if in.Ciphers != nil { in, out := &in.Ciphers, &out.Ciphers *out = make([]string, len(*in)) copy(*out, *in) } return } // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new TLSProfileSpec. func (in *TLSProfileSpec) DeepCopy() *TLSProfileSpec { if in == nil { return nil } out := new(TLSProfileSpec) in.DeepCopyInto(out) return out } // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. func (in *TLSSecurityProfile) DeepCopyInto(out *TLSSecurityProfile) { *out = *in if in.Old != nil { in, out := &in.Old, &out.Old *out = new(OldTLSProfile) **out = **in } if in.Intermediate != nil { in, out := &in.Intermediate, &out.Intermediate *out = new(IntermediateTLSProfile) **out = **in } if in.Modern != nil { in, out := &in.Modern, &out.Modern *out = new(ModernTLSProfile) **out = **in } if in.Custom != nil { in, out := &in.Custom, &out.Custom *out = new(CustomTLSProfile) (*in).DeepCopyInto(*out) } return } // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new TLSSecurityProfile. func (in *TLSSecurityProfile) DeepCopy() *TLSSecurityProfile { if in == nil { return nil } out := new(TLSSecurityProfile) in.DeepCopyInto(out) return out } // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. func (in *TemplateReference) DeepCopyInto(out *TemplateReference) { *out = *in return } // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new TemplateReference. func (in *TemplateReference) DeepCopy() *TemplateReference { if in == nil { return nil } out := new(TemplateReference) in.DeepCopyInto(out) return out } // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. func (in *TokenConfig) DeepCopyInto(out *TokenConfig) { *out = *in return } // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new TokenConfig. func (in *TokenConfig) DeepCopy() *TokenConfig { if in == nil { return nil } out := new(TokenConfig) in.DeepCopyInto(out) return out } // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. func (in *Update) DeepCopyInto(out *Update) { *out = *in return } // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new Update. func (in *Update) DeepCopy() *Update { if in == nil { return nil } out := new(Update) in.DeepCopyInto(out) return out } // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. func (in *UpdateHistory) DeepCopyInto(out *UpdateHistory) { *out = *in in.StartedTime.DeepCopyInto(&out.StartedTime) if in.CompletionTime != nil { in, out := &in.CompletionTime, &out.CompletionTime *out = (*in).DeepCopy() } return } // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new UpdateHistory. func (in *UpdateHistory) DeepCopy() *UpdateHistory { if in == nil { return nil } out := new(UpdateHistory) in.DeepCopyInto(out) return out } // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. func (in *WebhookTokenAuthenticator) DeepCopyInto(out *WebhookTokenAuthenticator) { *out = *in out.KubeConfig = in.KubeConfig return } // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new WebhookTokenAuthenticator. func (in *WebhookTokenAuthenticator) DeepCopy() *WebhookTokenAuthenticator { if in == nil { return nil } out := new(WebhookTokenAuthenticator) in.DeepCopyInto(out) return out }