v2/api/network/v1api20240601/storage/zz_generated.deepcopy.go (3,100 lines of code) (raw):

//go:build !ignore_autogenerated /* Copyright (c) Microsoft Corporation. Licensed under the MIT license. */ // Code generated by controller-gen. DO NOT EDIT. package storage import ( "github.com/Azure/azure-service-operator/v2/pkg/genruntime" "github.com/Azure/azure-service-operator/v2/pkg/genruntime/conditions" "github.com/Azure/azure-service-operator/v2/pkg/genruntime/core" 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 *ARecord) DeepCopyInto(out *ARecord) { *out = *in if in.Ipv4Address != nil { in, out := &in.Ipv4Address, &out.Ipv4Address *out = new(string) **out = **in } if in.PropertyBag != nil { in, out := &in.PropertyBag, &out.PropertyBag *out = make(genruntime.PropertyBag, len(*in)) for key, val := range *in { (*out)[key] = val } } } // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ARecord. func (in *ARecord) DeepCopy() *ARecord { if in == nil { return nil } out := new(ARecord) in.DeepCopyInto(out) return out } // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. func (in *ARecord_STATUS) DeepCopyInto(out *ARecord_STATUS) { *out = *in if in.Ipv4Address != nil { in, out := &in.Ipv4Address, &out.Ipv4Address *out = new(string) **out = **in } if in.PropertyBag != nil { in, out := &in.PropertyBag, &out.PropertyBag *out = make(genruntime.PropertyBag, len(*in)) for key, val := range *in { (*out)[key] = val } } } // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ARecord_STATUS. func (in *ARecord_STATUS) DeepCopy() *ARecord_STATUS { if in == nil { return nil } out := new(ARecord_STATUS) in.DeepCopyInto(out) return out } // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. func (in *AaaaRecord) DeepCopyInto(out *AaaaRecord) { *out = *in if in.Ipv6Address != nil { in, out := &in.Ipv6Address, &out.Ipv6Address *out = new(string) **out = **in } if in.PropertyBag != nil { in, out := &in.PropertyBag, &out.PropertyBag *out = make(genruntime.PropertyBag, len(*in)) for key, val := range *in { (*out)[key] = val } } } // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new AaaaRecord. func (in *AaaaRecord) DeepCopy() *AaaaRecord { if in == nil { return nil } out := new(AaaaRecord) in.DeepCopyInto(out) return out } // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. func (in *AaaaRecord_STATUS) DeepCopyInto(out *AaaaRecord_STATUS) { *out = *in if in.Ipv6Address != nil { in, out := &in.Ipv6Address, &out.Ipv6Address *out = new(string) **out = **in } if in.PropertyBag != nil { in, out := &in.PropertyBag, &out.PropertyBag *out = make(genruntime.PropertyBag, len(*in)) for key, val := range *in { (*out)[key] = val } } } // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new AaaaRecord_STATUS. func (in *AaaaRecord_STATUS) DeepCopy() *AaaaRecord_STATUS { if in == nil { return nil } out := new(AaaaRecord_STATUS) in.DeepCopyInto(out) return out } // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. func (in *CnameRecord) DeepCopyInto(out *CnameRecord) { *out = *in if in.Cname != nil { in, out := &in.Cname, &out.Cname *out = new(string) **out = **in } if in.PropertyBag != nil { in, out := &in.PropertyBag, &out.PropertyBag *out = make(genruntime.PropertyBag, len(*in)) for key, val := range *in { (*out)[key] = val } } } // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new CnameRecord. func (in *CnameRecord) DeepCopy() *CnameRecord { if in == nil { return nil } out := new(CnameRecord) in.DeepCopyInto(out) return out } // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. func (in *CnameRecord_STATUS) DeepCopyInto(out *CnameRecord_STATUS) { *out = *in if in.Cname != nil { in, out := &in.Cname, &out.Cname *out = new(string) **out = **in } if in.PropertyBag != nil { in, out := &in.PropertyBag, &out.PropertyBag *out = make(genruntime.PropertyBag, len(*in)) for key, val := range *in { (*out)[key] = val } } } // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new CnameRecord_STATUS. func (in *CnameRecord_STATUS) DeepCopy() *CnameRecord_STATUS { if in == nil { return nil } out := new(CnameRecord_STATUS) in.DeepCopyInto(out) return out } // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. func (in *MxRecord) DeepCopyInto(out *MxRecord) { *out = *in if in.Exchange != nil { in, out := &in.Exchange, &out.Exchange *out = new(string) **out = **in } if in.Preference != nil { in, out := &in.Preference, &out.Preference *out = new(int) **out = **in } if in.PropertyBag != nil { in, out := &in.PropertyBag, &out.PropertyBag *out = make(genruntime.PropertyBag, len(*in)) for key, val := range *in { (*out)[key] = val } } } // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new MxRecord. func (in *MxRecord) DeepCopy() *MxRecord { if in == nil { return nil } out := new(MxRecord) in.DeepCopyInto(out) return out } // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. func (in *MxRecord_STATUS) DeepCopyInto(out *MxRecord_STATUS) { *out = *in if in.Exchange != nil { in, out := &in.Exchange, &out.Exchange *out = new(string) **out = **in } if in.Preference != nil { in, out := &in.Preference, &out.Preference *out = new(int) **out = **in } if in.PropertyBag != nil { in, out := &in.PropertyBag, &out.PropertyBag *out = make(genruntime.PropertyBag, len(*in)) for key, val := range *in { (*out)[key] = val } } } // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new MxRecord_STATUS. func (in *MxRecord_STATUS) DeepCopy() *MxRecord_STATUS { if in == nil { return nil } out := new(MxRecord_STATUS) in.DeepCopyInto(out) return out } // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. func (in *PrivateDnsZone) DeepCopyInto(out *PrivateDnsZone) { *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 PrivateDnsZone. func (in *PrivateDnsZone) DeepCopy() *PrivateDnsZone { if in == nil { return nil } out := new(PrivateDnsZone) in.DeepCopyInto(out) return out } // DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object. func (in *PrivateDnsZone) 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 *PrivateDnsZoneList) DeepCopyInto(out *PrivateDnsZoneList) { *out = *in out.TypeMeta = in.TypeMeta in.ListMeta.DeepCopyInto(&out.ListMeta) if in.Items != nil { in, out := &in.Items, &out.Items *out = make([]PrivateDnsZone, len(*in)) for i := range *in { (*in)[i].DeepCopyInto(&(*out)[i]) } } } // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new PrivateDnsZoneList. func (in *PrivateDnsZoneList) DeepCopy() *PrivateDnsZoneList { if in == nil { return nil } out := new(PrivateDnsZoneList) in.DeepCopyInto(out) return out } // DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object. func (in *PrivateDnsZoneList) 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 *PrivateDnsZoneOperatorSpec) DeepCopyInto(out *PrivateDnsZoneOperatorSpec) { *out = *in if in.ConfigMapExpressions != nil { in, out := &in.ConfigMapExpressions, &out.ConfigMapExpressions *out = make([]*core.DestinationExpression, len(*in)) for i := range *in { if (*in)[i] != nil { in, out := &(*in)[i], &(*out)[i] *out = new(core.DestinationExpression) **out = **in } } } if in.PropertyBag != nil { in, out := &in.PropertyBag, &out.PropertyBag *out = make(genruntime.PropertyBag, len(*in)) for key, val := range *in { (*out)[key] = val } } if in.SecretExpressions != nil { in, out := &in.SecretExpressions, &out.SecretExpressions *out = make([]*core.DestinationExpression, len(*in)) for i := range *in { if (*in)[i] != nil { in, out := &(*in)[i], &(*out)[i] *out = new(core.DestinationExpression) **out = **in } } } } // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new PrivateDnsZoneOperatorSpec. func (in *PrivateDnsZoneOperatorSpec) DeepCopy() *PrivateDnsZoneOperatorSpec { if in == nil { return nil } out := new(PrivateDnsZoneOperatorSpec) in.DeepCopyInto(out) return out } // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. func (in *PrivateDnsZone_STATUS) DeepCopyInto(out *PrivateDnsZone_STATUS) { *out = *in if in.Conditions != nil { in, out := &in.Conditions, &out.Conditions *out = make([]conditions.Condition, len(*in)) for i := range *in { (*in)[i].DeepCopyInto(&(*out)[i]) } } if in.Etag != nil { in, out := &in.Etag, &out.Etag *out = new(string) **out = **in } if in.Id != nil { in, out := &in.Id, &out.Id *out = new(string) **out = **in } if in.InternalId != nil { in, out := &in.InternalId, &out.InternalId *out = new(string) **out = **in } if in.Location != nil { in, out := &in.Location, &out.Location *out = new(string) **out = **in } if in.MaxNumberOfRecordSets != nil { in, out := &in.MaxNumberOfRecordSets, &out.MaxNumberOfRecordSets *out = new(int) **out = **in } if in.MaxNumberOfVirtualNetworkLinks != nil { in, out := &in.MaxNumberOfVirtualNetworkLinks, &out.MaxNumberOfVirtualNetworkLinks *out = new(int) **out = **in } if in.MaxNumberOfVirtualNetworkLinksWithRegistration != nil { in, out := &in.MaxNumberOfVirtualNetworkLinksWithRegistration, &out.MaxNumberOfVirtualNetworkLinksWithRegistration *out = new(int) **out = **in } if in.Name != nil { in, out := &in.Name, &out.Name *out = new(string) **out = **in } if in.NumberOfRecordSets != nil { in, out := &in.NumberOfRecordSets, &out.NumberOfRecordSets *out = new(int) **out = **in } if in.NumberOfVirtualNetworkLinks != nil { in, out := &in.NumberOfVirtualNetworkLinks, &out.NumberOfVirtualNetworkLinks *out = new(int) **out = **in } if in.NumberOfVirtualNetworkLinksWithRegistration != nil { in, out := &in.NumberOfVirtualNetworkLinksWithRegistration, &out.NumberOfVirtualNetworkLinksWithRegistration *out = new(int) **out = **in } if in.PropertyBag != nil { in, out := &in.PropertyBag, &out.PropertyBag *out = make(genruntime.PropertyBag, len(*in)) for key, val := range *in { (*out)[key] = val } } if in.ProvisioningState != nil { in, out := &in.ProvisioningState, &out.ProvisioningState *out = new(string) **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 } } if in.Type != nil { in, out := &in.Type, &out.Type *out = new(string) **out = **in } } // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new PrivateDnsZone_STATUS. func (in *PrivateDnsZone_STATUS) DeepCopy() *PrivateDnsZone_STATUS { if in == nil { return nil } out := new(PrivateDnsZone_STATUS) in.DeepCopyInto(out) return out } // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. func (in *PrivateDnsZone_Spec) DeepCopyInto(out *PrivateDnsZone_Spec) { *out = *in if in.Etag != nil { in, out := &in.Etag, &out.Etag *out = new(string) **out = **in } if in.Location != nil { in, out := &in.Location, &out.Location *out = new(string) **out = **in } if in.OperatorSpec != nil { in, out := &in.OperatorSpec, &out.OperatorSpec *out = new(PrivateDnsZoneOperatorSpec) (*in).DeepCopyInto(*out) } if in.Owner != nil { in, out := &in.Owner, &out.Owner *out = new(genruntime.KnownResourceReference) **out = **in } if in.PropertyBag != nil { in, out := &in.PropertyBag, &out.PropertyBag *out = make(genruntime.PropertyBag, len(*in)) for key, val := range *in { (*out)[key] = val } } 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 } } } // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new PrivateDnsZone_Spec. func (in *PrivateDnsZone_Spec) DeepCopy() *PrivateDnsZone_Spec { if in == nil { return nil } out := new(PrivateDnsZone_Spec) in.DeepCopyInto(out) return out } // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. func (in *PrivateDnsZonesAAAARecord) DeepCopyInto(out *PrivateDnsZonesAAAARecord) { *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 PrivateDnsZonesAAAARecord. func (in *PrivateDnsZonesAAAARecord) DeepCopy() *PrivateDnsZonesAAAARecord { if in == nil { return nil } out := new(PrivateDnsZonesAAAARecord) in.DeepCopyInto(out) return out } // DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object. func (in *PrivateDnsZonesAAAARecord) 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 *PrivateDnsZonesAAAARecordList) DeepCopyInto(out *PrivateDnsZonesAAAARecordList) { *out = *in out.TypeMeta = in.TypeMeta in.ListMeta.DeepCopyInto(&out.ListMeta) if in.Items != nil { in, out := &in.Items, &out.Items *out = make([]PrivateDnsZonesAAAARecord, len(*in)) for i := range *in { (*in)[i].DeepCopyInto(&(*out)[i]) } } } // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new PrivateDnsZonesAAAARecordList. func (in *PrivateDnsZonesAAAARecordList) DeepCopy() *PrivateDnsZonesAAAARecordList { if in == nil { return nil } out := new(PrivateDnsZonesAAAARecordList) in.DeepCopyInto(out) return out } // DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object. func (in *PrivateDnsZonesAAAARecordList) 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 *PrivateDnsZonesAAAARecordOperatorSpec) DeepCopyInto(out *PrivateDnsZonesAAAARecordOperatorSpec) { *out = *in if in.ConfigMapExpressions != nil { in, out := &in.ConfigMapExpressions, &out.ConfigMapExpressions *out = make([]*core.DestinationExpression, len(*in)) for i := range *in { if (*in)[i] != nil { in, out := &(*in)[i], &(*out)[i] *out = new(core.DestinationExpression) **out = **in } } } if in.PropertyBag != nil { in, out := &in.PropertyBag, &out.PropertyBag *out = make(genruntime.PropertyBag, len(*in)) for key, val := range *in { (*out)[key] = val } } if in.SecretExpressions != nil { in, out := &in.SecretExpressions, &out.SecretExpressions *out = make([]*core.DestinationExpression, len(*in)) for i := range *in { if (*in)[i] != nil { in, out := &(*in)[i], &(*out)[i] *out = new(core.DestinationExpression) **out = **in } } } } // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new PrivateDnsZonesAAAARecordOperatorSpec. func (in *PrivateDnsZonesAAAARecordOperatorSpec) DeepCopy() *PrivateDnsZonesAAAARecordOperatorSpec { if in == nil { return nil } out := new(PrivateDnsZonesAAAARecordOperatorSpec) in.DeepCopyInto(out) return out } // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. func (in *PrivateDnsZonesAAAARecord_STATUS) DeepCopyInto(out *PrivateDnsZonesAAAARecord_STATUS) { *out = *in if in.ARecords != nil { in, out := &in.ARecords, &out.ARecords *out = make([]ARecord_STATUS, len(*in)) for i := range *in { (*in)[i].DeepCopyInto(&(*out)[i]) } } if in.AaaaRecords != nil { in, out := &in.AaaaRecords, &out.AaaaRecords *out = make([]AaaaRecord_STATUS, len(*in)) for i := range *in { (*in)[i].DeepCopyInto(&(*out)[i]) } } if in.CnameRecord != nil { in, out := &in.CnameRecord, &out.CnameRecord *out = new(CnameRecord_STATUS) (*in).DeepCopyInto(*out) } if in.Conditions != nil { in, out := &in.Conditions, &out.Conditions *out = make([]conditions.Condition, len(*in)) for i := range *in { (*in)[i].DeepCopyInto(&(*out)[i]) } } if in.Etag != nil { in, out := &in.Etag, &out.Etag *out = new(string) **out = **in } if in.Fqdn != nil { in, out := &in.Fqdn, &out.Fqdn *out = new(string) **out = **in } if in.Id != nil { in, out := &in.Id, &out.Id *out = new(string) **out = **in } if in.IsAutoRegistered != nil { in, out := &in.IsAutoRegistered, &out.IsAutoRegistered *out = new(bool) **out = **in } if in.Metadata != nil { in, out := &in.Metadata, &out.Metadata *out = make(map[string]string, len(*in)) for key, val := range *in { (*out)[key] = val } } if in.MxRecords != nil { in, out := &in.MxRecords, &out.MxRecords *out = make([]MxRecord_STATUS, len(*in)) for i := range *in { (*in)[i].DeepCopyInto(&(*out)[i]) } } if in.Name != nil { in, out := &in.Name, &out.Name *out = new(string) **out = **in } if in.PropertyBag != nil { in, out := &in.PropertyBag, &out.PropertyBag *out = make(genruntime.PropertyBag, len(*in)) for key, val := range *in { (*out)[key] = val } } if in.PtrRecords != nil { in, out := &in.PtrRecords, &out.PtrRecords *out = make([]PtrRecord_STATUS, len(*in)) for i := range *in { (*in)[i].DeepCopyInto(&(*out)[i]) } } if in.SoaRecord != nil { in, out := &in.SoaRecord, &out.SoaRecord *out = new(SoaRecord_STATUS) (*in).DeepCopyInto(*out) } if in.SrvRecords != nil { in, out := &in.SrvRecords, &out.SrvRecords *out = make([]SrvRecord_STATUS, len(*in)) for i := range *in { (*in)[i].DeepCopyInto(&(*out)[i]) } } if in.Ttl != nil { in, out := &in.Ttl, &out.Ttl *out = new(int) **out = **in } if in.TxtRecords != nil { in, out := &in.TxtRecords, &out.TxtRecords *out = make([]TxtRecord_STATUS, len(*in)) for i := range *in { (*in)[i].DeepCopyInto(&(*out)[i]) } } if in.Type != nil { in, out := &in.Type, &out.Type *out = new(string) **out = **in } } // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new PrivateDnsZonesAAAARecord_STATUS. func (in *PrivateDnsZonesAAAARecord_STATUS) DeepCopy() *PrivateDnsZonesAAAARecord_STATUS { if in == nil { return nil } out := new(PrivateDnsZonesAAAARecord_STATUS) in.DeepCopyInto(out) return out } // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. func (in *PrivateDnsZonesAAAARecord_Spec) DeepCopyInto(out *PrivateDnsZonesAAAARecord_Spec) { *out = *in if in.ARecords != nil { in, out := &in.ARecords, &out.ARecords *out = make([]ARecord, len(*in)) for i := range *in { (*in)[i].DeepCopyInto(&(*out)[i]) } } if in.AaaaRecords != nil { in, out := &in.AaaaRecords, &out.AaaaRecords *out = make([]AaaaRecord, len(*in)) for i := range *in { (*in)[i].DeepCopyInto(&(*out)[i]) } } if in.CnameRecord != nil { in, out := &in.CnameRecord, &out.CnameRecord *out = new(CnameRecord) (*in).DeepCopyInto(*out) } if in.Etag != nil { in, out := &in.Etag, &out.Etag *out = new(string) **out = **in } if in.Metadata != nil { in, out := &in.Metadata, &out.Metadata *out = make(map[string]string, len(*in)) for key, val := range *in { (*out)[key] = val } } if in.MxRecords != nil { in, out := &in.MxRecords, &out.MxRecords *out = make([]MxRecord, len(*in)) for i := range *in { (*in)[i].DeepCopyInto(&(*out)[i]) } } if in.OperatorSpec != nil { in, out := &in.OperatorSpec, &out.OperatorSpec *out = new(PrivateDnsZonesAAAARecordOperatorSpec) (*in).DeepCopyInto(*out) } if in.Owner != nil { in, out := &in.Owner, &out.Owner *out = new(genruntime.KnownResourceReference) **out = **in } if in.PropertyBag != nil { in, out := &in.PropertyBag, &out.PropertyBag *out = make(genruntime.PropertyBag, len(*in)) for key, val := range *in { (*out)[key] = val } } if in.PtrRecords != nil { in, out := &in.PtrRecords, &out.PtrRecords *out = make([]PtrRecord, len(*in)) for i := range *in { (*in)[i].DeepCopyInto(&(*out)[i]) } } if in.SoaRecord != nil { in, out := &in.SoaRecord, &out.SoaRecord *out = new(SoaRecord) (*in).DeepCopyInto(*out) } if in.SrvRecords != nil { in, out := &in.SrvRecords, &out.SrvRecords *out = make([]SrvRecord, len(*in)) for i := range *in { (*in)[i].DeepCopyInto(&(*out)[i]) } } if in.Ttl != nil { in, out := &in.Ttl, &out.Ttl *out = new(int) **out = **in } if in.TxtRecords != nil { in, out := &in.TxtRecords, &out.TxtRecords *out = make([]TxtRecord, len(*in)) for i := range *in { (*in)[i].DeepCopyInto(&(*out)[i]) } } } // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new PrivateDnsZonesAAAARecord_Spec. func (in *PrivateDnsZonesAAAARecord_Spec) DeepCopy() *PrivateDnsZonesAAAARecord_Spec { if in == nil { return nil } out := new(PrivateDnsZonesAAAARecord_Spec) in.DeepCopyInto(out) return out } // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. func (in *PrivateDnsZonesARecord) DeepCopyInto(out *PrivateDnsZonesARecord) { *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 PrivateDnsZonesARecord. func (in *PrivateDnsZonesARecord) DeepCopy() *PrivateDnsZonesARecord { if in == nil { return nil } out := new(PrivateDnsZonesARecord) in.DeepCopyInto(out) return out } // DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object. func (in *PrivateDnsZonesARecord) 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 *PrivateDnsZonesARecordList) DeepCopyInto(out *PrivateDnsZonesARecordList) { *out = *in out.TypeMeta = in.TypeMeta in.ListMeta.DeepCopyInto(&out.ListMeta) if in.Items != nil { in, out := &in.Items, &out.Items *out = make([]PrivateDnsZonesARecord, len(*in)) for i := range *in { (*in)[i].DeepCopyInto(&(*out)[i]) } } } // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new PrivateDnsZonesARecordList. func (in *PrivateDnsZonesARecordList) DeepCopy() *PrivateDnsZonesARecordList { if in == nil { return nil } out := new(PrivateDnsZonesARecordList) in.DeepCopyInto(out) return out } // DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object. func (in *PrivateDnsZonesARecordList) 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 *PrivateDnsZonesARecordOperatorSpec) DeepCopyInto(out *PrivateDnsZonesARecordOperatorSpec) { *out = *in if in.ConfigMapExpressions != nil { in, out := &in.ConfigMapExpressions, &out.ConfigMapExpressions *out = make([]*core.DestinationExpression, len(*in)) for i := range *in { if (*in)[i] != nil { in, out := &(*in)[i], &(*out)[i] *out = new(core.DestinationExpression) **out = **in } } } if in.PropertyBag != nil { in, out := &in.PropertyBag, &out.PropertyBag *out = make(genruntime.PropertyBag, len(*in)) for key, val := range *in { (*out)[key] = val } } if in.SecretExpressions != nil { in, out := &in.SecretExpressions, &out.SecretExpressions *out = make([]*core.DestinationExpression, len(*in)) for i := range *in { if (*in)[i] != nil { in, out := &(*in)[i], &(*out)[i] *out = new(core.DestinationExpression) **out = **in } } } } // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new PrivateDnsZonesARecordOperatorSpec. func (in *PrivateDnsZonesARecordOperatorSpec) DeepCopy() *PrivateDnsZonesARecordOperatorSpec { if in == nil { return nil } out := new(PrivateDnsZonesARecordOperatorSpec) in.DeepCopyInto(out) return out } // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. func (in *PrivateDnsZonesARecord_STATUS) DeepCopyInto(out *PrivateDnsZonesARecord_STATUS) { *out = *in if in.ARecords != nil { in, out := &in.ARecords, &out.ARecords *out = make([]ARecord_STATUS, len(*in)) for i := range *in { (*in)[i].DeepCopyInto(&(*out)[i]) } } if in.AaaaRecords != nil { in, out := &in.AaaaRecords, &out.AaaaRecords *out = make([]AaaaRecord_STATUS, len(*in)) for i := range *in { (*in)[i].DeepCopyInto(&(*out)[i]) } } if in.CnameRecord != nil { in, out := &in.CnameRecord, &out.CnameRecord *out = new(CnameRecord_STATUS) (*in).DeepCopyInto(*out) } if in.Conditions != nil { in, out := &in.Conditions, &out.Conditions *out = make([]conditions.Condition, len(*in)) for i := range *in { (*in)[i].DeepCopyInto(&(*out)[i]) } } if in.Etag != nil { in, out := &in.Etag, &out.Etag *out = new(string) **out = **in } if in.Fqdn != nil { in, out := &in.Fqdn, &out.Fqdn *out = new(string) **out = **in } if in.Id != nil { in, out := &in.Id, &out.Id *out = new(string) **out = **in } if in.IsAutoRegistered != nil { in, out := &in.IsAutoRegistered, &out.IsAutoRegistered *out = new(bool) **out = **in } if in.Metadata != nil { in, out := &in.Metadata, &out.Metadata *out = make(map[string]string, len(*in)) for key, val := range *in { (*out)[key] = val } } if in.MxRecords != nil { in, out := &in.MxRecords, &out.MxRecords *out = make([]MxRecord_STATUS, len(*in)) for i := range *in { (*in)[i].DeepCopyInto(&(*out)[i]) } } if in.Name != nil { in, out := &in.Name, &out.Name *out = new(string) **out = **in } if in.PropertyBag != nil { in, out := &in.PropertyBag, &out.PropertyBag *out = make(genruntime.PropertyBag, len(*in)) for key, val := range *in { (*out)[key] = val } } if in.PtrRecords != nil { in, out := &in.PtrRecords, &out.PtrRecords *out = make([]PtrRecord_STATUS, len(*in)) for i := range *in { (*in)[i].DeepCopyInto(&(*out)[i]) } } if in.SoaRecord != nil { in, out := &in.SoaRecord, &out.SoaRecord *out = new(SoaRecord_STATUS) (*in).DeepCopyInto(*out) } if in.SrvRecords != nil { in, out := &in.SrvRecords, &out.SrvRecords *out = make([]SrvRecord_STATUS, len(*in)) for i := range *in { (*in)[i].DeepCopyInto(&(*out)[i]) } } if in.Ttl != nil { in, out := &in.Ttl, &out.Ttl *out = new(int) **out = **in } if in.TxtRecords != nil { in, out := &in.TxtRecords, &out.TxtRecords *out = make([]TxtRecord_STATUS, len(*in)) for i := range *in { (*in)[i].DeepCopyInto(&(*out)[i]) } } if in.Type != nil { in, out := &in.Type, &out.Type *out = new(string) **out = **in } } // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new PrivateDnsZonesARecord_STATUS. func (in *PrivateDnsZonesARecord_STATUS) DeepCopy() *PrivateDnsZonesARecord_STATUS { if in == nil { return nil } out := new(PrivateDnsZonesARecord_STATUS) in.DeepCopyInto(out) return out } // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. func (in *PrivateDnsZonesARecord_Spec) DeepCopyInto(out *PrivateDnsZonesARecord_Spec) { *out = *in if in.ARecords != nil { in, out := &in.ARecords, &out.ARecords *out = make([]ARecord, len(*in)) for i := range *in { (*in)[i].DeepCopyInto(&(*out)[i]) } } if in.AaaaRecords != nil { in, out := &in.AaaaRecords, &out.AaaaRecords *out = make([]AaaaRecord, len(*in)) for i := range *in { (*in)[i].DeepCopyInto(&(*out)[i]) } } if in.CnameRecord != nil { in, out := &in.CnameRecord, &out.CnameRecord *out = new(CnameRecord) (*in).DeepCopyInto(*out) } if in.Etag != nil { in, out := &in.Etag, &out.Etag *out = new(string) **out = **in } if in.Metadata != nil { in, out := &in.Metadata, &out.Metadata *out = make(map[string]string, len(*in)) for key, val := range *in { (*out)[key] = val } } if in.MxRecords != nil { in, out := &in.MxRecords, &out.MxRecords *out = make([]MxRecord, len(*in)) for i := range *in { (*in)[i].DeepCopyInto(&(*out)[i]) } } if in.OperatorSpec != nil { in, out := &in.OperatorSpec, &out.OperatorSpec *out = new(PrivateDnsZonesARecordOperatorSpec) (*in).DeepCopyInto(*out) } if in.Owner != nil { in, out := &in.Owner, &out.Owner *out = new(genruntime.KnownResourceReference) **out = **in } if in.PropertyBag != nil { in, out := &in.PropertyBag, &out.PropertyBag *out = make(genruntime.PropertyBag, len(*in)) for key, val := range *in { (*out)[key] = val } } if in.PtrRecords != nil { in, out := &in.PtrRecords, &out.PtrRecords *out = make([]PtrRecord, len(*in)) for i := range *in { (*in)[i].DeepCopyInto(&(*out)[i]) } } if in.SoaRecord != nil { in, out := &in.SoaRecord, &out.SoaRecord *out = new(SoaRecord) (*in).DeepCopyInto(*out) } if in.SrvRecords != nil { in, out := &in.SrvRecords, &out.SrvRecords *out = make([]SrvRecord, len(*in)) for i := range *in { (*in)[i].DeepCopyInto(&(*out)[i]) } } if in.Ttl != nil { in, out := &in.Ttl, &out.Ttl *out = new(int) **out = **in } if in.TxtRecords != nil { in, out := &in.TxtRecords, &out.TxtRecords *out = make([]TxtRecord, len(*in)) for i := range *in { (*in)[i].DeepCopyInto(&(*out)[i]) } } } // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new PrivateDnsZonesARecord_Spec. func (in *PrivateDnsZonesARecord_Spec) DeepCopy() *PrivateDnsZonesARecord_Spec { if in == nil { return nil } out := new(PrivateDnsZonesARecord_Spec) in.DeepCopyInto(out) return out } // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. func (in *PrivateDnsZonesCNAMERecord) DeepCopyInto(out *PrivateDnsZonesCNAMERecord) { *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 PrivateDnsZonesCNAMERecord. func (in *PrivateDnsZonesCNAMERecord) DeepCopy() *PrivateDnsZonesCNAMERecord { if in == nil { return nil } out := new(PrivateDnsZonesCNAMERecord) in.DeepCopyInto(out) return out } // DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object. func (in *PrivateDnsZonesCNAMERecord) 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 *PrivateDnsZonesCNAMERecordList) DeepCopyInto(out *PrivateDnsZonesCNAMERecordList) { *out = *in out.TypeMeta = in.TypeMeta in.ListMeta.DeepCopyInto(&out.ListMeta) if in.Items != nil { in, out := &in.Items, &out.Items *out = make([]PrivateDnsZonesCNAMERecord, len(*in)) for i := range *in { (*in)[i].DeepCopyInto(&(*out)[i]) } } } // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new PrivateDnsZonesCNAMERecordList. func (in *PrivateDnsZonesCNAMERecordList) DeepCopy() *PrivateDnsZonesCNAMERecordList { if in == nil { return nil } out := new(PrivateDnsZonesCNAMERecordList) in.DeepCopyInto(out) return out } // DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object. func (in *PrivateDnsZonesCNAMERecordList) 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 *PrivateDnsZonesCNAMERecordOperatorSpec) DeepCopyInto(out *PrivateDnsZonesCNAMERecordOperatorSpec) { *out = *in if in.ConfigMapExpressions != nil { in, out := &in.ConfigMapExpressions, &out.ConfigMapExpressions *out = make([]*core.DestinationExpression, len(*in)) for i := range *in { if (*in)[i] != nil { in, out := &(*in)[i], &(*out)[i] *out = new(core.DestinationExpression) **out = **in } } } if in.PropertyBag != nil { in, out := &in.PropertyBag, &out.PropertyBag *out = make(genruntime.PropertyBag, len(*in)) for key, val := range *in { (*out)[key] = val } } if in.SecretExpressions != nil { in, out := &in.SecretExpressions, &out.SecretExpressions *out = make([]*core.DestinationExpression, len(*in)) for i := range *in { if (*in)[i] != nil { in, out := &(*in)[i], &(*out)[i] *out = new(core.DestinationExpression) **out = **in } } } } // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new PrivateDnsZonesCNAMERecordOperatorSpec. func (in *PrivateDnsZonesCNAMERecordOperatorSpec) DeepCopy() *PrivateDnsZonesCNAMERecordOperatorSpec { if in == nil { return nil } out := new(PrivateDnsZonesCNAMERecordOperatorSpec) in.DeepCopyInto(out) return out } // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. func (in *PrivateDnsZonesCNAMERecord_STATUS) DeepCopyInto(out *PrivateDnsZonesCNAMERecord_STATUS) { *out = *in if in.ARecords != nil { in, out := &in.ARecords, &out.ARecords *out = make([]ARecord_STATUS, len(*in)) for i := range *in { (*in)[i].DeepCopyInto(&(*out)[i]) } } if in.AaaaRecords != nil { in, out := &in.AaaaRecords, &out.AaaaRecords *out = make([]AaaaRecord_STATUS, len(*in)) for i := range *in { (*in)[i].DeepCopyInto(&(*out)[i]) } } if in.CnameRecord != nil { in, out := &in.CnameRecord, &out.CnameRecord *out = new(CnameRecord_STATUS) (*in).DeepCopyInto(*out) } if in.Conditions != nil { in, out := &in.Conditions, &out.Conditions *out = make([]conditions.Condition, len(*in)) for i := range *in { (*in)[i].DeepCopyInto(&(*out)[i]) } } if in.Etag != nil { in, out := &in.Etag, &out.Etag *out = new(string) **out = **in } if in.Fqdn != nil { in, out := &in.Fqdn, &out.Fqdn *out = new(string) **out = **in } if in.Id != nil { in, out := &in.Id, &out.Id *out = new(string) **out = **in } if in.IsAutoRegistered != nil { in, out := &in.IsAutoRegistered, &out.IsAutoRegistered *out = new(bool) **out = **in } if in.Metadata != nil { in, out := &in.Metadata, &out.Metadata *out = make(map[string]string, len(*in)) for key, val := range *in { (*out)[key] = val } } if in.MxRecords != nil { in, out := &in.MxRecords, &out.MxRecords *out = make([]MxRecord_STATUS, len(*in)) for i := range *in { (*in)[i].DeepCopyInto(&(*out)[i]) } } if in.Name != nil { in, out := &in.Name, &out.Name *out = new(string) **out = **in } if in.PropertyBag != nil { in, out := &in.PropertyBag, &out.PropertyBag *out = make(genruntime.PropertyBag, len(*in)) for key, val := range *in { (*out)[key] = val } } if in.PtrRecords != nil { in, out := &in.PtrRecords, &out.PtrRecords *out = make([]PtrRecord_STATUS, len(*in)) for i := range *in { (*in)[i].DeepCopyInto(&(*out)[i]) } } if in.SoaRecord != nil { in, out := &in.SoaRecord, &out.SoaRecord *out = new(SoaRecord_STATUS) (*in).DeepCopyInto(*out) } if in.SrvRecords != nil { in, out := &in.SrvRecords, &out.SrvRecords *out = make([]SrvRecord_STATUS, len(*in)) for i := range *in { (*in)[i].DeepCopyInto(&(*out)[i]) } } if in.Ttl != nil { in, out := &in.Ttl, &out.Ttl *out = new(int) **out = **in } if in.TxtRecords != nil { in, out := &in.TxtRecords, &out.TxtRecords *out = make([]TxtRecord_STATUS, len(*in)) for i := range *in { (*in)[i].DeepCopyInto(&(*out)[i]) } } if in.Type != nil { in, out := &in.Type, &out.Type *out = new(string) **out = **in } } // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new PrivateDnsZonesCNAMERecord_STATUS. func (in *PrivateDnsZonesCNAMERecord_STATUS) DeepCopy() *PrivateDnsZonesCNAMERecord_STATUS { if in == nil { return nil } out := new(PrivateDnsZonesCNAMERecord_STATUS) in.DeepCopyInto(out) return out } // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. func (in *PrivateDnsZonesCNAMERecord_Spec) DeepCopyInto(out *PrivateDnsZonesCNAMERecord_Spec) { *out = *in if in.ARecords != nil { in, out := &in.ARecords, &out.ARecords *out = make([]ARecord, len(*in)) for i := range *in { (*in)[i].DeepCopyInto(&(*out)[i]) } } if in.AaaaRecords != nil { in, out := &in.AaaaRecords, &out.AaaaRecords *out = make([]AaaaRecord, len(*in)) for i := range *in { (*in)[i].DeepCopyInto(&(*out)[i]) } } if in.CnameRecord != nil { in, out := &in.CnameRecord, &out.CnameRecord *out = new(CnameRecord) (*in).DeepCopyInto(*out) } if in.Etag != nil { in, out := &in.Etag, &out.Etag *out = new(string) **out = **in } if in.Metadata != nil { in, out := &in.Metadata, &out.Metadata *out = make(map[string]string, len(*in)) for key, val := range *in { (*out)[key] = val } } if in.MxRecords != nil { in, out := &in.MxRecords, &out.MxRecords *out = make([]MxRecord, len(*in)) for i := range *in { (*in)[i].DeepCopyInto(&(*out)[i]) } } if in.OperatorSpec != nil { in, out := &in.OperatorSpec, &out.OperatorSpec *out = new(PrivateDnsZonesCNAMERecordOperatorSpec) (*in).DeepCopyInto(*out) } if in.Owner != nil { in, out := &in.Owner, &out.Owner *out = new(genruntime.KnownResourceReference) **out = **in } if in.PropertyBag != nil { in, out := &in.PropertyBag, &out.PropertyBag *out = make(genruntime.PropertyBag, len(*in)) for key, val := range *in { (*out)[key] = val } } if in.PtrRecords != nil { in, out := &in.PtrRecords, &out.PtrRecords *out = make([]PtrRecord, len(*in)) for i := range *in { (*in)[i].DeepCopyInto(&(*out)[i]) } } if in.SoaRecord != nil { in, out := &in.SoaRecord, &out.SoaRecord *out = new(SoaRecord) (*in).DeepCopyInto(*out) } if in.SrvRecords != nil { in, out := &in.SrvRecords, &out.SrvRecords *out = make([]SrvRecord, len(*in)) for i := range *in { (*in)[i].DeepCopyInto(&(*out)[i]) } } if in.Ttl != nil { in, out := &in.Ttl, &out.Ttl *out = new(int) **out = **in } if in.TxtRecords != nil { in, out := &in.TxtRecords, &out.TxtRecords *out = make([]TxtRecord, len(*in)) for i := range *in { (*in)[i].DeepCopyInto(&(*out)[i]) } } } // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new PrivateDnsZonesCNAMERecord_Spec. func (in *PrivateDnsZonesCNAMERecord_Spec) DeepCopy() *PrivateDnsZonesCNAMERecord_Spec { if in == nil { return nil } out := new(PrivateDnsZonesCNAMERecord_Spec) in.DeepCopyInto(out) return out } // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. func (in *PrivateDnsZonesMXRecord) DeepCopyInto(out *PrivateDnsZonesMXRecord) { *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 PrivateDnsZonesMXRecord. func (in *PrivateDnsZonesMXRecord) DeepCopy() *PrivateDnsZonesMXRecord { if in == nil { return nil } out := new(PrivateDnsZonesMXRecord) in.DeepCopyInto(out) return out } // DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object. func (in *PrivateDnsZonesMXRecord) 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 *PrivateDnsZonesMXRecordList) DeepCopyInto(out *PrivateDnsZonesMXRecordList) { *out = *in out.TypeMeta = in.TypeMeta in.ListMeta.DeepCopyInto(&out.ListMeta) if in.Items != nil { in, out := &in.Items, &out.Items *out = make([]PrivateDnsZonesMXRecord, len(*in)) for i := range *in { (*in)[i].DeepCopyInto(&(*out)[i]) } } } // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new PrivateDnsZonesMXRecordList. func (in *PrivateDnsZonesMXRecordList) DeepCopy() *PrivateDnsZonesMXRecordList { if in == nil { return nil } out := new(PrivateDnsZonesMXRecordList) in.DeepCopyInto(out) return out } // DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object. func (in *PrivateDnsZonesMXRecordList) 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 *PrivateDnsZonesMXRecordOperatorSpec) DeepCopyInto(out *PrivateDnsZonesMXRecordOperatorSpec) { *out = *in if in.ConfigMapExpressions != nil { in, out := &in.ConfigMapExpressions, &out.ConfigMapExpressions *out = make([]*core.DestinationExpression, len(*in)) for i := range *in { if (*in)[i] != nil { in, out := &(*in)[i], &(*out)[i] *out = new(core.DestinationExpression) **out = **in } } } if in.PropertyBag != nil { in, out := &in.PropertyBag, &out.PropertyBag *out = make(genruntime.PropertyBag, len(*in)) for key, val := range *in { (*out)[key] = val } } if in.SecretExpressions != nil { in, out := &in.SecretExpressions, &out.SecretExpressions *out = make([]*core.DestinationExpression, len(*in)) for i := range *in { if (*in)[i] != nil { in, out := &(*in)[i], &(*out)[i] *out = new(core.DestinationExpression) **out = **in } } } } // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new PrivateDnsZonesMXRecordOperatorSpec. func (in *PrivateDnsZonesMXRecordOperatorSpec) DeepCopy() *PrivateDnsZonesMXRecordOperatorSpec { if in == nil { return nil } out := new(PrivateDnsZonesMXRecordOperatorSpec) in.DeepCopyInto(out) return out } // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. func (in *PrivateDnsZonesMXRecord_STATUS) DeepCopyInto(out *PrivateDnsZonesMXRecord_STATUS) { *out = *in if in.ARecords != nil { in, out := &in.ARecords, &out.ARecords *out = make([]ARecord_STATUS, len(*in)) for i := range *in { (*in)[i].DeepCopyInto(&(*out)[i]) } } if in.AaaaRecords != nil { in, out := &in.AaaaRecords, &out.AaaaRecords *out = make([]AaaaRecord_STATUS, len(*in)) for i := range *in { (*in)[i].DeepCopyInto(&(*out)[i]) } } if in.CnameRecord != nil { in, out := &in.CnameRecord, &out.CnameRecord *out = new(CnameRecord_STATUS) (*in).DeepCopyInto(*out) } if in.Conditions != nil { in, out := &in.Conditions, &out.Conditions *out = make([]conditions.Condition, len(*in)) for i := range *in { (*in)[i].DeepCopyInto(&(*out)[i]) } } if in.Etag != nil { in, out := &in.Etag, &out.Etag *out = new(string) **out = **in } if in.Fqdn != nil { in, out := &in.Fqdn, &out.Fqdn *out = new(string) **out = **in } if in.Id != nil { in, out := &in.Id, &out.Id *out = new(string) **out = **in } if in.IsAutoRegistered != nil { in, out := &in.IsAutoRegistered, &out.IsAutoRegistered *out = new(bool) **out = **in } if in.Metadata != nil { in, out := &in.Metadata, &out.Metadata *out = make(map[string]string, len(*in)) for key, val := range *in { (*out)[key] = val } } if in.MxRecords != nil { in, out := &in.MxRecords, &out.MxRecords *out = make([]MxRecord_STATUS, len(*in)) for i := range *in { (*in)[i].DeepCopyInto(&(*out)[i]) } } if in.Name != nil { in, out := &in.Name, &out.Name *out = new(string) **out = **in } if in.PropertyBag != nil { in, out := &in.PropertyBag, &out.PropertyBag *out = make(genruntime.PropertyBag, len(*in)) for key, val := range *in { (*out)[key] = val } } if in.PtrRecords != nil { in, out := &in.PtrRecords, &out.PtrRecords *out = make([]PtrRecord_STATUS, len(*in)) for i := range *in { (*in)[i].DeepCopyInto(&(*out)[i]) } } if in.SoaRecord != nil { in, out := &in.SoaRecord, &out.SoaRecord *out = new(SoaRecord_STATUS) (*in).DeepCopyInto(*out) } if in.SrvRecords != nil { in, out := &in.SrvRecords, &out.SrvRecords *out = make([]SrvRecord_STATUS, len(*in)) for i := range *in { (*in)[i].DeepCopyInto(&(*out)[i]) } } if in.Ttl != nil { in, out := &in.Ttl, &out.Ttl *out = new(int) **out = **in } if in.TxtRecords != nil { in, out := &in.TxtRecords, &out.TxtRecords *out = make([]TxtRecord_STATUS, len(*in)) for i := range *in { (*in)[i].DeepCopyInto(&(*out)[i]) } } if in.Type != nil { in, out := &in.Type, &out.Type *out = new(string) **out = **in } } // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new PrivateDnsZonesMXRecord_STATUS. func (in *PrivateDnsZonesMXRecord_STATUS) DeepCopy() *PrivateDnsZonesMXRecord_STATUS { if in == nil { return nil } out := new(PrivateDnsZonesMXRecord_STATUS) in.DeepCopyInto(out) return out } // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. func (in *PrivateDnsZonesMXRecord_Spec) DeepCopyInto(out *PrivateDnsZonesMXRecord_Spec) { *out = *in if in.ARecords != nil { in, out := &in.ARecords, &out.ARecords *out = make([]ARecord, len(*in)) for i := range *in { (*in)[i].DeepCopyInto(&(*out)[i]) } } if in.AaaaRecords != nil { in, out := &in.AaaaRecords, &out.AaaaRecords *out = make([]AaaaRecord, len(*in)) for i := range *in { (*in)[i].DeepCopyInto(&(*out)[i]) } } if in.CnameRecord != nil { in, out := &in.CnameRecord, &out.CnameRecord *out = new(CnameRecord) (*in).DeepCopyInto(*out) } if in.Etag != nil { in, out := &in.Etag, &out.Etag *out = new(string) **out = **in } if in.Metadata != nil { in, out := &in.Metadata, &out.Metadata *out = make(map[string]string, len(*in)) for key, val := range *in { (*out)[key] = val } } if in.MxRecords != nil { in, out := &in.MxRecords, &out.MxRecords *out = make([]MxRecord, len(*in)) for i := range *in { (*in)[i].DeepCopyInto(&(*out)[i]) } } if in.OperatorSpec != nil { in, out := &in.OperatorSpec, &out.OperatorSpec *out = new(PrivateDnsZonesMXRecordOperatorSpec) (*in).DeepCopyInto(*out) } if in.Owner != nil { in, out := &in.Owner, &out.Owner *out = new(genruntime.KnownResourceReference) **out = **in } if in.PropertyBag != nil { in, out := &in.PropertyBag, &out.PropertyBag *out = make(genruntime.PropertyBag, len(*in)) for key, val := range *in { (*out)[key] = val } } if in.PtrRecords != nil { in, out := &in.PtrRecords, &out.PtrRecords *out = make([]PtrRecord, len(*in)) for i := range *in { (*in)[i].DeepCopyInto(&(*out)[i]) } } if in.SoaRecord != nil { in, out := &in.SoaRecord, &out.SoaRecord *out = new(SoaRecord) (*in).DeepCopyInto(*out) } if in.SrvRecords != nil { in, out := &in.SrvRecords, &out.SrvRecords *out = make([]SrvRecord, len(*in)) for i := range *in { (*in)[i].DeepCopyInto(&(*out)[i]) } } if in.Ttl != nil { in, out := &in.Ttl, &out.Ttl *out = new(int) **out = **in } if in.TxtRecords != nil { in, out := &in.TxtRecords, &out.TxtRecords *out = make([]TxtRecord, len(*in)) for i := range *in { (*in)[i].DeepCopyInto(&(*out)[i]) } } } // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new PrivateDnsZonesMXRecord_Spec. func (in *PrivateDnsZonesMXRecord_Spec) DeepCopy() *PrivateDnsZonesMXRecord_Spec { if in == nil { return nil } out := new(PrivateDnsZonesMXRecord_Spec) in.DeepCopyInto(out) return out } // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. func (in *PrivateDnsZonesPTRRecord) DeepCopyInto(out *PrivateDnsZonesPTRRecord) { *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 PrivateDnsZonesPTRRecord. func (in *PrivateDnsZonesPTRRecord) DeepCopy() *PrivateDnsZonesPTRRecord { if in == nil { return nil } out := new(PrivateDnsZonesPTRRecord) in.DeepCopyInto(out) return out } // DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object. func (in *PrivateDnsZonesPTRRecord) 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 *PrivateDnsZonesPTRRecordList) DeepCopyInto(out *PrivateDnsZonesPTRRecordList) { *out = *in out.TypeMeta = in.TypeMeta in.ListMeta.DeepCopyInto(&out.ListMeta) if in.Items != nil { in, out := &in.Items, &out.Items *out = make([]PrivateDnsZonesPTRRecord, len(*in)) for i := range *in { (*in)[i].DeepCopyInto(&(*out)[i]) } } } // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new PrivateDnsZonesPTRRecordList. func (in *PrivateDnsZonesPTRRecordList) DeepCopy() *PrivateDnsZonesPTRRecordList { if in == nil { return nil } out := new(PrivateDnsZonesPTRRecordList) in.DeepCopyInto(out) return out } // DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object. func (in *PrivateDnsZonesPTRRecordList) 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 *PrivateDnsZonesPTRRecordOperatorSpec) DeepCopyInto(out *PrivateDnsZonesPTRRecordOperatorSpec) { *out = *in if in.ConfigMapExpressions != nil { in, out := &in.ConfigMapExpressions, &out.ConfigMapExpressions *out = make([]*core.DestinationExpression, len(*in)) for i := range *in { if (*in)[i] != nil { in, out := &(*in)[i], &(*out)[i] *out = new(core.DestinationExpression) **out = **in } } } if in.PropertyBag != nil { in, out := &in.PropertyBag, &out.PropertyBag *out = make(genruntime.PropertyBag, len(*in)) for key, val := range *in { (*out)[key] = val } } if in.SecretExpressions != nil { in, out := &in.SecretExpressions, &out.SecretExpressions *out = make([]*core.DestinationExpression, len(*in)) for i := range *in { if (*in)[i] != nil { in, out := &(*in)[i], &(*out)[i] *out = new(core.DestinationExpression) **out = **in } } } } // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new PrivateDnsZonesPTRRecordOperatorSpec. func (in *PrivateDnsZonesPTRRecordOperatorSpec) DeepCopy() *PrivateDnsZonesPTRRecordOperatorSpec { if in == nil { return nil } out := new(PrivateDnsZonesPTRRecordOperatorSpec) in.DeepCopyInto(out) return out } // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. func (in *PrivateDnsZonesPTRRecord_STATUS) DeepCopyInto(out *PrivateDnsZonesPTRRecord_STATUS) { *out = *in if in.ARecords != nil { in, out := &in.ARecords, &out.ARecords *out = make([]ARecord_STATUS, len(*in)) for i := range *in { (*in)[i].DeepCopyInto(&(*out)[i]) } } if in.AaaaRecords != nil { in, out := &in.AaaaRecords, &out.AaaaRecords *out = make([]AaaaRecord_STATUS, len(*in)) for i := range *in { (*in)[i].DeepCopyInto(&(*out)[i]) } } if in.CnameRecord != nil { in, out := &in.CnameRecord, &out.CnameRecord *out = new(CnameRecord_STATUS) (*in).DeepCopyInto(*out) } if in.Conditions != nil { in, out := &in.Conditions, &out.Conditions *out = make([]conditions.Condition, len(*in)) for i := range *in { (*in)[i].DeepCopyInto(&(*out)[i]) } } if in.Etag != nil { in, out := &in.Etag, &out.Etag *out = new(string) **out = **in } if in.Fqdn != nil { in, out := &in.Fqdn, &out.Fqdn *out = new(string) **out = **in } if in.Id != nil { in, out := &in.Id, &out.Id *out = new(string) **out = **in } if in.IsAutoRegistered != nil { in, out := &in.IsAutoRegistered, &out.IsAutoRegistered *out = new(bool) **out = **in } if in.Metadata != nil { in, out := &in.Metadata, &out.Metadata *out = make(map[string]string, len(*in)) for key, val := range *in { (*out)[key] = val } } if in.MxRecords != nil { in, out := &in.MxRecords, &out.MxRecords *out = make([]MxRecord_STATUS, len(*in)) for i := range *in { (*in)[i].DeepCopyInto(&(*out)[i]) } } if in.Name != nil { in, out := &in.Name, &out.Name *out = new(string) **out = **in } if in.PropertyBag != nil { in, out := &in.PropertyBag, &out.PropertyBag *out = make(genruntime.PropertyBag, len(*in)) for key, val := range *in { (*out)[key] = val } } if in.PtrRecords != nil { in, out := &in.PtrRecords, &out.PtrRecords *out = make([]PtrRecord_STATUS, len(*in)) for i := range *in { (*in)[i].DeepCopyInto(&(*out)[i]) } } if in.SoaRecord != nil { in, out := &in.SoaRecord, &out.SoaRecord *out = new(SoaRecord_STATUS) (*in).DeepCopyInto(*out) } if in.SrvRecords != nil { in, out := &in.SrvRecords, &out.SrvRecords *out = make([]SrvRecord_STATUS, len(*in)) for i := range *in { (*in)[i].DeepCopyInto(&(*out)[i]) } } if in.Ttl != nil { in, out := &in.Ttl, &out.Ttl *out = new(int) **out = **in } if in.TxtRecords != nil { in, out := &in.TxtRecords, &out.TxtRecords *out = make([]TxtRecord_STATUS, len(*in)) for i := range *in { (*in)[i].DeepCopyInto(&(*out)[i]) } } if in.Type != nil { in, out := &in.Type, &out.Type *out = new(string) **out = **in } } // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new PrivateDnsZonesPTRRecord_STATUS. func (in *PrivateDnsZonesPTRRecord_STATUS) DeepCopy() *PrivateDnsZonesPTRRecord_STATUS { if in == nil { return nil } out := new(PrivateDnsZonesPTRRecord_STATUS) in.DeepCopyInto(out) return out } // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. func (in *PrivateDnsZonesPTRRecord_Spec) DeepCopyInto(out *PrivateDnsZonesPTRRecord_Spec) { *out = *in if in.ARecords != nil { in, out := &in.ARecords, &out.ARecords *out = make([]ARecord, len(*in)) for i := range *in { (*in)[i].DeepCopyInto(&(*out)[i]) } } if in.AaaaRecords != nil { in, out := &in.AaaaRecords, &out.AaaaRecords *out = make([]AaaaRecord, len(*in)) for i := range *in { (*in)[i].DeepCopyInto(&(*out)[i]) } } if in.CnameRecord != nil { in, out := &in.CnameRecord, &out.CnameRecord *out = new(CnameRecord) (*in).DeepCopyInto(*out) } if in.Etag != nil { in, out := &in.Etag, &out.Etag *out = new(string) **out = **in } if in.Metadata != nil { in, out := &in.Metadata, &out.Metadata *out = make(map[string]string, len(*in)) for key, val := range *in { (*out)[key] = val } } if in.MxRecords != nil { in, out := &in.MxRecords, &out.MxRecords *out = make([]MxRecord, len(*in)) for i := range *in { (*in)[i].DeepCopyInto(&(*out)[i]) } } if in.OperatorSpec != nil { in, out := &in.OperatorSpec, &out.OperatorSpec *out = new(PrivateDnsZonesPTRRecordOperatorSpec) (*in).DeepCopyInto(*out) } if in.Owner != nil { in, out := &in.Owner, &out.Owner *out = new(genruntime.KnownResourceReference) **out = **in } if in.PropertyBag != nil { in, out := &in.PropertyBag, &out.PropertyBag *out = make(genruntime.PropertyBag, len(*in)) for key, val := range *in { (*out)[key] = val } } if in.PtrRecords != nil { in, out := &in.PtrRecords, &out.PtrRecords *out = make([]PtrRecord, len(*in)) for i := range *in { (*in)[i].DeepCopyInto(&(*out)[i]) } } if in.SoaRecord != nil { in, out := &in.SoaRecord, &out.SoaRecord *out = new(SoaRecord) (*in).DeepCopyInto(*out) } if in.SrvRecords != nil { in, out := &in.SrvRecords, &out.SrvRecords *out = make([]SrvRecord, len(*in)) for i := range *in { (*in)[i].DeepCopyInto(&(*out)[i]) } } if in.Ttl != nil { in, out := &in.Ttl, &out.Ttl *out = new(int) **out = **in } if in.TxtRecords != nil { in, out := &in.TxtRecords, &out.TxtRecords *out = make([]TxtRecord, len(*in)) for i := range *in { (*in)[i].DeepCopyInto(&(*out)[i]) } } } // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new PrivateDnsZonesPTRRecord_Spec. func (in *PrivateDnsZonesPTRRecord_Spec) DeepCopy() *PrivateDnsZonesPTRRecord_Spec { if in == nil { return nil } out := new(PrivateDnsZonesPTRRecord_Spec) in.DeepCopyInto(out) return out } // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. func (in *PrivateDnsZonesSRVRecord) DeepCopyInto(out *PrivateDnsZonesSRVRecord) { *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 PrivateDnsZonesSRVRecord. func (in *PrivateDnsZonesSRVRecord) DeepCopy() *PrivateDnsZonesSRVRecord { if in == nil { return nil } out := new(PrivateDnsZonesSRVRecord) in.DeepCopyInto(out) return out } // DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object. func (in *PrivateDnsZonesSRVRecord) 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 *PrivateDnsZonesSRVRecordList) DeepCopyInto(out *PrivateDnsZonesSRVRecordList) { *out = *in out.TypeMeta = in.TypeMeta in.ListMeta.DeepCopyInto(&out.ListMeta) if in.Items != nil { in, out := &in.Items, &out.Items *out = make([]PrivateDnsZonesSRVRecord, len(*in)) for i := range *in { (*in)[i].DeepCopyInto(&(*out)[i]) } } } // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new PrivateDnsZonesSRVRecordList. func (in *PrivateDnsZonesSRVRecordList) DeepCopy() *PrivateDnsZonesSRVRecordList { if in == nil { return nil } out := new(PrivateDnsZonesSRVRecordList) in.DeepCopyInto(out) return out } // DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object. func (in *PrivateDnsZonesSRVRecordList) 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 *PrivateDnsZonesSRVRecordOperatorSpec) DeepCopyInto(out *PrivateDnsZonesSRVRecordOperatorSpec) { *out = *in if in.ConfigMapExpressions != nil { in, out := &in.ConfigMapExpressions, &out.ConfigMapExpressions *out = make([]*core.DestinationExpression, len(*in)) for i := range *in { if (*in)[i] != nil { in, out := &(*in)[i], &(*out)[i] *out = new(core.DestinationExpression) **out = **in } } } if in.PropertyBag != nil { in, out := &in.PropertyBag, &out.PropertyBag *out = make(genruntime.PropertyBag, len(*in)) for key, val := range *in { (*out)[key] = val } } if in.SecretExpressions != nil { in, out := &in.SecretExpressions, &out.SecretExpressions *out = make([]*core.DestinationExpression, len(*in)) for i := range *in { if (*in)[i] != nil { in, out := &(*in)[i], &(*out)[i] *out = new(core.DestinationExpression) **out = **in } } } } // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new PrivateDnsZonesSRVRecordOperatorSpec. func (in *PrivateDnsZonesSRVRecordOperatorSpec) DeepCopy() *PrivateDnsZonesSRVRecordOperatorSpec { if in == nil { return nil } out := new(PrivateDnsZonesSRVRecordOperatorSpec) in.DeepCopyInto(out) return out } // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. func (in *PrivateDnsZonesSRVRecord_STATUS) DeepCopyInto(out *PrivateDnsZonesSRVRecord_STATUS) { *out = *in if in.ARecords != nil { in, out := &in.ARecords, &out.ARecords *out = make([]ARecord_STATUS, len(*in)) for i := range *in { (*in)[i].DeepCopyInto(&(*out)[i]) } } if in.AaaaRecords != nil { in, out := &in.AaaaRecords, &out.AaaaRecords *out = make([]AaaaRecord_STATUS, len(*in)) for i := range *in { (*in)[i].DeepCopyInto(&(*out)[i]) } } if in.CnameRecord != nil { in, out := &in.CnameRecord, &out.CnameRecord *out = new(CnameRecord_STATUS) (*in).DeepCopyInto(*out) } if in.Conditions != nil { in, out := &in.Conditions, &out.Conditions *out = make([]conditions.Condition, len(*in)) for i := range *in { (*in)[i].DeepCopyInto(&(*out)[i]) } } if in.Etag != nil { in, out := &in.Etag, &out.Etag *out = new(string) **out = **in } if in.Fqdn != nil { in, out := &in.Fqdn, &out.Fqdn *out = new(string) **out = **in } if in.Id != nil { in, out := &in.Id, &out.Id *out = new(string) **out = **in } if in.IsAutoRegistered != nil { in, out := &in.IsAutoRegistered, &out.IsAutoRegistered *out = new(bool) **out = **in } if in.Metadata != nil { in, out := &in.Metadata, &out.Metadata *out = make(map[string]string, len(*in)) for key, val := range *in { (*out)[key] = val } } if in.MxRecords != nil { in, out := &in.MxRecords, &out.MxRecords *out = make([]MxRecord_STATUS, len(*in)) for i := range *in { (*in)[i].DeepCopyInto(&(*out)[i]) } } if in.Name != nil { in, out := &in.Name, &out.Name *out = new(string) **out = **in } if in.PropertyBag != nil { in, out := &in.PropertyBag, &out.PropertyBag *out = make(genruntime.PropertyBag, len(*in)) for key, val := range *in { (*out)[key] = val } } if in.PtrRecords != nil { in, out := &in.PtrRecords, &out.PtrRecords *out = make([]PtrRecord_STATUS, len(*in)) for i := range *in { (*in)[i].DeepCopyInto(&(*out)[i]) } } if in.SoaRecord != nil { in, out := &in.SoaRecord, &out.SoaRecord *out = new(SoaRecord_STATUS) (*in).DeepCopyInto(*out) } if in.SrvRecords != nil { in, out := &in.SrvRecords, &out.SrvRecords *out = make([]SrvRecord_STATUS, len(*in)) for i := range *in { (*in)[i].DeepCopyInto(&(*out)[i]) } } if in.Ttl != nil { in, out := &in.Ttl, &out.Ttl *out = new(int) **out = **in } if in.TxtRecords != nil { in, out := &in.TxtRecords, &out.TxtRecords *out = make([]TxtRecord_STATUS, len(*in)) for i := range *in { (*in)[i].DeepCopyInto(&(*out)[i]) } } if in.Type != nil { in, out := &in.Type, &out.Type *out = new(string) **out = **in } } // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new PrivateDnsZonesSRVRecord_STATUS. func (in *PrivateDnsZonesSRVRecord_STATUS) DeepCopy() *PrivateDnsZonesSRVRecord_STATUS { if in == nil { return nil } out := new(PrivateDnsZonesSRVRecord_STATUS) in.DeepCopyInto(out) return out } // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. func (in *PrivateDnsZonesSRVRecord_Spec) DeepCopyInto(out *PrivateDnsZonesSRVRecord_Spec) { *out = *in if in.ARecords != nil { in, out := &in.ARecords, &out.ARecords *out = make([]ARecord, len(*in)) for i := range *in { (*in)[i].DeepCopyInto(&(*out)[i]) } } if in.AaaaRecords != nil { in, out := &in.AaaaRecords, &out.AaaaRecords *out = make([]AaaaRecord, len(*in)) for i := range *in { (*in)[i].DeepCopyInto(&(*out)[i]) } } if in.CnameRecord != nil { in, out := &in.CnameRecord, &out.CnameRecord *out = new(CnameRecord) (*in).DeepCopyInto(*out) } if in.Etag != nil { in, out := &in.Etag, &out.Etag *out = new(string) **out = **in } if in.Metadata != nil { in, out := &in.Metadata, &out.Metadata *out = make(map[string]string, len(*in)) for key, val := range *in { (*out)[key] = val } } if in.MxRecords != nil { in, out := &in.MxRecords, &out.MxRecords *out = make([]MxRecord, len(*in)) for i := range *in { (*in)[i].DeepCopyInto(&(*out)[i]) } } if in.OperatorSpec != nil { in, out := &in.OperatorSpec, &out.OperatorSpec *out = new(PrivateDnsZonesSRVRecordOperatorSpec) (*in).DeepCopyInto(*out) } if in.Owner != nil { in, out := &in.Owner, &out.Owner *out = new(genruntime.KnownResourceReference) **out = **in } if in.PropertyBag != nil { in, out := &in.PropertyBag, &out.PropertyBag *out = make(genruntime.PropertyBag, len(*in)) for key, val := range *in { (*out)[key] = val } } if in.PtrRecords != nil { in, out := &in.PtrRecords, &out.PtrRecords *out = make([]PtrRecord, len(*in)) for i := range *in { (*in)[i].DeepCopyInto(&(*out)[i]) } } if in.SoaRecord != nil { in, out := &in.SoaRecord, &out.SoaRecord *out = new(SoaRecord) (*in).DeepCopyInto(*out) } if in.SrvRecords != nil { in, out := &in.SrvRecords, &out.SrvRecords *out = make([]SrvRecord, len(*in)) for i := range *in { (*in)[i].DeepCopyInto(&(*out)[i]) } } if in.Ttl != nil { in, out := &in.Ttl, &out.Ttl *out = new(int) **out = **in } if in.TxtRecords != nil { in, out := &in.TxtRecords, &out.TxtRecords *out = make([]TxtRecord, len(*in)) for i := range *in { (*in)[i].DeepCopyInto(&(*out)[i]) } } } // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new PrivateDnsZonesSRVRecord_Spec. func (in *PrivateDnsZonesSRVRecord_Spec) DeepCopy() *PrivateDnsZonesSRVRecord_Spec { if in == nil { return nil } out := new(PrivateDnsZonesSRVRecord_Spec) in.DeepCopyInto(out) return out } // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. func (in *PrivateDnsZonesTXTRecord) DeepCopyInto(out *PrivateDnsZonesTXTRecord) { *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 PrivateDnsZonesTXTRecord. func (in *PrivateDnsZonesTXTRecord) DeepCopy() *PrivateDnsZonesTXTRecord { if in == nil { return nil } out := new(PrivateDnsZonesTXTRecord) in.DeepCopyInto(out) return out } // DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object. func (in *PrivateDnsZonesTXTRecord) 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 *PrivateDnsZonesTXTRecordList) DeepCopyInto(out *PrivateDnsZonesTXTRecordList) { *out = *in out.TypeMeta = in.TypeMeta in.ListMeta.DeepCopyInto(&out.ListMeta) if in.Items != nil { in, out := &in.Items, &out.Items *out = make([]PrivateDnsZonesTXTRecord, len(*in)) for i := range *in { (*in)[i].DeepCopyInto(&(*out)[i]) } } } // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new PrivateDnsZonesTXTRecordList. func (in *PrivateDnsZonesTXTRecordList) DeepCopy() *PrivateDnsZonesTXTRecordList { if in == nil { return nil } out := new(PrivateDnsZonesTXTRecordList) in.DeepCopyInto(out) return out } // DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object. func (in *PrivateDnsZonesTXTRecordList) 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 *PrivateDnsZonesTXTRecordOperatorSpec) DeepCopyInto(out *PrivateDnsZonesTXTRecordOperatorSpec) { *out = *in if in.ConfigMapExpressions != nil { in, out := &in.ConfigMapExpressions, &out.ConfigMapExpressions *out = make([]*core.DestinationExpression, len(*in)) for i := range *in { if (*in)[i] != nil { in, out := &(*in)[i], &(*out)[i] *out = new(core.DestinationExpression) **out = **in } } } if in.PropertyBag != nil { in, out := &in.PropertyBag, &out.PropertyBag *out = make(genruntime.PropertyBag, len(*in)) for key, val := range *in { (*out)[key] = val } } if in.SecretExpressions != nil { in, out := &in.SecretExpressions, &out.SecretExpressions *out = make([]*core.DestinationExpression, len(*in)) for i := range *in { if (*in)[i] != nil { in, out := &(*in)[i], &(*out)[i] *out = new(core.DestinationExpression) **out = **in } } } } // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new PrivateDnsZonesTXTRecordOperatorSpec. func (in *PrivateDnsZonesTXTRecordOperatorSpec) DeepCopy() *PrivateDnsZonesTXTRecordOperatorSpec { if in == nil { return nil } out := new(PrivateDnsZonesTXTRecordOperatorSpec) in.DeepCopyInto(out) return out } // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. func (in *PrivateDnsZonesTXTRecord_STATUS) DeepCopyInto(out *PrivateDnsZonesTXTRecord_STATUS) { *out = *in if in.ARecords != nil { in, out := &in.ARecords, &out.ARecords *out = make([]ARecord_STATUS, len(*in)) for i := range *in { (*in)[i].DeepCopyInto(&(*out)[i]) } } if in.AaaaRecords != nil { in, out := &in.AaaaRecords, &out.AaaaRecords *out = make([]AaaaRecord_STATUS, len(*in)) for i := range *in { (*in)[i].DeepCopyInto(&(*out)[i]) } } if in.CnameRecord != nil { in, out := &in.CnameRecord, &out.CnameRecord *out = new(CnameRecord_STATUS) (*in).DeepCopyInto(*out) } if in.Conditions != nil { in, out := &in.Conditions, &out.Conditions *out = make([]conditions.Condition, len(*in)) for i := range *in { (*in)[i].DeepCopyInto(&(*out)[i]) } } if in.Etag != nil { in, out := &in.Etag, &out.Etag *out = new(string) **out = **in } if in.Fqdn != nil { in, out := &in.Fqdn, &out.Fqdn *out = new(string) **out = **in } if in.Id != nil { in, out := &in.Id, &out.Id *out = new(string) **out = **in } if in.IsAutoRegistered != nil { in, out := &in.IsAutoRegistered, &out.IsAutoRegistered *out = new(bool) **out = **in } if in.Metadata != nil { in, out := &in.Metadata, &out.Metadata *out = make(map[string]string, len(*in)) for key, val := range *in { (*out)[key] = val } } if in.MxRecords != nil { in, out := &in.MxRecords, &out.MxRecords *out = make([]MxRecord_STATUS, len(*in)) for i := range *in { (*in)[i].DeepCopyInto(&(*out)[i]) } } if in.Name != nil { in, out := &in.Name, &out.Name *out = new(string) **out = **in } if in.PropertyBag != nil { in, out := &in.PropertyBag, &out.PropertyBag *out = make(genruntime.PropertyBag, len(*in)) for key, val := range *in { (*out)[key] = val } } if in.PtrRecords != nil { in, out := &in.PtrRecords, &out.PtrRecords *out = make([]PtrRecord_STATUS, len(*in)) for i := range *in { (*in)[i].DeepCopyInto(&(*out)[i]) } } if in.SoaRecord != nil { in, out := &in.SoaRecord, &out.SoaRecord *out = new(SoaRecord_STATUS) (*in).DeepCopyInto(*out) } if in.SrvRecords != nil { in, out := &in.SrvRecords, &out.SrvRecords *out = make([]SrvRecord_STATUS, len(*in)) for i := range *in { (*in)[i].DeepCopyInto(&(*out)[i]) } } if in.Ttl != nil { in, out := &in.Ttl, &out.Ttl *out = new(int) **out = **in } if in.TxtRecords != nil { in, out := &in.TxtRecords, &out.TxtRecords *out = make([]TxtRecord_STATUS, len(*in)) for i := range *in { (*in)[i].DeepCopyInto(&(*out)[i]) } } if in.Type != nil { in, out := &in.Type, &out.Type *out = new(string) **out = **in } } // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new PrivateDnsZonesTXTRecord_STATUS. func (in *PrivateDnsZonesTXTRecord_STATUS) DeepCopy() *PrivateDnsZonesTXTRecord_STATUS { if in == nil { return nil } out := new(PrivateDnsZonesTXTRecord_STATUS) in.DeepCopyInto(out) return out } // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. func (in *PrivateDnsZonesTXTRecord_Spec) DeepCopyInto(out *PrivateDnsZonesTXTRecord_Spec) { *out = *in if in.ARecords != nil { in, out := &in.ARecords, &out.ARecords *out = make([]ARecord, len(*in)) for i := range *in { (*in)[i].DeepCopyInto(&(*out)[i]) } } if in.AaaaRecords != nil { in, out := &in.AaaaRecords, &out.AaaaRecords *out = make([]AaaaRecord, len(*in)) for i := range *in { (*in)[i].DeepCopyInto(&(*out)[i]) } } if in.CnameRecord != nil { in, out := &in.CnameRecord, &out.CnameRecord *out = new(CnameRecord) (*in).DeepCopyInto(*out) } if in.Etag != nil { in, out := &in.Etag, &out.Etag *out = new(string) **out = **in } if in.Metadata != nil { in, out := &in.Metadata, &out.Metadata *out = make(map[string]string, len(*in)) for key, val := range *in { (*out)[key] = val } } if in.MxRecords != nil { in, out := &in.MxRecords, &out.MxRecords *out = make([]MxRecord, len(*in)) for i := range *in { (*in)[i].DeepCopyInto(&(*out)[i]) } } if in.OperatorSpec != nil { in, out := &in.OperatorSpec, &out.OperatorSpec *out = new(PrivateDnsZonesTXTRecordOperatorSpec) (*in).DeepCopyInto(*out) } if in.Owner != nil { in, out := &in.Owner, &out.Owner *out = new(genruntime.KnownResourceReference) **out = **in } if in.PropertyBag != nil { in, out := &in.PropertyBag, &out.PropertyBag *out = make(genruntime.PropertyBag, len(*in)) for key, val := range *in { (*out)[key] = val } } if in.PtrRecords != nil { in, out := &in.PtrRecords, &out.PtrRecords *out = make([]PtrRecord, len(*in)) for i := range *in { (*in)[i].DeepCopyInto(&(*out)[i]) } } if in.SoaRecord != nil { in, out := &in.SoaRecord, &out.SoaRecord *out = new(SoaRecord) (*in).DeepCopyInto(*out) } if in.SrvRecords != nil { in, out := &in.SrvRecords, &out.SrvRecords *out = make([]SrvRecord, len(*in)) for i := range *in { (*in)[i].DeepCopyInto(&(*out)[i]) } } if in.Ttl != nil { in, out := &in.Ttl, &out.Ttl *out = new(int) **out = **in } if in.TxtRecords != nil { in, out := &in.TxtRecords, &out.TxtRecords *out = make([]TxtRecord, len(*in)) for i := range *in { (*in)[i].DeepCopyInto(&(*out)[i]) } } } // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new PrivateDnsZonesTXTRecord_Spec. func (in *PrivateDnsZonesTXTRecord_Spec) DeepCopy() *PrivateDnsZonesTXTRecord_Spec { if in == nil { return nil } out := new(PrivateDnsZonesTXTRecord_Spec) in.DeepCopyInto(out) return out } // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. func (in *PrivateDnsZonesVirtualNetworkLink) DeepCopyInto(out *PrivateDnsZonesVirtualNetworkLink) { *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 PrivateDnsZonesVirtualNetworkLink. func (in *PrivateDnsZonesVirtualNetworkLink) DeepCopy() *PrivateDnsZonesVirtualNetworkLink { if in == nil { return nil } out := new(PrivateDnsZonesVirtualNetworkLink) in.DeepCopyInto(out) return out } // DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object. func (in *PrivateDnsZonesVirtualNetworkLink) 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 *PrivateDnsZonesVirtualNetworkLinkList) DeepCopyInto(out *PrivateDnsZonesVirtualNetworkLinkList) { *out = *in out.TypeMeta = in.TypeMeta in.ListMeta.DeepCopyInto(&out.ListMeta) if in.Items != nil { in, out := &in.Items, &out.Items *out = make([]PrivateDnsZonesVirtualNetworkLink, len(*in)) for i := range *in { (*in)[i].DeepCopyInto(&(*out)[i]) } } } // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new PrivateDnsZonesVirtualNetworkLinkList. func (in *PrivateDnsZonesVirtualNetworkLinkList) DeepCopy() *PrivateDnsZonesVirtualNetworkLinkList { if in == nil { return nil } out := new(PrivateDnsZonesVirtualNetworkLinkList) in.DeepCopyInto(out) return out } // DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object. func (in *PrivateDnsZonesVirtualNetworkLinkList) 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 *PrivateDnsZonesVirtualNetworkLinkOperatorSpec) DeepCopyInto(out *PrivateDnsZonesVirtualNetworkLinkOperatorSpec) { *out = *in if in.ConfigMapExpressions != nil { in, out := &in.ConfigMapExpressions, &out.ConfigMapExpressions *out = make([]*core.DestinationExpression, len(*in)) for i := range *in { if (*in)[i] != nil { in, out := &(*in)[i], &(*out)[i] *out = new(core.DestinationExpression) **out = **in } } } if in.PropertyBag != nil { in, out := &in.PropertyBag, &out.PropertyBag *out = make(genruntime.PropertyBag, len(*in)) for key, val := range *in { (*out)[key] = val } } if in.SecretExpressions != nil { in, out := &in.SecretExpressions, &out.SecretExpressions *out = make([]*core.DestinationExpression, len(*in)) for i := range *in { if (*in)[i] != nil { in, out := &(*in)[i], &(*out)[i] *out = new(core.DestinationExpression) **out = **in } } } } // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new PrivateDnsZonesVirtualNetworkLinkOperatorSpec. func (in *PrivateDnsZonesVirtualNetworkLinkOperatorSpec) DeepCopy() *PrivateDnsZonesVirtualNetworkLinkOperatorSpec { if in == nil { return nil } out := new(PrivateDnsZonesVirtualNetworkLinkOperatorSpec) in.DeepCopyInto(out) return out } // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. func (in *PrivateDnsZonesVirtualNetworkLink_STATUS) DeepCopyInto(out *PrivateDnsZonesVirtualNetworkLink_STATUS) { *out = *in if in.Conditions != nil { in, out := &in.Conditions, &out.Conditions *out = make([]conditions.Condition, len(*in)) for i := range *in { (*in)[i].DeepCopyInto(&(*out)[i]) } } if in.Etag != nil { in, out := &in.Etag, &out.Etag *out = new(string) **out = **in } if in.Id != nil { in, out := &in.Id, &out.Id *out = new(string) **out = **in } if in.Location != nil { in, out := &in.Location, &out.Location *out = new(string) **out = **in } if in.Name != nil { in, out := &in.Name, &out.Name *out = new(string) **out = **in } if in.PropertyBag != nil { in, out := &in.PropertyBag, &out.PropertyBag *out = make(genruntime.PropertyBag, len(*in)) for key, val := range *in { (*out)[key] = val } } if in.ProvisioningState != nil { in, out := &in.ProvisioningState, &out.ProvisioningState *out = new(string) **out = **in } if in.RegistrationEnabled != nil { in, out := &in.RegistrationEnabled, &out.RegistrationEnabled *out = new(bool) **out = **in } if in.ResolutionPolicy != nil { in, out := &in.ResolutionPolicy, &out.ResolutionPolicy *out = new(string) **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 } } if in.Type != nil { in, out := &in.Type, &out.Type *out = new(string) **out = **in } if in.VirtualNetwork != nil { in, out := &in.VirtualNetwork, &out.VirtualNetwork *out = new(SubResource_STATUS) (*in).DeepCopyInto(*out) } if in.VirtualNetworkLinkState != nil { in, out := &in.VirtualNetworkLinkState, &out.VirtualNetworkLinkState *out = new(string) **out = **in } } // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new PrivateDnsZonesVirtualNetworkLink_STATUS. func (in *PrivateDnsZonesVirtualNetworkLink_STATUS) DeepCopy() *PrivateDnsZonesVirtualNetworkLink_STATUS { if in == nil { return nil } out := new(PrivateDnsZonesVirtualNetworkLink_STATUS) in.DeepCopyInto(out) return out } // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. func (in *PrivateDnsZonesVirtualNetworkLink_Spec) DeepCopyInto(out *PrivateDnsZonesVirtualNetworkLink_Spec) { *out = *in if in.Etag != nil { in, out := &in.Etag, &out.Etag *out = new(string) **out = **in } if in.Location != nil { in, out := &in.Location, &out.Location *out = new(string) **out = **in } if in.OperatorSpec != nil { in, out := &in.OperatorSpec, &out.OperatorSpec *out = new(PrivateDnsZonesVirtualNetworkLinkOperatorSpec) (*in).DeepCopyInto(*out) } if in.Owner != nil { in, out := &in.Owner, &out.Owner *out = new(genruntime.KnownResourceReference) **out = **in } if in.PropertyBag != nil { in, out := &in.PropertyBag, &out.PropertyBag *out = make(genruntime.PropertyBag, len(*in)) for key, val := range *in { (*out)[key] = val } } if in.RegistrationEnabled != nil { in, out := &in.RegistrationEnabled, &out.RegistrationEnabled *out = new(bool) **out = **in } if in.ResolutionPolicy != nil { in, out := &in.ResolutionPolicy, &out.ResolutionPolicy *out = new(string) **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 } } if in.VirtualNetwork != nil { in, out := &in.VirtualNetwork, &out.VirtualNetwork *out = new(SubResource) (*in).DeepCopyInto(*out) } } // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new PrivateDnsZonesVirtualNetworkLink_Spec. func (in *PrivateDnsZonesVirtualNetworkLink_Spec) DeepCopy() *PrivateDnsZonesVirtualNetworkLink_Spec { if in == nil { return nil } out := new(PrivateDnsZonesVirtualNetworkLink_Spec) in.DeepCopyInto(out) return out } // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. func (in *PtrRecord) DeepCopyInto(out *PtrRecord) { *out = *in if in.PropertyBag != nil { in, out := &in.PropertyBag, &out.PropertyBag *out = make(genruntime.PropertyBag, len(*in)) for key, val := range *in { (*out)[key] = val } } if in.Ptrdname != nil { in, out := &in.Ptrdname, &out.Ptrdname *out = new(string) **out = **in } } // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new PtrRecord. func (in *PtrRecord) DeepCopy() *PtrRecord { if in == nil { return nil } out := new(PtrRecord) in.DeepCopyInto(out) return out } // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. func (in *PtrRecord_STATUS) DeepCopyInto(out *PtrRecord_STATUS) { *out = *in if in.PropertyBag != nil { in, out := &in.PropertyBag, &out.PropertyBag *out = make(genruntime.PropertyBag, len(*in)) for key, val := range *in { (*out)[key] = val } } if in.Ptrdname != nil { in, out := &in.Ptrdname, &out.Ptrdname *out = new(string) **out = **in } } // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new PtrRecord_STATUS. func (in *PtrRecord_STATUS) DeepCopy() *PtrRecord_STATUS { if in == nil { return nil } out := new(PtrRecord_STATUS) in.DeepCopyInto(out) return out } // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. func (in *SoaRecord) DeepCopyInto(out *SoaRecord) { *out = *in if in.Email != nil { in, out := &in.Email, &out.Email *out = new(string) **out = **in } if in.ExpireTime != nil { in, out := &in.ExpireTime, &out.ExpireTime *out = new(int) **out = **in } if in.Host != nil { in, out := &in.Host, &out.Host *out = new(string) **out = **in } if in.MinimumTtl != nil { in, out := &in.MinimumTtl, &out.MinimumTtl *out = new(int) **out = **in } if in.PropertyBag != nil { in, out := &in.PropertyBag, &out.PropertyBag *out = make(genruntime.PropertyBag, len(*in)) for key, val := range *in { (*out)[key] = val } } if in.RefreshTime != nil { in, out := &in.RefreshTime, &out.RefreshTime *out = new(int) **out = **in } if in.RetryTime != nil { in, out := &in.RetryTime, &out.RetryTime *out = new(int) **out = **in } if in.SerialNumber != nil { in, out := &in.SerialNumber, &out.SerialNumber *out = new(int) **out = **in } } // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new SoaRecord. func (in *SoaRecord) DeepCopy() *SoaRecord { if in == nil { return nil } out := new(SoaRecord) in.DeepCopyInto(out) return out } // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. func (in *SoaRecord_STATUS) DeepCopyInto(out *SoaRecord_STATUS) { *out = *in if in.Email != nil { in, out := &in.Email, &out.Email *out = new(string) **out = **in } if in.ExpireTime != nil { in, out := &in.ExpireTime, &out.ExpireTime *out = new(int) **out = **in } if in.Host != nil { in, out := &in.Host, &out.Host *out = new(string) **out = **in } if in.MinimumTtl != nil { in, out := &in.MinimumTtl, &out.MinimumTtl *out = new(int) **out = **in } if in.PropertyBag != nil { in, out := &in.PropertyBag, &out.PropertyBag *out = make(genruntime.PropertyBag, len(*in)) for key, val := range *in { (*out)[key] = val } } if in.RefreshTime != nil { in, out := &in.RefreshTime, &out.RefreshTime *out = new(int) **out = **in } if in.RetryTime != nil { in, out := &in.RetryTime, &out.RetryTime *out = new(int) **out = **in } if in.SerialNumber != nil { in, out := &in.SerialNumber, &out.SerialNumber *out = new(int) **out = **in } } // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new SoaRecord_STATUS. func (in *SoaRecord_STATUS) DeepCopy() *SoaRecord_STATUS { if in == nil { return nil } out := new(SoaRecord_STATUS) in.DeepCopyInto(out) return out } // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. func (in *SrvRecord) DeepCopyInto(out *SrvRecord) { *out = *in if in.Port != nil { in, out := &in.Port, &out.Port *out = new(int) **out = **in } if in.Priority != nil { in, out := &in.Priority, &out.Priority *out = new(int) **out = **in } if in.PropertyBag != nil { in, out := &in.PropertyBag, &out.PropertyBag *out = make(genruntime.PropertyBag, len(*in)) for key, val := range *in { (*out)[key] = val } } if in.Target != nil { in, out := &in.Target, &out.Target *out = new(string) **out = **in } if in.Weight != nil { in, out := &in.Weight, &out.Weight *out = new(int) **out = **in } } // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new SrvRecord. func (in *SrvRecord) DeepCopy() *SrvRecord { if in == nil { return nil } out := new(SrvRecord) in.DeepCopyInto(out) return out } // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. func (in *SrvRecord_STATUS) DeepCopyInto(out *SrvRecord_STATUS) { *out = *in if in.Port != nil { in, out := &in.Port, &out.Port *out = new(int) **out = **in } if in.Priority != nil { in, out := &in.Priority, &out.Priority *out = new(int) **out = **in } if in.PropertyBag != nil { in, out := &in.PropertyBag, &out.PropertyBag *out = make(genruntime.PropertyBag, len(*in)) for key, val := range *in { (*out)[key] = val } } if in.Target != nil { in, out := &in.Target, &out.Target *out = new(string) **out = **in } if in.Weight != nil { in, out := &in.Weight, &out.Weight *out = new(int) **out = **in } } // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new SrvRecord_STATUS. func (in *SrvRecord_STATUS) DeepCopy() *SrvRecord_STATUS { if in == nil { return nil } out := new(SrvRecord_STATUS) in.DeepCopyInto(out) return out } // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. func (in *SubResource) DeepCopyInto(out *SubResource) { *out = *in if in.PropertyBag != nil { in, out := &in.PropertyBag, &out.PropertyBag *out = make(genruntime.PropertyBag, len(*in)) for key, val := range *in { (*out)[key] = val } } if in.Reference != nil { in, out := &in.Reference, &out.Reference *out = new(genruntime.ResourceReference) **out = **in } } // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new SubResource. func (in *SubResource) DeepCopy() *SubResource { if in == nil { return nil } out := new(SubResource) in.DeepCopyInto(out) return out } // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. func (in *SubResource_STATUS) DeepCopyInto(out *SubResource_STATUS) { *out = *in if in.Id != nil { in, out := &in.Id, &out.Id *out = new(string) **out = **in } if in.PropertyBag != nil { in, out := &in.PropertyBag, &out.PropertyBag *out = make(genruntime.PropertyBag, len(*in)) for key, val := range *in { (*out)[key] = val } } } // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new SubResource_STATUS. func (in *SubResource_STATUS) DeepCopy() *SubResource_STATUS { if in == nil { return nil } out := new(SubResource_STATUS) in.DeepCopyInto(out) return out } // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. func (in *TxtRecord) DeepCopyInto(out *TxtRecord) { *out = *in if in.PropertyBag != nil { in, out := &in.PropertyBag, &out.PropertyBag *out = make(genruntime.PropertyBag, len(*in)) for key, val := range *in { (*out)[key] = val } } if in.Value != nil { in, out := &in.Value, &out.Value *out = make([]string, len(*in)) copy(*out, *in) } } // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new TxtRecord. func (in *TxtRecord) DeepCopy() *TxtRecord { if in == nil { return nil } out := new(TxtRecord) in.DeepCopyInto(out) return out } // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. func (in *TxtRecord_STATUS) DeepCopyInto(out *TxtRecord_STATUS) { *out = *in if in.PropertyBag != nil { in, out := &in.PropertyBag, &out.PropertyBag *out = make(genruntime.PropertyBag, len(*in)) for key, val := range *in { (*out)[key] = val } } if in.Value != nil { in, out := &in.Value, &out.Value *out = make([]string, len(*in)) copy(*out, *in) } } // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new TxtRecord_STATUS. func (in *TxtRecord_STATUS) DeepCopy() *TxtRecord_STATUS { if in == nil { return nil } out := new(TxtRecord_STATUS) in.DeepCopyInto(out) return out }