v2/api/network/v1api20220701/storage/zz_generated.deepcopy.go (7,512 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 *ApplicationGateway) DeepCopyInto(out *ApplicationGateway) { *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 ApplicationGateway. func (in *ApplicationGateway) DeepCopy() *ApplicationGateway { if in == nil { return nil } out := new(ApplicationGateway) in.DeepCopyInto(out) return out } // DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object. func (in *ApplicationGateway) 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 *ApplicationGatewayAuthenticationCertificate) DeepCopyInto(out *ApplicationGatewayAuthenticationCertificate) { *out = *in if in.Data != nil { in, out := &in.Data, &out.Data *out = new(genruntime.SecretReference) **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 } } } // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ApplicationGatewayAuthenticationCertificate. func (in *ApplicationGatewayAuthenticationCertificate) DeepCopy() *ApplicationGatewayAuthenticationCertificate { if in == nil { return nil } out := new(ApplicationGatewayAuthenticationCertificate) in.DeepCopyInto(out) return out } // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. func (in *ApplicationGatewayAuthenticationCertificate_STATUS) DeepCopyInto(out *ApplicationGatewayAuthenticationCertificate_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 ApplicationGatewayAuthenticationCertificate_STATUS. func (in *ApplicationGatewayAuthenticationCertificate_STATUS) DeepCopy() *ApplicationGatewayAuthenticationCertificate_STATUS { if in == nil { return nil } out := new(ApplicationGatewayAuthenticationCertificate_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 *ApplicationGatewayAutoscaleConfiguration) DeepCopyInto(out *ApplicationGatewayAutoscaleConfiguration) { *out = *in if in.MaxCapacity != nil { in, out := &in.MaxCapacity, &out.MaxCapacity *out = new(int) **out = **in } if in.MinCapacity != nil { in, out := &in.MinCapacity, &out.MinCapacity *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 ApplicationGatewayAutoscaleConfiguration. func (in *ApplicationGatewayAutoscaleConfiguration) DeepCopy() *ApplicationGatewayAutoscaleConfiguration { if in == nil { return nil } out := new(ApplicationGatewayAutoscaleConfiguration) in.DeepCopyInto(out) return out } // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. func (in *ApplicationGatewayAutoscaleConfiguration_STATUS) DeepCopyInto(out *ApplicationGatewayAutoscaleConfiguration_STATUS) { *out = *in if in.MaxCapacity != nil { in, out := &in.MaxCapacity, &out.MaxCapacity *out = new(int) **out = **in } if in.MinCapacity != nil { in, out := &in.MinCapacity, &out.MinCapacity *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 ApplicationGatewayAutoscaleConfiguration_STATUS. func (in *ApplicationGatewayAutoscaleConfiguration_STATUS) DeepCopy() *ApplicationGatewayAutoscaleConfiguration_STATUS { if in == nil { return nil } out := new(ApplicationGatewayAutoscaleConfiguration_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 *ApplicationGatewayBackendAddress) DeepCopyInto(out *ApplicationGatewayBackendAddress) { *out = *in if in.Fqdn != nil { in, out := &in.Fqdn, &out.Fqdn *out = new(string) **out = **in } if in.IpAddress != nil { in, out := &in.IpAddress, &out.IpAddress *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 ApplicationGatewayBackendAddress. func (in *ApplicationGatewayBackendAddress) DeepCopy() *ApplicationGatewayBackendAddress { if in == nil { return nil } out := new(ApplicationGatewayBackendAddress) in.DeepCopyInto(out) return out } // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. func (in *ApplicationGatewayBackendAddressPool) DeepCopyInto(out *ApplicationGatewayBackendAddressPool) { *out = *in if in.BackendAddresses != nil { in, out := &in.BackendAddresses, &out.BackendAddresses *out = make([]ApplicationGatewayBackendAddress, 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 } } } // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ApplicationGatewayBackendAddressPool. func (in *ApplicationGatewayBackendAddressPool) DeepCopy() *ApplicationGatewayBackendAddressPool { if in == nil { return nil } out := new(ApplicationGatewayBackendAddressPool) in.DeepCopyInto(out) return out } // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. func (in *ApplicationGatewayBackendAddressPool_STATUS) DeepCopyInto(out *ApplicationGatewayBackendAddressPool_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 ApplicationGatewayBackendAddressPool_STATUS. func (in *ApplicationGatewayBackendAddressPool_STATUS) DeepCopy() *ApplicationGatewayBackendAddressPool_STATUS { if in == nil { return nil } out := new(ApplicationGatewayBackendAddressPool_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 *ApplicationGatewayBackendHttpSettings) DeepCopyInto(out *ApplicationGatewayBackendHttpSettings) { *out = *in if in.AffinityCookieName != nil { in, out := &in.AffinityCookieName, &out.AffinityCookieName *out = new(string) **out = **in } if in.AuthenticationCertificates != nil { in, out := &in.AuthenticationCertificates, &out.AuthenticationCertificates *out = make([]SubResource, len(*in)) for i := range *in { (*in)[i].DeepCopyInto(&(*out)[i]) } } if in.ConnectionDraining != nil { in, out := &in.ConnectionDraining, &out.ConnectionDraining *out = new(ApplicationGatewayConnectionDraining) (*in).DeepCopyInto(*out) } if in.CookieBasedAffinity != nil { in, out := &in.CookieBasedAffinity, &out.CookieBasedAffinity *out = new(string) **out = **in } if in.HostName != nil { in, out := &in.HostName, &out.HostName *out = new(string) **out = **in } if in.Name != nil { in, out := &in.Name, &out.Name *out = new(string) **out = **in } if in.Path != nil { in, out := &in.Path, &out.Path *out = new(string) **out = **in } if in.PickHostNameFromBackendAddress != nil { in, out := &in.PickHostNameFromBackendAddress, &out.PickHostNameFromBackendAddress *out = new(bool) **out = **in } if in.Port != nil { in, out := &in.Port, &out.Port *out = new(int) **out = **in } if in.Probe != nil { in, out := &in.Probe, &out.Probe *out = new(SubResource) (*in).DeepCopyInto(*out) } if in.ProbeEnabled != nil { in, out := &in.ProbeEnabled, &out.ProbeEnabled *out = new(bool) **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.Protocol != nil { in, out := &in.Protocol, &out.Protocol *out = new(string) **out = **in } if in.RequestTimeout != nil { in, out := &in.RequestTimeout, &out.RequestTimeout *out = new(int) **out = **in } if in.TrustedRootCertificates != nil { in, out := &in.TrustedRootCertificates, &out.TrustedRootCertificates *out = make([]SubResource, len(*in)) for i := range *in { (*in)[i].DeepCopyInto(&(*out)[i]) } } } // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ApplicationGatewayBackendHttpSettings. func (in *ApplicationGatewayBackendHttpSettings) DeepCopy() *ApplicationGatewayBackendHttpSettings { if in == nil { return nil } out := new(ApplicationGatewayBackendHttpSettings) in.DeepCopyInto(out) return out } // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. func (in *ApplicationGatewayBackendHttpSettings_STATUS) DeepCopyInto(out *ApplicationGatewayBackendHttpSettings_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 ApplicationGatewayBackendHttpSettings_STATUS. func (in *ApplicationGatewayBackendHttpSettings_STATUS) DeepCopy() *ApplicationGatewayBackendHttpSettings_STATUS { if in == nil { return nil } out := new(ApplicationGatewayBackendHttpSettings_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 *ApplicationGatewayBackendSettings) DeepCopyInto(out *ApplicationGatewayBackendSettings) { *out = *in if in.HostName != nil { in, out := &in.HostName, &out.HostName *out = new(string) **out = **in } if in.Name != nil { in, out := &in.Name, &out.Name *out = new(string) **out = **in } if in.PickHostNameFromBackendAddress != nil { in, out := &in.PickHostNameFromBackendAddress, &out.PickHostNameFromBackendAddress *out = new(bool) **out = **in } if in.Port != nil { in, out := &in.Port, &out.Port *out = new(int) **out = **in } if in.Probe != nil { in, out := &in.Probe, &out.Probe *out = new(SubResource) (*in).DeepCopyInto(*out) } 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.Protocol != nil { in, out := &in.Protocol, &out.Protocol *out = new(string) **out = **in } if in.Timeout != nil { in, out := &in.Timeout, &out.Timeout *out = new(int) **out = **in } if in.TrustedRootCertificates != nil { in, out := &in.TrustedRootCertificates, &out.TrustedRootCertificates *out = make([]SubResource, len(*in)) for i := range *in { (*in)[i].DeepCopyInto(&(*out)[i]) } } } // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ApplicationGatewayBackendSettings. func (in *ApplicationGatewayBackendSettings) DeepCopy() *ApplicationGatewayBackendSettings { if in == nil { return nil } out := new(ApplicationGatewayBackendSettings) in.DeepCopyInto(out) return out } // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. func (in *ApplicationGatewayBackendSettings_STATUS) DeepCopyInto(out *ApplicationGatewayBackendSettings_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 ApplicationGatewayBackendSettings_STATUS. func (in *ApplicationGatewayBackendSettings_STATUS) DeepCopy() *ApplicationGatewayBackendSettings_STATUS { if in == nil { return nil } out := new(ApplicationGatewayBackendSettings_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 *ApplicationGatewayClientAuthConfiguration) DeepCopyInto(out *ApplicationGatewayClientAuthConfiguration) { *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.VerifyClientCertIssuerDN != nil { in, out := &in.VerifyClientCertIssuerDN, &out.VerifyClientCertIssuerDN *out = new(bool) **out = **in } if in.VerifyClientRevocation != nil { in, out := &in.VerifyClientRevocation, &out.VerifyClientRevocation *out = new(string) **out = **in } } // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ApplicationGatewayClientAuthConfiguration. func (in *ApplicationGatewayClientAuthConfiguration) DeepCopy() *ApplicationGatewayClientAuthConfiguration { if in == nil { return nil } out := new(ApplicationGatewayClientAuthConfiguration) in.DeepCopyInto(out) return out } // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. func (in *ApplicationGatewayConnectionDraining) DeepCopyInto(out *ApplicationGatewayConnectionDraining) { *out = *in if in.DrainTimeoutInSec != nil { in, out := &in.DrainTimeoutInSec, &out.DrainTimeoutInSec *out = new(int) **out = **in } if in.Enabled != nil { in, out := &in.Enabled, &out.Enabled *out = new(bool) **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 ApplicationGatewayConnectionDraining. func (in *ApplicationGatewayConnectionDraining) DeepCopy() *ApplicationGatewayConnectionDraining { if in == nil { return nil } out := new(ApplicationGatewayConnectionDraining) in.DeepCopyInto(out) return out } // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. func (in *ApplicationGatewayCustomError) DeepCopyInto(out *ApplicationGatewayCustomError) { *out = *in if in.CustomErrorPageUrl != nil { in, out := &in.CustomErrorPageUrl, &out.CustomErrorPageUrl *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.StatusCode != nil { in, out := &in.StatusCode, &out.StatusCode *out = new(string) **out = **in } } // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ApplicationGatewayCustomError. func (in *ApplicationGatewayCustomError) DeepCopy() *ApplicationGatewayCustomError { if in == nil { return nil } out := new(ApplicationGatewayCustomError) in.DeepCopyInto(out) return out } // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. func (in *ApplicationGatewayCustomError_STATUS) DeepCopyInto(out *ApplicationGatewayCustomError_STATUS) { *out = *in if in.CustomErrorPageUrl != nil { in, out := &in.CustomErrorPageUrl, &out.CustomErrorPageUrl *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.StatusCode != nil { in, out := &in.StatusCode, &out.StatusCode *out = new(string) **out = **in } } // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ApplicationGatewayCustomError_STATUS. func (in *ApplicationGatewayCustomError_STATUS) DeepCopy() *ApplicationGatewayCustomError_STATUS { if in == nil { return nil } out := new(ApplicationGatewayCustomError_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 *ApplicationGatewayFirewallDisabledRuleGroup) DeepCopyInto(out *ApplicationGatewayFirewallDisabledRuleGroup) { *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.RuleGroupName != nil { in, out := &in.RuleGroupName, &out.RuleGroupName *out = new(string) **out = **in } if in.Rules != nil { in, out := &in.Rules, &out.Rules *out = make([]int, len(*in)) copy(*out, *in) } } // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ApplicationGatewayFirewallDisabledRuleGroup. func (in *ApplicationGatewayFirewallDisabledRuleGroup) DeepCopy() *ApplicationGatewayFirewallDisabledRuleGroup { if in == nil { return nil } out := new(ApplicationGatewayFirewallDisabledRuleGroup) in.DeepCopyInto(out) return out } // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. func (in *ApplicationGatewayFirewallDisabledRuleGroup_STATUS) DeepCopyInto(out *ApplicationGatewayFirewallDisabledRuleGroup_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.RuleGroupName != nil { in, out := &in.RuleGroupName, &out.RuleGroupName *out = new(string) **out = **in } if in.Rules != nil { in, out := &in.Rules, &out.Rules *out = make([]int, len(*in)) copy(*out, *in) } } // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ApplicationGatewayFirewallDisabledRuleGroup_STATUS. func (in *ApplicationGatewayFirewallDisabledRuleGroup_STATUS) DeepCopy() *ApplicationGatewayFirewallDisabledRuleGroup_STATUS { if in == nil { return nil } out := new(ApplicationGatewayFirewallDisabledRuleGroup_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 *ApplicationGatewayFirewallExclusion) DeepCopyInto(out *ApplicationGatewayFirewallExclusion) { *out = *in if in.MatchVariable != nil { in, out := &in.MatchVariable, &out.MatchVariable *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.Selector != nil { in, out := &in.Selector, &out.Selector *out = new(string) **out = **in } if in.SelectorMatchOperator != nil { in, out := &in.SelectorMatchOperator, &out.SelectorMatchOperator *out = new(string) **out = **in } } // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ApplicationGatewayFirewallExclusion. func (in *ApplicationGatewayFirewallExclusion) DeepCopy() *ApplicationGatewayFirewallExclusion { if in == nil { return nil } out := new(ApplicationGatewayFirewallExclusion) in.DeepCopyInto(out) return out } // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. func (in *ApplicationGatewayFirewallExclusion_STATUS) DeepCopyInto(out *ApplicationGatewayFirewallExclusion_STATUS) { *out = *in if in.MatchVariable != nil { in, out := &in.MatchVariable, &out.MatchVariable *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.Selector != nil { in, out := &in.Selector, &out.Selector *out = new(string) **out = **in } if in.SelectorMatchOperator != nil { in, out := &in.SelectorMatchOperator, &out.SelectorMatchOperator *out = new(string) **out = **in } } // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ApplicationGatewayFirewallExclusion_STATUS. func (in *ApplicationGatewayFirewallExclusion_STATUS) DeepCopy() *ApplicationGatewayFirewallExclusion_STATUS { if in == nil { return nil } out := new(ApplicationGatewayFirewallExclusion_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 *ApplicationGatewayFrontendIPConfiguration) DeepCopyInto(out *ApplicationGatewayFrontendIPConfiguration) { *out = *in if in.Name != nil { in, out := &in.Name, &out.Name *out = new(string) **out = **in } if in.PrivateIPAddress != nil { in, out := &in.PrivateIPAddress, &out.PrivateIPAddress *out = new(string) **out = **in } if in.PrivateIPAllocationMethod != nil { in, out := &in.PrivateIPAllocationMethod, &out.PrivateIPAllocationMethod *out = new(string) **out = **in } if in.PrivateLinkConfiguration != nil { in, out := &in.PrivateLinkConfiguration, &out.PrivateLinkConfiguration *out = new(SubResource) (*in).DeepCopyInto(*out) } 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.PublicIPAddress != nil { in, out := &in.PublicIPAddress, &out.PublicIPAddress *out = new(SubResource) (*in).DeepCopyInto(*out) } if in.Subnet != nil { in, out := &in.Subnet, &out.Subnet *out = new(SubResource) (*in).DeepCopyInto(*out) } } // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ApplicationGatewayFrontendIPConfiguration. func (in *ApplicationGatewayFrontendIPConfiguration) DeepCopy() *ApplicationGatewayFrontendIPConfiguration { if in == nil { return nil } out := new(ApplicationGatewayFrontendIPConfiguration) in.DeepCopyInto(out) return out } // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. func (in *ApplicationGatewayFrontendIPConfiguration_STATUS) DeepCopyInto(out *ApplicationGatewayFrontendIPConfiguration_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 ApplicationGatewayFrontendIPConfiguration_STATUS. func (in *ApplicationGatewayFrontendIPConfiguration_STATUS) DeepCopy() *ApplicationGatewayFrontendIPConfiguration_STATUS { if in == nil { return nil } out := new(ApplicationGatewayFrontendIPConfiguration_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 *ApplicationGatewayFrontendPort) DeepCopyInto(out *ApplicationGatewayFrontendPort) { *out = *in if in.Name != nil { in, out := &in.Name, &out.Name *out = new(string) **out = **in } if in.Port != nil { in, out := &in.Port, &out.Port *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 ApplicationGatewayFrontendPort. func (in *ApplicationGatewayFrontendPort) DeepCopy() *ApplicationGatewayFrontendPort { if in == nil { return nil } out := new(ApplicationGatewayFrontendPort) in.DeepCopyInto(out) return out } // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. func (in *ApplicationGatewayFrontendPort_STATUS) DeepCopyInto(out *ApplicationGatewayFrontendPort_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 ApplicationGatewayFrontendPort_STATUS. func (in *ApplicationGatewayFrontendPort_STATUS) DeepCopy() *ApplicationGatewayFrontendPort_STATUS { if in == nil { return nil } out := new(ApplicationGatewayFrontendPort_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 *ApplicationGatewayGlobalConfiguration) DeepCopyInto(out *ApplicationGatewayGlobalConfiguration) { *out = *in if in.EnableRequestBuffering != nil { in, out := &in.EnableRequestBuffering, &out.EnableRequestBuffering *out = new(bool) **out = **in } if in.EnableResponseBuffering != nil { in, out := &in.EnableResponseBuffering, &out.EnableResponseBuffering *out = new(bool) **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 ApplicationGatewayGlobalConfiguration. func (in *ApplicationGatewayGlobalConfiguration) DeepCopy() *ApplicationGatewayGlobalConfiguration { if in == nil { return nil } out := new(ApplicationGatewayGlobalConfiguration) in.DeepCopyInto(out) return out } // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. func (in *ApplicationGatewayGlobalConfiguration_STATUS) DeepCopyInto(out *ApplicationGatewayGlobalConfiguration_STATUS) { *out = *in if in.EnableRequestBuffering != nil { in, out := &in.EnableRequestBuffering, &out.EnableRequestBuffering *out = new(bool) **out = **in } if in.EnableResponseBuffering != nil { in, out := &in.EnableResponseBuffering, &out.EnableResponseBuffering *out = new(bool) **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 ApplicationGatewayGlobalConfiguration_STATUS. func (in *ApplicationGatewayGlobalConfiguration_STATUS) DeepCopy() *ApplicationGatewayGlobalConfiguration_STATUS { if in == nil { return nil } out := new(ApplicationGatewayGlobalConfiguration_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 *ApplicationGatewayHeaderConfiguration) DeepCopyInto(out *ApplicationGatewayHeaderConfiguration) { *out = *in if in.HeaderName != nil { in, out := &in.HeaderName, &out.HeaderName *out = new(string) **out = **in } if in.HeaderValue != nil { in, out := &in.HeaderValue, &out.HeaderValue *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 ApplicationGatewayHeaderConfiguration. func (in *ApplicationGatewayHeaderConfiguration) DeepCopy() *ApplicationGatewayHeaderConfiguration { if in == nil { return nil } out := new(ApplicationGatewayHeaderConfiguration) in.DeepCopyInto(out) return out } // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. func (in *ApplicationGatewayHttpListener) DeepCopyInto(out *ApplicationGatewayHttpListener) { *out = *in if in.CustomErrorConfigurations != nil { in, out := &in.CustomErrorConfigurations, &out.CustomErrorConfigurations *out = make([]ApplicationGatewayCustomError, len(*in)) for i := range *in { (*in)[i].DeepCopyInto(&(*out)[i]) } } if in.FirewallPolicy != nil { in, out := &in.FirewallPolicy, &out.FirewallPolicy *out = new(SubResource) (*in).DeepCopyInto(*out) } if in.FrontendIPConfiguration != nil { in, out := &in.FrontendIPConfiguration, &out.FrontendIPConfiguration *out = new(SubResource) (*in).DeepCopyInto(*out) } if in.FrontendPort != nil { in, out := &in.FrontendPort, &out.FrontendPort *out = new(SubResource) (*in).DeepCopyInto(*out) } if in.HostName != nil { in, out := &in.HostName, &out.HostName *out = new(string) **out = **in } if in.HostNames != nil { in, out := &in.HostNames, &out.HostNames *out = make([]string, len(*in)) copy(*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.Protocol != nil { in, out := &in.Protocol, &out.Protocol *out = new(string) **out = **in } if in.RequireServerNameIndication != nil { in, out := &in.RequireServerNameIndication, &out.RequireServerNameIndication *out = new(bool) **out = **in } if in.SslCertificate != nil { in, out := &in.SslCertificate, &out.SslCertificate *out = new(SubResource) (*in).DeepCopyInto(*out) } if in.SslProfile != nil { in, out := &in.SslProfile, &out.SslProfile *out = new(SubResource) (*in).DeepCopyInto(*out) } } // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ApplicationGatewayHttpListener. func (in *ApplicationGatewayHttpListener) DeepCopy() *ApplicationGatewayHttpListener { if in == nil { return nil } out := new(ApplicationGatewayHttpListener) in.DeepCopyInto(out) return out } // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. func (in *ApplicationGatewayHttpListener_STATUS) DeepCopyInto(out *ApplicationGatewayHttpListener_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 ApplicationGatewayHttpListener_STATUS. func (in *ApplicationGatewayHttpListener_STATUS) DeepCopy() *ApplicationGatewayHttpListener_STATUS { if in == nil { return nil } out := new(ApplicationGatewayHttpListener_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 *ApplicationGatewayIPConfiguration_ApplicationGateway_SubResourceEmbedded) DeepCopyInto(out *ApplicationGatewayIPConfiguration_ApplicationGateway_SubResourceEmbedded) { *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.Subnet != nil { in, out := &in.Subnet, &out.Subnet *out = new(SubResource) (*in).DeepCopyInto(*out) } } // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ApplicationGatewayIPConfiguration_ApplicationGateway_SubResourceEmbedded. func (in *ApplicationGatewayIPConfiguration_ApplicationGateway_SubResourceEmbedded) DeepCopy() *ApplicationGatewayIPConfiguration_ApplicationGateway_SubResourceEmbedded { if in == nil { return nil } out := new(ApplicationGatewayIPConfiguration_ApplicationGateway_SubResourceEmbedded) in.DeepCopyInto(out) return out } // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. func (in *ApplicationGatewayIPConfiguration_STATUS_ApplicationGateway_SubResourceEmbedded) DeepCopyInto(out *ApplicationGatewayIPConfiguration_STATUS_ApplicationGateway_SubResourceEmbedded) { *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 ApplicationGatewayIPConfiguration_STATUS_ApplicationGateway_SubResourceEmbedded. func (in *ApplicationGatewayIPConfiguration_STATUS_ApplicationGateway_SubResourceEmbedded) DeepCopy() *ApplicationGatewayIPConfiguration_STATUS_ApplicationGateway_SubResourceEmbedded { if in == nil { return nil } out := new(ApplicationGatewayIPConfiguration_STATUS_ApplicationGateway_SubResourceEmbedded) in.DeepCopyInto(out) return out } // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. func (in *ApplicationGatewayList) DeepCopyInto(out *ApplicationGatewayList) { *out = *in out.TypeMeta = in.TypeMeta in.ListMeta.DeepCopyInto(&out.ListMeta) if in.Items != nil { in, out := &in.Items, &out.Items *out = make([]ApplicationGateway, len(*in)) for i := range *in { (*in)[i].DeepCopyInto(&(*out)[i]) } } } // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ApplicationGatewayList. func (in *ApplicationGatewayList) DeepCopy() *ApplicationGatewayList { if in == nil { return nil } out := new(ApplicationGatewayList) in.DeepCopyInto(out) return out } // DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object. func (in *ApplicationGatewayList) 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 *ApplicationGatewayListener) DeepCopyInto(out *ApplicationGatewayListener) { *out = *in if in.FrontendIPConfiguration != nil { in, out := &in.FrontendIPConfiguration, &out.FrontendIPConfiguration *out = new(SubResource) (*in).DeepCopyInto(*out) } if in.FrontendPort != nil { in, out := &in.FrontendPort, &out.FrontendPort *out = new(SubResource) (*in).DeepCopyInto(*out) } 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.Protocol != nil { in, out := &in.Protocol, &out.Protocol *out = new(string) **out = **in } if in.SslCertificate != nil { in, out := &in.SslCertificate, &out.SslCertificate *out = new(SubResource) (*in).DeepCopyInto(*out) } if in.SslProfile != nil { in, out := &in.SslProfile, &out.SslProfile *out = new(SubResource) (*in).DeepCopyInto(*out) } } // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ApplicationGatewayListener. func (in *ApplicationGatewayListener) DeepCopy() *ApplicationGatewayListener { if in == nil { return nil } out := new(ApplicationGatewayListener) in.DeepCopyInto(out) return out } // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. func (in *ApplicationGatewayListener_STATUS) DeepCopyInto(out *ApplicationGatewayListener_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 ApplicationGatewayListener_STATUS. func (in *ApplicationGatewayListener_STATUS) DeepCopy() *ApplicationGatewayListener_STATUS { if in == nil { return nil } out := new(ApplicationGatewayListener_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 *ApplicationGatewayLoadDistributionPolicy) DeepCopyInto(out *ApplicationGatewayLoadDistributionPolicy) { *out = *in if in.LoadDistributionAlgorithm != nil { in, out := &in.LoadDistributionAlgorithm, &out.LoadDistributionAlgorithm *out = new(string) **out = **in } if in.LoadDistributionTargets != nil { in, out := &in.LoadDistributionTargets, &out.LoadDistributionTargets *out = make([]ApplicationGatewayLoadDistributionTarget, 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 } } } // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ApplicationGatewayLoadDistributionPolicy. func (in *ApplicationGatewayLoadDistributionPolicy) DeepCopy() *ApplicationGatewayLoadDistributionPolicy { if in == nil { return nil } out := new(ApplicationGatewayLoadDistributionPolicy) in.DeepCopyInto(out) return out } // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. func (in *ApplicationGatewayLoadDistributionPolicy_STATUS) DeepCopyInto(out *ApplicationGatewayLoadDistributionPolicy_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 ApplicationGatewayLoadDistributionPolicy_STATUS. func (in *ApplicationGatewayLoadDistributionPolicy_STATUS) DeepCopy() *ApplicationGatewayLoadDistributionPolicy_STATUS { if in == nil { return nil } out := new(ApplicationGatewayLoadDistributionPolicy_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 *ApplicationGatewayLoadDistributionTarget) DeepCopyInto(out *ApplicationGatewayLoadDistributionTarget) { *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 ApplicationGatewayLoadDistributionTarget. func (in *ApplicationGatewayLoadDistributionTarget) DeepCopy() *ApplicationGatewayLoadDistributionTarget { if in == nil { return nil } out := new(ApplicationGatewayLoadDistributionTarget) in.DeepCopyInto(out) return out } // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. func (in *ApplicationGatewayOperatorSpec) DeepCopyInto(out *ApplicationGatewayOperatorSpec) { *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 ApplicationGatewayOperatorSpec. func (in *ApplicationGatewayOperatorSpec) DeepCopy() *ApplicationGatewayOperatorSpec { if in == nil { return nil } out := new(ApplicationGatewayOperatorSpec) in.DeepCopyInto(out) return out } // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. func (in *ApplicationGatewayPathRule) DeepCopyInto(out *ApplicationGatewayPathRule) { *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 ApplicationGatewayPathRule. func (in *ApplicationGatewayPathRule) DeepCopy() *ApplicationGatewayPathRule { if in == nil { return nil } out := new(ApplicationGatewayPathRule) in.DeepCopyInto(out) return out } // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. func (in *ApplicationGatewayPrivateEndpointConnection_STATUS) DeepCopyInto(out *ApplicationGatewayPrivateEndpointConnection_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 ApplicationGatewayPrivateEndpointConnection_STATUS. func (in *ApplicationGatewayPrivateEndpointConnection_STATUS) DeepCopy() *ApplicationGatewayPrivateEndpointConnection_STATUS { if in == nil { return nil } out := new(ApplicationGatewayPrivateEndpointConnection_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 *ApplicationGatewayPrivateLinkConfiguration) DeepCopyInto(out *ApplicationGatewayPrivateLinkConfiguration) { *out = *in if in.IpConfigurations != nil { in, out := &in.IpConfigurations, &out.IpConfigurations *out = make([]ApplicationGatewayPrivateLinkIpConfiguration, 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 } } } // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ApplicationGatewayPrivateLinkConfiguration. func (in *ApplicationGatewayPrivateLinkConfiguration) DeepCopy() *ApplicationGatewayPrivateLinkConfiguration { if in == nil { return nil } out := new(ApplicationGatewayPrivateLinkConfiguration) in.DeepCopyInto(out) return out } // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. func (in *ApplicationGatewayPrivateLinkConfiguration_STATUS) DeepCopyInto(out *ApplicationGatewayPrivateLinkConfiguration_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 ApplicationGatewayPrivateLinkConfiguration_STATUS. func (in *ApplicationGatewayPrivateLinkConfiguration_STATUS) DeepCopy() *ApplicationGatewayPrivateLinkConfiguration_STATUS { if in == nil { return nil } out := new(ApplicationGatewayPrivateLinkConfiguration_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 *ApplicationGatewayPrivateLinkIpConfiguration) DeepCopyInto(out *ApplicationGatewayPrivateLinkIpConfiguration) { *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 ApplicationGatewayPrivateLinkIpConfiguration. func (in *ApplicationGatewayPrivateLinkIpConfiguration) DeepCopy() *ApplicationGatewayPrivateLinkIpConfiguration { if in == nil { return nil } out := new(ApplicationGatewayPrivateLinkIpConfiguration) in.DeepCopyInto(out) return out } // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. func (in *ApplicationGatewayProbe) DeepCopyInto(out *ApplicationGatewayProbe) { *out = *in if in.Host != nil { in, out := &in.Host, &out.Host *out = new(string) **out = **in } if in.Interval != nil { in, out := &in.Interval, &out.Interval *out = new(int) **out = **in } if in.Match != nil { in, out := &in.Match, &out.Match *out = new(ApplicationGatewayProbeHealthResponseMatch) (*in).DeepCopyInto(*out) } if in.MinServers != nil { in, out := &in.MinServers, &out.MinServers *out = new(int) **out = **in } if in.Name != nil { in, out := &in.Name, &out.Name *out = new(string) **out = **in } if in.Path != nil { in, out := &in.Path, &out.Path *out = new(string) **out = **in } if in.PickHostNameFromBackendHttpSettings != nil { in, out := &in.PickHostNameFromBackendHttpSettings, &out.PickHostNameFromBackendHttpSettings *out = new(bool) **out = **in } if in.PickHostNameFromBackendSettings != nil { in, out := &in.PickHostNameFromBackendSettings, &out.PickHostNameFromBackendSettings *out = new(bool) **out = **in } if in.Port != nil { in, out := &in.Port, &out.Port *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.Protocol != nil { in, out := &in.Protocol, &out.Protocol *out = new(string) **out = **in } if in.Timeout != nil { in, out := &in.Timeout, &out.Timeout *out = new(int) **out = **in } if in.UnhealthyThreshold != nil { in, out := &in.UnhealthyThreshold, &out.UnhealthyThreshold *out = new(int) **out = **in } } // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ApplicationGatewayProbe. func (in *ApplicationGatewayProbe) DeepCopy() *ApplicationGatewayProbe { if in == nil { return nil } out := new(ApplicationGatewayProbe) in.DeepCopyInto(out) return out } // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. func (in *ApplicationGatewayProbeHealthResponseMatch) DeepCopyInto(out *ApplicationGatewayProbeHealthResponseMatch) { *out = *in if in.Body != nil { in, out := &in.Body, &out.Body *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.StatusCodes != nil { in, out := &in.StatusCodes, &out.StatusCodes *out = make([]string, len(*in)) copy(*out, *in) } } // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ApplicationGatewayProbeHealthResponseMatch. func (in *ApplicationGatewayProbeHealthResponseMatch) DeepCopy() *ApplicationGatewayProbeHealthResponseMatch { if in == nil { return nil } out := new(ApplicationGatewayProbeHealthResponseMatch) in.DeepCopyInto(out) return out } // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. func (in *ApplicationGatewayProbe_STATUS) DeepCopyInto(out *ApplicationGatewayProbe_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 ApplicationGatewayProbe_STATUS. func (in *ApplicationGatewayProbe_STATUS) DeepCopy() *ApplicationGatewayProbe_STATUS { if in == nil { return nil } out := new(ApplicationGatewayProbe_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 *ApplicationGatewayRedirectConfiguration) DeepCopyInto(out *ApplicationGatewayRedirectConfiguration) { *out = *in if in.IncludePath != nil { in, out := &in.IncludePath, &out.IncludePath *out = new(bool) **out = **in } if in.IncludeQueryString != nil { in, out := &in.IncludeQueryString, &out.IncludeQueryString *out = new(bool) **out = **in } if in.Name != nil { in, out := &in.Name, &out.Name *out = new(string) **out = **in } if in.PathRules != nil { in, out := &in.PathRules, &out.PathRules *out = make([]SubResource, len(*in)) for i := range *in { (*in)[i].DeepCopyInto(&(*out)[i]) } } 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.RedirectType != nil { in, out := &in.RedirectType, &out.RedirectType *out = new(string) **out = **in } if in.RequestRoutingRules != nil { in, out := &in.RequestRoutingRules, &out.RequestRoutingRules *out = make([]SubResource, len(*in)) for i := range *in { (*in)[i].DeepCopyInto(&(*out)[i]) } } if in.TargetListener != nil { in, out := &in.TargetListener, &out.TargetListener *out = new(SubResource) (*in).DeepCopyInto(*out) } if in.TargetUrl != nil { in, out := &in.TargetUrl, &out.TargetUrl *out = new(string) **out = **in } if in.UrlPathMaps != nil { in, out := &in.UrlPathMaps, &out.UrlPathMaps *out = make([]SubResource, len(*in)) for i := range *in { (*in)[i].DeepCopyInto(&(*out)[i]) } } } // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ApplicationGatewayRedirectConfiguration. func (in *ApplicationGatewayRedirectConfiguration) DeepCopy() *ApplicationGatewayRedirectConfiguration { if in == nil { return nil } out := new(ApplicationGatewayRedirectConfiguration) in.DeepCopyInto(out) return out } // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. func (in *ApplicationGatewayRedirectConfiguration_STATUS) DeepCopyInto(out *ApplicationGatewayRedirectConfiguration_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 ApplicationGatewayRedirectConfiguration_STATUS. func (in *ApplicationGatewayRedirectConfiguration_STATUS) DeepCopy() *ApplicationGatewayRedirectConfiguration_STATUS { if in == nil { return nil } out := new(ApplicationGatewayRedirectConfiguration_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 *ApplicationGatewayRequestRoutingRule) DeepCopyInto(out *ApplicationGatewayRequestRoutingRule) { *out = *in if in.BackendAddressPool != nil { in, out := &in.BackendAddressPool, &out.BackendAddressPool *out = new(SubResource) (*in).DeepCopyInto(*out) } if in.BackendHttpSettings != nil { in, out := &in.BackendHttpSettings, &out.BackendHttpSettings *out = new(SubResource) (*in).DeepCopyInto(*out) } if in.HttpListener != nil { in, out := &in.HttpListener, &out.HttpListener *out = new(SubResource) (*in).DeepCopyInto(*out) } if in.LoadDistributionPolicy != nil { in, out := &in.LoadDistributionPolicy, &out.LoadDistributionPolicy *out = new(SubResource) (*in).DeepCopyInto(*out) } if in.Name != nil { in, out := &in.Name, &out.Name *out = new(string) **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.RedirectConfiguration != nil { in, out := &in.RedirectConfiguration, &out.RedirectConfiguration *out = new(SubResource) (*in).DeepCopyInto(*out) } if in.RewriteRuleSet != nil { in, out := &in.RewriteRuleSet, &out.RewriteRuleSet *out = new(SubResource) (*in).DeepCopyInto(*out) } if in.RuleType != nil { in, out := &in.RuleType, &out.RuleType *out = new(string) **out = **in } if in.UrlPathMap != nil { in, out := &in.UrlPathMap, &out.UrlPathMap *out = new(SubResource) (*in).DeepCopyInto(*out) } } // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ApplicationGatewayRequestRoutingRule. func (in *ApplicationGatewayRequestRoutingRule) DeepCopy() *ApplicationGatewayRequestRoutingRule { if in == nil { return nil } out := new(ApplicationGatewayRequestRoutingRule) in.DeepCopyInto(out) return out } // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. func (in *ApplicationGatewayRequestRoutingRule_STATUS) DeepCopyInto(out *ApplicationGatewayRequestRoutingRule_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 ApplicationGatewayRequestRoutingRule_STATUS. func (in *ApplicationGatewayRequestRoutingRule_STATUS) DeepCopy() *ApplicationGatewayRequestRoutingRule_STATUS { if in == nil { return nil } out := new(ApplicationGatewayRequestRoutingRule_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 *ApplicationGatewayRewriteRule) DeepCopyInto(out *ApplicationGatewayRewriteRule) { *out = *in if in.ActionSet != nil { in, out := &in.ActionSet, &out.ActionSet *out = new(ApplicationGatewayRewriteRuleActionSet) (*in).DeepCopyInto(*out) } if in.Conditions != nil { in, out := &in.Conditions, &out.Conditions *out = make([]ApplicationGatewayRewriteRuleCondition, 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.RuleSequence != nil { in, out := &in.RuleSequence, &out.RuleSequence *out = new(int) **out = **in } } // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ApplicationGatewayRewriteRule. func (in *ApplicationGatewayRewriteRule) DeepCopy() *ApplicationGatewayRewriteRule { if in == nil { return nil } out := new(ApplicationGatewayRewriteRule) in.DeepCopyInto(out) return out } // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. func (in *ApplicationGatewayRewriteRuleActionSet) DeepCopyInto(out *ApplicationGatewayRewriteRuleActionSet) { *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.RequestHeaderConfigurations != nil { in, out := &in.RequestHeaderConfigurations, &out.RequestHeaderConfigurations *out = make([]ApplicationGatewayHeaderConfiguration, len(*in)) for i := range *in { (*in)[i].DeepCopyInto(&(*out)[i]) } } if in.ResponseHeaderConfigurations != nil { in, out := &in.ResponseHeaderConfigurations, &out.ResponseHeaderConfigurations *out = make([]ApplicationGatewayHeaderConfiguration, len(*in)) for i := range *in { (*in)[i].DeepCopyInto(&(*out)[i]) } } if in.UrlConfiguration != nil { in, out := &in.UrlConfiguration, &out.UrlConfiguration *out = new(ApplicationGatewayUrlConfiguration) (*in).DeepCopyInto(*out) } } // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ApplicationGatewayRewriteRuleActionSet. func (in *ApplicationGatewayRewriteRuleActionSet) DeepCopy() *ApplicationGatewayRewriteRuleActionSet { if in == nil { return nil } out := new(ApplicationGatewayRewriteRuleActionSet) in.DeepCopyInto(out) return out } // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. func (in *ApplicationGatewayRewriteRuleCondition) DeepCopyInto(out *ApplicationGatewayRewriteRuleCondition) { *out = *in if in.IgnoreCase != nil { in, out := &in.IgnoreCase, &out.IgnoreCase *out = new(bool) **out = **in } if in.Negate != nil { in, out := &in.Negate, &out.Negate *out = new(bool) **out = **in } if in.Pattern != nil { in, out := &in.Pattern, &out.Pattern *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.Variable != nil { in, out := &in.Variable, &out.Variable *out = new(string) **out = **in } } // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ApplicationGatewayRewriteRuleCondition. func (in *ApplicationGatewayRewriteRuleCondition) DeepCopy() *ApplicationGatewayRewriteRuleCondition { if in == nil { return nil } out := new(ApplicationGatewayRewriteRuleCondition) in.DeepCopyInto(out) return out } // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. func (in *ApplicationGatewayRewriteRuleSet) DeepCopyInto(out *ApplicationGatewayRewriteRuleSet) { *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.RewriteRules != nil { in, out := &in.RewriteRules, &out.RewriteRules *out = make([]ApplicationGatewayRewriteRule, len(*in)) for i := range *in { (*in)[i].DeepCopyInto(&(*out)[i]) } } } // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ApplicationGatewayRewriteRuleSet. func (in *ApplicationGatewayRewriteRuleSet) DeepCopy() *ApplicationGatewayRewriteRuleSet { if in == nil { return nil } out := new(ApplicationGatewayRewriteRuleSet) in.DeepCopyInto(out) return out } // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. func (in *ApplicationGatewayRewriteRuleSet_STATUS) DeepCopyInto(out *ApplicationGatewayRewriteRuleSet_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 ApplicationGatewayRewriteRuleSet_STATUS. func (in *ApplicationGatewayRewriteRuleSet_STATUS) DeepCopy() *ApplicationGatewayRewriteRuleSet_STATUS { if in == nil { return nil } out := new(ApplicationGatewayRewriteRuleSet_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 *ApplicationGatewayRoutingRule) DeepCopyInto(out *ApplicationGatewayRoutingRule) { *out = *in if in.BackendAddressPool != nil { in, out := &in.BackendAddressPool, &out.BackendAddressPool *out = new(SubResource) (*in).DeepCopyInto(*out) } if in.BackendSettings != nil { in, out := &in.BackendSettings, &out.BackendSettings *out = new(SubResource) (*in).DeepCopyInto(*out) } if in.Listener != nil { in, out := &in.Listener, &out.Listener *out = new(SubResource) (*in).DeepCopyInto(*out) } if in.Name != nil { in, out := &in.Name, &out.Name *out = new(string) **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.RuleType != nil { in, out := &in.RuleType, &out.RuleType *out = new(string) **out = **in } } // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ApplicationGatewayRoutingRule. func (in *ApplicationGatewayRoutingRule) DeepCopy() *ApplicationGatewayRoutingRule { if in == nil { return nil } out := new(ApplicationGatewayRoutingRule) in.DeepCopyInto(out) return out } // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. func (in *ApplicationGatewayRoutingRule_STATUS) DeepCopyInto(out *ApplicationGatewayRoutingRule_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 ApplicationGatewayRoutingRule_STATUS. func (in *ApplicationGatewayRoutingRule_STATUS) DeepCopy() *ApplicationGatewayRoutingRule_STATUS { if in == nil { return nil } out := new(ApplicationGatewayRoutingRule_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 *ApplicationGatewaySku) DeepCopyInto(out *ApplicationGatewaySku) { *out = *in if in.Capacity != nil { in, out := &in.Capacity, &out.Capacity *out = new(int) **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.Tier != nil { in, out := &in.Tier, &out.Tier *out = new(string) **out = **in } } // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ApplicationGatewaySku. func (in *ApplicationGatewaySku) DeepCopy() *ApplicationGatewaySku { if in == nil { return nil } out := new(ApplicationGatewaySku) in.DeepCopyInto(out) return out } // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. func (in *ApplicationGatewaySku_STATUS) DeepCopyInto(out *ApplicationGatewaySku_STATUS) { *out = *in if in.Capacity != nil { in, out := &in.Capacity, &out.Capacity *out = new(int) **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.Tier != nil { in, out := &in.Tier, &out.Tier *out = new(string) **out = **in } } // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ApplicationGatewaySku_STATUS. func (in *ApplicationGatewaySku_STATUS) DeepCopy() *ApplicationGatewaySku_STATUS { if in == nil { return nil } out := new(ApplicationGatewaySku_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 *ApplicationGatewaySslCertificate) DeepCopyInto(out *ApplicationGatewaySslCertificate) { *out = *in if in.Data != nil { in, out := &in.Data, &out.Data *out = new(genruntime.SecretReference) **out = **in } if in.KeyVaultSecretId != nil { in, out := &in.KeyVaultSecretId, &out.KeyVaultSecretId *out = new(string) **out = **in } if in.Name != nil { in, out := &in.Name, &out.Name *out = new(string) **out = **in } if in.Password != nil { in, out := &in.Password, &out.Password *out = new(genruntime.SecretReference) **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 ApplicationGatewaySslCertificate. func (in *ApplicationGatewaySslCertificate) DeepCopy() *ApplicationGatewaySslCertificate { if in == nil { return nil } out := new(ApplicationGatewaySslCertificate) in.DeepCopyInto(out) return out } // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. func (in *ApplicationGatewaySslCertificate_STATUS) DeepCopyInto(out *ApplicationGatewaySslCertificate_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 ApplicationGatewaySslCertificate_STATUS. func (in *ApplicationGatewaySslCertificate_STATUS) DeepCopy() *ApplicationGatewaySslCertificate_STATUS { if in == nil { return nil } out := new(ApplicationGatewaySslCertificate_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 *ApplicationGatewaySslPolicy) DeepCopyInto(out *ApplicationGatewaySslPolicy) { *out = *in if in.CipherSuites != nil { in, out := &in.CipherSuites, &out.CipherSuites *out = make([]string, len(*in)) copy(*out, *in) } if in.DisabledSslProtocols != nil { in, out := &in.DisabledSslProtocols, &out.DisabledSslProtocols *out = make([]string, len(*in)) copy(*out, *in) } if in.MinProtocolVersion != nil { in, out := &in.MinProtocolVersion, &out.MinProtocolVersion *out = new(string) **out = **in } if in.PolicyName != nil { in, out := &in.PolicyName, &out.PolicyName *out = new(string) **out = **in } if in.PolicyType != nil { in, out := &in.PolicyType, &out.PolicyType *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 ApplicationGatewaySslPolicy. func (in *ApplicationGatewaySslPolicy) DeepCopy() *ApplicationGatewaySslPolicy { if in == nil { return nil } out := new(ApplicationGatewaySslPolicy) in.DeepCopyInto(out) return out } // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. func (in *ApplicationGatewaySslPolicy_STATUS) DeepCopyInto(out *ApplicationGatewaySslPolicy_STATUS) { *out = *in if in.CipherSuites != nil { in, out := &in.CipherSuites, &out.CipherSuites *out = make([]string, len(*in)) copy(*out, *in) } if in.DisabledSslProtocols != nil { in, out := &in.DisabledSslProtocols, &out.DisabledSslProtocols *out = make([]string, len(*in)) copy(*out, *in) } if in.MinProtocolVersion != nil { in, out := &in.MinProtocolVersion, &out.MinProtocolVersion *out = new(string) **out = **in } if in.PolicyName != nil { in, out := &in.PolicyName, &out.PolicyName *out = new(string) **out = **in } if in.PolicyType != nil { in, out := &in.PolicyType, &out.PolicyType *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 ApplicationGatewaySslPolicy_STATUS. func (in *ApplicationGatewaySslPolicy_STATUS) DeepCopy() *ApplicationGatewaySslPolicy_STATUS { if in == nil { return nil } out := new(ApplicationGatewaySslPolicy_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 *ApplicationGatewaySslProfile) DeepCopyInto(out *ApplicationGatewaySslProfile) { *out = *in if in.ClientAuthConfiguration != nil { in, out := &in.ClientAuthConfiguration, &out.ClientAuthConfiguration *out = new(ApplicationGatewayClientAuthConfiguration) (*in).DeepCopyInto(*out) } 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.SslPolicy != nil { in, out := &in.SslPolicy, &out.SslPolicy *out = new(ApplicationGatewaySslPolicy) (*in).DeepCopyInto(*out) } if in.TrustedClientCertificates != nil { in, out := &in.TrustedClientCertificates, &out.TrustedClientCertificates *out = make([]SubResource, len(*in)) for i := range *in { (*in)[i].DeepCopyInto(&(*out)[i]) } } } // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ApplicationGatewaySslProfile. func (in *ApplicationGatewaySslProfile) DeepCopy() *ApplicationGatewaySslProfile { if in == nil { return nil } out := new(ApplicationGatewaySslProfile) in.DeepCopyInto(out) return out } // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. func (in *ApplicationGatewaySslProfile_STATUS) DeepCopyInto(out *ApplicationGatewaySslProfile_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 ApplicationGatewaySslProfile_STATUS. func (in *ApplicationGatewaySslProfile_STATUS) DeepCopy() *ApplicationGatewaySslProfile_STATUS { if in == nil { return nil } out := new(ApplicationGatewaySslProfile_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 *ApplicationGatewayTrustedClientCertificate) DeepCopyInto(out *ApplicationGatewayTrustedClientCertificate) { *out = *in if in.Data != nil { in, out := &in.Data, &out.Data *out = new(genruntime.SecretReference) **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 } } } // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ApplicationGatewayTrustedClientCertificate. func (in *ApplicationGatewayTrustedClientCertificate) DeepCopy() *ApplicationGatewayTrustedClientCertificate { if in == nil { return nil } out := new(ApplicationGatewayTrustedClientCertificate) in.DeepCopyInto(out) return out } // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. func (in *ApplicationGatewayTrustedClientCertificate_STATUS) DeepCopyInto(out *ApplicationGatewayTrustedClientCertificate_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 ApplicationGatewayTrustedClientCertificate_STATUS. func (in *ApplicationGatewayTrustedClientCertificate_STATUS) DeepCopy() *ApplicationGatewayTrustedClientCertificate_STATUS { if in == nil { return nil } out := new(ApplicationGatewayTrustedClientCertificate_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 *ApplicationGatewayTrustedRootCertificate) DeepCopyInto(out *ApplicationGatewayTrustedRootCertificate) { *out = *in if in.Data != nil { in, out := &in.Data, &out.Data *out = new(genruntime.SecretReference) **out = **in } if in.KeyVaultSecretId != nil { in, out := &in.KeyVaultSecretId, &out.KeyVaultSecretId *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 } } } // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ApplicationGatewayTrustedRootCertificate. func (in *ApplicationGatewayTrustedRootCertificate) DeepCopy() *ApplicationGatewayTrustedRootCertificate { if in == nil { return nil } out := new(ApplicationGatewayTrustedRootCertificate) in.DeepCopyInto(out) return out } // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. func (in *ApplicationGatewayTrustedRootCertificate_STATUS) DeepCopyInto(out *ApplicationGatewayTrustedRootCertificate_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 ApplicationGatewayTrustedRootCertificate_STATUS. func (in *ApplicationGatewayTrustedRootCertificate_STATUS) DeepCopy() *ApplicationGatewayTrustedRootCertificate_STATUS { if in == nil { return nil } out := new(ApplicationGatewayTrustedRootCertificate_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 *ApplicationGatewayUrlConfiguration) DeepCopyInto(out *ApplicationGatewayUrlConfiguration) { *out = *in if in.ModifiedPath != nil { in, out := &in.ModifiedPath, &out.ModifiedPath *out = new(string) **out = **in } if in.ModifiedQueryString != nil { in, out := &in.ModifiedQueryString, &out.ModifiedQueryString *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.Reroute != nil { in, out := &in.Reroute, &out.Reroute *out = new(bool) **out = **in } } // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ApplicationGatewayUrlConfiguration. func (in *ApplicationGatewayUrlConfiguration) DeepCopy() *ApplicationGatewayUrlConfiguration { if in == nil { return nil } out := new(ApplicationGatewayUrlConfiguration) in.DeepCopyInto(out) return out } // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. func (in *ApplicationGatewayUrlPathMap) DeepCopyInto(out *ApplicationGatewayUrlPathMap) { *out = *in if in.DefaultBackendAddressPool != nil { in, out := &in.DefaultBackendAddressPool, &out.DefaultBackendAddressPool *out = new(SubResource) (*in).DeepCopyInto(*out) } if in.DefaultBackendHttpSettings != nil { in, out := &in.DefaultBackendHttpSettings, &out.DefaultBackendHttpSettings *out = new(SubResource) (*in).DeepCopyInto(*out) } if in.DefaultLoadDistributionPolicy != nil { in, out := &in.DefaultLoadDistributionPolicy, &out.DefaultLoadDistributionPolicy *out = new(SubResource) (*in).DeepCopyInto(*out) } if in.DefaultRedirectConfiguration != nil { in, out := &in.DefaultRedirectConfiguration, &out.DefaultRedirectConfiguration *out = new(SubResource) (*in).DeepCopyInto(*out) } if in.DefaultRewriteRuleSet != nil { in, out := &in.DefaultRewriteRuleSet, &out.DefaultRewriteRuleSet *out = new(SubResource) (*in).DeepCopyInto(*out) } if in.Name != nil { in, out := &in.Name, &out.Name *out = new(string) **out = **in } if in.PathRules != nil { in, out := &in.PathRules, &out.PathRules *out = make([]ApplicationGatewayPathRule, len(*in)) for i := range *in { (*in)[i].DeepCopyInto(&(*out)[i]) } } 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 ApplicationGatewayUrlPathMap. func (in *ApplicationGatewayUrlPathMap) DeepCopy() *ApplicationGatewayUrlPathMap { if in == nil { return nil } out := new(ApplicationGatewayUrlPathMap) in.DeepCopyInto(out) return out } // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. func (in *ApplicationGatewayUrlPathMap_STATUS) DeepCopyInto(out *ApplicationGatewayUrlPathMap_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 ApplicationGatewayUrlPathMap_STATUS. func (in *ApplicationGatewayUrlPathMap_STATUS) DeepCopy() *ApplicationGatewayUrlPathMap_STATUS { if in == nil { return nil } out := new(ApplicationGatewayUrlPathMap_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 *ApplicationGatewayWebApplicationFirewallConfiguration) DeepCopyInto(out *ApplicationGatewayWebApplicationFirewallConfiguration) { *out = *in if in.DisabledRuleGroups != nil { in, out := &in.DisabledRuleGroups, &out.DisabledRuleGroups *out = make([]ApplicationGatewayFirewallDisabledRuleGroup, len(*in)) for i := range *in { (*in)[i].DeepCopyInto(&(*out)[i]) } } if in.Enabled != nil { in, out := &in.Enabled, &out.Enabled *out = new(bool) **out = **in } if in.Exclusions != nil { in, out := &in.Exclusions, &out.Exclusions *out = make([]ApplicationGatewayFirewallExclusion, len(*in)) for i := range *in { (*in)[i].DeepCopyInto(&(*out)[i]) } } if in.FileUploadLimitInMb != nil { in, out := &in.FileUploadLimitInMb, &out.FileUploadLimitInMb *out = new(int) **out = **in } if in.FirewallMode != nil { in, out := &in.FirewallMode, &out.FirewallMode *out = new(string) **out = **in } if in.MaxRequestBodySize != nil { in, out := &in.MaxRequestBodySize, &out.MaxRequestBodySize *out = new(int) **out = **in } if in.MaxRequestBodySizeInKb != nil { in, out := &in.MaxRequestBodySizeInKb, &out.MaxRequestBodySizeInKb *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.RequestBodyCheck != nil { in, out := &in.RequestBodyCheck, &out.RequestBodyCheck *out = new(bool) **out = **in } if in.RuleSetType != nil { in, out := &in.RuleSetType, &out.RuleSetType *out = new(string) **out = **in } if in.RuleSetVersion != nil { in, out := &in.RuleSetVersion, &out.RuleSetVersion *out = new(string) **out = **in } } // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ApplicationGatewayWebApplicationFirewallConfiguration. func (in *ApplicationGatewayWebApplicationFirewallConfiguration) DeepCopy() *ApplicationGatewayWebApplicationFirewallConfiguration { if in == nil { return nil } out := new(ApplicationGatewayWebApplicationFirewallConfiguration) in.DeepCopyInto(out) return out } // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. func (in *ApplicationGatewayWebApplicationFirewallConfiguration_STATUS) DeepCopyInto(out *ApplicationGatewayWebApplicationFirewallConfiguration_STATUS) { *out = *in if in.DisabledRuleGroups != nil { in, out := &in.DisabledRuleGroups, &out.DisabledRuleGroups *out = make([]ApplicationGatewayFirewallDisabledRuleGroup_STATUS, len(*in)) for i := range *in { (*in)[i].DeepCopyInto(&(*out)[i]) } } if in.Enabled != nil { in, out := &in.Enabled, &out.Enabled *out = new(bool) **out = **in } if in.Exclusions != nil { in, out := &in.Exclusions, &out.Exclusions *out = make([]ApplicationGatewayFirewallExclusion_STATUS, len(*in)) for i := range *in { (*in)[i].DeepCopyInto(&(*out)[i]) } } if in.FileUploadLimitInMb != nil { in, out := &in.FileUploadLimitInMb, &out.FileUploadLimitInMb *out = new(int) **out = **in } if in.FirewallMode != nil { in, out := &in.FirewallMode, &out.FirewallMode *out = new(string) **out = **in } if in.MaxRequestBodySize != nil { in, out := &in.MaxRequestBodySize, &out.MaxRequestBodySize *out = new(int) **out = **in } if in.MaxRequestBodySizeInKb != nil { in, out := &in.MaxRequestBodySizeInKb, &out.MaxRequestBodySizeInKb *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.RequestBodyCheck != nil { in, out := &in.RequestBodyCheck, &out.RequestBodyCheck *out = new(bool) **out = **in } if in.RuleSetType != nil { in, out := &in.RuleSetType, &out.RuleSetType *out = new(string) **out = **in } if in.RuleSetVersion != nil { in, out := &in.RuleSetVersion, &out.RuleSetVersion *out = new(string) **out = **in } } // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ApplicationGatewayWebApplicationFirewallConfiguration_STATUS. func (in *ApplicationGatewayWebApplicationFirewallConfiguration_STATUS) DeepCopy() *ApplicationGatewayWebApplicationFirewallConfiguration_STATUS { if in == nil { return nil } out := new(ApplicationGatewayWebApplicationFirewallConfiguration_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 *ApplicationGateway_STATUS_ApplicationGateway_SubResourceEmbedded) DeepCopyInto(out *ApplicationGateway_STATUS_ApplicationGateway_SubResourceEmbedded) { *out = *in if in.AuthenticationCertificates != nil { in, out := &in.AuthenticationCertificates, &out.AuthenticationCertificates *out = make([]ApplicationGatewayAuthenticationCertificate_STATUS, len(*in)) for i := range *in { (*in)[i].DeepCopyInto(&(*out)[i]) } } if in.AutoscaleConfiguration != nil { in, out := &in.AutoscaleConfiguration, &out.AutoscaleConfiguration *out = new(ApplicationGatewayAutoscaleConfiguration_STATUS) (*in).DeepCopyInto(*out) } if in.BackendAddressPools != nil { in, out := &in.BackendAddressPools, &out.BackendAddressPools *out = make([]ApplicationGatewayBackendAddressPool_STATUS, len(*in)) for i := range *in { (*in)[i].DeepCopyInto(&(*out)[i]) } } if in.BackendHttpSettingsCollection != nil { in, out := &in.BackendHttpSettingsCollection, &out.BackendHttpSettingsCollection *out = make([]ApplicationGatewayBackendHttpSettings_STATUS, len(*in)) for i := range *in { (*in)[i].DeepCopyInto(&(*out)[i]) } } if in.BackendSettingsCollection != nil { in, out := &in.BackendSettingsCollection, &out.BackendSettingsCollection *out = make([]ApplicationGatewayBackendSettings_STATUS, len(*in)) for i := range *in { (*in)[i].DeepCopyInto(&(*out)[i]) } } 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.CustomErrorConfigurations != nil { in, out := &in.CustomErrorConfigurations, &out.CustomErrorConfigurations *out = make([]ApplicationGatewayCustomError_STATUS, len(*in)) for i := range *in { (*in)[i].DeepCopyInto(&(*out)[i]) } } if in.EnableFips != nil { in, out := &in.EnableFips, &out.EnableFips *out = new(bool) **out = **in } if in.EnableHttp2 != nil { in, out := &in.EnableHttp2, &out.EnableHttp2 *out = new(bool) **out = **in } if in.Etag != nil { in, out := &in.Etag, &out.Etag *out = new(string) **out = **in } if in.FirewallPolicy != nil { in, out := &in.FirewallPolicy, &out.FirewallPolicy *out = new(SubResource_STATUS) (*in).DeepCopyInto(*out) } if in.ForceFirewallPolicyAssociation != nil { in, out := &in.ForceFirewallPolicyAssociation, &out.ForceFirewallPolicyAssociation *out = new(bool) **out = **in } if in.FrontendIPConfigurations != nil { in, out := &in.FrontendIPConfigurations, &out.FrontendIPConfigurations *out = make([]ApplicationGatewayFrontendIPConfiguration_STATUS, len(*in)) for i := range *in { (*in)[i].DeepCopyInto(&(*out)[i]) } } if in.FrontendPorts != nil { in, out := &in.FrontendPorts, &out.FrontendPorts *out = make([]ApplicationGatewayFrontendPort_STATUS, len(*in)) for i := range *in { (*in)[i].DeepCopyInto(&(*out)[i]) } } if in.GatewayIPConfigurations != nil { in, out := &in.GatewayIPConfigurations, &out.GatewayIPConfigurations *out = make([]ApplicationGatewayIPConfiguration_STATUS_ApplicationGateway_SubResourceEmbedded, len(*in)) for i := range *in { (*in)[i].DeepCopyInto(&(*out)[i]) } } if in.GlobalConfiguration != nil { in, out := &in.GlobalConfiguration, &out.GlobalConfiguration *out = new(ApplicationGatewayGlobalConfiguration_STATUS) (*in).DeepCopyInto(*out) } if in.HttpListeners != nil { in, out := &in.HttpListeners, &out.HttpListeners *out = make([]ApplicationGatewayHttpListener_STATUS, len(*in)) for i := range *in { (*in)[i].DeepCopyInto(&(*out)[i]) } } if in.Id != nil { in, out := &in.Id, &out.Id *out = new(string) **out = **in } if in.Identity != nil { in, out := &in.Identity, &out.Identity *out = new(ManagedServiceIdentity_STATUS) (*in).DeepCopyInto(*out) } if in.Listeners != nil { in, out := &in.Listeners, &out.Listeners *out = make([]ApplicationGatewayListener_STATUS, len(*in)) for i := range *in { (*in)[i].DeepCopyInto(&(*out)[i]) } } if in.LoadDistributionPolicies != nil { in, out := &in.LoadDistributionPolicies, &out.LoadDistributionPolicies *out = make([]ApplicationGatewayLoadDistributionPolicy_STATUS, len(*in)) for i := range *in { (*in)[i].DeepCopyInto(&(*out)[i]) } } 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.OperationalState != nil { in, out := &in.OperationalState, &out.OperationalState *out = new(string) **out = **in } if in.PrivateEndpointConnections != nil { in, out := &in.PrivateEndpointConnections, &out.PrivateEndpointConnections *out = make([]ApplicationGatewayPrivateEndpointConnection_STATUS, len(*in)) for i := range *in { (*in)[i].DeepCopyInto(&(*out)[i]) } } if in.PrivateLinkConfigurations != nil { in, out := &in.PrivateLinkConfigurations, &out.PrivateLinkConfigurations *out = make([]ApplicationGatewayPrivateLinkConfiguration_STATUS, len(*in)) for i := range *in { (*in)[i].DeepCopyInto(&(*out)[i]) } } if in.Probes != nil { in, out := &in.Probes, &out.Probes *out = make([]ApplicationGatewayProbe_STATUS, len(*in)) for i := range *in { (*in)[i].DeepCopyInto(&(*out)[i]) } } 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.RedirectConfigurations != nil { in, out := &in.RedirectConfigurations, &out.RedirectConfigurations *out = make([]ApplicationGatewayRedirectConfiguration_STATUS, len(*in)) for i := range *in { (*in)[i].DeepCopyInto(&(*out)[i]) } } if in.RequestRoutingRules != nil { in, out := &in.RequestRoutingRules, &out.RequestRoutingRules *out = make([]ApplicationGatewayRequestRoutingRule_STATUS, len(*in)) for i := range *in { (*in)[i].DeepCopyInto(&(*out)[i]) } } if in.ResourceGuid != nil { in, out := &in.ResourceGuid, &out.ResourceGuid *out = new(string) **out = **in } if in.RewriteRuleSets != nil { in, out := &in.RewriteRuleSets, &out.RewriteRuleSets *out = make([]ApplicationGatewayRewriteRuleSet_STATUS, len(*in)) for i := range *in { (*in)[i].DeepCopyInto(&(*out)[i]) } } if in.RoutingRules != nil { in, out := &in.RoutingRules, &out.RoutingRules *out = make([]ApplicationGatewayRoutingRule_STATUS, len(*in)) for i := range *in { (*in)[i].DeepCopyInto(&(*out)[i]) } } if in.Sku != nil { in, out := &in.Sku, &out.Sku *out = new(ApplicationGatewaySku_STATUS) (*in).DeepCopyInto(*out) } if in.SslCertificates != nil { in, out := &in.SslCertificates, &out.SslCertificates *out = make([]ApplicationGatewaySslCertificate_STATUS, len(*in)) for i := range *in { (*in)[i].DeepCopyInto(&(*out)[i]) } } if in.SslPolicy != nil { in, out := &in.SslPolicy, &out.SslPolicy *out = new(ApplicationGatewaySslPolicy_STATUS) (*in).DeepCopyInto(*out) } if in.SslProfiles != nil { in, out := &in.SslProfiles, &out.SslProfiles *out = make([]ApplicationGatewaySslProfile_STATUS, len(*in)) for i := range *in { (*in)[i].DeepCopyInto(&(*out)[i]) } } 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.TrustedClientCertificates != nil { in, out := &in.TrustedClientCertificates, &out.TrustedClientCertificates *out = make([]ApplicationGatewayTrustedClientCertificate_STATUS, len(*in)) for i := range *in { (*in)[i].DeepCopyInto(&(*out)[i]) } } if in.TrustedRootCertificates != nil { in, out := &in.TrustedRootCertificates, &out.TrustedRootCertificates *out = make([]ApplicationGatewayTrustedRootCertificate_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 } if in.UrlPathMaps != nil { in, out := &in.UrlPathMaps, &out.UrlPathMaps *out = make([]ApplicationGatewayUrlPathMap_STATUS, len(*in)) for i := range *in { (*in)[i].DeepCopyInto(&(*out)[i]) } } if in.WebApplicationFirewallConfiguration != nil { in, out := &in.WebApplicationFirewallConfiguration, &out.WebApplicationFirewallConfiguration *out = new(ApplicationGatewayWebApplicationFirewallConfiguration_STATUS) (*in).DeepCopyInto(*out) } if in.Zones != nil { in, out := &in.Zones, &out.Zones *out = make([]string, len(*in)) copy(*out, *in) } } // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ApplicationGateway_STATUS_ApplicationGateway_SubResourceEmbedded. func (in *ApplicationGateway_STATUS_ApplicationGateway_SubResourceEmbedded) DeepCopy() *ApplicationGateway_STATUS_ApplicationGateway_SubResourceEmbedded { if in == nil { return nil } out := new(ApplicationGateway_STATUS_ApplicationGateway_SubResourceEmbedded) in.DeepCopyInto(out) return out } // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. func (in *ApplicationGateway_Spec) DeepCopyInto(out *ApplicationGateway_Spec) { *out = *in if in.AuthenticationCertificates != nil { in, out := &in.AuthenticationCertificates, &out.AuthenticationCertificates *out = make([]ApplicationGatewayAuthenticationCertificate, len(*in)) for i := range *in { (*in)[i].DeepCopyInto(&(*out)[i]) } } if in.AutoscaleConfiguration != nil { in, out := &in.AutoscaleConfiguration, &out.AutoscaleConfiguration *out = new(ApplicationGatewayAutoscaleConfiguration) (*in).DeepCopyInto(*out) } if in.BackendAddressPools != nil { in, out := &in.BackendAddressPools, &out.BackendAddressPools *out = make([]ApplicationGatewayBackendAddressPool, len(*in)) for i := range *in { (*in)[i].DeepCopyInto(&(*out)[i]) } } if in.BackendHttpSettingsCollection != nil { in, out := &in.BackendHttpSettingsCollection, &out.BackendHttpSettingsCollection *out = make([]ApplicationGatewayBackendHttpSettings, len(*in)) for i := range *in { (*in)[i].DeepCopyInto(&(*out)[i]) } } if in.BackendSettingsCollection != nil { in, out := &in.BackendSettingsCollection, &out.BackendSettingsCollection *out = make([]ApplicationGatewayBackendSettings, len(*in)) for i := range *in { (*in)[i].DeepCopyInto(&(*out)[i]) } } if in.CustomErrorConfigurations != nil { in, out := &in.CustomErrorConfigurations, &out.CustomErrorConfigurations *out = make([]ApplicationGatewayCustomError, len(*in)) for i := range *in { (*in)[i].DeepCopyInto(&(*out)[i]) } } if in.EnableFips != nil { in, out := &in.EnableFips, &out.EnableFips *out = new(bool) **out = **in } if in.EnableHttp2 != nil { in, out := &in.EnableHttp2, &out.EnableHttp2 *out = new(bool) **out = **in } if in.FirewallPolicy != nil { in, out := &in.FirewallPolicy, &out.FirewallPolicy *out = new(SubResource) (*in).DeepCopyInto(*out) } if in.ForceFirewallPolicyAssociation != nil { in, out := &in.ForceFirewallPolicyAssociation, &out.ForceFirewallPolicyAssociation *out = new(bool) **out = **in } if in.FrontendIPConfigurations != nil { in, out := &in.FrontendIPConfigurations, &out.FrontendIPConfigurations *out = make([]ApplicationGatewayFrontendIPConfiguration, len(*in)) for i := range *in { (*in)[i].DeepCopyInto(&(*out)[i]) } } if in.FrontendPorts != nil { in, out := &in.FrontendPorts, &out.FrontendPorts *out = make([]ApplicationGatewayFrontendPort, len(*in)) for i := range *in { (*in)[i].DeepCopyInto(&(*out)[i]) } } if in.GatewayIPConfigurations != nil { in, out := &in.GatewayIPConfigurations, &out.GatewayIPConfigurations *out = make([]ApplicationGatewayIPConfiguration_ApplicationGateway_SubResourceEmbedded, len(*in)) for i := range *in { (*in)[i].DeepCopyInto(&(*out)[i]) } } if in.GlobalConfiguration != nil { in, out := &in.GlobalConfiguration, &out.GlobalConfiguration *out = new(ApplicationGatewayGlobalConfiguration) (*in).DeepCopyInto(*out) } if in.HttpListeners != nil { in, out := &in.HttpListeners, &out.HttpListeners *out = make([]ApplicationGatewayHttpListener, len(*in)) for i := range *in { (*in)[i].DeepCopyInto(&(*out)[i]) } } if in.Identity != nil { in, out := &in.Identity, &out.Identity *out = new(ManagedServiceIdentity) (*in).DeepCopyInto(*out) } if in.Listeners != nil { in, out := &in.Listeners, &out.Listeners *out = make([]ApplicationGatewayListener, len(*in)) for i := range *in { (*in)[i].DeepCopyInto(&(*out)[i]) } } if in.LoadDistributionPolicies != nil { in, out := &in.LoadDistributionPolicies, &out.LoadDistributionPolicies *out = make([]ApplicationGatewayLoadDistributionPolicy, len(*in)) for i := range *in { (*in)[i].DeepCopyInto(&(*out)[i]) } } 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(ApplicationGatewayOperatorSpec) (*in).DeepCopyInto(*out) } if in.Owner != nil { in, out := &in.Owner, &out.Owner *out = new(genruntime.KnownResourceReference) **out = **in } if in.PrivateLinkConfigurations != nil { in, out := &in.PrivateLinkConfigurations, &out.PrivateLinkConfigurations *out = make([]ApplicationGatewayPrivateLinkConfiguration, len(*in)) for i := range *in { (*in)[i].DeepCopyInto(&(*out)[i]) } } if in.Probes != nil { in, out := &in.Probes, &out.Probes *out = make([]ApplicationGatewayProbe, len(*in)) for i := range *in { (*in)[i].DeepCopyInto(&(*out)[i]) } } 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.RedirectConfigurations != nil { in, out := &in.RedirectConfigurations, &out.RedirectConfigurations *out = make([]ApplicationGatewayRedirectConfiguration, len(*in)) for i := range *in { (*in)[i].DeepCopyInto(&(*out)[i]) } } if in.RequestRoutingRules != nil { in, out := &in.RequestRoutingRules, &out.RequestRoutingRules *out = make([]ApplicationGatewayRequestRoutingRule, len(*in)) for i := range *in { (*in)[i].DeepCopyInto(&(*out)[i]) } } if in.RewriteRuleSets != nil { in, out := &in.RewriteRuleSets, &out.RewriteRuleSets *out = make([]ApplicationGatewayRewriteRuleSet, len(*in)) for i := range *in { (*in)[i].DeepCopyInto(&(*out)[i]) } } if in.RoutingRules != nil { in, out := &in.RoutingRules, &out.RoutingRules *out = make([]ApplicationGatewayRoutingRule, len(*in)) for i := range *in { (*in)[i].DeepCopyInto(&(*out)[i]) } } if in.Sku != nil { in, out := &in.Sku, &out.Sku *out = new(ApplicationGatewaySku) (*in).DeepCopyInto(*out) } if in.SslCertificates != nil { in, out := &in.SslCertificates, &out.SslCertificates *out = make([]ApplicationGatewaySslCertificate, len(*in)) for i := range *in { (*in)[i].DeepCopyInto(&(*out)[i]) } } if in.SslPolicy != nil { in, out := &in.SslPolicy, &out.SslPolicy *out = new(ApplicationGatewaySslPolicy) (*in).DeepCopyInto(*out) } if in.SslProfiles != nil { in, out := &in.SslProfiles, &out.SslProfiles *out = make([]ApplicationGatewaySslProfile, len(*in)) for i := range *in { (*in)[i].DeepCopyInto(&(*out)[i]) } } 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.TrustedClientCertificates != nil { in, out := &in.TrustedClientCertificates, &out.TrustedClientCertificates *out = make([]ApplicationGatewayTrustedClientCertificate, len(*in)) for i := range *in { (*in)[i].DeepCopyInto(&(*out)[i]) } } if in.TrustedRootCertificates != nil { in, out := &in.TrustedRootCertificates, &out.TrustedRootCertificates *out = make([]ApplicationGatewayTrustedRootCertificate, len(*in)) for i := range *in { (*in)[i].DeepCopyInto(&(*out)[i]) } } if in.UrlPathMaps != nil { in, out := &in.UrlPathMaps, &out.UrlPathMaps *out = make([]ApplicationGatewayUrlPathMap, len(*in)) for i := range *in { (*in)[i].DeepCopyInto(&(*out)[i]) } } if in.WebApplicationFirewallConfiguration != nil { in, out := &in.WebApplicationFirewallConfiguration, &out.WebApplicationFirewallConfiguration *out = new(ApplicationGatewayWebApplicationFirewallConfiguration) (*in).DeepCopyInto(*out) } if in.Zones != nil { in, out := &in.Zones, &out.Zones *out = make([]string, len(*in)) copy(*out, *in) } } // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ApplicationGateway_Spec. func (in *ApplicationGateway_Spec) DeepCopy() *ApplicationGateway_Spec { if in == nil { return nil } out := new(ApplicationGateway_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 *ApplicationSecurityGroupSpec_PrivateEndpoint_SubResourceEmbedded) DeepCopyInto(out *ApplicationSecurityGroupSpec_PrivateEndpoint_SubResourceEmbedded) { *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 ApplicationSecurityGroupSpec_PrivateEndpoint_SubResourceEmbedded. func (in *ApplicationSecurityGroupSpec_PrivateEndpoint_SubResourceEmbedded) DeepCopy() *ApplicationSecurityGroupSpec_PrivateEndpoint_SubResourceEmbedded { if in == nil { return nil } out := new(ApplicationSecurityGroupSpec_PrivateEndpoint_SubResourceEmbedded) in.DeepCopyInto(out) return out } // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. func (in *ApplicationSecurityGroup_STATUS_PrivateEndpoint_SubResourceEmbedded) DeepCopyInto(out *ApplicationSecurityGroup_STATUS_PrivateEndpoint_SubResourceEmbedded) { *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 ApplicationSecurityGroup_STATUS_PrivateEndpoint_SubResourceEmbedded. func (in *ApplicationSecurityGroup_STATUS_PrivateEndpoint_SubResourceEmbedded) DeepCopy() *ApplicationSecurityGroup_STATUS_PrivateEndpoint_SubResourceEmbedded { if in == nil { return nil } out := new(ApplicationSecurityGroup_STATUS_PrivateEndpoint_SubResourceEmbedded) in.DeepCopyInto(out) return out } // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. func (in *BastionHost) DeepCopyInto(out *BastionHost) { *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 BastionHost. func (in *BastionHost) DeepCopy() *BastionHost { if in == nil { return nil } out := new(BastionHost) in.DeepCopyInto(out) return out } // DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object. func (in *BastionHost) 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 *BastionHostIPConfiguration) DeepCopyInto(out *BastionHostIPConfiguration) { *out = *in if in.Name != nil { in, out := &in.Name, &out.Name *out = new(string) **out = **in } if in.PrivateIPAllocationMethod != nil { in, out := &in.PrivateIPAllocationMethod, &out.PrivateIPAllocationMethod *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.PublicIPAddress != nil { in, out := &in.PublicIPAddress, &out.PublicIPAddress *out = new(SubResource) (*in).DeepCopyInto(*out) } if in.Subnet != nil { in, out := &in.Subnet, &out.Subnet *out = new(SubResource) (*in).DeepCopyInto(*out) } } // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new BastionHostIPConfiguration. func (in *BastionHostIPConfiguration) DeepCopy() *BastionHostIPConfiguration { if in == nil { return nil } out := new(BastionHostIPConfiguration) in.DeepCopyInto(out) return out } // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. func (in *BastionHostIPConfiguration_STATUS) DeepCopyInto(out *BastionHostIPConfiguration_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 BastionHostIPConfiguration_STATUS. func (in *BastionHostIPConfiguration_STATUS) DeepCopy() *BastionHostIPConfiguration_STATUS { if in == nil { return nil } out := new(BastionHostIPConfiguration_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 *BastionHostList) DeepCopyInto(out *BastionHostList) { *out = *in out.TypeMeta = in.TypeMeta in.ListMeta.DeepCopyInto(&out.ListMeta) if in.Items != nil { in, out := &in.Items, &out.Items *out = make([]BastionHost, len(*in)) for i := range *in { (*in)[i].DeepCopyInto(&(*out)[i]) } } } // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new BastionHostList. func (in *BastionHostList) DeepCopy() *BastionHostList { if in == nil { return nil } out := new(BastionHostList) in.DeepCopyInto(out) return out } // DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object. func (in *BastionHostList) 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 *BastionHostOperatorSpec) DeepCopyInto(out *BastionHostOperatorSpec) { *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 BastionHostOperatorSpec. func (in *BastionHostOperatorSpec) DeepCopy() *BastionHostOperatorSpec { if in == nil { return nil } out := new(BastionHostOperatorSpec) in.DeepCopyInto(out) return out } // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. func (in *BastionHost_STATUS) DeepCopyInto(out *BastionHost_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.DisableCopyPaste != nil { in, out := &in.DisableCopyPaste, &out.DisableCopyPaste *out = new(bool) **out = **in } if in.DnsName != nil { in, out := &in.DnsName, &out.DnsName *out = new(string) **out = **in } if in.EnableFileCopy != nil { in, out := &in.EnableFileCopy, &out.EnableFileCopy *out = new(bool) **out = **in } if in.EnableIpConnect != nil { in, out := &in.EnableIpConnect, &out.EnableIpConnect *out = new(bool) **out = **in } if in.EnableShareableLink != nil { in, out := &in.EnableShareableLink, &out.EnableShareableLink *out = new(bool) **out = **in } if in.EnableTunneling != nil { in, out := &in.EnableTunneling, &out.EnableTunneling *out = new(bool) **out = **in } 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.IpConfigurations != nil { in, out := &in.IpConfigurations, &out.IpConfigurations *out = make([]BastionHostIPConfiguration_STATUS, len(*in)) for i := range *in { (*in)[i].DeepCopyInto(&(*out)[i]) } } 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.ScaleUnits != nil { in, out := &in.ScaleUnits, &out.ScaleUnits *out = new(int) **out = **in } if in.Sku != nil { in, out := &in.Sku, &out.Sku *out = new(Sku_STATUS) (*in).DeepCopyInto(*out) } 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 BastionHost_STATUS. func (in *BastionHost_STATUS) DeepCopy() *BastionHost_STATUS { if in == nil { return nil } out := new(BastionHost_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 *BastionHost_Spec) DeepCopyInto(out *BastionHost_Spec) { *out = *in if in.DisableCopyPaste != nil { in, out := &in.DisableCopyPaste, &out.DisableCopyPaste *out = new(bool) **out = **in } if in.DnsName != nil { in, out := &in.DnsName, &out.DnsName *out = new(string) **out = **in } if in.EnableFileCopy != nil { in, out := &in.EnableFileCopy, &out.EnableFileCopy *out = new(bool) **out = **in } if in.EnableIpConnect != nil { in, out := &in.EnableIpConnect, &out.EnableIpConnect *out = new(bool) **out = **in } if in.EnableShareableLink != nil { in, out := &in.EnableShareableLink, &out.EnableShareableLink *out = new(bool) **out = **in } if in.EnableTunneling != nil { in, out := &in.EnableTunneling, &out.EnableTunneling *out = new(bool) **out = **in } if in.IpConfigurations != nil { in, out := &in.IpConfigurations, &out.IpConfigurations *out = make([]BastionHostIPConfiguration, len(*in)) for i := range *in { (*in)[i].DeepCopyInto(&(*out)[i]) } } 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(BastionHostOperatorSpec) (*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.ScaleUnits != nil { in, out := &in.ScaleUnits, &out.ScaleUnits *out = new(int) **out = **in } if in.Sku != nil { in, out := &in.Sku, &out.Sku *out = new(Sku) (*in).DeepCopyInto(*out) } 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 BastionHost_Spec. func (in *BastionHost_Spec) DeepCopy() *BastionHost_Spec { if in == nil { return nil } out := new(BastionHost_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 *CustomDnsConfigPropertiesFormat_STATUS) DeepCopyInto(out *CustomDnsConfigPropertiesFormat_STATUS) { *out = *in if in.Fqdn != nil { in, out := &in.Fqdn, &out.Fqdn *out = new(string) **out = **in } if in.IpAddresses != nil { in, out := &in.IpAddresses, &out.IpAddresses *out = make([]string, len(*in)) copy(*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 CustomDnsConfigPropertiesFormat_STATUS. func (in *CustomDnsConfigPropertiesFormat_STATUS) DeepCopy() *CustomDnsConfigPropertiesFormat_STATUS { if in == nil { return nil } out := new(CustomDnsConfigPropertiesFormat_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 *DnsForwardingRuleSetsForwardingRule) DeepCopyInto(out *DnsForwardingRuleSetsForwardingRule) { *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 DnsForwardingRuleSetsForwardingRule. func (in *DnsForwardingRuleSetsForwardingRule) DeepCopy() *DnsForwardingRuleSetsForwardingRule { if in == nil { return nil } out := new(DnsForwardingRuleSetsForwardingRule) in.DeepCopyInto(out) return out } // DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object. func (in *DnsForwardingRuleSetsForwardingRule) 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 *DnsForwardingRuleSetsForwardingRuleList) DeepCopyInto(out *DnsForwardingRuleSetsForwardingRuleList) { *out = *in out.TypeMeta = in.TypeMeta in.ListMeta.DeepCopyInto(&out.ListMeta) if in.Items != nil { in, out := &in.Items, &out.Items *out = make([]DnsForwardingRuleSetsForwardingRule, len(*in)) for i := range *in { (*in)[i].DeepCopyInto(&(*out)[i]) } } } // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new DnsForwardingRuleSetsForwardingRuleList. func (in *DnsForwardingRuleSetsForwardingRuleList) DeepCopy() *DnsForwardingRuleSetsForwardingRuleList { if in == nil { return nil } out := new(DnsForwardingRuleSetsForwardingRuleList) in.DeepCopyInto(out) return out } // DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object. func (in *DnsForwardingRuleSetsForwardingRuleList) 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 *DnsForwardingRuleSetsForwardingRuleOperatorSpec) DeepCopyInto(out *DnsForwardingRuleSetsForwardingRuleOperatorSpec) { *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 DnsForwardingRuleSetsForwardingRuleOperatorSpec. func (in *DnsForwardingRuleSetsForwardingRuleOperatorSpec) DeepCopy() *DnsForwardingRuleSetsForwardingRuleOperatorSpec { if in == nil { return nil } out := new(DnsForwardingRuleSetsForwardingRuleOperatorSpec) in.DeepCopyInto(out) return out } // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. func (in *DnsForwardingRuleSetsForwardingRule_STATUS) DeepCopyInto(out *DnsForwardingRuleSetsForwardingRule_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.DomainName != nil { in, out := &in.DomainName, &out.DomainName *out = new(string) **out = **in } if in.Etag != nil { in, out := &in.Etag, &out.Etag *out = new(string) **out = **in } if in.ForwardingRuleState != nil { in, out := &in.ForwardingRuleState, &out.ForwardingRuleState *out = new(string) **out = **in } if in.Id != nil { in, out := &in.Id, &out.Id *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.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.SystemData != nil { in, out := &in.SystemData, &out.SystemData *out = new(SystemData_STATUS) (*in).DeepCopyInto(*out) } if in.TargetDnsServers != nil { in, out := &in.TargetDnsServers, &out.TargetDnsServers *out = make([]TargetDnsServer_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 DnsForwardingRuleSetsForwardingRule_STATUS. func (in *DnsForwardingRuleSetsForwardingRule_STATUS) DeepCopy() *DnsForwardingRuleSetsForwardingRule_STATUS { if in == nil { return nil } out := new(DnsForwardingRuleSetsForwardingRule_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 *DnsForwardingRuleSetsForwardingRule_Spec) DeepCopyInto(out *DnsForwardingRuleSetsForwardingRule_Spec) { *out = *in if in.DomainName != nil { in, out := &in.DomainName, &out.DomainName *out = new(string) **out = **in } if in.ForwardingRuleState != nil { in, out := &in.ForwardingRuleState, &out.ForwardingRuleState *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.OperatorSpec != nil { in, out := &in.OperatorSpec, &out.OperatorSpec *out = new(DnsForwardingRuleSetsForwardingRuleOperatorSpec) (*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.TargetDnsServers != nil { in, out := &in.TargetDnsServers, &out.TargetDnsServers *out = make([]TargetDnsServer, len(*in)) for i := range *in { (*in)[i].DeepCopyInto(&(*out)[i]) } } } // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new DnsForwardingRuleSetsForwardingRule_Spec. func (in *DnsForwardingRuleSetsForwardingRule_Spec) DeepCopy() *DnsForwardingRuleSetsForwardingRule_Spec { if in == nil { return nil } out := new(DnsForwardingRuleSetsForwardingRule_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 *DnsForwardingRuleSetsVirtualNetworkLink) DeepCopyInto(out *DnsForwardingRuleSetsVirtualNetworkLink) { *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 DnsForwardingRuleSetsVirtualNetworkLink. func (in *DnsForwardingRuleSetsVirtualNetworkLink) DeepCopy() *DnsForwardingRuleSetsVirtualNetworkLink { if in == nil { return nil } out := new(DnsForwardingRuleSetsVirtualNetworkLink) in.DeepCopyInto(out) return out } // DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object. func (in *DnsForwardingRuleSetsVirtualNetworkLink) 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 *DnsForwardingRuleSetsVirtualNetworkLinkList) DeepCopyInto(out *DnsForwardingRuleSetsVirtualNetworkLinkList) { *out = *in out.TypeMeta = in.TypeMeta in.ListMeta.DeepCopyInto(&out.ListMeta) if in.Items != nil { in, out := &in.Items, &out.Items *out = make([]DnsForwardingRuleSetsVirtualNetworkLink, len(*in)) for i := range *in { (*in)[i].DeepCopyInto(&(*out)[i]) } } } // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new DnsForwardingRuleSetsVirtualNetworkLinkList. func (in *DnsForwardingRuleSetsVirtualNetworkLinkList) DeepCopy() *DnsForwardingRuleSetsVirtualNetworkLinkList { if in == nil { return nil } out := new(DnsForwardingRuleSetsVirtualNetworkLinkList) in.DeepCopyInto(out) return out } // DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object. func (in *DnsForwardingRuleSetsVirtualNetworkLinkList) 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 *DnsForwardingRuleSetsVirtualNetworkLinkOperatorSpec) DeepCopyInto(out *DnsForwardingRuleSetsVirtualNetworkLinkOperatorSpec) { *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 DnsForwardingRuleSetsVirtualNetworkLinkOperatorSpec. func (in *DnsForwardingRuleSetsVirtualNetworkLinkOperatorSpec) DeepCopy() *DnsForwardingRuleSetsVirtualNetworkLinkOperatorSpec { if in == nil { return nil } out := new(DnsForwardingRuleSetsVirtualNetworkLinkOperatorSpec) in.DeepCopyInto(out) return out } // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. func (in *DnsForwardingRuleSetsVirtualNetworkLink_STATUS) DeepCopyInto(out *DnsForwardingRuleSetsVirtualNetworkLink_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.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.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.SystemData != nil { in, out := &in.SystemData, &out.SystemData *out = new(SystemData_STATUS) (*in).DeepCopyInto(*out) } 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) } } // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new DnsForwardingRuleSetsVirtualNetworkLink_STATUS. func (in *DnsForwardingRuleSetsVirtualNetworkLink_STATUS) DeepCopy() *DnsForwardingRuleSetsVirtualNetworkLink_STATUS { if in == nil { return nil } out := new(DnsForwardingRuleSetsVirtualNetworkLink_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 *DnsForwardingRuleSetsVirtualNetworkLink_Spec) DeepCopyInto(out *DnsForwardingRuleSetsVirtualNetworkLink_Spec) { *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.OperatorSpec != nil { in, out := &in.OperatorSpec, &out.OperatorSpec *out = new(DnsForwardingRuleSetsVirtualNetworkLinkOperatorSpec) (*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.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 DnsForwardingRuleSetsVirtualNetworkLink_Spec. func (in *DnsForwardingRuleSetsVirtualNetworkLink_Spec) DeepCopy() *DnsForwardingRuleSetsVirtualNetworkLink_Spec { if in == nil { return nil } out := new(DnsForwardingRuleSetsVirtualNetworkLink_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 *DnsForwardingRuleset) DeepCopyInto(out *DnsForwardingRuleset) { *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 DnsForwardingRuleset. func (in *DnsForwardingRuleset) DeepCopy() *DnsForwardingRuleset { if in == nil { return nil } out := new(DnsForwardingRuleset) in.DeepCopyInto(out) return out } // DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object. func (in *DnsForwardingRuleset) 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 *DnsForwardingRulesetList) DeepCopyInto(out *DnsForwardingRulesetList) { *out = *in out.TypeMeta = in.TypeMeta in.ListMeta.DeepCopyInto(&out.ListMeta) if in.Items != nil { in, out := &in.Items, &out.Items *out = make([]DnsForwardingRuleset, len(*in)) for i := range *in { (*in)[i].DeepCopyInto(&(*out)[i]) } } } // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new DnsForwardingRulesetList. func (in *DnsForwardingRulesetList) DeepCopy() *DnsForwardingRulesetList { if in == nil { return nil } out := new(DnsForwardingRulesetList) in.DeepCopyInto(out) return out } // DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object. func (in *DnsForwardingRulesetList) 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 *DnsForwardingRulesetOperatorSpec) DeepCopyInto(out *DnsForwardingRulesetOperatorSpec) { *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 DnsForwardingRulesetOperatorSpec. func (in *DnsForwardingRulesetOperatorSpec) DeepCopy() *DnsForwardingRulesetOperatorSpec { if in == nil { return nil } out := new(DnsForwardingRulesetOperatorSpec) in.DeepCopyInto(out) return out } // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. func (in *DnsForwardingRuleset_STATUS) DeepCopyInto(out *DnsForwardingRuleset_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.DnsResolverOutboundEndpoints != nil { in, out := &in.DnsResolverOutboundEndpoints, &out.DnsResolverOutboundEndpoints *out = make([]SubResource_STATUS, 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.ResourceGuid != nil { in, out := &in.ResourceGuid, &out.ResourceGuid *out = new(string) **out = **in } if in.SystemData != nil { in, out := &in.SystemData, &out.SystemData *out = new(SystemData_STATUS) (*in).DeepCopyInto(*out) } 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 DnsForwardingRuleset_STATUS. func (in *DnsForwardingRuleset_STATUS) DeepCopy() *DnsForwardingRuleset_STATUS { if in == nil { return nil } out := new(DnsForwardingRuleset_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 *DnsForwardingRuleset_Spec) DeepCopyInto(out *DnsForwardingRuleset_Spec) { *out = *in if in.DnsResolverOutboundEndpoints != nil { in, out := &in.DnsResolverOutboundEndpoints, &out.DnsResolverOutboundEndpoints *out = make([]SubResource, len(*in)) for i := range *in { (*in)[i].DeepCopyInto(&(*out)[i]) } } 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(DnsForwardingRulesetOperatorSpec) (*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 DnsForwardingRuleset_Spec. func (in *DnsForwardingRuleset_Spec) DeepCopy() *DnsForwardingRuleset_Spec { if in == nil { return nil } out := new(DnsForwardingRuleset_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 *DnsResolver) DeepCopyInto(out *DnsResolver) { *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 DnsResolver. func (in *DnsResolver) DeepCopy() *DnsResolver { if in == nil { return nil } out := new(DnsResolver) in.DeepCopyInto(out) return out } // DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object. func (in *DnsResolver) 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 *DnsResolverList) DeepCopyInto(out *DnsResolverList) { *out = *in out.TypeMeta = in.TypeMeta in.ListMeta.DeepCopyInto(&out.ListMeta) if in.Items != nil { in, out := &in.Items, &out.Items *out = make([]DnsResolver, len(*in)) for i := range *in { (*in)[i].DeepCopyInto(&(*out)[i]) } } } // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new DnsResolverList. func (in *DnsResolverList) DeepCopy() *DnsResolverList { if in == nil { return nil } out := new(DnsResolverList) in.DeepCopyInto(out) return out } // DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object. func (in *DnsResolverList) 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 *DnsResolverOperatorSpec) DeepCopyInto(out *DnsResolverOperatorSpec) { *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 DnsResolverOperatorSpec. func (in *DnsResolverOperatorSpec) DeepCopy() *DnsResolverOperatorSpec { if in == nil { return nil } out := new(DnsResolverOperatorSpec) in.DeepCopyInto(out) return out } // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. func (in *DnsResolver_STATUS) DeepCopyInto(out *DnsResolver_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.DnsResolverState != nil { in, out := &in.DnsResolverState, &out.DnsResolverState *out = new(string) **out = **in } 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.ResourceGuid != nil { in, out := &in.ResourceGuid, &out.ResourceGuid *out = new(string) **out = **in } if in.SystemData != nil { in, out := &in.SystemData, &out.SystemData *out = new(SystemData_STATUS) (*in).DeepCopyInto(*out) } 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) } } // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new DnsResolver_STATUS. func (in *DnsResolver_STATUS) DeepCopy() *DnsResolver_STATUS { if in == nil { return nil } out := new(DnsResolver_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 *DnsResolver_Spec) DeepCopyInto(out *DnsResolver_Spec) { *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(DnsResolverOperatorSpec) (*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 } } 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 DnsResolver_Spec. func (in *DnsResolver_Spec) DeepCopy() *DnsResolver_Spec { if in == nil { return nil } out := new(DnsResolver_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 *DnsResolversInboundEndpoint) DeepCopyInto(out *DnsResolversInboundEndpoint) { *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 DnsResolversInboundEndpoint. func (in *DnsResolversInboundEndpoint) DeepCopy() *DnsResolversInboundEndpoint { if in == nil { return nil } out := new(DnsResolversInboundEndpoint) in.DeepCopyInto(out) return out } // DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object. func (in *DnsResolversInboundEndpoint) 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 *DnsResolversInboundEndpointList) DeepCopyInto(out *DnsResolversInboundEndpointList) { *out = *in out.TypeMeta = in.TypeMeta in.ListMeta.DeepCopyInto(&out.ListMeta) if in.Items != nil { in, out := &in.Items, &out.Items *out = make([]DnsResolversInboundEndpoint, len(*in)) for i := range *in { (*in)[i].DeepCopyInto(&(*out)[i]) } } } // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new DnsResolversInboundEndpointList. func (in *DnsResolversInboundEndpointList) DeepCopy() *DnsResolversInboundEndpointList { if in == nil { return nil } out := new(DnsResolversInboundEndpointList) in.DeepCopyInto(out) return out } // DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object. func (in *DnsResolversInboundEndpointList) 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 *DnsResolversInboundEndpointOperatorSpec) DeepCopyInto(out *DnsResolversInboundEndpointOperatorSpec) { *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 DnsResolversInboundEndpointOperatorSpec. func (in *DnsResolversInboundEndpointOperatorSpec) DeepCopy() *DnsResolversInboundEndpointOperatorSpec { if in == nil { return nil } out := new(DnsResolversInboundEndpointOperatorSpec) in.DeepCopyInto(out) return out } // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. func (in *DnsResolversInboundEndpoint_STATUS) DeepCopyInto(out *DnsResolversInboundEndpoint_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.IpConfigurations != nil { in, out := &in.IpConfigurations, &out.IpConfigurations *out = make([]IpConfiguration_STATUS, len(*in)) for i := range *in { (*in)[i].DeepCopyInto(&(*out)[i]) } } 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.ResourceGuid != nil { in, out := &in.ResourceGuid, &out.ResourceGuid *out = new(string) **out = **in } if in.SystemData != nil { in, out := &in.SystemData, &out.SystemData *out = new(SystemData_STATUS) (*in).DeepCopyInto(*out) } 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 DnsResolversInboundEndpoint_STATUS. func (in *DnsResolversInboundEndpoint_STATUS) DeepCopy() *DnsResolversInboundEndpoint_STATUS { if in == nil { return nil } out := new(DnsResolversInboundEndpoint_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 *DnsResolversInboundEndpoint_Spec) DeepCopyInto(out *DnsResolversInboundEndpoint_Spec) { *out = *in if in.IpConfigurations != nil { in, out := &in.IpConfigurations, &out.IpConfigurations *out = make([]IpConfiguration, len(*in)) for i := range *in { (*in)[i].DeepCopyInto(&(*out)[i]) } } 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(DnsResolversInboundEndpointOperatorSpec) (*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 DnsResolversInboundEndpoint_Spec. func (in *DnsResolversInboundEndpoint_Spec) DeepCopy() *DnsResolversInboundEndpoint_Spec { if in == nil { return nil } out := new(DnsResolversInboundEndpoint_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 *DnsResolversOutboundEndpoint) DeepCopyInto(out *DnsResolversOutboundEndpoint) { *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 DnsResolversOutboundEndpoint. func (in *DnsResolversOutboundEndpoint) DeepCopy() *DnsResolversOutboundEndpoint { if in == nil { return nil } out := new(DnsResolversOutboundEndpoint) in.DeepCopyInto(out) return out } // DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object. func (in *DnsResolversOutboundEndpoint) 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 *DnsResolversOutboundEndpointList) DeepCopyInto(out *DnsResolversOutboundEndpointList) { *out = *in out.TypeMeta = in.TypeMeta in.ListMeta.DeepCopyInto(&out.ListMeta) if in.Items != nil { in, out := &in.Items, &out.Items *out = make([]DnsResolversOutboundEndpoint, len(*in)) for i := range *in { (*in)[i].DeepCopyInto(&(*out)[i]) } } } // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new DnsResolversOutboundEndpointList. func (in *DnsResolversOutboundEndpointList) DeepCopy() *DnsResolversOutboundEndpointList { if in == nil { return nil } out := new(DnsResolversOutboundEndpointList) in.DeepCopyInto(out) return out } // DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object. func (in *DnsResolversOutboundEndpointList) 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 *DnsResolversOutboundEndpointOperatorSpec) DeepCopyInto(out *DnsResolversOutboundEndpointOperatorSpec) { *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 DnsResolversOutboundEndpointOperatorSpec. func (in *DnsResolversOutboundEndpointOperatorSpec) DeepCopy() *DnsResolversOutboundEndpointOperatorSpec { if in == nil { return nil } out := new(DnsResolversOutboundEndpointOperatorSpec) in.DeepCopyInto(out) return out } // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. func (in *DnsResolversOutboundEndpoint_STATUS) DeepCopyInto(out *DnsResolversOutboundEndpoint_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.ResourceGuid != nil { in, out := &in.ResourceGuid, &out.ResourceGuid *out = new(string) **out = **in } if in.Subnet != nil { in, out := &in.Subnet, &out.Subnet *out = new(SubResource_STATUS) (*in).DeepCopyInto(*out) } if in.SystemData != nil { in, out := &in.SystemData, &out.SystemData *out = new(SystemData_STATUS) (*in).DeepCopyInto(*out) } 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 DnsResolversOutboundEndpoint_STATUS. func (in *DnsResolversOutboundEndpoint_STATUS) DeepCopy() *DnsResolversOutboundEndpoint_STATUS { if in == nil { return nil } out := new(DnsResolversOutboundEndpoint_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 *DnsResolversOutboundEndpoint_Spec) DeepCopyInto(out *DnsResolversOutboundEndpoint_Spec) { *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(DnsResolversOutboundEndpointOperatorSpec) (*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.Subnet != nil { in, out := &in.Subnet, &out.Subnet *out = new(SubResource) (*in).DeepCopyInto(*out) } 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 DnsResolversOutboundEndpoint_Spec. func (in *DnsResolversOutboundEndpoint_Spec) DeepCopy() *DnsResolversOutboundEndpoint_Spec { if in == nil { return nil } out := new(DnsResolversOutboundEndpoint_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 *ExtendedLocation) DeepCopyInto(out *ExtendedLocation) { *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.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 ExtendedLocation. func (in *ExtendedLocation) DeepCopy() *ExtendedLocation { if in == nil { return nil } out := new(ExtendedLocation) in.DeepCopyInto(out) return out } // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. func (in *ExtendedLocation_STATUS) DeepCopyInto(out *ExtendedLocation_STATUS) { *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.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 ExtendedLocation_STATUS. func (in *ExtendedLocation_STATUS) DeepCopy() *ExtendedLocation_STATUS { if in == nil { return nil } out := new(ExtendedLocation_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 *FrontendIPConfiguration_PrivateLinkService_SubResourceEmbedded) DeepCopyInto(out *FrontendIPConfiguration_PrivateLinkService_SubResourceEmbedded) { *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 FrontendIPConfiguration_PrivateLinkService_SubResourceEmbedded. func (in *FrontendIPConfiguration_PrivateLinkService_SubResourceEmbedded) DeepCopy() *FrontendIPConfiguration_PrivateLinkService_SubResourceEmbedded { if in == nil { return nil } out := new(FrontendIPConfiguration_PrivateLinkService_SubResourceEmbedded) in.DeepCopyInto(out) return out } // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. func (in *FrontendIPConfiguration_STATUS_PrivateLinkService_SubResourceEmbedded) DeepCopyInto(out *FrontendIPConfiguration_STATUS_PrivateLinkService_SubResourceEmbedded) { *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 FrontendIPConfiguration_STATUS_PrivateLinkService_SubResourceEmbedded. func (in *FrontendIPConfiguration_STATUS_PrivateLinkService_SubResourceEmbedded) DeepCopy() *FrontendIPConfiguration_STATUS_PrivateLinkService_SubResourceEmbedded { if in == nil { return nil } out := new(FrontendIPConfiguration_STATUS_PrivateLinkService_SubResourceEmbedded) in.DeepCopyInto(out) return out } // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. func (in *IpConfiguration) DeepCopyInto(out *IpConfiguration) { *out = *in if in.PrivateIpAddress != nil { in, out := &in.PrivateIpAddress, &out.PrivateIpAddress *out = new(string) **out = **in } if in.PrivateIpAllocationMethod != nil { in, out := &in.PrivateIpAllocationMethod, &out.PrivateIpAllocationMethod *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.Subnet != nil { in, out := &in.Subnet, &out.Subnet *out = new(SubResource) (*in).DeepCopyInto(*out) } } // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new IpConfiguration. func (in *IpConfiguration) DeepCopy() *IpConfiguration { if in == nil { return nil } out := new(IpConfiguration) in.DeepCopyInto(out) return out } // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. func (in *IpConfiguration_STATUS) DeepCopyInto(out *IpConfiguration_STATUS) { *out = *in if in.PrivateIpAddress != nil { in, out := &in.PrivateIpAddress, &out.PrivateIpAddress *out = new(string) **out = **in } if in.PrivateIpAllocationMethod != nil { in, out := &in.PrivateIpAllocationMethod, &out.PrivateIpAllocationMethod *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.Subnet != nil { in, out := &in.Subnet, &out.Subnet *out = new(SubResource_STATUS) (*in).DeepCopyInto(*out) } } // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new IpConfiguration_STATUS. func (in *IpConfiguration_STATUS) DeepCopy() *IpConfiguration_STATUS { if in == nil { return nil } out := new(IpConfiguration_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 *IpTag) DeepCopyInto(out *IpTag) { *out = *in if in.IpTagType != nil { in, out := &in.IpTagType, &out.IpTagType *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.Tag != nil { in, out := &in.Tag, &out.Tag *out = new(string) **out = **in } } // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new IpTag. func (in *IpTag) DeepCopy() *IpTag { if in == nil { return nil } out := new(IpTag) in.DeepCopyInto(out) return out } // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. func (in *IpTag_STATUS) DeepCopyInto(out *IpTag_STATUS) { *out = *in if in.IpTagType != nil { in, out := &in.IpTagType, &out.IpTagType *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.Tag != nil { in, out := &in.Tag, &out.Tag *out = new(string) **out = **in } } // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new IpTag_STATUS. func (in *IpTag_STATUS) DeepCopy() *IpTag_STATUS { if in == nil { return nil } out := new(IpTag_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 *ManagedServiceIdentity) DeepCopyInto(out *ManagedServiceIdentity) { *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.Type != nil { in, out := &in.Type, &out.Type *out = new(string) **out = **in } if in.UserAssignedIdentities != nil { in, out := &in.UserAssignedIdentities, &out.UserAssignedIdentities *out = make([]UserAssignedIdentityDetails, len(*in)) for i := range *in { (*in)[i].DeepCopyInto(&(*out)[i]) } } } // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ManagedServiceIdentity. func (in *ManagedServiceIdentity) DeepCopy() *ManagedServiceIdentity { if in == nil { return nil } out := new(ManagedServiceIdentity) in.DeepCopyInto(out) return out } // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. func (in *ManagedServiceIdentity_STATUS) DeepCopyInto(out *ManagedServiceIdentity_STATUS) { *out = *in if in.PrincipalId != nil { in, out := &in.PrincipalId, &out.PrincipalId *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.TenantId != nil { in, out := &in.TenantId, &out.TenantId *out = new(string) **out = **in } if in.Type != nil { in, out := &in.Type, &out.Type *out = new(string) **out = **in } if in.UserAssignedIdentities != nil { in, out := &in.UserAssignedIdentities, &out.UserAssignedIdentities *out = make(map[string]ManagedServiceIdentity_UserAssignedIdentities_STATUS, len(*in)) for key, val := range *in { (*out)[key] = *val.DeepCopy() } } } // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ManagedServiceIdentity_STATUS. func (in *ManagedServiceIdentity_STATUS) DeepCopy() *ManagedServiceIdentity_STATUS { if in == nil { return nil } out := new(ManagedServiceIdentity_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 *ManagedServiceIdentity_UserAssignedIdentities_STATUS) DeepCopyInto(out *ManagedServiceIdentity_UserAssignedIdentities_STATUS) { *out = *in if in.ClientId != nil { in, out := &in.ClientId, &out.ClientId *out = new(string) **out = **in } if in.PrincipalId != nil { in, out := &in.PrincipalId, &out.PrincipalId *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 ManagedServiceIdentity_UserAssignedIdentities_STATUS. func (in *ManagedServiceIdentity_UserAssignedIdentities_STATUS) DeepCopy() *ManagedServiceIdentity_UserAssignedIdentities_STATUS { if in == nil { return nil } out := new(ManagedServiceIdentity_UserAssignedIdentities_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 *NatGateway) DeepCopyInto(out *NatGateway) { *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 NatGateway. func (in *NatGateway) DeepCopy() *NatGateway { if in == nil { return nil } out := new(NatGateway) in.DeepCopyInto(out) return out } // DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object. func (in *NatGateway) 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 *NatGatewayList) DeepCopyInto(out *NatGatewayList) { *out = *in out.TypeMeta = in.TypeMeta in.ListMeta.DeepCopyInto(&out.ListMeta) if in.Items != nil { in, out := &in.Items, &out.Items *out = make([]NatGateway, len(*in)) for i := range *in { (*in)[i].DeepCopyInto(&(*out)[i]) } } } // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new NatGatewayList. func (in *NatGatewayList) DeepCopy() *NatGatewayList { if in == nil { return nil } out := new(NatGatewayList) in.DeepCopyInto(out) return out } // DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object. func (in *NatGatewayList) 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 *NatGatewayOperatorSpec) DeepCopyInto(out *NatGatewayOperatorSpec) { *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 NatGatewayOperatorSpec. func (in *NatGatewayOperatorSpec) DeepCopy() *NatGatewayOperatorSpec { if in == nil { return nil } out := new(NatGatewayOperatorSpec) in.DeepCopyInto(out) return out } // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. func (in *NatGatewaySku) DeepCopyInto(out *NatGatewaySku) { *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 } } } // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new NatGatewaySku. func (in *NatGatewaySku) DeepCopy() *NatGatewaySku { if in == nil { return nil } out := new(NatGatewaySku) in.DeepCopyInto(out) return out } // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. func (in *NatGatewaySku_STATUS) DeepCopyInto(out *NatGatewaySku_STATUS) { *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 } } } // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new NatGatewaySku_STATUS. func (in *NatGatewaySku_STATUS) DeepCopy() *NatGatewaySku_STATUS { if in == nil { return nil } out := new(NatGatewaySku_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 *NatGatewaySpec_PublicIPPrefix_SubResourceEmbedded) DeepCopyInto(out *NatGatewaySpec_PublicIPPrefix_SubResourceEmbedded) { *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 NatGatewaySpec_PublicIPPrefix_SubResourceEmbedded. func (in *NatGatewaySpec_PublicIPPrefix_SubResourceEmbedded) DeepCopy() *NatGatewaySpec_PublicIPPrefix_SubResourceEmbedded { if in == nil { return nil } out := new(NatGatewaySpec_PublicIPPrefix_SubResourceEmbedded) in.DeepCopyInto(out) return out } // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. func (in *NatGateway_STATUS) DeepCopyInto(out *NatGateway_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.IdleTimeoutInMinutes != nil { in, out := &in.IdleTimeoutInMinutes, &out.IdleTimeoutInMinutes *out = new(int) **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.PublicIpAddresses != nil { in, out := &in.PublicIpAddresses, &out.PublicIpAddresses *out = make([]SubResource_STATUS, len(*in)) for i := range *in { (*in)[i].DeepCopyInto(&(*out)[i]) } } if in.PublicIpPrefixes != nil { in, out := &in.PublicIpPrefixes, &out.PublicIpPrefixes *out = make([]SubResource_STATUS, len(*in)) for i := range *in { (*in)[i].DeepCopyInto(&(*out)[i]) } } if in.ResourceGuid != nil { in, out := &in.ResourceGuid, &out.ResourceGuid *out = new(string) **out = **in } if in.Sku != nil { in, out := &in.Sku, &out.Sku *out = new(NatGatewaySku_STATUS) (*in).DeepCopyInto(*out) } if in.Subnets != nil { in, out := &in.Subnets, &out.Subnets *out = make([]SubResource_STATUS, len(*in)) for i := range *in { (*in)[i].DeepCopyInto(&(*out)[i]) } } 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.Zones != nil { in, out := &in.Zones, &out.Zones *out = make([]string, len(*in)) copy(*out, *in) } } // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new NatGateway_STATUS. func (in *NatGateway_STATUS) DeepCopy() *NatGateway_STATUS { if in == nil { return nil } out := new(NatGateway_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 *NatGateway_STATUS_PublicIPPrefix_SubResourceEmbedded) DeepCopyInto(out *NatGateway_STATUS_PublicIPPrefix_SubResourceEmbedded) { *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 NatGateway_STATUS_PublicIPPrefix_SubResourceEmbedded. func (in *NatGateway_STATUS_PublicIPPrefix_SubResourceEmbedded) DeepCopy() *NatGateway_STATUS_PublicIPPrefix_SubResourceEmbedded { if in == nil { return nil } out := new(NatGateway_STATUS_PublicIPPrefix_SubResourceEmbedded) in.DeepCopyInto(out) return out } // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. func (in *NatGateway_Spec) DeepCopyInto(out *NatGateway_Spec) { *out = *in if in.IdleTimeoutInMinutes != nil { in, out := &in.IdleTimeoutInMinutes, &out.IdleTimeoutInMinutes *out = new(int) **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(NatGatewayOperatorSpec) (*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.PublicIpAddresses != nil { in, out := &in.PublicIpAddresses, &out.PublicIpAddresses *out = make([]SubResource, len(*in)) for i := range *in { (*in)[i].DeepCopyInto(&(*out)[i]) } } if in.PublicIpPrefixes != nil { in, out := &in.PublicIpPrefixes, &out.PublicIpPrefixes *out = make([]SubResource, len(*in)) for i := range *in { (*in)[i].DeepCopyInto(&(*out)[i]) } } if in.Sku != nil { in, out := &in.Sku, &out.Sku *out = new(NatGatewaySku) (*in).DeepCopyInto(*out) } 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.Zones != nil { in, out := &in.Zones, &out.Zones *out = make([]string, len(*in)) copy(*out, *in) } } // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new NatGateway_Spec. func (in *NatGateway_Spec) DeepCopy() *NatGateway_Spec { if in == nil { return nil } out := new(NatGateway_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 *NetworkInterface_STATUS_PrivateEndpoint_SubResourceEmbedded) DeepCopyInto(out *NetworkInterface_STATUS_PrivateEndpoint_SubResourceEmbedded) { *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 NetworkInterface_STATUS_PrivateEndpoint_SubResourceEmbedded. func (in *NetworkInterface_STATUS_PrivateEndpoint_SubResourceEmbedded) DeepCopy() *NetworkInterface_STATUS_PrivateEndpoint_SubResourceEmbedded { if in == nil { return nil } out := new(NetworkInterface_STATUS_PrivateEndpoint_SubResourceEmbedded) in.DeepCopyInto(out) return out } // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. func (in *NetworkInterface_STATUS_PrivateLinkService_SubResourceEmbedded) DeepCopyInto(out *NetworkInterface_STATUS_PrivateLinkService_SubResourceEmbedded) { *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 NetworkInterface_STATUS_PrivateLinkService_SubResourceEmbedded. func (in *NetworkInterface_STATUS_PrivateLinkService_SubResourceEmbedded) DeepCopy() *NetworkInterface_STATUS_PrivateLinkService_SubResourceEmbedded { if in == nil { return nil } out := new(NetworkInterface_STATUS_PrivateLinkService_SubResourceEmbedded) in.DeepCopyInto(out) return out } // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. func (in *PrivateDnsZoneConfig) DeepCopyInto(out *PrivateDnsZoneConfig) { *out = *in if in.Name != nil { in, out := &in.Name, &out.Name *out = new(string) **out = **in } if in.PrivateDnsZoneReference != nil { in, out := &in.PrivateDnsZoneReference, &out.PrivateDnsZoneReference *out = new(genruntime.ResourceReference) **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 PrivateDnsZoneConfig. func (in *PrivateDnsZoneConfig) DeepCopy() *PrivateDnsZoneConfig { if in == nil { return nil } out := new(PrivateDnsZoneConfig) in.DeepCopyInto(out) return out } // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. func (in *PrivateDnsZoneConfig_STATUS) DeepCopyInto(out *PrivateDnsZoneConfig_STATUS) { *out = *in if in.Name != nil { in, out := &in.Name, &out.Name *out = new(string) **out = **in } if in.PrivateDnsZoneId != nil { in, out := &in.PrivateDnsZoneId, &out.PrivateDnsZoneId *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.RecordSets != nil { in, out := &in.RecordSets, &out.RecordSets *out = make([]RecordSet_STATUS, len(*in)) for i := range *in { (*in)[i].DeepCopyInto(&(*out)[i]) } } } // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new PrivateDnsZoneConfig_STATUS. func (in *PrivateDnsZoneConfig_STATUS) DeepCopy() *PrivateDnsZoneConfig_STATUS { if in == nil { return nil } out := new(PrivateDnsZoneConfig_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 *PrivateEndpoint) DeepCopyInto(out *PrivateEndpoint) { *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 PrivateEndpoint. func (in *PrivateEndpoint) DeepCopy() *PrivateEndpoint { if in == nil { return nil } out := new(PrivateEndpoint) in.DeepCopyInto(out) return out } // DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object. func (in *PrivateEndpoint) 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 *PrivateEndpointConnection_STATUS) DeepCopyInto(out *PrivateEndpointConnection_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 PrivateEndpointConnection_STATUS. func (in *PrivateEndpointConnection_STATUS) DeepCopy() *PrivateEndpointConnection_STATUS { if in == nil { return nil } out := new(PrivateEndpointConnection_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 *PrivateEndpointIPConfiguration) DeepCopyInto(out *PrivateEndpointIPConfiguration) { *out = *in if in.GroupId != nil { in, out := &in.GroupId, &out.GroupId *out = new(string) **out = **in } if in.MemberName != nil { in, out := &in.MemberName, &out.MemberName *out = new(string) **out = **in } if in.Name != nil { in, out := &in.Name, &out.Name *out = new(string) **out = **in } if in.PrivateIPAddress != nil { in, out := &in.PrivateIPAddress, &out.PrivateIPAddress *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 PrivateEndpointIPConfiguration. func (in *PrivateEndpointIPConfiguration) DeepCopy() *PrivateEndpointIPConfiguration { if in == nil { return nil } out := new(PrivateEndpointIPConfiguration) in.DeepCopyInto(out) return out } // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. func (in *PrivateEndpointIPConfiguration_STATUS) DeepCopyInto(out *PrivateEndpointIPConfiguration_STATUS) { *out = *in if in.Etag != nil { in, out := &in.Etag, &out.Etag *out = new(string) **out = **in } if in.GroupId != nil { in, out := &in.GroupId, &out.GroupId *out = new(string) **out = **in } if in.MemberName != nil { in, out := &in.MemberName, &out.MemberName *out = new(string) **out = **in } if in.Name != nil { in, out := &in.Name, &out.Name *out = new(string) **out = **in } if in.PrivateIPAddress != nil { in, out := &in.PrivateIPAddress, &out.PrivateIPAddress *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.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 PrivateEndpointIPConfiguration_STATUS. func (in *PrivateEndpointIPConfiguration_STATUS) DeepCopy() *PrivateEndpointIPConfiguration_STATUS { if in == nil { return nil } out := new(PrivateEndpointIPConfiguration_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 *PrivateEndpointList) DeepCopyInto(out *PrivateEndpointList) { *out = *in out.TypeMeta = in.TypeMeta in.ListMeta.DeepCopyInto(&out.ListMeta) if in.Items != nil { in, out := &in.Items, &out.Items *out = make([]PrivateEndpoint, len(*in)) for i := range *in { (*in)[i].DeepCopyInto(&(*out)[i]) } } } // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new PrivateEndpointList. func (in *PrivateEndpointList) DeepCopy() *PrivateEndpointList { if in == nil { return nil } out := new(PrivateEndpointList) in.DeepCopyInto(out) return out } // DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object. func (in *PrivateEndpointList) 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 *PrivateEndpointOperatorConfigMaps) DeepCopyInto(out *PrivateEndpointOperatorConfigMaps) { *out = *in if in.PrimaryNicPrivateIpAddress != nil { in, out := &in.PrimaryNicPrivateIpAddress, &out.PrimaryNicPrivateIpAddress *out = new(genruntime.ConfigMapDestination) **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 PrivateEndpointOperatorConfigMaps. func (in *PrivateEndpointOperatorConfigMaps) DeepCopy() *PrivateEndpointOperatorConfigMaps { if in == nil { return nil } out := new(PrivateEndpointOperatorConfigMaps) in.DeepCopyInto(out) return out } // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. func (in *PrivateEndpointOperatorSpec) DeepCopyInto(out *PrivateEndpointOperatorSpec) { *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.ConfigMaps != nil { in, out := &in.ConfigMaps, &out.ConfigMaps *out = new(PrivateEndpointOperatorConfigMaps) (*in).DeepCopyInto(*out) } 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 PrivateEndpointOperatorSpec. func (in *PrivateEndpointOperatorSpec) DeepCopy() *PrivateEndpointOperatorSpec { if in == nil { return nil } out := new(PrivateEndpointOperatorSpec) in.DeepCopyInto(out) return out } // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. func (in *PrivateEndpoint_STATUS_PrivateEndpoint_SubResourceEmbedded) DeepCopyInto(out *PrivateEndpoint_STATUS_PrivateEndpoint_SubResourceEmbedded) { *out = *in if in.ApplicationSecurityGroups != nil { in, out := &in.ApplicationSecurityGroups, &out.ApplicationSecurityGroups *out = make([]ApplicationSecurityGroup_STATUS_PrivateEndpoint_SubResourceEmbedded, len(*in)) for i := range *in { (*in)[i].DeepCopyInto(&(*out)[i]) } } 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.CustomDnsConfigs != nil { in, out := &in.CustomDnsConfigs, &out.CustomDnsConfigs *out = make([]CustomDnsConfigPropertiesFormat_STATUS, len(*in)) for i := range *in { (*in)[i].DeepCopyInto(&(*out)[i]) } } if in.CustomNetworkInterfaceName != nil { in, out := &in.CustomNetworkInterfaceName, &out.CustomNetworkInterfaceName *out = new(string) **out = **in } if in.Etag != nil { in, out := &in.Etag, &out.Etag *out = new(string) **out = **in } if in.ExtendedLocation != nil { in, out := &in.ExtendedLocation, &out.ExtendedLocation *out = new(ExtendedLocation_STATUS) (*in).DeepCopyInto(*out) } if in.Id != nil { in, out := &in.Id, &out.Id *out = new(string) **out = **in } if in.IpConfigurations != nil { in, out := &in.IpConfigurations, &out.IpConfigurations *out = make([]PrivateEndpointIPConfiguration_STATUS, len(*in)) for i := range *in { (*in)[i].DeepCopyInto(&(*out)[i]) } } if in.Location != nil { in, out := &in.Location, &out.Location *out = new(string) **out = **in } if in.ManualPrivateLinkServiceConnections != nil { in, out := &in.ManualPrivateLinkServiceConnections, &out.ManualPrivateLinkServiceConnections *out = make([]PrivateLinkServiceConnection_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.NetworkInterfaces != nil { in, out := &in.NetworkInterfaces, &out.NetworkInterfaces *out = make([]NetworkInterface_STATUS_PrivateEndpoint_SubResourceEmbedded, len(*in)) for i := range *in { (*in)[i].DeepCopyInto(&(*out)[i]) } } if in.PrivateLinkServiceConnections != nil { in, out := &in.PrivateLinkServiceConnections, &out.PrivateLinkServiceConnections *out = make([]PrivateLinkServiceConnection_STATUS, len(*in)) for i := range *in { (*in)[i].DeepCopyInto(&(*out)[i]) } } 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.Subnet != nil { in, out := &in.Subnet, &out.Subnet *out = new(Subnet_STATUS_PrivateEndpoint_SubResourceEmbedded) (*in).DeepCopyInto(*out) } 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 PrivateEndpoint_STATUS_PrivateEndpoint_SubResourceEmbedded. func (in *PrivateEndpoint_STATUS_PrivateEndpoint_SubResourceEmbedded) DeepCopy() *PrivateEndpoint_STATUS_PrivateEndpoint_SubResourceEmbedded { if in == nil { return nil } out := new(PrivateEndpoint_STATUS_PrivateEndpoint_SubResourceEmbedded) in.DeepCopyInto(out) return out } // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. func (in *PrivateEndpoint_Spec) DeepCopyInto(out *PrivateEndpoint_Spec) { *out = *in if in.ApplicationSecurityGroups != nil { in, out := &in.ApplicationSecurityGroups, &out.ApplicationSecurityGroups *out = make([]ApplicationSecurityGroupSpec_PrivateEndpoint_SubResourceEmbedded, len(*in)) for i := range *in { (*in)[i].DeepCopyInto(&(*out)[i]) } } if in.CustomNetworkInterfaceName != nil { in, out := &in.CustomNetworkInterfaceName, &out.CustomNetworkInterfaceName *out = new(string) **out = **in } if in.ExtendedLocation != nil { in, out := &in.ExtendedLocation, &out.ExtendedLocation *out = new(ExtendedLocation) (*in).DeepCopyInto(*out) } if in.IpConfigurations != nil { in, out := &in.IpConfigurations, &out.IpConfigurations *out = make([]PrivateEndpointIPConfiguration, len(*in)) for i := range *in { (*in)[i].DeepCopyInto(&(*out)[i]) } } if in.Location != nil { in, out := &in.Location, &out.Location *out = new(string) **out = **in } if in.ManualPrivateLinkServiceConnections != nil { in, out := &in.ManualPrivateLinkServiceConnections, &out.ManualPrivateLinkServiceConnections *out = make([]PrivateLinkServiceConnection, len(*in)) for i := range *in { (*in)[i].DeepCopyInto(&(*out)[i]) } } if in.OperatorSpec != nil { in, out := &in.OperatorSpec, &out.OperatorSpec *out = new(PrivateEndpointOperatorSpec) (*in).DeepCopyInto(*out) } if in.Owner != nil { in, out := &in.Owner, &out.Owner *out = new(genruntime.KnownResourceReference) **out = **in } if in.PrivateLinkServiceConnections != nil { in, out := &in.PrivateLinkServiceConnections, &out.PrivateLinkServiceConnections *out = make([]PrivateLinkServiceConnection, len(*in)) for i := range *in { (*in)[i].DeepCopyInto(&(*out)[i]) } } 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.Subnet != nil { in, out := &in.Subnet, &out.Subnet *out = new(Subnet_PrivateEndpoint_SubResourceEmbedded) (*in).DeepCopyInto(*out) } 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 PrivateEndpoint_Spec. func (in *PrivateEndpoint_Spec) DeepCopy() *PrivateEndpoint_Spec { if in == nil { return nil } out := new(PrivateEndpoint_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 *PrivateEndpointsPrivateDnsZoneGroup) DeepCopyInto(out *PrivateEndpointsPrivateDnsZoneGroup) { *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 PrivateEndpointsPrivateDnsZoneGroup. func (in *PrivateEndpointsPrivateDnsZoneGroup) DeepCopy() *PrivateEndpointsPrivateDnsZoneGroup { if in == nil { return nil } out := new(PrivateEndpointsPrivateDnsZoneGroup) in.DeepCopyInto(out) return out } // DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object. func (in *PrivateEndpointsPrivateDnsZoneGroup) 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 *PrivateEndpointsPrivateDnsZoneGroupList) DeepCopyInto(out *PrivateEndpointsPrivateDnsZoneGroupList) { *out = *in out.TypeMeta = in.TypeMeta in.ListMeta.DeepCopyInto(&out.ListMeta) if in.Items != nil { in, out := &in.Items, &out.Items *out = make([]PrivateEndpointsPrivateDnsZoneGroup, len(*in)) for i := range *in { (*in)[i].DeepCopyInto(&(*out)[i]) } } } // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new PrivateEndpointsPrivateDnsZoneGroupList. func (in *PrivateEndpointsPrivateDnsZoneGroupList) DeepCopy() *PrivateEndpointsPrivateDnsZoneGroupList { if in == nil { return nil } out := new(PrivateEndpointsPrivateDnsZoneGroupList) in.DeepCopyInto(out) return out } // DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object. func (in *PrivateEndpointsPrivateDnsZoneGroupList) 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 *PrivateEndpointsPrivateDnsZoneGroupOperatorSpec) DeepCopyInto(out *PrivateEndpointsPrivateDnsZoneGroupOperatorSpec) { *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 PrivateEndpointsPrivateDnsZoneGroupOperatorSpec. func (in *PrivateEndpointsPrivateDnsZoneGroupOperatorSpec) DeepCopy() *PrivateEndpointsPrivateDnsZoneGroupOperatorSpec { if in == nil { return nil } out := new(PrivateEndpointsPrivateDnsZoneGroupOperatorSpec) in.DeepCopyInto(out) return out } // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. func (in *PrivateEndpointsPrivateDnsZoneGroup_STATUS) DeepCopyInto(out *PrivateEndpointsPrivateDnsZoneGroup_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.Name != nil { in, out := &in.Name, &out.Name *out = new(string) **out = **in } if in.PrivateDnsZoneConfigs != nil { in, out := &in.PrivateDnsZoneConfigs, &out.PrivateDnsZoneConfigs *out = make([]PrivateDnsZoneConfig_STATUS, len(*in)) for i := range *in { (*in)[i].DeepCopyInto(&(*out)[i]) } } 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 } } // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new PrivateEndpointsPrivateDnsZoneGroup_STATUS. func (in *PrivateEndpointsPrivateDnsZoneGroup_STATUS) DeepCopy() *PrivateEndpointsPrivateDnsZoneGroup_STATUS { if in == nil { return nil } out := new(PrivateEndpointsPrivateDnsZoneGroup_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 *PrivateEndpointsPrivateDnsZoneGroup_Spec) DeepCopyInto(out *PrivateEndpointsPrivateDnsZoneGroup_Spec) { *out = *in if in.OperatorSpec != nil { in, out := &in.OperatorSpec, &out.OperatorSpec *out = new(PrivateEndpointsPrivateDnsZoneGroupOperatorSpec) (*in).DeepCopyInto(*out) } if in.Owner != nil { in, out := &in.Owner, &out.Owner *out = new(genruntime.KnownResourceReference) **out = **in } if in.PrivateDnsZoneConfigs != nil { in, out := &in.PrivateDnsZoneConfigs, &out.PrivateDnsZoneConfigs *out = make([]PrivateDnsZoneConfig, len(*in)) for i := range *in { (*in)[i].DeepCopyInto(&(*out)[i]) } } 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 PrivateEndpointsPrivateDnsZoneGroup_Spec. func (in *PrivateEndpointsPrivateDnsZoneGroup_Spec) DeepCopy() *PrivateEndpointsPrivateDnsZoneGroup_Spec { if in == nil { return nil } out := new(PrivateEndpointsPrivateDnsZoneGroup_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 *PrivateLinkService) DeepCopyInto(out *PrivateLinkService) { *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 PrivateLinkService. func (in *PrivateLinkService) DeepCopy() *PrivateLinkService { if in == nil { return nil } out := new(PrivateLinkService) in.DeepCopyInto(out) return out } // DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object. func (in *PrivateLinkService) 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 *PrivateLinkServiceConnection) DeepCopyInto(out *PrivateLinkServiceConnection) { *out = *in if in.GroupIds != nil { in, out := &in.GroupIds, &out.GroupIds *out = make([]string, len(*in)) copy(*out, *in) } if in.Name != nil { in, out := &in.Name, &out.Name *out = new(string) **out = **in } if in.PrivateLinkServiceConnectionState != nil { in, out := &in.PrivateLinkServiceConnectionState, &out.PrivateLinkServiceConnectionState *out = new(PrivateLinkServiceConnectionState) (*in).DeepCopyInto(*out) } if in.PrivateLinkServiceReference != nil { in, out := &in.PrivateLinkServiceReference, &out.PrivateLinkServiceReference *out = new(genruntime.ResourceReference) **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.RequestMessage != nil { in, out := &in.RequestMessage, &out.RequestMessage *out = new(string) **out = **in } } // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new PrivateLinkServiceConnection. func (in *PrivateLinkServiceConnection) DeepCopy() *PrivateLinkServiceConnection { if in == nil { return nil } out := new(PrivateLinkServiceConnection) in.DeepCopyInto(out) return out } // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. func (in *PrivateLinkServiceConnectionState) DeepCopyInto(out *PrivateLinkServiceConnectionState) { *out = *in if in.ActionsRequired != nil { in, out := &in.ActionsRequired, &out.ActionsRequired *out = new(string) **out = **in } if in.Description != nil { in, out := &in.Description, &out.Description *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.Status != nil { in, out := &in.Status, &out.Status *out = new(string) **out = **in } } // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new PrivateLinkServiceConnectionState. func (in *PrivateLinkServiceConnectionState) DeepCopy() *PrivateLinkServiceConnectionState { if in == nil { return nil } out := new(PrivateLinkServiceConnectionState) in.DeepCopyInto(out) return out } // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. func (in *PrivateLinkServiceConnectionState_STATUS) DeepCopyInto(out *PrivateLinkServiceConnectionState_STATUS) { *out = *in if in.ActionsRequired != nil { in, out := &in.ActionsRequired, &out.ActionsRequired *out = new(string) **out = **in } if in.Description != nil { in, out := &in.Description, &out.Description *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.Status != nil { in, out := &in.Status, &out.Status *out = new(string) **out = **in } } // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new PrivateLinkServiceConnectionState_STATUS. func (in *PrivateLinkServiceConnectionState_STATUS) DeepCopy() *PrivateLinkServiceConnectionState_STATUS { if in == nil { return nil } out := new(PrivateLinkServiceConnectionState_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 *PrivateLinkServiceConnection_STATUS) DeepCopyInto(out *PrivateLinkServiceConnection_STATUS) { *out = *in if in.Etag != nil { in, out := &in.Etag, &out.Etag *out = new(string) **out = **in } if in.GroupIds != nil { in, out := &in.GroupIds, &out.GroupIds *out = make([]string, len(*in)) copy(*out, *in) } if in.Id != nil { in, out := &in.Id, &out.Id *out = new(string) **out = **in } if in.Name != nil { in, out := &in.Name, &out.Name *out = new(string) **out = **in } if in.PrivateLinkServiceConnectionState != nil { in, out := &in.PrivateLinkServiceConnectionState, &out.PrivateLinkServiceConnectionState *out = new(PrivateLinkServiceConnectionState_STATUS) (*in).DeepCopyInto(*out) } if in.PrivateLinkServiceId != nil { in, out := &in.PrivateLinkServiceId, &out.PrivateLinkServiceId *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.RequestMessage != nil { in, out := &in.RequestMessage, &out.RequestMessage *out = new(string) **out = **in } 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 PrivateLinkServiceConnection_STATUS. func (in *PrivateLinkServiceConnection_STATUS) DeepCopy() *PrivateLinkServiceConnection_STATUS { if in == nil { return nil } out := new(PrivateLinkServiceConnection_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 *PrivateLinkServiceIpConfiguration) DeepCopyInto(out *PrivateLinkServiceIpConfiguration) { *out = *in if in.Name != nil { in, out := &in.Name, &out.Name *out = new(string) **out = **in } if in.Primary != nil { in, out := &in.Primary, &out.Primary *out = new(bool) **out = **in } if in.PrivateIPAddress != nil { in, out := &in.PrivateIPAddress, &out.PrivateIPAddress *out = new(string) **out = **in } if in.PrivateIPAddressVersion != nil { in, out := &in.PrivateIPAddressVersion, &out.PrivateIPAddressVersion *out = new(string) **out = **in } if in.PrivateIPAllocationMethod != nil { in, out := &in.PrivateIPAllocationMethod, &out.PrivateIPAllocationMethod *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.Subnet != nil { in, out := &in.Subnet, &out.Subnet *out = new(Subnet_PrivateLinkService_SubResourceEmbedded) (*in).DeepCopyInto(*out) } } // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new PrivateLinkServiceIpConfiguration. func (in *PrivateLinkServiceIpConfiguration) DeepCopy() *PrivateLinkServiceIpConfiguration { if in == nil { return nil } out := new(PrivateLinkServiceIpConfiguration) in.DeepCopyInto(out) return out } // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. func (in *PrivateLinkServiceIpConfiguration_STATUS) DeepCopyInto(out *PrivateLinkServiceIpConfiguration_STATUS) { *out = *in 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.Name != nil { in, out := &in.Name, &out.Name *out = new(string) **out = **in } if in.Primary != nil { in, out := &in.Primary, &out.Primary *out = new(bool) **out = **in } if in.PrivateIPAddress != nil { in, out := &in.PrivateIPAddress, &out.PrivateIPAddress *out = new(string) **out = **in } if in.PrivateIPAddressVersion != nil { in, out := &in.PrivateIPAddressVersion, &out.PrivateIPAddressVersion *out = new(string) **out = **in } if in.PrivateIPAllocationMethod != nil { in, out := &in.PrivateIPAllocationMethod, &out.PrivateIPAllocationMethod *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.Subnet != nil { in, out := &in.Subnet, &out.Subnet *out = new(Subnet_STATUS_PrivateLinkService_SubResourceEmbedded) (*in).DeepCopyInto(*out) } 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 PrivateLinkServiceIpConfiguration_STATUS. func (in *PrivateLinkServiceIpConfiguration_STATUS) DeepCopy() *PrivateLinkServiceIpConfiguration_STATUS { if in == nil { return nil } out := new(PrivateLinkServiceIpConfiguration_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 *PrivateLinkServiceList) DeepCopyInto(out *PrivateLinkServiceList) { *out = *in out.TypeMeta = in.TypeMeta in.ListMeta.DeepCopyInto(&out.ListMeta) if in.Items != nil { in, out := &in.Items, &out.Items *out = make([]PrivateLinkService, len(*in)) for i := range *in { (*in)[i].DeepCopyInto(&(*out)[i]) } } } // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new PrivateLinkServiceList. func (in *PrivateLinkServiceList) DeepCopy() *PrivateLinkServiceList { if in == nil { return nil } out := new(PrivateLinkServiceList) in.DeepCopyInto(out) return out } // DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object. func (in *PrivateLinkServiceList) 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 *PrivateLinkServiceOperatorConfigMaps) DeepCopyInto(out *PrivateLinkServiceOperatorConfigMaps) { *out = *in if in.Alias != nil { in, out := &in.Alias, &out.Alias *out = new(genruntime.ConfigMapDestination) **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 PrivateLinkServiceOperatorConfigMaps. func (in *PrivateLinkServiceOperatorConfigMaps) DeepCopy() *PrivateLinkServiceOperatorConfigMaps { if in == nil { return nil } out := new(PrivateLinkServiceOperatorConfigMaps) in.DeepCopyInto(out) return out } // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. func (in *PrivateLinkServiceOperatorSpec) DeepCopyInto(out *PrivateLinkServiceOperatorSpec) { *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.ConfigMaps != nil { in, out := &in.ConfigMaps, &out.ConfigMaps *out = new(PrivateLinkServiceOperatorConfigMaps) (*in).DeepCopyInto(*out) } 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 PrivateLinkServiceOperatorSpec. func (in *PrivateLinkServiceOperatorSpec) DeepCopy() *PrivateLinkServiceOperatorSpec { if in == nil { return nil } out := new(PrivateLinkServiceOperatorSpec) in.DeepCopyInto(out) return out } // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. func (in *PrivateLinkService_STATUS_PrivateLinkService_SubResourceEmbedded) DeepCopyInto(out *PrivateLinkService_STATUS_PrivateLinkService_SubResourceEmbedded) { *out = *in if in.Alias != nil { in, out := &in.Alias, &out.Alias *out = new(string) **out = **in } if in.AutoApproval != nil { in, out := &in.AutoApproval, &out.AutoApproval *out = new(ResourceSet_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.EnableProxyProtocol != nil { in, out := &in.EnableProxyProtocol, &out.EnableProxyProtocol *out = new(bool) **out = **in } if in.Etag != nil { in, out := &in.Etag, &out.Etag *out = new(string) **out = **in } if in.ExtendedLocation != nil { in, out := &in.ExtendedLocation, &out.ExtendedLocation *out = new(ExtendedLocation_STATUS) (*in).DeepCopyInto(*out) } if in.Fqdns != nil { in, out := &in.Fqdns, &out.Fqdns *out = make([]string, len(*in)) copy(*out, *in) } if in.Id != nil { in, out := &in.Id, &out.Id *out = new(string) **out = **in } if in.IpConfigurations != nil { in, out := &in.IpConfigurations, &out.IpConfigurations *out = make([]PrivateLinkServiceIpConfiguration_STATUS, len(*in)) for i := range *in { (*in)[i].DeepCopyInto(&(*out)[i]) } } if in.LoadBalancerFrontendIpConfigurations != nil { in, out := &in.LoadBalancerFrontendIpConfigurations, &out.LoadBalancerFrontendIpConfigurations *out = make([]FrontendIPConfiguration_STATUS_PrivateLinkService_SubResourceEmbedded, len(*in)) for i := range *in { (*in)[i].DeepCopyInto(&(*out)[i]) } } 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.NetworkInterfaces != nil { in, out := &in.NetworkInterfaces, &out.NetworkInterfaces *out = make([]NetworkInterface_STATUS_PrivateLinkService_SubResourceEmbedded, len(*in)) for i := range *in { (*in)[i].DeepCopyInto(&(*out)[i]) } } if in.PrivateEndpointConnections != nil { in, out := &in.PrivateEndpointConnections, &out.PrivateEndpointConnections *out = make([]PrivateEndpointConnection_STATUS, len(*in)) for i := range *in { (*in)[i].DeepCopyInto(&(*out)[i]) } } 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 } if in.Visibility != nil { in, out := &in.Visibility, &out.Visibility *out = new(ResourceSet_STATUS) (*in).DeepCopyInto(*out) } } // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new PrivateLinkService_STATUS_PrivateLinkService_SubResourceEmbedded. func (in *PrivateLinkService_STATUS_PrivateLinkService_SubResourceEmbedded) DeepCopy() *PrivateLinkService_STATUS_PrivateLinkService_SubResourceEmbedded { if in == nil { return nil } out := new(PrivateLinkService_STATUS_PrivateLinkService_SubResourceEmbedded) in.DeepCopyInto(out) return out } // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. func (in *PrivateLinkService_Spec) DeepCopyInto(out *PrivateLinkService_Spec) { *out = *in if in.AutoApproval != nil { in, out := &in.AutoApproval, &out.AutoApproval *out = new(ResourceSet) (*in).DeepCopyInto(*out) } if in.EnableProxyProtocol != nil { in, out := &in.EnableProxyProtocol, &out.EnableProxyProtocol *out = new(bool) **out = **in } if in.ExtendedLocation != nil { in, out := &in.ExtendedLocation, &out.ExtendedLocation *out = new(ExtendedLocation) (*in).DeepCopyInto(*out) } if in.Fqdns != nil { in, out := &in.Fqdns, &out.Fqdns *out = make([]string, len(*in)) copy(*out, *in) } if in.IpConfigurations != nil { in, out := &in.IpConfigurations, &out.IpConfigurations *out = make([]PrivateLinkServiceIpConfiguration, len(*in)) for i := range *in { (*in)[i].DeepCopyInto(&(*out)[i]) } } if in.LoadBalancerFrontendIpConfigurations != nil { in, out := &in.LoadBalancerFrontendIpConfigurations, &out.LoadBalancerFrontendIpConfigurations *out = make([]FrontendIPConfiguration_PrivateLinkService_SubResourceEmbedded, len(*in)) for i := range *in { (*in)[i].DeepCopyInto(&(*out)[i]) } } 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(PrivateLinkServiceOperatorSpec) (*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 } } if in.Visibility != nil { in, out := &in.Visibility, &out.Visibility *out = new(ResourceSet) (*in).DeepCopyInto(*out) } } // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new PrivateLinkService_Spec. func (in *PrivateLinkService_Spec) DeepCopy() *PrivateLinkService_Spec { if in == nil { return nil } out := new(PrivateLinkService_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 *PublicIPPrefix) DeepCopyInto(out *PublicIPPrefix) { *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 PublicIPPrefix. func (in *PublicIPPrefix) DeepCopy() *PublicIPPrefix { if in == nil { return nil } out := new(PublicIPPrefix) in.DeepCopyInto(out) return out } // DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object. func (in *PublicIPPrefix) 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 *PublicIPPrefixList) DeepCopyInto(out *PublicIPPrefixList) { *out = *in out.TypeMeta = in.TypeMeta in.ListMeta.DeepCopyInto(&out.ListMeta) if in.Items != nil { in, out := &in.Items, &out.Items *out = make([]PublicIPPrefix, len(*in)) for i := range *in { (*in)[i].DeepCopyInto(&(*out)[i]) } } } // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new PublicIPPrefixList. func (in *PublicIPPrefixList) DeepCopy() *PublicIPPrefixList { if in == nil { return nil } out := new(PublicIPPrefixList) in.DeepCopyInto(out) return out } // DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object. func (in *PublicIPPrefixList) 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 *PublicIPPrefixOperatorSpec) DeepCopyInto(out *PublicIPPrefixOperatorSpec) { *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 PublicIPPrefixOperatorSpec. func (in *PublicIPPrefixOperatorSpec) DeepCopy() *PublicIPPrefixOperatorSpec { if in == nil { return nil } out := new(PublicIPPrefixOperatorSpec) in.DeepCopyInto(out) return out } // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. func (in *PublicIPPrefixSku) DeepCopyInto(out *PublicIPPrefixSku) { *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.Tier != nil { in, out := &in.Tier, &out.Tier *out = new(string) **out = **in } } // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new PublicIPPrefixSku. func (in *PublicIPPrefixSku) DeepCopy() *PublicIPPrefixSku { if in == nil { return nil } out := new(PublicIPPrefixSku) in.DeepCopyInto(out) return out } // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. func (in *PublicIPPrefixSku_STATUS) DeepCopyInto(out *PublicIPPrefixSku_STATUS) { *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.Tier != nil { in, out := &in.Tier, &out.Tier *out = new(string) **out = **in } } // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new PublicIPPrefixSku_STATUS. func (in *PublicIPPrefixSku_STATUS) DeepCopy() *PublicIPPrefixSku_STATUS { if in == nil { return nil } out := new(PublicIPPrefixSku_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 *PublicIPPrefix_STATUS) DeepCopyInto(out *PublicIPPrefix_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.CustomIPPrefix != nil { in, out := &in.CustomIPPrefix, &out.CustomIPPrefix *out = new(SubResource_STATUS) (*in).DeepCopyInto(*out) } if in.Etag != nil { in, out := &in.Etag, &out.Etag *out = new(string) **out = **in } if in.ExtendedLocation != nil { in, out := &in.ExtendedLocation, &out.ExtendedLocation *out = new(ExtendedLocation_STATUS) (*in).DeepCopyInto(*out) } if in.Id != nil { in, out := &in.Id, &out.Id *out = new(string) **out = **in } if in.IpPrefix != nil { in, out := &in.IpPrefix, &out.IpPrefix *out = new(string) **out = **in } if in.IpTags != nil { in, out := &in.IpTags, &out.IpTags *out = make([]IpTag_STATUS, len(*in)) for i := range *in { (*in)[i].DeepCopyInto(&(*out)[i]) } } if in.LoadBalancerFrontendIpConfiguration != nil { in, out := &in.LoadBalancerFrontendIpConfiguration, &out.LoadBalancerFrontendIpConfiguration *out = new(SubResource_STATUS) (*in).DeepCopyInto(*out) } 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.NatGateway != nil { in, out := &in.NatGateway, &out.NatGateway *out = new(NatGateway_STATUS_PublicIPPrefix_SubResourceEmbedded) (*in).DeepCopyInto(*out) } if in.PrefixLength != nil { in, out := &in.PrefixLength, &out.PrefixLength *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.PublicIPAddressVersion != nil { in, out := &in.PublicIPAddressVersion, &out.PublicIPAddressVersion *out = new(string) **out = **in } if in.PublicIPAddresses != nil { in, out := &in.PublicIPAddresses, &out.PublicIPAddresses *out = make([]ReferencedPublicIpAddress_STATUS, len(*in)) for i := range *in { (*in)[i].DeepCopyInto(&(*out)[i]) } } if in.ResourceGuid != nil { in, out := &in.ResourceGuid, &out.ResourceGuid *out = new(string) **out = **in } if in.Sku != nil { in, out := &in.Sku, &out.Sku *out = new(PublicIPPrefixSku_STATUS) (*in).DeepCopyInto(*out) } 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.Zones != nil { in, out := &in.Zones, &out.Zones *out = make([]string, len(*in)) copy(*out, *in) } } // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new PublicIPPrefix_STATUS. func (in *PublicIPPrefix_STATUS) DeepCopy() *PublicIPPrefix_STATUS { if in == nil { return nil } out := new(PublicIPPrefix_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 *PublicIPPrefix_Spec) DeepCopyInto(out *PublicIPPrefix_Spec) { *out = *in if in.CustomIPPrefix != nil { in, out := &in.CustomIPPrefix, &out.CustomIPPrefix *out = new(SubResource) (*in).DeepCopyInto(*out) } if in.ExtendedLocation != nil { in, out := &in.ExtendedLocation, &out.ExtendedLocation *out = new(ExtendedLocation) (*in).DeepCopyInto(*out) } if in.IpTags != nil { in, out := &in.IpTags, &out.IpTags *out = make([]IpTag, len(*in)) for i := range *in { (*in)[i].DeepCopyInto(&(*out)[i]) } } if in.Location != nil { in, out := &in.Location, &out.Location *out = new(string) **out = **in } if in.NatGateway != nil { in, out := &in.NatGateway, &out.NatGateway *out = new(NatGatewaySpec_PublicIPPrefix_SubResourceEmbedded) (*in).DeepCopyInto(*out) } if in.OperatorSpec != nil { in, out := &in.OperatorSpec, &out.OperatorSpec *out = new(PublicIPPrefixOperatorSpec) (*in).DeepCopyInto(*out) } if in.Owner != nil { in, out := &in.Owner, &out.Owner *out = new(genruntime.KnownResourceReference) **out = **in } if in.PrefixLength != nil { in, out := &in.PrefixLength, &out.PrefixLength *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.PublicIPAddressVersion != nil { in, out := &in.PublicIPAddressVersion, &out.PublicIPAddressVersion *out = new(string) **out = **in } if in.Sku != nil { in, out := &in.Sku, &out.Sku *out = new(PublicIPPrefixSku) (*in).DeepCopyInto(*out) } 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.Zones != nil { in, out := &in.Zones, &out.Zones *out = make([]string, len(*in)) copy(*out, *in) } } // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new PublicIPPrefix_Spec. func (in *PublicIPPrefix_Spec) DeepCopy() *PublicIPPrefix_Spec { if in == nil { return nil } out := new(PublicIPPrefix_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 *RecordSet_STATUS) DeepCopyInto(out *RecordSet_STATUS) { *out = *in if in.Fqdn != nil { in, out := &in.Fqdn, &out.Fqdn *out = new(string) **out = **in } if in.IpAddresses != nil { in, out := &in.IpAddresses, &out.IpAddresses *out = make([]string, len(*in)) copy(*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.RecordSetName != nil { in, out := &in.RecordSetName, &out.RecordSetName *out = new(string) **out = **in } if in.RecordType != nil { in, out := &in.RecordType, &out.RecordType *out = new(string) **out = **in } if in.Ttl != nil { in, out := &in.Ttl, &out.Ttl *out = new(int) **out = **in } } // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new RecordSet_STATUS. func (in *RecordSet_STATUS) DeepCopy() *RecordSet_STATUS { if in == nil { return nil } out := new(RecordSet_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 *ReferencedPublicIpAddress_STATUS) DeepCopyInto(out *ReferencedPublicIpAddress_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 ReferencedPublicIpAddress_STATUS. func (in *ReferencedPublicIpAddress_STATUS) DeepCopy() *ReferencedPublicIpAddress_STATUS { if in == nil { return nil } out := new(ReferencedPublicIpAddress_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 *ResourceSet) DeepCopyInto(out *ResourceSet) { *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.Subscriptions != nil { in, out := &in.Subscriptions, &out.Subscriptions *out = make([]string, len(*in)) copy(*out, *in) } } // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ResourceSet. func (in *ResourceSet) DeepCopy() *ResourceSet { if in == nil { return nil } out := new(ResourceSet) in.DeepCopyInto(out) return out } // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. func (in *ResourceSet_STATUS) DeepCopyInto(out *ResourceSet_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.Subscriptions != nil { in, out := &in.Subscriptions, &out.Subscriptions *out = make([]string, len(*in)) copy(*out, *in) } } // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ResourceSet_STATUS. func (in *ResourceSet_STATUS) DeepCopy() *ResourceSet_STATUS { if in == nil { return nil } out := new(ResourceSet_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 *Sku) DeepCopyInto(out *Sku) { *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 } } } // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new Sku. func (in *Sku) DeepCopy() *Sku { if in == nil { return nil } out := new(Sku) in.DeepCopyInto(out) return out } // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. func (in *Sku_STATUS) DeepCopyInto(out *Sku_STATUS) { *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 } } } // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new Sku_STATUS. func (in *Sku_STATUS) DeepCopy() *Sku_STATUS { if in == nil { return nil } out := new(Sku_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 *Subnet_PrivateEndpoint_SubResourceEmbedded) DeepCopyInto(out *Subnet_PrivateEndpoint_SubResourceEmbedded) { *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 Subnet_PrivateEndpoint_SubResourceEmbedded. func (in *Subnet_PrivateEndpoint_SubResourceEmbedded) DeepCopy() *Subnet_PrivateEndpoint_SubResourceEmbedded { if in == nil { return nil } out := new(Subnet_PrivateEndpoint_SubResourceEmbedded) in.DeepCopyInto(out) return out } // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. func (in *Subnet_PrivateLinkService_SubResourceEmbedded) DeepCopyInto(out *Subnet_PrivateLinkService_SubResourceEmbedded) { *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 Subnet_PrivateLinkService_SubResourceEmbedded. func (in *Subnet_PrivateLinkService_SubResourceEmbedded) DeepCopy() *Subnet_PrivateLinkService_SubResourceEmbedded { if in == nil { return nil } out := new(Subnet_PrivateLinkService_SubResourceEmbedded) in.DeepCopyInto(out) return out } // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. func (in *Subnet_STATUS_PrivateEndpoint_SubResourceEmbedded) DeepCopyInto(out *Subnet_STATUS_PrivateEndpoint_SubResourceEmbedded) { *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 Subnet_STATUS_PrivateEndpoint_SubResourceEmbedded. func (in *Subnet_STATUS_PrivateEndpoint_SubResourceEmbedded) DeepCopy() *Subnet_STATUS_PrivateEndpoint_SubResourceEmbedded { if in == nil { return nil } out := new(Subnet_STATUS_PrivateEndpoint_SubResourceEmbedded) in.DeepCopyInto(out) return out } // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. func (in *Subnet_STATUS_PrivateLinkService_SubResourceEmbedded) DeepCopyInto(out *Subnet_STATUS_PrivateLinkService_SubResourceEmbedded) { *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 Subnet_STATUS_PrivateLinkService_SubResourceEmbedded. func (in *Subnet_STATUS_PrivateLinkService_SubResourceEmbedded) DeepCopy() *Subnet_STATUS_PrivateLinkService_SubResourceEmbedded { if in == nil { return nil } out := new(Subnet_STATUS_PrivateLinkService_SubResourceEmbedded) in.DeepCopyInto(out) return out } // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. func (in *SystemData_STATUS) DeepCopyInto(out *SystemData_STATUS) { *out = *in if in.CreatedAt != nil { in, out := &in.CreatedAt, &out.CreatedAt *out = new(string) **out = **in } if in.CreatedBy != nil { in, out := &in.CreatedBy, &out.CreatedBy *out = new(string) **out = **in } if in.CreatedByType != nil { in, out := &in.CreatedByType, &out.CreatedByType *out = new(string) **out = **in } if in.LastModifiedAt != nil { in, out := &in.LastModifiedAt, &out.LastModifiedAt *out = new(string) **out = **in } if in.LastModifiedBy != nil { in, out := &in.LastModifiedBy, &out.LastModifiedBy *out = new(string) **out = **in } if in.LastModifiedByType != nil { in, out := &in.LastModifiedByType, &out.LastModifiedByType *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 SystemData_STATUS. func (in *SystemData_STATUS) DeepCopy() *SystemData_STATUS { if in == nil { return nil } out := new(SystemData_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 *TargetDnsServer) DeepCopyInto(out *TargetDnsServer) { *out = *in if in.IpAddress != nil { in, out := &in.IpAddress, &out.IpAddress *out = new(string) **out = **in } if in.IpAddressFromConfig != nil { in, out := &in.IpAddressFromConfig, &out.IpAddressFromConfig *out = new(genruntime.ConfigMapReference) **out = **in } if in.Port != nil { in, out := &in.Port, &out.Port *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 TargetDnsServer. func (in *TargetDnsServer) DeepCopy() *TargetDnsServer { if in == nil { return nil } out := new(TargetDnsServer) in.DeepCopyInto(out) return out } // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. func (in *TargetDnsServer_STATUS) DeepCopyInto(out *TargetDnsServer_STATUS) { *out = *in if in.IpAddress != nil { in, out := &in.IpAddress, &out.IpAddress *out = new(string) **out = **in } if in.Port != nil { in, out := &in.Port, &out.Port *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 TargetDnsServer_STATUS. func (in *TargetDnsServer_STATUS) DeepCopy() *TargetDnsServer_STATUS { if in == nil { return nil } out := new(TargetDnsServer_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 *UserAssignedIdentityDetails) DeepCopyInto(out *UserAssignedIdentityDetails) { *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 } } out.Reference = in.Reference } // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new UserAssignedIdentityDetails. func (in *UserAssignedIdentityDetails) DeepCopy() *UserAssignedIdentityDetails { if in == nil { return nil } out := new(UserAssignedIdentityDetails) in.DeepCopyInto(out) return out }