apis/secretmanager/v1beta1/zz_generated.deepcopy.go (831 lines of code) (raw):

//go:build !ignore_autogenerated // Copyright 2020 Google LLC // // Licensed under the Apache License, Version 2.0 (the "License"); // you may not use this file except in compliance with the License. // You may obtain a copy of the License at // // http://www.apache.org/licenses/LICENSE-2.0 // // Unless required by applicable law or agreed to in writing, software // distributed under the License is distributed on an "AS IS" BASIS, // WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. // See the License for the specific language governing permissions and // limitations under the License. // Code generated by controller-gen. DO NOT EDIT. package v1beta1 import ( refsv1beta1 "github.com/GoogleCloudPlatform/k8s-config-connector/apis/refs/v1beta1" "github.com/GoogleCloudPlatform/k8s-config-connector/apis/refs/v1beta1/secret" "github.com/GoogleCloudPlatform/k8s-config-connector/pkg/apis/k8s/v1alpha1" k8sv1alpha1 "github.com/GoogleCloudPlatform/k8s-config-connector/pkg/clients/generated/apis/k8s/v1alpha1" 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 *CustomerManagedEncryption) DeepCopyInto(out *CustomerManagedEncryption) { *out = *in if in.KmsKeyRef != nil { in, out := &in.KmsKeyRef, &out.KmsKeyRef *out = new(refsv1beta1.KMSCryptoKeyRef) **out = **in } } // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new CustomerManagedEncryption. func (in *CustomerManagedEncryption) DeepCopy() *CustomerManagedEncryption { if in == nil { return nil } out := new(CustomerManagedEncryption) in.DeepCopyInto(out) return out } // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. func (in *CustomerManagedEncryptionStatus) DeepCopyInto(out *CustomerManagedEncryptionStatus) { *out = *in if in.KmsKeyVersionName != nil { in, out := &in.KmsKeyVersionName, &out.KmsKeyVersionName *out = new(string) **out = **in } } // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new CustomerManagedEncryptionStatus. func (in *CustomerManagedEncryptionStatus) DeepCopy() *CustomerManagedEncryptionStatus { if in == nil { return nil } out := new(CustomerManagedEncryptionStatus) in.DeepCopyInto(out) return out } // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. func (in *Replication) DeepCopyInto(out *Replication) { *out = *in if in.LegacyAuto != nil { in, out := &in.LegacyAuto, &out.LegacyAuto *out = new(bool) **out = **in } if in.LegacyAutomatic != nil { in, out := &in.LegacyAutomatic, &out.LegacyAutomatic *out = new(Replication_Automatic) (*in).DeepCopyInto(*out) } if in.UserManaged != nil { in, out := &in.UserManaged, &out.UserManaged *out = new(Replication_UserManaged) (*in).DeepCopyInto(*out) } } // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new Replication. func (in *Replication) DeepCopy() *Replication { if in == nil { return nil } out := new(Replication) in.DeepCopyInto(out) return out } // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. func (in *ReplicationStatus) DeepCopyInto(out *ReplicationStatus) { *out = *in if in.Automatic != nil { in, out := &in.Automatic, &out.Automatic *out = new(ReplicationStatus_AutomaticStatus) (*in).DeepCopyInto(*out) } if in.UserManaged != nil { in, out := &in.UserManaged, &out.UserManaged *out = new(ReplicationStatus_UserManagedStatus) (*in).DeepCopyInto(*out) } } // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ReplicationStatus. func (in *ReplicationStatus) DeepCopy() *ReplicationStatus { if in == nil { return nil } out := new(ReplicationStatus) in.DeepCopyInto(out) return out } // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. func (in *ReplicationStatus_AutomaticStatus) DeepCopyInto(out *ReplicationStatus_AutomaticStatus) { *out = *in if in.CustomerManagedEncryption != nil { in, out := &in.CustomerManagedEncryption, &out.CustomerManagedEncryption *out = new(CustomerManagedEncryptionStatus) (*in).DeepCopyInto(*out) } } // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ReplicationStatus_AutomaticStatus. func (in *ReplicationStatus_AutomaticStatus) DeepCopy() *ReplicationStatus_AutomaticStatus { if in == nil { return nil } out := new(ReplicationStatus_AutomaticStatus) in.DeepCopyInto(out) return out } // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. func (in *ReplicationStatus_UserManagedStatus) DeepCopyInto(out *ReplicationStatus_UserManagedStatus) { *out = *in if in.Replicas != nil { in, out := &in.Replicas, &out.Replicas *out = make([]ReplicationStatus_UserManagedStatus_ReplicaStatus, len(*in)) for i := range *in { (*in)[i].DeepCopyInto(&(*out)[i]) } } } // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ReplicationStatus_UserManagedStatus. func (in *ReplicationStatus_UserManagedStatus) DeepCopy() *ReplicationStatus_UserManagedStatus { if in == nil { return nil } out := new(ReplicationStatus_UserManagedStatus) in.DeepCopyInto(out) return out } // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. func (in *ReplicationStatus_UserManagedStatus_ReplicaStatus) DeepCopyInto(out *ReplicationStatus_UserManagedStatus_ReplicaStatus) { *out = *in if in.Location != nil { in, out := &in.Location, &out.Location *out = new(string) **out = **in } if in.CustomerManagedEncryption != nil { in, out := &in.CustomerManagedEncryption, &out.CustomerManagedEncryption *out = new(CustomerManagedEncryptionStatus) (*in).DeepCopyInto(*out) } } // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ReplicationStatus_UserManagedStatus_ReplicaStatus. func (in *ReplicationStatus_UserManagedStatus_ReplicaStatus) DeepCopy() *ReplicationStatus_UserManagedStatus_ReplicaStatus { if in == nil { return nil } out := new(ReplicationStatus_UserManagedStatus_ReplicaStatus) in.DeepCopyInto(out) return out } // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. func (in *Replication_Automatic) DeepCopyInto(out *Replication_Automatic) { *out = *in if in.CustomerManagedEncryption != nil { in, out := &in.CustomerManagedEncryption, &out.CustomerManagedEncryption *out = new(CustomerManagedEncryption) (*in).DeepCopyInto(*out) } } // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new Replication_Automatic. func (in *Replication_Automatic) DeepCopy() *Replication_Automatic { if in == nil { return nil } out := new(Replication_Automatic) in.DeepCopyInto(out) return out } // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. func (in *Replication_UserManaged) DeepCopyInto(out *Replication_UserManaged) { *out = *in if in.Replicas != nil { in, out := &in.Replicas, &out.Replicas *out = make([]Replication_UserManaged_Replica, len(*in)) for i := range *in { (*in)[i].DeepCopyInto(&(*out)[i]) } } } // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new Replication_UserManaged. func (in *Replication_UserManaged) DeepCopy() *Replication_UserManaged { if in == nil { return nil } out := new(Replication_UserManaged) in.DeepCopyInto(out) return out } // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. func (in *Replication_UserManaged_Replica) DeepCopyInto(out *Replication_UserManaged_Replica) { *out = *in if in.Location != nil { in, out := &in.Location, &out.Location *out = new(string) **out = **in } if in.CustomerManagedEncryption != nil { in, out := &in.CustomerManagedEncryption, &out.CustomerManagedEncryption *out = new(CustomerManagedEncryption) (*in).DeepCopyInto(*out) } } // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new Replication_UserManaged_Replica. func (in *Replication_UserManaged_Replica) DeepCopy() *Replication_UserManaged_Replica { if in == nil { return nil } out := new(Replication_UserManaged_Replica) in.DeepCopyInto(out) return out } // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. func (in *Rotation) DeepCopyInto(out *Rotation) { *out = *in if in.NextRotationTime != nil { in, out := &in.NextRotationTime, &out.NextRotationTime *out = new(string) **out = **in } if in.RotationPeriod != nil { in, out := &in.RotationPeriod, &out.RotationPeriod *out = new(string) **out = **in } } // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new Rotation. func (in *Rotation) DeepCopy() *Rotation { if in == nil { return nil } out := new(Rotation) in.DeepCopyInto(out) return out } // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. func (in *Secret) DeepCopyInto(out *Secret) { *out = *in if in.Name != nil { in, out := &in.Name, &out.Name *out = new(string) **out = **in } if in.Replication != nil { in, out := &in.Replication, &out.Replication *out = new(Replication) (*in).DeepCopyInto(*out) } if in.CreateTime != nil { in, out := &in.CreateTime, &out.CreateTime *out = new(string) **out = **in } if in.Labels != nil { in, out := &in.Labels, &out.Labels *out = make(map[string]string, len(*in)) for key, val := range *in { (*out)[key] = val } } if in.Topics != nil { in, out := &in.Topics, &out.Topics *out = make([]Topic, len(*in)) for i := range *in { (*in)[i].DeepCopyInto(&(*out)[i]) } } if in.ExpireTime != nil { in, out := &in.ExpireTime, &out.ExpireTime *out = new(string) **out = **in } if in.Ttl != nil { in, out := &in.Ttl, &out.Ttl *out = new(string) **out = **in } if in.Etag != nil { in, out := &in.Etag, &out.Etag *out = new(string) **out = **in } if in.Rotation != nil { in, out := &in.Rotation, &out.Rotation *out = new(Rotation) (*in).DeepCopyInto(*out) } if in.VersionAliases != nil { in, out := &in.VersionAliases, &out.VersionAliases *out = make(map[string]int64, len(*in)) for key, val := range *in { (*out)[key] = val } } if in.Annotations != nil { in, out := &in.Annotations, &out.Annotations *out = make(map[string]string, len(*in)) for key, val := range *in { (*out)[key] = val } } if in.CustomerManagedEncryption != nil { in, out := &in.CustomerManagedEncryption, &out.CustomerManagedEncryption *out = new(CustomerManagedEncryption) (*in).DeepCopyInto(*out) } } // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new Secret. func (in *Secret) DeepCopy() *Secret { if in == nil { return nil } out := new(Secret) in.DeepCopyInto(out) return out } // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. func (in *SecretData_OneOf) DeepCopyInto(out *SecretData_OneOf) { *out = *in if in.Legacy != nil { in, out := &in.Legacy, &out.Legacy *out = new(secret.Legacy) (*in).DeepCopyInto(*out) } } // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new SecretData_OneOf. func (in *SecretData_OneOf) DeepCopy() *SecretData_OneOf { if in == nil { return nil } out := new(SecretData_OneOf) in.DeepCopyInto(out) return out } // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. func (in *SecretIdentity) DeepCopyInto(out *SecretIdentity) { *out = *in if in.parent != nil { in, out := &in.parent, &out.parent *out = new(SecretParent) **out = **in } } // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new SecretIdentity. func (in *SecretIdentity) DeepCopy() *SecretIdentity { if in == nil { return nil } out := new(SecretIdentity) in.DeepCopyInto(out) return out } // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. func (in *SecretManagerSecret) DeepCopyInto(out *SecretManagerSecret) { *out = *in out.TypeMeta = in.TypeMeta in.ObjectMeta.DeepCopyInto(&out.ObjectMeta) in.Spec.DeepCopyInto(&out.Spec) in.Status.DeepCopyInto(&out.Status) } // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new SecretManagerSecret. func (in *SecretManagerSecret) DeepCopy() *SecretManagerSecret { if in == nil { return nil } out := new(SecretManagerSecret) in.DeepCopyInto(out) return out } // DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object. func (in *SecretManagerSecret) 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 *SecretManagerSecretList) DeepCopyInto(out *SecretManagerSecretList) { *out = *in out.TypeMeta = in.TypeMeta in.ListMeta.DeepCopyInto(&out.ListMeta) if in.Items != nil { in, out := &in.Items, &out.Items *out = make([]SecretManagerSecret, len(*in)) for i := range *in { (*in)[i].DeepCopyInto(&(*out)[i]) } } } // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new SecretManagerSecretList. func (in *SecretManagerSecretList) DeepCopy() *SecretManagerSecretList { if in == nil { return nil } out := new(SecretManagerSecretList) in.DeepCopyInto(out) return out } // DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object. func (in *SecretManagerSecretList) 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 *SecretManagerSecretObservedState) DeepCopyInto(out *SecretManagerSecretObservedState) { *out = *in if in.VersionAliases != nil { in, out := &in.VersionAliases, &out.VersionAliases *out = make(map[string]string, len(*in)) for key, val := range *in { (*out)[key] = val } } } // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new SecretManagerSecretObservedState. func (in *SecretManagerSecretObservedState) DeepCopy() *SecretManagerSecretObservedState { if in == nil { return nil } out := new(SecretManagerSecretObservedState) in.DeepCopyInto(out) return out } // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. func (in *SecretManagerSecretSpec) DeepCopyInto(out *SecretManagerSecretSpec) { *out = *in if in.ResourceID != nil { in, out := &in.ResourceID, &out.ResourceID *out = new(string) **out = **in } if in.Replication != nil { in, out := &in.Replication, &out.Replication *out = new(Replication) (*in).DeepCopyInto(*out) } if in.TopicRefs != nil { in, out := &in.TopicRefs, &out.TopicRefs *out = make([]*TopicRef, len(*in)) for i := range *in { if (*in)[i] != nil { in, out := &(*in)[i], &(*out)[i] *out = new(TopicRef) (*in).DeepCopyInto(*out) } } } if in.ExpireTime != nil { in, out := &in.ExpireTime, &out.ExpireTime *out = new(string) **out = **in } if in.TTL != nil { in, out := &in.TTL, &out.TTL *out = new(string) **out = **in } if in.Rotation != nil { in, out := &in.Rotation, &out.Rotation *out = new(Rotation) (*in).DeepCopyInto(*out) } if in.VersionAliases != nil { in, out := &in.VersionAliases, &out.VersionAliases *out = make(map[string]string, len(*in)) for key, val := range *in { (*out)[key] = val } } if in.Annotations != nil { in, out := &in.Annotations, &out.Annotations *out = make(map[string]string, len(*in)) for key, val := range *in { (*out)[key] = val } } if in.Labels != nil { in, out := &in.Labels, &out.Labels *out = make(map[string]string, len(*in)) for key, val := range *in { (*out)[key] = val } } } // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new SecretManagerSecretSpec. func (in *SecretManagerSecretSpec) DeepCopy() *SecretManagerSecretSpec { if in == nil { return nil } out := new(SecretManagerSecretSpec) in.DeepCopyInto(out) return out } // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. func (in *SecretManagerSecretStatus) DeepCopyInto(out *SecretManagerSecretStatus) { *out = *in if in.Conditions != nil { in, out := &in.Conditions, &out.Conditions *out = make([]v1alpha1.Condition, len(*in)) copy(*out, *in) } if in.ObservedGeneration != nil { in, out := &in.ObservedGeneration, &out.ObservedGeneration *out = new(int64) **out = **in } if in.ExternalRef != nil { in, out := &in.ExternalRef, &out.ExternalRef *out = new(string) **out = **in } if in.ObservedState != nil { in, out := &in.ObservedState, &out.ObservedState *out = new(SecretManagerSecretObservedState) (*in).DeepCopyInto(*out) } } // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new SecretManagerSecretStatus. func (in *SecretManagerSecretStatus) DeepCopy() *SecretManagerSecretStatus { if in == nil { return nil } out := new(SecretManagerSecretStatus) in.DeepCopyInto(out) return out } // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. func (in *SecretManagerSecretVersion) DeepCopyInto(out *SecretManagerSecretVersion) { *out = *in out.TypeMeta = in.TypeMeta in.ObjectMeta.DeepCopyInto(&out.ObjectMeta) in.Spec.DeepCopyInto(&out.Spec) in.Status.DeepCopyInto(&out.Status) } // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new SecretManagerSecretVersion. func (in *SecretManagerSecretVersion) DeepCopy() *SecretManagerSecretVersion { if in == nil { return nil } out := new(SecretManagerSecretVersion) in.DeepCopyInto(out) return out } // DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object. func (in *SecretManagerSecretVersion) 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 *SecretManagerSecretVersionList) DeepCopyInto(out *SecretManagerSecretVersionList) { *out = *in out.TypeMeta = in.TypeMeta in.ListMeta.DeepCopyInto(&out.ListMeta) if in.Items != nil { in, out := &in.Items, &out.Items *out = make([]SecretManagerSecretVersion, len(*in)) for i := range *in { (*in)[i].DeepCopyInto(&(*out)[i]) } } } // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new SecretManagerSecretVersionList. func (in *SecretManagerSecretVersionList) DeepCopy() *SecretManagerSecretVersionList { if in == nil { return nil } out := new(SecretManagerSecretVersionList) in.DeepCopyInto(out) return out } // DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object. func (in *SecretManagerSecretVersionList) 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 *SecretManagerSecretVersionObservedState) DeepCopyInto(out *SecretManagerSecretVersionObservedState) { *out = *in if in.CreateTime != nil { in, out := &in.CreateTime, &out.CreateTime *out = new(string) **out = **in } if in.DestroyTime != nil { in, out := &in.DestroyTime, &out.DestroyTime *out = new(string) **out = **in } if in.Name != nil { in, out := &in.Name, &out.Name *out = new(string) **out = **in } if in.ReplicationStatus != nil { in, out := &in.ReplicationStatus, &out.ReplicationStatus *out = new(ReplicationStatus) (*in).DeepCopyInto(*out) } if in.ScheduledDestroyTime != nil { in, out := &in.ScheduledDestroyTime, &out.ScheduledDestroyTime *out = new(string) **out = **in } if in.ClientSpecifiedPayloadChecksum != nil { in, out := &in.ClientSpecifiedPayloadChecksum, &out.ClientSpecifiedPayloadChecksum *out = new(bool) **out = **in } if in.CustomerManagedEncryption != nil { in, out := &in.CustomerManagedEncryption, &out.CustomerManagedEncryption *out = new(CustomerManagedEncryptionStatus) (*in).DeepCopyInto(*out) } } // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new SecretManagerSecretVersionObservedState. func (in *SecretManagerSecretVersionObservedState) DeepCopy() *SecretManagerSecretVersionObservedState { if in == nil { return nil } out := new(SecretManagerSecretVersionObservedState) in.DeepCopyInto(out) return out } // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. func (in *SecretManagerSecretVersionSpec) DeepCopyInto(out *SecretManagerSecretVersionSpec) { *out = *in if in.SecretRef != nil { in, out := &in.SecretRef, &out.SecretRef *out = new(SecretRef) **out = **in } if in.ResourceID != nil { in, out := &in.ResourceID, &out.ResourceID *out = new(string) **out = **in } if in.Enabled != nil { in, out := &in.Enabled, &out.Enabled *out = new(bool) **out = **in } if in.SecretData != nil { in, out := &in.SecretData, &out.SecretData *out = new(SecretData_OneOf) (*in).DeepCopyInto(*out) } if in.DeletionPolicy != nil { in, out := &in.DeletionPolicy, &out.DeletionPolicy *out = new(string) **out = **in } if in.IsSecretDataBase64 != nil { in, out := &in.IsSecretDataBase64, &out.IsSecretDataBase64 *out = new(bool) **out = **in } } // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new SecretManagerSecretVersionSpec. func (in *SecretManagerSecretVersionSpec) DeepCopy() *SecretManagerSecretVersionSpec { if in == nil { return nil } out := new(SecretManagerSecretVersionSpec) in.DeepCopyInto(out) return out } // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. func (in *SecretManagerSecretVersionStatus) DeepCopyInto(out *SecretManagerSecretVersionStatus) { *out = *in if in.Conditions != nil { in, out := &in.Conditions, &out.Conditions *out = make([]k8sv1alpha1.Condition, len(*in)) copy(*out, *in) } if in.ObservedGeneration != nil { in, out := &in.ObservedGeneration, &out.ObservedGeneration *out = new(int64) **out = **in } if in.ExternalRef != nil { in, out := &in.ExternalRef, &out.ExternalRef *out = new(string) **out = **in } if in.ObservedState != nil { in, out := &in.ObservedState, &out.ObservedState *out = new(SecretManagerSecretVersionObservedState) (*in).DeepCopyInto(*out) } if in.CreateTime != nil { in, out := &in.CreateTime, &out.CreateTime *out = new(string) **out = **in } if in.DestroyTime != nil { in, out := &in.DestroyTime, &out.DestroyTime *out = new(string) **out = **in } if in.Name != nil { in, out := &in.Name, &out.Name *out = new(string) **out = **in } if in.Version != nil { in, out := &in.Version, &out.Version *out = new(string) **out = **in } } // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new SecretManagerSecretVersionStatus. func (in *SecretManagerSecretVersionStatus) DeepCopy() *SecretManagerSecretVersionStatus { if in == nil { return nil } out := new(SecretManagerSecretVersionStatus) in.DeepCopyInto(out) return out } // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. func (in *SecretParent) DeepCopyInto(out *SecretParent) { *out = *in } // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new SecretParent. func (in *SecretParent) DeepCopy() *SecretParent { if in == nil { return nil } out := new(SecretParent) in.DeepCopyInto(out) return out } // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. func (in *SecretRef) DeepCopyInto(out *SecretRef) { *out = *in } // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new SecretRef. func (in *SecretRef) DeepCopy() *SecretRef { if in == nil { return nil } out := new(SecretRef) in.DeepCopyInto(out) return out } // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. func (in *SecretVersion) DeepCopyInto(out *SecretVersion) { *out = *in if in.Name != nil { in, out := &in.Name, &out.Name *out = new(string) **out = **in } if in.CreateTime != nil { in, out := &in.CreateTime, &out.CreateTime *out = new(string) **out = **in } if in.DestroyTime != nil { in, out := &in.DestroyTime, &out.DestroyTime *out = new(string) **out = **in } if in.State != nil { in, out := &in.State, &out.State *out = new(string) **out = **in } if in.ReplicationStatus != nil { in, out := &in.ReplicationStatus, &out.ReplicationStatus *out = new(ReplicationStatus) (*in).DeepCopyInto(*out) } if in.Etag != nil { in, out := &in.Etag, &out.Etag *out = new(string) **out = **in } if in.ClientSpecifiedPayloadChecksum != nil { in, out := &in.ClientSpecifiedPayloadChecksum, &out.ClientSpecifiedPayloadChecksum *out = new(bool) **out = **in } if in.ScheduledDestroyTime != nil { in, out := &in.ScheduledDestroyTime, &out.ScheduledDestroyTime *out = new(string) **out = **in } if in.CustomerManagedEncryption != nil { in, out := &in.CustomerManagedEncryption, &out.CustomerManagedEncryption *out = new(CustomerManagedEncryptionStatus) (*in).DeepCopyInto(*out) } } // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new SecretVersion. func (in *SecretVersion) DeepCopy() *SecretVersion { if in == nil { return nil } out := new(SecretVersion) in.DeepCopyInto(out) return out } // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. func (in *SecretVersionIdentity) DeepCopyInto(out *SecretVersionIdentity) { *out = *in if in.parent != nil { in, out := &in.parent, &out.parent *out = new(SecretVersionParent) **out = **in } if in.serviceGeneratedIDKnown != nil { in, out := &in.serviceGeneratedIDKnown, &out.serviceGeneratedIDKnown *out = new(bool) **out = **in } } // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new SecretVersionIdentity. func (in *SecretVersionIdentity) DeepCopy() *SecretVersionIdentity { if in == nil { return nil } out := new(SecretVersionIdentity) in.DeepCopyInto(out) return out } // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. func (in *SecretVersionParent) DeepCopyInto(out *SecretVersionParent) { *out = *in } // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new SecretVersionParent. func (in *SecretVersionParent) DeepCopy() *SecretVersionParent { if in == nil { return nil } out := new(SecretVersionParent) in.DeepCopyInto(out) return out } // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. func (in *SecretVersionRef) DeepCopyInto(out *SecretVersionRef) { *out = *in } // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new SecretVersionRef. func (in *SecretVersionRef) DeepCopy() *SecretVersionRef { if in == nil { return nil } out := new(SecretVersionRef) in.DeepCopyInto(out) return out } // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. func (in *Topic) DeepCopyInto(out *Topic) { *out = *in if in.Name != nil { in, out := &in.Name, &out.Name *out = new(string) **out = **in } } // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new Topic. func (in *Topic) DeepCopy() *Topic { if in == nil { return nil } out := new(Topic) in.DeepCopyInto(out) return out } // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. func (in *TopicRef) DeepCopyInto(out *TopicRef) { *out = *in if in.PubSubTopicRef != nil { in, out := &in.PubSubTopicRef, &out.PubSubTopicRef *out = new(refsv1beta1.PubSubTopicRef) **out = **in } } // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new TopicRef. func (in *TopicRef) DeepCopy() *TopicRef { if in == nil { return nil } out := new(TopicRef) in.DeepCopyInto(out) return out }