v2/api/containerservice/v1api20240901/zz_generated.deepcopy.go (6,776 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 v1api20240901 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 *AbsoluteMonthlySchedule) DeepCopyInto(out *AbsoluteMonthlySchedule) { *out = *in if in.DayOfMonth != nil { in, out := &in.DayOfMonth, &out.DayOfMonth *out = new(int) **out = **in } if in.IntervalMonths != nil { in, out := &in.IntervalMonths, &out.IntervalMonths *out = new(int) **out = **in } } // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new AbsoluteMonthlySchedule. func (in *AbsoluteMonthlySchedule) DeepCopy() *AbsoluteMonthlySchedule { if in == nil { return nil } out := new(AbsoluteMonthlySchedule) in.DeepCopyInto(out) return out } // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. func (in *AbsoluteMonthlySchedule_STATUS) DeepCopyInto(out *AbsoluteMonthlySchedule_STATUS) { *out = *in if in.DayOfMonth != nil { in, out := &in.DayOfMonth, &out.DayOfMonth *out = new(int) **out = **in } if in.IntervalMonths != nil { in, out := &in.IntervalMonths, &out.IntervalMonths *out = new(int) **out = **in } } // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new AbsoluteMonthlySchedule_STATUS. func (in *AbsoluteMonthlySchedule_STATUS) DeepCopy() *AbsoluteMonthlySchedule_STATUS { if in == nil { return nil } out := new(AbsoluteMonthlySchedule_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 *AdvancedNetworking) DeepCopyInto(out *AdvancedNetworking) { *out = *in if in.Enabled != nil { in, out := &in.Enabled, &out.Enabled *out = new(bool) **out = **in } if in.Observability != nil { in, out := &in.Observability, &out.Observability *out = new(AdvancedNetworkingObservability) (*in).DeepCopyInto(*out) } if in.Security != nil { in, out := &in.Security, &out.Security *out = new(AdvancedNetworkingSecurity) (*in).DeepCopyInto(*out) } } // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new AdvancedNetworking. func (in *AdvancedNetworking) DeepCopy() *AdvancedNetworking { if in == nil { return nil } out := new(AdvancedNetworking) in.DeepCopyInto(out) return out } // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. func (in *AdvancedNetworkingObservability) DeepCopyInto(out *AdvancedNetworkingObservability) { *out = *in if in.Enabled != nil { in, out := &in.Enabled, &out.Enabled *out = new(bool) **out = **in } } // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new AdvancedNetworkingObservability. func (in *AdvancedNetworkingObservability) DeepCopy() *AdvancedNetworkingObservability { if in == nil { return nil } out := new(AdvancedNetworkingObservability) in.DeepCopyInto(out) return out } // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. func (in *AdvancedNetworkingObservability_STATUS) DeepCopyInto(out *AdvancedNetworkingObservability_STATUS) { *out = *in if in.Enabled != nil { in, out := &in.Enabled, &out.Enabled *out = new(bool) **out = **in } } // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new AdvancedNetworkingObservability_STATUS. func (in *AdvancedNetworkingObservability_STATUS) DeepCopy() *AdvancedNetworkingObservability_STATUS { if in == nil { return nil } out := new(AdvancedNetworkingObservability_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 *AdvancedNetworkingSecurity) DeepCopyInto(out *AdvancedNetworkingSecurity) { *out = *in if in.Enabled != nil { in, out := &in.Enabled, &out.Enabled *out = new(bool) **out = **in } } // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new AdvancedNetworkingSecurity. func (in *AdvancedNetworkingSecurity) DeepCopy() *AdvancedNetworkingSecurity { if in == nil { return nil } out := new(AdvancedNetworkingSecurity) in.DeepCopyInto(out) return out } // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. func (in *AdvancedNetworkingSecurity_STATUS) DeepCopyInto(out *AdvancedNetworkingSecurity_STATUS) { *out = *in if in.Enabled != nil { in, out := &in.Enabled, &out.Enabled *out = new(bool) **out = **in } } // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new AdvancedNetworkingSecurity_STATUS. func (in *AdvancedNetworkingSecurity_STATUS) DeepCopy() *AdvancedNetworkingSecurity_STATUS { if in == nil { return nil } out := new(AdvancedNetworkingSecurity_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 *AdvancedNetworking_STATUS) DeepCopyInto(out *AdvancedNetworking_STATUS) { *out = *in if in.Enabled != nil { in, out := &in.Enabled, &out.Enabled *out = new(bool) **out = **in } if in.Observability != nil { in, out := &in.Observability, &out.Observability *out = new(AdvancedNetworkingObservability_STATUS) (*in).DeepCopyInto(*out) } if in.Security != nil { in, out := &in.Security, &out.Security *out = new(AdvancedNetworkingSecurity_STATUS) (*in).DeepCopyInto(*out) } } // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new AdvancedNetworking_STATUS. func (in *AdvancedNetworking_STATUS) DeepCopy() *AdvancedNetworking_STATUS { if in == nil { return nil } out := new(AdvancedNetworking_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 *AgentPoolNetworkProfile) DeepCopyInto(out *AgentPoolNetworkProfile) { *out = *in if in.AllowedHostPorts != nil { in, out := &in.AllowedHostPorts, &out.AllowedHostPorts *out = make([]PortRange, len(*in)) for i := range *in { (*in)[i].DeepCopyInto(&(*out)[i]) } } if in.ApplicationSecurityGroupsReferences != nil { in, out := &in.ApplicationSecurityGroupsReferences, &out.ApplicationSecurityGroupsReferences *out = make([]genruntime.ResourceReference, len(*in)) copy(*out, *in) } if in.NodePublicIPTags != nil { in, out := &in.NodePublicIPTags, &out.NodePublicIPTags *out = make([]IPTag, len(*in)) for i := range *in { (*in)[i].DeepCopyInto(&(*out)[i]) } } } // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new AgentPoolNetworkProfile. func (in *AgentPoolNetworkProfile) DeepCopy() *AgentPoolNetworkProfile { if in == nil { return nil } out := new(AgentPoolNetworkProfile) in.DeepCopyInto(out) return out } // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. func (in *AgentPoolNetworkProfile_STATUS) DeepCopyInto(out *AgentPoolNetworkProfile_STATUS) { *out = *in if in.AllowedHostPorts != nil { in, out := &in.AllowedHostPorts, &out.AllowedHostPorts *out = make([]PortRange_STATUS, len(*in)) for i := range *in { (*in)[i].DeepCopyInto(&(*out)[i]) } } if in.ApplicationSecurityGroups != nil { in, out := &in.ApplicationSecurityGroups, &out.ApplicationSecurityGroups *out = make([]string, len(*in)) copy(*out, *in) } if in.NodePublicIPTags != nil { in, out := &in.NodePublicIPTags, &out.NodePublicIPTags *out = make([]IPTag_STATUS, len(*in)) for i := range *in { (*in)[i].DeepCopyInto(&(*out)[i]) } } } // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new AgentPoolNetworkProfile_STATUS. func (in *AgentPoolNetworkProfile_STATUS) DeepCopy() *AgentPoolNetworkProfile_STATUS { if in == nil { return nil } out := new(AgentPoolNetworkProfile_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 *AgentPoolSecurityProfile) DeepCopyInto(out *AgentPoolSecurityProfile) { *out = *in if in.EnableSecureBoot != nil { in, out := &in.EnableSecureBoot, &out.EnableSecureBoot *out = new(bool) **out = **in } if in.EnableVTPM != nil { in, out := &in.EnableVTPM, &out.EnableVTPM *out = new(bool) **out = **in } } // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new AgentPoolSecurityProfile. func (in *AgentPoolSecurityProfile) DeepCopy() *AgentPoolSecurityProfile { if in == nil { return nil } out := new(AgentPoolSecurityProfile) in.DeepCopyInto(out) return out } // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. func (in *AgentPoolSecurityProfile_STATUS) DeepCopyInto(out *AgentPoolSecurityProfile_STATUS) { *out = *in if in.EnableSecureBoot != nil { in, out := &in.EnableSecureBoot, &out.EnableSecureBoot *out = new(bool) **out = **in } if in.EnableVTPM != nil { in, out := &in.EnableVTPM, &out.EnableVTPM *out = new(bool) **out = **in } } // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new AgentPoolSecurityProfile_STATUS. func (in *AgentPoolSecurityProfile_STATUS) DeepCopy() *AgentPoolSecurityProfile_STATUS { if in == nil { return nil } out := new(AgentPoolSecurityProfile_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 *AgentPoolUpgradeSettings) DeepCopyInto(out *AgentPoolUpgradeSettings) { *out = *in if in.DrainTimeoutInMinutes != nil { in, out := &in.DrainTimeoutInMinutes, &out.DrainTimeoutInMinutes *out = new(int) **out = **in } if in.MaxSurge != nil { in, out := &in.MaxSurge, &out.MaxSurge *out = new(string) **out = **in } if in.NodeSoakDurationInMinutes != nil { in, out := &in.NodeSoakDurationInMinutes, &out.NodeSoakDurationInMinutes *out = new(int) **out = **in } } // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new AgentPoolUpgradeSettings. func (in *AgentPoolUpgradeSettings) DeepCopy() *AgentPoolUpgradeSettings { if in == nil { return nil } out := new(AgentPoolUpgradeSettings) in.DeepCopyInto(out) return out } // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. func (in *AgentPoolUpgradeSettings_STATUS) DeepCopyInto(out *AgentPoolUpgradeSettings_STATUS) { *out = *in if in.DrainTimeoutInMinutes != nil { in, out := &in.DrainTimeoutInMinutes, &out.DrainTimeoutInMinutes *out = new(int) **out = **in } if in.MaxSurge != nil { in, out := &in.MaxSurge, &out.MaxSurge *out = new(string) **out = **in } if in.NodeSoakDurationInMinutes != nil { in, out := &in.NodeSoakDurationInMinutes, &out.NodeSoakDurationInMinutes *out = new(int) **out = **in } } // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new AgentPoolUpgradeSettings_STATUS. func (in *AgentPoolUpgradeSettings_STATUS) DeepCopy() *AgentPoolUpgradeSettings_STATUS { if in == nil { return nil } out := new(AgentPoolUpgradeSettings_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 *AgentPoolWindowsProfile) DeepCopyInto(out *AgentPoolWindowsProfile) { *out = *in if in.DisableOutboundNat != nil { in, out := &in.DisableOutboundNat, &out.DisableOutboundNat *out = new(bool) **out = **in } } // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new AgentPoolWindowsProfile. func (in *AgentPoolWindowsProfile) DeepCopy() *AgentPoolWindowsProfile { if in == nil { return nil } out := new(AgentPoolWindowsProfile) in.DeepCopyInto(out) return out } // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. func (in *AgentPoolWindowsProfile_STATUS) DeepCopyInto(out *AgentPoolWindowsProfile_STATUS) { *out = *in if in.DisableOutboundNat != nil { in, out := &in.DisableOutboundNat, &out.DisableOutboundNat *out = new(bool) **out = **in } } // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new AgentPoolWindowsProfile_STATUS. func (in *AgentPoolWindowsProfile_STATUS) DeepCopy() *AgentPoolWindowsProfile_STATUS { if in == nil { return nil } out := new(AgentPoolWindowsProfile_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 *AzureKeyVaultKms) DeepCopyInto(out *AzureKeyVaultKms) { *out = *in if in.Enabled != nil { in, out := &in.Enabled, &out.Enabled *out = new(bool) **out = **in } if in.KeyId != nil { in, out := &in.KeyId, &out.KeyId *out = new(string) **out = **in } if in.KeyVaultNetworkAccess != nil { in, out := &in.KeyVaultNetworkAccess, &out.KeyVaultNetworkAccess *out = new(AzureKeyVaultKms_KeyVaultNetworkAccess) **out = **in } if in.KeyVaultResourceReference != nil { in, out := &in.KeyVaultResourceReference, &out.KeyVaultResourceReference *out = new(genruntime.ResourceReference) **out = **in } } // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new AzureKeyVaultKms. func (in *AzureKeyVaultKms) DeepCopy() *AzureKeyVaultKms { if in == nil { return nil } out := new(AzureKeyVaultKms) in.DeepCopyInto(out) return out } // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. func (in *AzureKeyVaultKms_STATUS) DeepCopyInto(out *AzureKeyVaultKms_STATUS) { *out = *in if in.Enabled != nil { in, out := &in.Enabled, &out.Enabled *out = new(bool) **out = **in } if in.KeyId != nil { in, out := &in.KeyId, &out.KeyId *out = new(string) **out = **in } if in.KeyVaultNetworkAccess != nil { in, out := &in.KeyVaultNetworkAccess, &out.KeyVaultNetworkAccess *out = new(AzureKeyVaultKms_KeyVaultNetworkAccess_STATUS) **out = **in } if in.KeyVaultResourceId != nil { in, out := &in.KeyVaultResourceId, &out.KeyVaultResourceId *out = new(string) **out = **in } } // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new AzureKeyVaultKms_STATUS. func (in *AzureKeyVaultKms_STATUS) DeepCopy() *AzureKeyVaultKms_STATUS { if in == nil { return nil } out := new(AzureKeyVaultKms_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 *ClusterUpgradeSettings) DeepCopyInto(out *ClusterUpgradeSettings) { *out = *in if in.OverrideSettings != nil { in, out := &in.OverrideSettings, &out.OverrideSettings *out = new(UpgradeOverrideSettings) (*in).DeepCopyInto(*out) } } // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ClusterUpgradeSettings. func (in *ClusterUpgradeSettings) DeepCopy() *ClusterUpgradeSettings { if in == nil { return nil } out := new(ClusterUpgradeSettings) in.DeepCopyInto(out) return out } // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. func (in *ClusterUpgradeSettings_STATUS) DeepCopyInto(out *ClusterUpgradeSettings_STATUS) { *out = *in if in.OverrideSettings != nil { in, out := &in.OverrideSettings, &out.OverrideSettings *out = new(UpgradeOverrideSettings_STATUS) (*in).DeepCopyInto(*out) } } // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ClusterUpgradeSettings_STATUS. func (in *ClusterUpgradeSettings_STATUS) DeepCopy() *ClusterUpgradeSettings_STATUS { if in == nil { return nil } out := new(ClusterUpgradeSettings_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 *ContainerServiceLinuxProfile) DeepCopyInto(out *ContainerServiceLinuxProfile) { *out = *in if in.AdminUsername != nil { in, out := &in.AdminUsername, &out.AdminUsername *out = new(string) **out = **in } if in.Ssh != nil { in, out := &in.Ssh, &out.Ssh *out = new(ContainerServiceSshConfiguration) (*in).DeepCopyInto(*out) } } // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ContainerServiceLinuxProfile. func (in *ContainerServiceLinuxProfile) DeepCopy() *ContainerServiceLinuxProfile { if in == nil { return nil } out := new(ContainerServiceLinuxProfile) in.DeepCopyInto(out) return out } // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. func (in *ContainerServiceLinuxProfile_STATUS) DeepCopyInto(out *ContainerServiceLinuxProfile_STATUS) { *out = *in if in.AdminUsername != nil { in, out := &in.AdminUsername, &out.AdminUsername *out = new(string) **out = **in } if in.Ssh != nil { in, out := &in.Ssh, &out.Ssh *out = new(ContainerServiceSshConfiguration_STATUS) (*in).DeepCopyInto(*out) } } // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ContainerServiceLinuxProfile_STATUS. func (in *ContainerServiceLinuxProfile_STATUS) DeepCopy() *ContainerServiceLinuxProfile_STATUS { if in == nil { return nil } out := new(ContainerServiceLinuxProfile_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 *ContainerServiceNetworkProfile) DeepCopyInto(out *ContainerServiceNetworkProfile) { *out = *in if in.AdvancedNetworking != nil { in, out := &in.AdvancedNetworking, &out.AdvancedNetworking *out = new(AdvancedNetworking) (*in).DeepCopyInto(*out) } if in.DnsServiceIP != nil { in, out := &in.DnsServiceIP, &out.DnsServiceIP *out = new(string) **out = **in } if in.IpFamilies != nil { in, out := &in.IpFamilies, &out.IpFamilies *out = make([]ContainerServiceNetworkProfile_IpFamilies, len(*in)) copy(*out, *in) } if in.LoadBalancerProfile != nil { in, out := &in.LoadBalancerProfile, &out.LoadBalancerProfile *out = new(ManagedClusterLoadBalancerProfile) (*in).DeepCopyInto(*out) } if in.LoadBalancerSku != nil { in, out := &in.LoadBalancerSku, &out.LoadBalancerSku *out = new(ContainerServiceNetworkProfile_LoadBalancerSku) **out = **in } if in.NatGatewayProfile != nil { in, out := &in.NatGatewayProfile, &out.NatGatewayProfile *out = new(ManagedClusterNATGatewayProfile) (*in).DeepCopyInto(*out) } if in.NetworkDataplane != nil { in, out := &in.NetworkDataplane, &out.NetworkDataplane *out = new(ContainerServiceNetworkProfile_NetworkDataplane) **out = **in } if in.NetworkMode != nil { in, out := &in.NetworkMode, &out.NetworkMode *out = new(ContainerServiceNetworkProfile_NetworkMode) **out = **in } if in.NetworkPlugin != nil { in, out := &in.NetworkPlugin, &out.NetworkPlugin *out = new(ContainerServiceNetworkProfile_NetworkPlugin) **out = **in } if in.NetworkPluginMode != nil { in, out := &in.NetworkPluginMode, &out.NetworkPluginMode *out = new(ContainerServiceNetworkProfile_NetworkPluginMode) **out = **in } if in.NetworkPolicy != nil { in, out := &in.NetworkPolicy, &out.NetworkPolicy *out = new(ContainerServiceNetworkProfile_NetworkPolicy) **out = **in } if in.OutboundType != nil { in, out := &in.OutboundType, &out.OutboundType *out = new(ContainerServiceNetworkProfile_OutboundType) **out = **in } if in.PodCidr != nil { in, out := &in.PodCidr, &out.PodCidr *out = new(string) **out = **in } if in.PodCidrs != nil { in, out := &in.PodCidrs, &out.PodCidrs *out = make([]string, len(*in)) copy(*out, *in) } if in.ServiceCidr != nil { in, out := &in.ServiceCidr, &out.ServiceCidr *out = new(string) **out = **in } if in.ServiceCidrs != nil { in, out := &in.ServiceCidrs, &out.ServiceCidrs *out = make([]string, len(*in)) copy(*out, *in) } } // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ContainerServiceNetworkProfile. func (in *ContainerServiceNetworkProfile) DeepCopy() *ContainerServiceNetworkProfile { if in == nil { return nil } out := new(ContainerServiceNetworkProfile) in.DeepCopyInto(out) return out } // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. func (in *ContainerServiceNetworkProfile_STATUS) DeepCopyInto(out *ContainerServiceNetworkProfile_STATUS) { *out = *in if in.AdvancedNetworking != nil { in, out := &in.AdvancedNetworking, &out.AdvancedNetworking *out = new(AdvancedNetworking_STATUS) (*in).DeepCopyInto(*out) } if in.DnsServiceIP != nil { in, out := &in.DnsServiceIP, &out.DnsServiceIP *out = new(string) **out = **in } if in.IpFamilies != nil { in, out := &in.IpFamilies, &out.IpFamilies *out = make([]ContainerServiceNetworkProfile_IpFamilies_STATUS, len(*in)) copy(*out, *in) } if in.LoadBalancerProfile != nil { in, out := &in.LoadBalancerProfile, &out.LoadBalancerProfile *out = new(ManagedClusterLoadBalancerProfile_STATUS) (*in).DeepCopyInto(*out) } if in.LoadBalancerSku != nil { in, out := &in.LoadBalancerSku, &out.LoadBalancerSku *out = new(ContainerServiceNetworkProfile_LoadBalancerSku_STATUS) **out = **in } if in.NatGatewayProfile != nil { in, out := &in.NatGatewayProfile, &out.NatGatewayProfile *out = new(ManagedClusterNATGatewayProfile_STATUS) (*in).DeepCopyInto(*out) } if in.NetworkDataplane != nil { in, out := &in.NetworkDataplane, &out.NetworkDataplane *out = new(ContainerServiceNetworkProfile_NetworkDataplane_STATUS) **out = **in } if in.NetworkMode != nil { in, out := &in.NetworkMode, &out.NetworkMode *out = new(ContainerServiceNetworkProfile_NetworkMode_STATUS) **out = **in } if in.NetworkPlugin != nil { in, out := &in.NetworkPlugin, &out.NetworkPlugin *out = new(ContainerServiceNetworkProfile_NetworkPlugin_STATUS) **out = **in } if in.NetworkPluginMode != nil { in, out := &in.NetworkPluginMode, &out.NetworkPluginMode *out = new(ContainerServiceNetworkProfile_NetworkPluginMode_STATUS) **out = **in } if in.NetworkPolicy != nil { in, out := &in.NetworkPolicy, &out.NetworkPolicy *out = new(ContainerServiceNetworkProfile_NetworkPolicy_STATUS) **out = **in } if in.OutboundType != nil { in, out := &in.OutboundType, &out.OutboundType *out = new(ContainerServiceNetworkProfile_OutboundType_STATUS) **out = **in } if in.PodCidr != nil { in, out := &in.PodCidr, &out.PodCidr *out = new(string) **out = **in } if in.PodCidrs != nil { in, out := &in.PodCidrs, &out.PodCidrs *out = make([]string, len(*in)) copy(*out, *in) } if in.ServiceCidr != nil { in, out := &in.ServiceCidr, &out.ServiceCidr *out = new(string) **out = **in } if in.ServiceCidrs != nil { in, out := &in.ServiceCidrs, &out.ServiceCidrs *out = make([]string, len(*in)) copy(*out, *in) } } // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ContainerServiceNetworkProfile_STATUS. func (in *ContainerServiceNetworkProfile_STATUS) DeepCopy() *ContainerServiceNetworkProfile_STATUS { if in == nil { return nil } out := new(ContainerServiceNetworkProfile_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 *ContainerServiceSshConfiguration) DeepCopyInto(out *ContainerServiceSshConfiguration) { *out = *in if in.PublicKeys != nil { in, out := &in.PublicKeys, &out.PublicKeys *out = make([]ContainerServiceSshPublicKey, len(*in)) for i := range *in { (*in)[i].DeepCopyInto(&(*out)[i]) } } } // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ContainerServiceSshConfiguration. func (in *ContainerServiceSshConfiguration) DeepCopy() *ContainerServiceSshConfiguration { if in == nil { return nil } out := new(ContainerServiceSshConfiguration) in.DeepCopyInto(out) return out } // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. func (in *ContainerServiceSshConfiguration_STATUS) DeepCopyInto(out *ContainerServiceSshConfiguration_STATUS) { *out = *in if in.PublicKeys != nil { in, out := &in.PublicKeys, &out.PublicKeys *out = make([]ContainerServiceSshPublicKey_STATUS, len(*in)) for i := range *in { (*in)[i].DeepCopyInto(&(*out)[i]) } } } // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ContainerServiceSshConfiguration_STATUS. func (in *ContainerServiceSshConfiguration_STATUS) DeepCopy() *ContainerServiceSshConfiguration_STATUS { if in == nil { return nil } out := new(ContainerServiceSshConfiguration_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 *ContainerServiceSshPublicKey) DeepCopyInto(out *ContainerServiceSshPublicKey) { *out = *in if in.KeyData != nil { in, out := &in.KeyData, &out.KeyData *out = new(string) **out = **in } } // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ContainerServiceSshPublicKey. func (in *ContainerServiceSshPublicKey) DeepCopy() *ContainerServiceSshPublicKey { if in == nil { return nil } out := new(ContainerServiceSshPublicKey) in.DeepCopyInto(out) return out } // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. func (in *ContainerServiceSshPublicKey_STATUS) DeepCopyInto(out *ContainerServiceSshPublicKey_STATUS) { *out = *in if in.KeyData != nil { in, out := &in.KeyData, &out.KeyData *out = new(string) **out = **in } } // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ContainerServiceSshPublicKey_STATUS. func (in *ContainerServiceSshPublicKey_STATUS) DeepCopy() *ContainerServiceSshPublicKey_STATUS { if in == nil { return nil } out := new(ContainerServiceSshPublicKey_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 *CreationData) DeepCopyInto(out *CreationData) { *out = *in if in.SourceResourceReference != nil { in, out := &in.SourceResourceReference, &out.SourceResourceReference *out = new(genruntime.ResourceReference) **out = **in } } // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new CreationData. func (in *CreationData) DeepCopy() *CreationData { if in == nil { return nil } out := new(CreationData) in.DeepCopyInto(out) return out } // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. func (in *CreationData_STATUS) DeepCopyInto(out *CreationData_STATUS) { *out = *in if in.SourceResourceId != nil { in, out := &in.SourceResourceId, &out.SourceResourceId *out = new(string) **out = **in } } // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new CreationData_STATUS. func (in *CreationData_STATUS) DeepCopy() *CreationData_STATUS { if in == nil { return nil } out := new(CreationData_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 *DailySchedule) DeepCopyInto(out *DailySchedule) { *out = *in if in.IntervalDays != nil { in, out := &in.IntervalDays, &out.IntervalDays *out = new(int) **out = **in } } // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new DailySchedule. func (in *DailySchedule) DeepCopy() *DailySchedule { if in == nil { return nil } out := new(DailySchedule) in.DeepCopyInto(out) return out } // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. func (in *DailySchedule_STATUS) DeepCopyInto(out *DailySchedule_STATUS) { *out = *in if in.IntervalDays != nil { in, out := &in.IntervalDays, &out.IntervalDays *out = new(int) **out = **in } } // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new DailySchedule_STATUS. func (in *DailySchedule_STATUS) DeepCopy() *DailySchedule_STATUS { if in == nil { return nil } out := new(DailySchedule_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 *DateSpan) DeepCopyInto(out *DateSpan) { *out = *in if in.End != nil { in, out := &in.End, &out.End *out = new(string) **out = **in } if in.Start != nil { in, out := &in.Start, &out.Start *out = new(string) **out = **in } } // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new DateSpan. func (in *DateSpan) DeepCopy() *DateSpan { if in == nil { return nil } out := new(DateSpan) in.DeepCopyInto(out) return out } // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. func (in *DateSpan_STATUS) DeepCopyInto(out *DateSpan_STATUS) { *out = *in if in.End != nil { in, out := &in.End, &out.End *out = new(string) **out = **in } if in.Start != nil { in, out := &in.Start, &out.Start *out = new(string) **out = **in } } // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new DateSpan_STATUS. func (in *DateSpan_STATUS) DeepCopy() *DateSpan_STATUS { if in == nil { return nil } out := new(DateSpan_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 *DelegatedResource) DeepCopyInto(out *DelegatedResource) { *out = *in if in.Location != nil { in, out := &in.Location, &out.Location *out = new(string) **out = **in } if in.ReferralResource != nil { in, out := &in.ReferralResource, &out.ReferralResource *out = new(string) **out = **in } if in.ResourceReference != nil { in, out := &in.ResourceReference, &out.ResourceReference *out = new(genruntime.ResourceReference) **out = **in } if in.TenantId != nil { in, out := &in.TenantId, &out.TenantId *out = new(string) **out = **in } } // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new DelegatedResource. func (in *DelegatedResource) DeepCopy() *DelegatedResource { if in == nil { return nil } out := new(DelegatedResource) in.DeepCopyInto(out) return out } // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. func (in *DelegatedResource_STATUS) DeepCopyInto(out *DelegatedResource_STATUS) { *out = *in if in.Location != nil { in, out := &in.Location, &out.Location *out = new(string) **out = **in } if in.ReferralResource != nil { in, out := &in.ReferralResource, &out.ReferralResource *out = new(string) **out = **in } if in.ResourceId != nil { in, out := &in.ResourceId, &out.ResourceId *out = new(string) **out = **in } if in.TenantId != nil { in, out := &in.TenantId, &out.TenantId *out = new(string) **out = **in } } // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new DelegatedResource_STATUS. func (in *DelegatedResource_STATUS) DeepCopy() *DelegatedResource_STATUS { if in == nil { return nil } out := new(DelegatedResource_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 *ExtendedLocation) DeepCopyInto(out *ExtendedLocation) { *out = *in if in.Name != nil { in, out := &in.Name, &out.Name *out = new(string) **out = **in } if in.Type != nil { in, out := &in.Type, &out.Type *out = new(ExtendedLocationType) **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.Type != nil { in, out := &in.Type, &out.Type *out = new(ExtendedLocationType_STATUS) **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 *IPTag) DeepCopyInto(out *IPTag) { *out = *in if in.IpTagType != nil { in, out := &in.IpTagType, &out.IpTagType *out = new(string) **out = **in } 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.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 *IstioCertificateAuthority) DeepCopyInto(out *IstioCertificateAuthority) { *out = *in if in.Plugin != nil { in, out := &in.Plugin, &out.Plugin *out = new(IstioPluginCertificateAuthority) (*in).DeepCopyInto(*out) } } // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new IstioCertificateAuthority. func (in *IstioCertificateAuthority) DeepCopy() *IstioCertificateAuthority { if in == nil { return nil } out := new(IstioCertificateAuthority) in.DeepCopyInto(out) return out } // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. func (in *IstioCertificateAuthority_STATUS) DeepCopyInto(out *IstioCertificateAuthority_STATUS) { *out = *in if in.Plugin != nil { in, out := &in.Plugin, &out.Plugin *out = new(IstioPluginCertificateAuthority_STATUS) (*in).DeepCopyInto(*out) } } // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new IstioCertificateAuthority_STATUS. func (in *IstioCertificateAuthority_STATUS) DeepCopy() *IstioCertificateAuthority_STATUS { if in == nil { return nil } out := new(IstioCertificateAuthority_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 *IstioComponents) DeepCopyInto(out *IstioComponents) { *out = *in if in.EgressGateways != nil { in, out := &in.EgressGateways, &out.EgressGateways *out = make([]IstioEgressGateway, len(*in)) for i := range *in { (*in)[i].DeepCopyInto(&(*out)[i]) } } if in.IngressGateways != nil { in, out := &in.IngressGateways, &out.IngressGateways *out = make([]IstioIngressGateway, len(*in)) for i := range *in { (*in)[i].DeepCopyInto(&(*out)[i]) } } } // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new IstioComponents. func (in *IstioComponents) DeepCopy() *IstioComponents { if in == nil { return nil } out := new(IstioComponents) in.DeepCopyInto(out) return out } // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. func (in *IstioComponents_STATUS) DeepCopyInto(out *IstioComponents_STATUS) { *out = *in if in.EgressGateways != nil { in, out := &in.EgressGateways, &out.EgressGateways *out = make([]IstioEgressGateway_STATUS, len(*in)) for i := range *in { (*in)[i].DeepCopyInto(&(*out)[i]) } } if in.IngressGateways != nil { in, out := &in.IngressGateways, &out.IngressGateways *out = make([]IstioIngressGateway_STATUS, len(*in)) for i := range *in { (*in)[i].DeepCopyInto(&(*out)[i]) } } } // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new IstioComponents_STATUS. func (in *IstioComponents_STATUS) DeepCopy() *IstioComponents_STATUS { if in == nil { return nil } out := new(IstioComponents_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 *IstioEgressGateway) DeepCopyInto(out *IstioEgressGateway) { *out = *in if in.Enabled != nil { in, out := &in.Enabled, &out.Enabled *out = new(bool) **out = **in } } // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new IstioEgressGateway. func (in *IstioEgressGateway) DeepCopy() *IstioEgressGateway { if in == nil { return nil } out := new(IstioEgressGateway) in.DeepCopyInto(out) return out } // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. func (in *IstioEgressGateway_STATUS) DeepCopyInto(out *IstioEgressGateway_STATUS) { *out = *in if in.Enabled != nil { in, out := &in.Enabled, &out.Enabled *out = new(bool) **out = **in } } // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new IstioEgressGateway_STATUS. func (in *IstioEgressGateway_STATUS) DeepCopy() *IstioEgressGateway_STATUS { if in == nil { return nil } out := new(IstioEgressGateway_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 *IstioIngressGateway) DeepCopyInto(out *IstioIngressGateway) { *out = *in if in.Enabled != nil { in, out := &in.Enabled, &out.Enabled *out = new(bool) **out = **in } if in.Mode != nil { in, out := &in.Mode, &out.Mode *out = new(IstioIngressGateway_Mode) **out = **in } } // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new IstioIngressGateway. func (in *IstioIngressGateway) DeepCopy() *IstioIngressGateway { if in == nil { return nil } out := new(IstioIngressGateway) in.DeepCopyInto(out) return out } // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. func (in *IstioIngressGateway_STATUS) DeepCopyInto(out *IstioIngressGateway_STATUS) { *out = *in if in.Enabled != nil { in, out := &in.Enabled, &out.Enabled *out = new(bool) **out = **in } if in.Mode != nil { in, out := &in.Mode, &out.Mode *out = new(IstioIngressGateway_Mode_STATUS) **out = **in } } // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new IstioIngressGateway_STATUS. func (in *IstioIngressGateway_STATUS) DeepCopy() *IstioIngressGateway_STATUS { if in == nil { return nil } out := new(IstioIngressGateway_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 *IstioPluginCertificateAuthority) DeepCopyInto(out *IstioPluginCertificateAuthority) { *out = *in if in.CertChainObjectName != nil { in, out := &in.CertChainObjectName, &out.CertChainObjectName *out = new(string) **out = **in } if in.CertObjectName != nil { in, out := &in.CertObjectName, &out.CertObjectName *out = new(string) **out = **in } if in.KeyObjectName != nil { in, out := &in.KeyObjectName, &out.KeyObjectName *out = new(string) **out = **in } if in.KeyVaultReference != nil { in, out := &in.KeyVaultReference, &out.KeyVaultReference *out = new(genruntime.ResourceReference) **out = **in } if in.RootCertObjectName != nil { in, out := &in.RootCertObjectName, &out.RootCertObjectName *out = new(string) **out = **in } } // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new IstioPluginCertificateAuthority. func (in *IstioPluginCertificateAuthority) DeepCopy() *IstioPluginCertificateAuthority { if in == nil { return nil } out := new(IstioPluginCertificateAuthority) in.DeepCopyInto(out) return out } // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. func (in *IstioPluginCertificateAuthority_STATUS) DeepCopyInto(out *IstioPluginCertificateAuthority_STATUS) { *out = *in if in.CertChainObjectName != nil { in, out := &in.CertChainObjectName, &out.CertChainObjectName *out = new(string) **out = **in } if in.CertObjectName != nil { in, out := &in.CertObjectName, &out.CertObjectName *out = new(string) **out = **in } if in.KeyObjectName != nil { in, out := &in.KeyObjectName, &out.KeyObjectName *out = new(string) **out = **in } if in.KeyVaultId != nil { in, out := &in.KeyVaultId, &out.KeyVaultId *out = new(string) **out = **in } if in.RootCertObjectName != nil { in, out := &in.RootCertObjectName, &out.RootCertObjectName *out = new(string) **out = **in } } // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new IstioPluginCertificateAuthority_STATUS. func (in *IstioPluginCertificateAuthority_STATUS) DeepCopy() *IstioPluginCertificateAuthority_STATUS { if in == nil { return nil } out := new(IstioPluginCertificateAuthority_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 *IstioServiceMesh) DeepCopyInto(out *IstioServiceMesh) { *out = *in if in.CertificateAuthority != nil { in, out := &in.CertificateAuthority, &out.CertificateAuthority *out = new(IstioCertificateAuthority) (*in).DeepCopyInto(*out) } if in.Components != nil { in, out := &in.Components, &out.Components *out = new(IstioComponents) (*in).DeepCopyInto(*out) } if in.Revisions != nil { in, out := &in.Revisions, &out.Revisions *out = make([]string, len(*in)) copy(*out, *in) } } // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new IstioServiceMesh. func (in *IstioServiceMesh) DeepCopy() *IstioServiceMesh { if in == nil { return nil } out := new(IstioServiceMesh) in.DeepCopyInto(out) return out } // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. func (in *IstioServiceMesh_STATUS) DeepCopyInto(out *IstioServiceMesh_STATUS) { *out = *in if in.CertificateAuthority != nil { in, out := &in.CertificateAuthority, &out.CertificateAuthority *out = new(IstioCertificateAuthority_STATUS) (*in).DeepCopyInto(*out) } if in.Components != nil { in, out := &in.Components, &out.Components *out = new(IstioComponents_STATUS) (*in).DeepCopyInto(*out) } if in.Revisions != nil { in, out := &in.Revisions, &out.Revisions *out = make([]string, len(*in)) copy(*out, *in) } } // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new IstioServiceMesh_STATUS. func (in *IstioServiceMesh_STATUS) DeepCopy() *IstioServiceMesh_STATUS { if in == nil { return nil } out := new(IstioServiceMesh_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 *KubeletConfig) DeepCopyInto(out *KubeletConfig) { *out = *in if in.AllowedUnsafeSysctls != nil { in, out := &in.AllowedUnsafeSysctls, &out.AllowedUnsafeSysctls *out = make([]string, len(*in)) copy(*out, *in) } if in.ContainerLogMaxFiles != nil { in, out := &in.ContainerLogMaxFiles, &out.ContainerLogMaxFiles *out = new(int) **out = **in } if in.ContainerLogMaxSizeMB != nil { in, out := &in.ContainerLogMaxSizeMB, &out.ContainerLogMaxSizeMB *out = new(int) **out = **in } if in.CpuCfsQuota != nil { in, out := &in.CpuCfsQuota, &out.CpuCfsQuota *out = new(bool) **out = **in } if in.CpuCfsQuotaPeriod != nil { in, out := &in.CpuCfsQuotaPeriod, &out.CpuCfsQuotaPeriod *out = new(string) **out = **in } if in.CpuManagerPolicy != nil { in, out := &in.CpuManagerPolicy, &out.CpuManagerPolicy *out = new(string) **out = **in } if in.FailSwapOn != nil { in, out := &in.FailSwapOn, &out.FailSwapOn *out = new(bool) **out = **in } if in.ImageGcHighThreshold != nil { in, out := &in.ImageGcHighThreshold, &out.ImageGcHighThreshold *out = new(int) **out = **in } if in.ImageGcLowThreshold != nil { in, out := &in.ImageGcLowThreshold, &out.ImageGcLowThreshold *out = new(int) **out = **in } if in.PodMaxPids != nil { in, out := &in.PodMaxPids, &out.PodMaxPids *out = new(int) **out = **in } if in.TopologyManagerPolicy != nil { in, out := &in.TopologyManagerPolicy, &out.TopologyManagerPolicy *out = new(string) **out = **in } } // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new KubeletConfig. func (in *KubeletConfig) DeepCopy() *KubeletConfig { if in == nil { return nil } out := new(KubeletConfig) in.DeepCopyInto(out) return out } // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. func (in *KubeletConfig_STATUS) DeepCopyInto(out *KubeletConfig_STATUS) { *out = *in if in.AllowedUnsafeSysctls != nil { in, out := &in.AllowedUnsafeSysctls, &out.AllowedUnsafeSysctls *out = make([]string, len(*in)) copy(*out, *in) } if in.ContainerLogMaxFiles != nil { in, out := &in.ContainerLogMaxFiles, &out.ContainerLogMaxFiles *out = new(int) **out = **in } if in.ContainerLogMaxSizeMB != nil { in, out := &in.ContainerLogMaxSizeMB, &out.ContainerLogMaxSizeMB *out = new(int) **out = **in } if in.CpuCfsQuota != nil { in, out := &in.CpuCfsQuota, &out.CpuCfsQuota *out = new(bool) **out = **in } if in.CpuCfsQuotaPeriod != nil { in, out := &in.CpuCfsQuotaPeriod, &out.CpuCfsQuotaPeriod *out = new(string) **out = **in } if in.CpuManagerPolicy != nil { in, out := &in.CpuManagerPolicy, &out.CpuManagerPolicy *out = new(string) **out = **in } if in.FailSwapOn != nil { in, out := &in.FailSwapOn, &out.FailSwapOn *out = new(bool) **out = **in } if in.ImageGcHighThreshold != nil { in, out := &in.ImageGcHighThreshold, &out.ImageGcHighThreshold *out = new(int) **out = **in } if in.ImageGcLowThreshold != nil { in, out := &in.ImageGcLowThreshold, &out.ImageGcLowThreshold *out = new(int) **out = **in } if in.PodMaxPids != nil { in, out := &in.PodMaxPids, &out.PodMaxPids *out = new(int) **out = **in } if in.TopologyManagerPolicy != nil { in, out := &in.TopologyManagerPolicy, &out.TopologyManagerPolicy *out = new(string) **out = **in } } // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new KubeletConfig_STATUS. func (in *KubeletConfig_STATUS) DeepCopy() *KubeletConfig_STATUS { if in == nil { return nil } out := new(KubeletConfig_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 *LinuxOSConfig) DeepCopyInto(out *LinuxOSConfig) { *out = *in if in.SwapFileSizeMB != nil { in, out := &in.SwapFileSizeMB, &out.SwapFileSizeMB *out = new(int) **out = **in } if in.Sysctls != nil { in, out := &in.Sysctls, &out.Sysctls *out = new(SysctlConfig) (*in).DeepCopyInto(*out) } if in.TransparentHugePageDefrag != nil { in, out := &in.TransparentHugePageDefrag, &out.TransparentHugePageDefrag *out = new(string) **out = **in } if in.TransparentHugePageEnabled != nil { in, out := &in.TransparentHugePageEnabled, &out.TransparentHugePageEnabled *out = new(string) **out = **in } } // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new LinuxOSConfig. func (in *LinuxOSConfig) DeepCopy() *LinuxOSConfig { if in == nil { return nil } out := new(LinuxOSConfig) in.DeepCopyInto(out) return out } // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. func (in *LinuxOSConfig_STATUS) DeepCopyInto(out *LinuxOSConfig_STATUS) { *out = *in if in.SwapFileSizeMB != nil { in, out := &in.SwapFileSizeMB, &out.SwapFileSizeMB *out = new(int) **out = **in } if in.Sysctls != nil { in, out := &in.Sysctls, &out.Sysctls *out = new(SysctlConfig_STATUS) (*in).DeepCopyInto(*out) } if in.TransparentHugePageDefrag != nil { in, out := &in.TransparentHugePageDefrag, &out.TransparentHugePageDefrag *out = new(string) **out = **in } if in.TransparentHugePageEnabled != nil { in, out := &in.TransparentHugePageEnabled, &out.TransparentHugePageEnabled *out = new(string) **out = **in } } // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new LinuxOSConfig_STATUS. func (in *LinuxOSConfig_STATUS) DeepCopy() *LinuxOSConfig_STATUS { if in == nil { return nil } out := new(LinuxOSConfig_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 *MaintenanceConfiguration) DeepCopyInto(out *MaintenanceConfiguration) { *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 MaintenanceConfiguration. func (in *MaintenanceConfiguration) DeepCopy() *MaintenanceConfiguration { if in == nil { return nil } out := new(MaintenanceConfiguration) in.DeepCopyInto(out) return out } // DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object. func (in *MaintenanceConfiguration) 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 *MaintenanceConfigurationList) DeepCopyInto(out *MaintenanceConfigurationList) { *out = *in out.TypeMeta = in.TypeMeta in.ListMeta.DeepCopyInto(&out.ListMeta) if in.Items != nil { in, out := &in.Items, &out.Items *out = make([]MaintenanceConfiguration, len(*in)) for i := range *in { (*in)[i].DeepCopyInto(&(*out)[i]) } } } // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new MaintenanceConfigurationList. func (in *MaintenanceConfigurationList) DeepCopy() *MaintenanceConfigurationList { if in == nil { return nil } out := new(MaintenanceConfigurationList) in.DeepCopyInto(out) return out } // DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object. func (in *MaintenanceConfigurationList) 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 *MaintenanceConfigurationOperatorSpec) DeepCopyInto(out *MaintenanceConfigurationOperatorSpec) { *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.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 MaintenanceConfigurationOperatorSpec. func (in *MaintenanceConfigurationOperatorSpec) DeepCopy() *MaintenanceConfigurationOperatorSpec { if in == nil { return nil } out := new(MaintenanceConfigurationOperatorSpec) in.DeepCopyInto(out) return out } // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. func (in *MaintenanceConfiguration_STATUS) DeepCopyInto(out *MaintenanceConfiguration_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.Id != nil { in, out := &in.Id, &out.Id *out = new(string) **out = **in } if in.MaintenanceWindow != nil { in, out := &in.MaintenanceWindow, &out.MaintenanceWindow *out = new(MaintenanceWindow_STATUS) (*in).DeepCopyInto(*out) } if in.Name != nil { in, out := &in.Name, &out.Name *out = new(string) **out = **in } if in.NotAllowedTime != nil { in, out := &in.NotAllowedTime, &out.NotAllowedTime *out = make([]TimeSpan_STATUS, len(*in)) for i := range *in { (*in)[i].DeepCopyInto(&(*out)[i]) } } if in.SystemData != nil { in, out := &in.SystemData, &out.SystemData *out = new(SystemData_STATUS) (*in).DeepCopyInto(*out) } if in.TimeInWeek != nil { in, out := &in.TimeInWeek, &out.TimeInWeek *out = make([]TimeInWeek_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 MaintenanceConfiguration_STATUS. func (in *MaintenanceConfiguration_STATUS) DeepCopy() *MaintenanceConfiguration_STATUS { if in == nil { return nil } out := new(MaintenanceConfiguration_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 *MaintenanceConfiguration_Spec) DeepCopyInto(out *MaintenanceConfiguration_Spec) { *out = *in if in.MaintenanceWindow != nil { in, out := &in.MaintenanceWindow, &out.MaintenanceWindow *out = new(MaintenanceWindow) (*in).DeepCopyInto(*out) } if in.NotAllowedTime != nil { in, out := &in.NotAllowedTime, &out.NotAllowedTime *out = make([]TimeSpan, len(*in)) for i := range *in { (*in)[i].DeepCopyInto(&(*out)[i]) } } if in.OperatorSpec != nil { in, out := &in.OperatorSpec, &out.OperatorSpec *out = new(MaintenanceConfigurationOperatorSpec) (*in).DeepCopyInto(*out) } if in.Owner != nil { in, out := &in.Owner, &out.Owner *out = new(genruntime.KnownResourceReference) **out = **in } if in.TimeInWeek != nil { in, out := &in.TimeInWeek, &out.TimeInWeek *out = make([]TimeInWeek, len(*in)) for i := range *in { (*in)[i].DeepCopyInto(&(*out)[i]) } } } // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new MaintenanceConfiguration_Spec. func (in *MaintenanceConfiguration_Spec) DeepCopy() *MaintenanceConfiguration_Spec { if in == nil { return nil } out := new(MaintenanceConfiguration_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 *MaintenanceWindow) DeepCopyInto(out *MaintenanceWindow) { *out = *in if in.DurationHours != nil { in, out := &in.DurationHours, &out.DurationHours *out = new(int) **out = **in } if in.NotAllowedDates != nil { in, out := &in.NotAllowedDates, &out.NotAllowedDates *out = make([]DateSpan, len(*in)) for i := range *in { (*in)[i].DeepCopyInto(&(*out)[i]) } } if in.Schedule != nil { in, out := &in.Schedule, &out.Schedule *out = new(Schedule) (*in).DeepCopyInto(*out) } if in.StartDate != nil { in, out := &in.StartDate, &out.StartDate *out = new(string) **out = **in } if in.StartTime != nil { in, out := &in.StartTime, &out.StartTime *out = new(string) **out = **in } if in.UtcOffset != nil { in, out := &in.UtcOffset, &out.UtcOffset *out = new(string) **out = **in } } // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new MaintenanceWindow. func (in *MaintenanceWindow) DeepCopy() *MaintenanceWindow { if in == nil { return nil } out := new(MaintenanceWindow) in.DeepCopyInto(out) return out } // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. func (in *MaintenanceWindow_STATUS) DeepCopyInto(out *MaintenanceWindow_STATUS) { *out = *in if in.DurationHours != nil { in, out := &in.DurationHours, &out.DurationHours *out = new(int) **out = **in } if in.NotAllowedDates != nil { in, out := &in.NotAllowedDates, &out.NotAllowedDates *out = make([]DateSpan_STATUS, len(*in)) for i := range *in { (*in)[i].DeepCopyInto(&(*out)[i]) } } if in.Schedule != nil { in, out := &in.Schedule, &out.Schedule *out = new(Schedule_STATUS) (*in).DeepCopyInto(*out) } if in.StartDate != nil { in, out := &in.StartDate, &out.StartDate *out = new(string) **out = **in } if in.StartTime != nil { in, out := &in.StartTime, &out.StartTime *out = new(string) **out = **in } if in.UtcOffset != nil { in, out := &in.UtcOffset, &out.UtcOffset *out = new(string) **out = **in } } // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new MaintenanceWindow_STATUS. func (in *MaintenanceWindow_STATUS) DeepCopy() *MaintenanceWindow_STATUS { if in == nil { return nil } out := new(MaintenanceWindow_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 *ManagedCluster) DeepCopyInto(out *ManagedCluster) { *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 ManagedCluster. func (in *ManagedCluster) DeepCopy() *ManagedCluster { if in == nil { return nil } out := new(ManagedCluster) in.DeepCopyInto(out) return out } // DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object. func (in *ManagedCluster) 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 *ManagedClusterAADProfile) DeepCopyInto(out *ManagedClusterAADProfile) { *out = *in if in.AdminGroupObjectIDs != nil { in, out := &in.AdminGroupObjectIDs, &out.AdminGroupObjectIDs *out = make([]string, len(*in)) copy(*out, *in) } if in.ClientAppID != nil { in, out := &in.ClientAppID, &out.ClientAppID *out = new(string) **out = **in } if in.EnableAzureRBAC != nil { in, out := &in.EnableAzureRBAC, &out.EnableAzureRBAC *out = new(bool) **out = **in } if in.Managed != nil { in, out := &in.Managed, &out.Managed *out = new(bool) **out = **in } if in.ServerAppID != nil { in, out := &in.ServerAppID, &out.ServerAppID *out = new(string) **out = **in } if in.ServerAppSecret != nil { in, out := &in.ServerAppSecret, &out.ServerAppSecret *out = new(string) **out = **in } if in.TenantID != nil { in, out := &in.TenantID, &out.TenantID *out = new(string) **out = **in } } // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ManagedClusterAADProfile. func (in *ManagedClusterAADProfile) DeepCopy() *ManagedClusterAADProfile { if in == nil { return nil } out := new(ManagedClusterAADProfile) in.DeepCopyInto(out) return out } // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. func (in *ManagedClusterAADProfile_STATUS) DeepCopyInto(out *ManagedClusterAADProfile_STATUS) { *out = *in if in.AdminGroupObjectIDs != nil { in, out := &in.AdminGroupObjectIDs, &out.AdminGroupObjectIDs *out = make([]string, len(*in)) copy(*out, *in) } if in.ClientAppID != nil { in, out := &in.ClientAppID, &out.ClientAppID *out = new(string) **out = **in } if in.EnableAzureRBAC != nil { in, out := &in.EnableAzureRBAC, &out.EnableAzureRBAC *out = new(bool) **out = **in } if in.Managed != nil { in, out := &in.Managed, &out.Managed *out = new(bool) **out = **in } if in.ServerAppID != nil { in, out := &in.ServerAppID, &out.ServerAppID *out = new(string) **out = **in } if in.ServerAppSecret != nil { in, out := &in.ServerAppSecret, &out.ServerAppSecret *out = new(string) **out = **in } if in.TenantID != nil { in, out := &in.TenantID, &out.TenantID *out = new(string) **out = **in } } // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ManagedClusterAADProfile_STATUS. func (in *ManagedClusterAADProfile_STATUS) DeepCopy() *ManagedClusterAADProfile_STATUS { if in == nil { return nil } out := new(ManagedClusterAADProfile_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 *ManagedClusterAPIServerAccessProfile) DeepCopyInto(out *ManagedClusterAPIServerAccessProfile) { *out = *in if in.AuthorizedIPRanges != nil { in, out := &in.AuthorizedIPRanges, &out.AuthorizedIPRanges *out = make([]string, len(*in)) copy(*out, *in) } if in.DisableRunCommand != nil { in, out := &in.DisableRunCommand, &out.DisableRunCommand *out = new(bool) **out = **in } if in.EnablePrivateCluster != nil { in, out := &in.EnablePrivateCluster, &out.EnablePrivateCluster *out = new(bool) **out = **in } if in.EnablePrivateClusterPublicFQDN != nil { in, out := &in.EnablePrivateClusterPublicFQDN, &out.EnablePrivateClusterPublicFQDN *out = new(bool) **out = **in } if in.PrivateDNSZone != nil { in, out := &in.PrivateDNSZone, &out.PrivateDNSZone *out = new(string) **out = **in } } // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ManagedClusterAPIServerAccessProfile. func (in *ManagedClusterAPIServerAccessProfile) DeepCopy() *ManagedClusterAPIServerAccessProfile { if in == nil { return nil } out := new(ManagedClusterAPIServerAccessProfile) in.DeepCopyInto(out) return out } // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. func (in *ManagedClusterAPIServerAccessProfile_STATUS) DeepCopyInto(out *ManagedClusterAPIServerAccessProfile_STATUS) { *out = *in if in.AuthorizedIPRanges != nil { in, out := &in.AuthorizedIPRanges, &out.AuthorizedIPRanges *out = make([]string, len(*in)) copy(*out, *in) } if in.DisableRunCommand != nil { in, out := &in.DisableRunCommand, &out.DisableRunCommand *out = new(bool) **out = **in } if in.EnablePrivateCluster != nil { in, out := &in.EnablePrivateCluster, &out.EnablePrivateCluster *out = new(bool) **out = **in } if in.EnablePrivateClusterPublicFQDN != nil { in, out := &in.EnablePrivateClusterPublicFQDN, &out.EnablePrivateClusterPublicFQDN *out = new(bool) **out = **in } if in.PrivateDNSZone != nil { in, out := &in.PrivateDNSZone, &out.PrivateDNSZone *out = new(string) **out = **in } } // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ManagedClusterAPIServerAccessProfile_STATUS. func (in *ManagedClusterAPIServerAccessProfile_STATUS) DeepCopy() *ManagedClusterAPIServerAccessProfile_STATUS { if in == nil { return nil } out := new(ManagedClusterAPIServerAccessProfile_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 *ManagedClusterAddonProfile) DeepCopyInto(out *ManagedClusterAddonProfile) { *out = *in if in.Config != nil { in, out := &in.Config, &out.Config *out = make(map[string]string, len(*in)) for key, val := range *in { (*out)[key] = val } } if in.Enabled != nil { in, out := &in.Enabled, &out.Enabled *out = new(bool) **out = **in } } // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ManagedClusterAddonProfile. func (in *ManagedClusterAddonProfile) DeepCopy() *ManagedClusterAddonProfile { if in == nil { return nil } out := new(ManagedClusterAddonProfile) in.DeepCopyInto(out) return out } // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. func (in *ManagedClusterAddonProfile_STATUS) DeepCopyInto(out *ManagedClusterAddonProfile_STATUS) { *out = *in if in.Config != nil { in, out := &in.Config, &out.Config *out = make(map[string]string, len(*in)) for key, val := range *in { (*out)[key] = val } } if in.Enabled != nil { in, out := &in.Enabled, &out.Enabled *out = new(bool) **out = **in } if in.Identity != nil { in, out := &in.Identity, &out.Identity *out = new(UserAssignedIdentity_STATUS) (*in).DeepCopyInto(*out) } } // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ManagedClusterAddonProfile_STATUS. func (in *ManagedClusterAddonProfile_STATUS) DeepCopy() *ManagedClusterAddonProfile_STATUS { if in == nil { return nil } out := new(ManagedClusterAddonProfile_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 *ManagedClusterAgentPoolProfile) DeepCopyInto(out *ManagedClusterAgentPoolProfile) { *out = *in if in.AvailabilityZones != nil { in, out := &in.AvailabilityZones, &out.AvailabilityZones *out = make([]string, len(*in)) copy(*out, *in) } if in.CapacityReservationGroupReference != nil { in, out := &in.CapacityReservationGroupReference, &out.CapacityReservationGroupReference *out = new(genruntime.ResourceReference) **out = **in } if in.Count != nil { in, out := &in.Count, &out.Count *out = new(int) **out = **in } if in.CreationData != nil { in, out := &in.CreationData, &out.CreationData *out = new(CreationData) (*in).DeepCopyInto(*out) } if in.EnableAutoScaling != nil { in, out := &in.EnableAutoScaling, &out.EnableAutoScaling *out = new(bool) **out = **in } if in.EnableEncryptionAtHost != nil { in, out := &in.EnableEncryptionAtHost, &out.EnableEncryptionAtHost *out = new(bool) **out = **in } if in.EnableFIPS != nil { in, out := &in.EnableFIPS, &out.EnableFIPS *out = new(bool) **out = **in } if in.EnableNodePublicIP != nil { in, out := &in.EnableNodePublicIP, &out.EnableNodePublicIP *out = new(bool) **out = **in } if in.EnableUltraSSD != nil { in, out := &in.EnableUltraSSD, &out.EnableUltraSSD *out = new(bool) **out = **in } if in.GpuInstanceProfile != nil { in, out := &in.GpuInstanceProfile, &out.GpuInstanceProfile *out = new(GPUInstanceProfile) **out = **in } if in.HostGroupReference != nil { in, out := &in.HostGroupReference, &out.HostGroupReference *out = new(genruntime.ResourceReference) **out = **in } if in.KubeletConfig != nil { in, out := &in.KubeletConfig, &out.KubeletConfig *out = new(KubeletConfig) (*in).DeepCopyInto(*out) } if in.KubeletDiskType != nil { in, out := &in.KubeletDiskType, &out.KubeletDiskType *out = new(KubeletDiskType) **out = **in } if in.LinuxOSConfig != nil { in, out := &in.LinuxOSConfig, &out.LinuxOSConfig *out = new(LinuxOSConfig) (*in).DeepCopyInto(*out) } if in.MaxCount != nil { in, out := &in.MaxCount, &out.MaxCount *out = new(int) **out = **in } if in.MaxPods != nil { in, out := &in.MaxPods, &out.MaxPods *out = new(int) **out = **in } if in.MinCount != nil { in, out := &in.MinCount, &out.MinCount *out = new(int) **out = **in } if in.Mode != nil { in, out := &in.Mode, &out.Mode *out = new(AgentPoolMode) **out = **in } if in.Name != nil { in, out := &in.Name, &out.Name *out = new(string) **out = **in } if in.NetworkProfile != nil { in, out := &in.NetworkProfile, &out.NetworkProfile *out = new(AgentPoolNetworkProfile) (*in).DeepCopyInto(*out) } if in.NodeLabels != nil { in, out := &in.NodeLabels, &out.NodeLabels *out = make(map[string]string, len(*in)) for key, val := range *in { (*out)[key] = val } } if in.NodePublicIPPrefixReference != nil { in, out := &in.NodePublicIPPrefixReference, &out.NodePublicIPPrefixReference *out = new(genruntime.ResourceReference) **out = **in } if in.NodeTaints != nil { in, out := &in.NodeTaints, &out.NodeTaints *out = make([]string, len(*in)) copy(*out, *in) } if in.OrchestratorVersion != nil { in, out := &in.OrchestratorVersion, &out.OrchestratorVersion *out = new(string) **out = **in } if in.OsDiskSizeGB != nil { in, out := &in.OsDiskSizeGB, &out.OsDiskSizeGB *out = new(ContainerServiceOSDisk) **out = **in } if in.OsDiskType != nil { in, out := &in.OsDiskType, &out.OsDiskType *out = new(OSDiskType) **out = **in } if in.OsSKU != nil { in, out := &in.OsSKU, &out.OsSKU *out = new(OSSKU) **out = **in } if in.OsType != nil { in, out := &in.OsType, &out.OsType *out = new(OSType) **out = **in } if in.PodSubnetReference != nil { in, out := &in.PodSubnetReference, &out.PodSubnetReference *out = new(genruntime.ResourceReference) **out = **in } if in.PowerState != nil { in, out := &in.PowerState, &out.PowerState *out = new(PowerState) (*in).DeepCopyInto(*out) } if in.ProximityPlacementGroupReference != nil { in, out := &in.ProximityPlacementGroupReference, &out.ProximityPlacementGroupReference *out = new(genruntime.ResourceReference) **out = **in } if in.ScaleDownMode != nil { in, out := &in.ScaleDownMode, &out.ScaleDownMode *out = new(ScaleDownMode) **out = **in } if in.ScaleSetEvictionPolicy != nil { in, out := &in.ScaleSetEvictionPolicy, &out.ScaleSetEvictionPolicy *out = new(ScaleSetEvictionPolicy) **out = **in } if in.ScaleSetPriority != nil { in, out := &in.ScaleSetPriority, &out.ScaleSetPriority *out = new(ScaleSetPriority) **out = **in } if in.SecurityProfile != nil { in, out := &in.SecurityProfile, &out.SecurityProfile *out = new(AgentPoolSecurityProfile) (*in).DeepCopyInto(*out) } if in.SpotMaxPrice != nil { in, out := &in.SpotMaxPrice, &out.SpotMaxPrice *out = new(float64) **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(AgentPoolType) **out = **in } if in.UpgradeSettings != nil { in, out := &in.UpgradeSettings, &out.UpgradeSettings *out = new(AgentPoolUpgradeSettings) (*in).DeepCopyInto(*out) } if in.VmSize != nil { in, out := &in.VmSize, &out.VmSize *out = new(string) **out = **in } if in.VnetSubnetReference != nil { in, out := &in.VnetSubnetReference, &out.VnetSubnetReference *out = new(genruntime.ResourceReference) **out = **in } if in.WindowsProfile != nil { in, out := &in.WindowsProfile, &out.WindowsProfile *out = new(AgentPoolWindowsProfile) (*in).DeepCopyInto(*out) } if in.WorkloadRuntime != nil { in, out := &in.WorkloadRuntime, &out.WorkloadRuntime *out = new(WorkloadRuntime) **out = **in } } // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ManagedClusterAgentPoolProfile. func (in *ManagedClusterAgentPoolProfile) DeepCopy() *ManagedClusterAgentPoolProfile { if in == nil { return nil } out := new(ManagedClusterAgentPoolProfile) in.DeepCopyInto(out) return out } // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. func (in *ManagedClusterAgentPoolProfile_STATUS) DeepCopyInto(out *ManagedClusterAgentPoolProfile_STATUS) { *out = *in if in.AvailabilityZones != nil { in, out := &in.AvailabilityZones, &out.AvailabilityZones *out = make([]string, len(*in)) copy(*out, *in) } if in.CapacityReservationGroupID != nil { in, out := &in.CapacityReservationGroupID, &out.CapacityReservationGroupID *out = new(string) **out = **in } if in.Count != nil { in, out := &in.Count, &out.Count *out = new(int) **out = **in } if in.CreationData != nil { in, out := &in.CreationData, &out.CreationData *out = new(CreationData_STATUS) (*in).DeepCopyInto(*out) } if in.CurrentOrchestratorVersion != nil { in, out := &in.CurrentOrchestratorVersion, &out.CurrentOrchestratorVersion *out = new(string) **out = **in } if in.ETag != nil { in, out := &in.ETag, &out.ETag *out = new(string) **out = **in } if in.EnableAutoScaling != nil { in, out := &in.EnableAutoScaling, &out.EnableAutoScaling *out = new(bool) **out = **in } if in.EnableEncryptionAtHost != nil { in, out := &in.EnableEncryptionAtHost, &out.EnableEncryptionAtHost *out = new(bool) **out = **in } if in.EnableFIPS != nil { in, out := &in.EnableFIPS, &out.EnableFIPS *out = new(bool) **out = **in } if in.EnableNodePublicIP != nil { in, out := &in.EnableNodePublicIP, &out.EnableNodePublicIP *out = new(bool) **out = **in } if in.EnableUltraSSD != nil { in, out := &in.EnableUltraSSD, &out.EnableUltraSSD *out = new(bool) **out = **in } if in.GpuInstanceProfile != nil { in, out := &in.GpuInstanceProfile, &out.GpuInstanceProfile *out = new(GPUInstanceProfile_STATUS) **out = **in } if in.HostGroupID != nil { in, out := &in.HostGroupID, &out.HostGroupID *out = new(string) **out = **in } if in.KubeletConfig != nil { in, out := &in.KubeletConfig, &out.KubeletConfig *out = new(KubeletConfig_STATUS) (*in).DeepCopyInto(*out) } if in.KubeletDiskType != nil { in, out := &in.KubeletDiskType, &out.KubeletDiskType *out = new(KubeletDiskType_STATUS) **out = **in } if in.LinuxOSConfig != nil { in, out := &in.LinuxOSConfig, &out.LinuxOSConfig *out = new(LinuxOSConfig_STATUS) (*in).DeepCopyInto(*out) } if in.MaxCount != nil { in, out := &in.MaxCount, &out.MaxCount *out = new(int) **out = **in } if in.MaxPods != nil { in, out := &in.MaxPods, &out.MaxPods *out = new(int) **out = **in } if in.MinCount != nil { in, out := &in.MinCount, &out.MinCount *out = new(int) **out = **in } if in.Mode != nil { in, out := &in.Mode, &out.Mode *out = new(AgentPoolMode_STATUS) **out = **in } if in.Name != nil { in, out := &in.Name, &out.Name *out = new(string) **out = **in } if in.NetworkProfile != nil { in, out := &in.NetworkProfile, &out.NetworkProfile *out = new(AgentPoolNetworkProfile_STATUS) (*in).DeepCopyInto(*out) } if in.NodeImageVersion != nil { in, out := &in.NodeImageVersion, &out.NodeImageVersion *out = new(string) **out = **in } if in.NodeLabels != nil { in, out := &in.NodeLabels, &out.NodeLabels *out = make(map[string]string, len(*in)) for key, val := range *in { (*out)[key] = val } } if in.NodePublicIPPrefixID != nil { in, out := &in.NodePublicIPPrefixID, &out.NodePublicIPPrefixID *out = new(string) **out = **in } if in.NodeTaints != nil { in, out := &in.NodeTaints, &out.NodeTaints *out = make([]string, len(*in)) copy(*out, *in) } if in.OrchestratorVersion != nil { in, out := &in.OrchestratorVersion, &out.OrchestratorVersion *out = new(string) **out = **in } if in.OsDiskSizeGB != nil { in, out := &in.OsDiskSizeGB, &out.OsDiskSizeGB *out = new(int) **out = **in } if in.OsDiskType != nil { in, out := &in.OsDiskType, &out.OsDiskType *out = new(OSDiskType_STATUS) **out = **in } if in.OsSKU != nil { in, out := &in.OsSKU, &out.OsSKU *out = new(OSSKU_STATUS) **out = **in } if in.OsType != nil { in, out := &in.OsType, &out.OsType *out = new(OSType_STATUS) **out = **in } if in.PodSubnetID != nil { in, out := &in.PodSubnetID, &out.PodSubnetID *out = new(string) **out = **in } if in.PowerState != nil { in, out := &in.PowerState, &out.PowerState *out = new(PowerState_STATUS) (*in).DeepCopyInto(*out) } if in.ProvisioningState != nil { in, out := &in.ProvisioningState, &out.ProvisioningState *out = new(string) **out = **in } if in.ProximityPlacementGroupID != nil { in, out := &in.ProximityPlacementGroupID, &out.ProximityPlacementGroupID *out = new(string) **out = **in } if in.ScaleDownMode != nil { in, out := &in.ScaleDownMode, &out.ScaleDownMode *out = new(ScaleDownMode_STATUS) **out = **in } if in.ScaleSetEvictionPolicy != nil { in, out := &in.ScaleSetEvictionPolicy, &out.ScaleSetEvictionPolicy *out = new(ScaleSetEvictionPolicy_STATUS) **out = **in } if in.ScaleSetPriority != nil { in, out := &in.ScaleSetPriority, &out.ScaleSetPriority *out = new(ScaleSetPriority_STATUS) **out = **in } if in.SecurityProfile != nil { in, out := &in.SecurityProfile, &out.SecurityProfile *out = new(AgentPoolSecurityProfile_STATUS) (*in).DeepCopyInto(*out) } if in.SpotMaxPrice != nil { in, out := &in.SpotMaxPrice, &out.SpotMaxPrice *out = new(float64) **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(AgentPoolType_STATUS) **out = **in } if in.UpgradeSettings != nil { in, out := &in.UpgradeSettings, &out.UpgradeSettings *out = new(AgentPoolUpgradeSettings_STATUS) (*in).DeepCopyInto(*out) } if in.VmSize != nil { in, out := &in.VmSize, &out.VmSize *out = new(string) **out = **in } if in.VnetSubnetID != nil { in, out := &in.VnetSubnetID, &out.VnetSubnetID *out = new(string) **out = **in } if in.WindowsProfile != nil { in, out := &in.WindowsProfile, &out.WindowsProfile *out = new(AgentPoolWindowsProfile_STATUS) (*in).DeepCopyInto(*out) } if in.WorkloadRuntime != nil { in, out := &in.WorkloadRuntime, &out.WorkloadRuntime *out = new(WorkloadRuntime_STATUS) **out = **in } } // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ManagedClusterAgentPoolProfile_STATUS. func (in *ManagedClusterAgentPoolProfile_STATUS) DeepCopy() *ManagedClusterAgentPoolProfile_STATUS { if in == nil { return nil } out := new(ManagedClusterAgentPoolProfile_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 *ManagedClusterAutoUpgradeProfile) DeepCopyInto(out *ManagedClusterAutoUpgradeProfile) { *out = *in if in.NodeOSUpgradeChannel != nil { in, out := &in.NodeOSUpgradeChannel, &out.NodeOSUpgradeChannel *out = new(ManagedClusterAutoUpgradeProfile_NodeOSUpgradeChannel) **out = **in } if in.UpgradeChannel != nil { in, out := &in.UpgradeChannel, &out.UpgradeChannel *out = new(ManagedClusterAutoUpgradeProfile_UpgradeChannel) **out = **in } } // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ManagedClusterAutoUpgradeProfile. func (in *ManagedClusterAutoUpgradeProfile) DeepCopy() *ManagedClusterAutoUpgradeProfile { if in == nil { return nil } out := new(ManagedClusterAutoUpgradeProfile) in.DeepCopyInto(out) return out } // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. func (in *ManagedClusterAutoUpgradeProfile_STATUS) DeepCopyInto(out *ManagedClusterAutoUpgradeProfile_STATUS) { *out = *in if in.NodeOSUpgradeChannel != nil { in, out := &in.NodeOSUpgradeChannel, &out.NodeOSUpgradeChannel *out = new(ManagedClusterAutoUpgradeProfile_NodeOSUpgradeChannel_STATUS) **out = **in } if in.UpgradeChannel != nil { in, out := &in.UpgradeChannel, &out.UpgradeChannel *out = new(ManagedClusterAutoUpgradeProfile_UpgradeChannel_STATUS) **out = **in } } // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ManagedClusterAutoUpgradeProfile_STATUS. func (in *ManagedClusterAutoUpgradeProfile_STATUS) DeepCopy() *ManagedClusterAutoUpgradeProfile_STATUS { if in == nil { return nil } out := new(ManagedClusterAutoUpgradeProfile_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 *ManagedClusterAzureMonitorProfile) DeepCopyInto(out *ManagedClusterAzureMonitorProfile) { *out = *in if in.Metrics != nil { in, out := &in.Metrics, &out.Metrics *out = new(ManagedClusterAzureMonitorProfileMetrics) (*in).DeepCopyInto(*out) } } // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ManagedClusterAzureMonitorProfile. func (in *ManagedClusterAzureMonitorProfile) DeepCopy() *ManagedClusterAzureMonitorProfile { if in == nil { return nil } out := new(ManagedClusterAzureMonitorProfile) in.DeepCopyInto(out) return out } // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. func (in *ManagedClusterAzureMonitorProfileKubeStateMetrics) DeepCopyInto(out *ManagedClusterAzureMonitorProfileKubeStateMetrics) { *out = *in if in.MetricAnnotationsAllowList != nil { in, out := &in.MetricAnnotationsAllowList, &out.MetricAnnotationsAllowList *out = new(string) **out = **in } if in.MetricLabelsAllowlist != nil { in, out := &in.MetricLabelsAllowlist, &out.MetricLabelsAllowlist *out = new(string) **out = **in } } // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ManagedClusterAzureMonitorProfileKubeStateMetrics. func (in *ManagedClusterAzureMonitorProfileKubeStateMetrics) DeepCopy() *ManagedClusterAzureMonitorProfileKubeStateMetrics { if in == nil { return nil } out := new(ManagedClusterAzureMonitorProfileKubeStateMetrics) in.DeepCopyInto(out) return out } // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. func (in *ManagedClusterAzureMonitorProfileKubeStateMetrics_STATUS) DeepCopyInto(out *ManagedClusterAzureMonitorProfileKubeStateMetrics_STATUS) { *out = *in if in.MetricAnnotationsAllowList != nil { in, out := &in.MetricAnnotationsAllowList, &out.MetricAnnotationsAllowList *out = new(string) **out = **in } if in.MetricLabelsAllowlist != nil { in, out := &in.MetricLabelsAllowlist, &out.MetricLabelsAllowlist *out = new(string) **out = **in } } // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ManagedClusterAzureMonitorProfileKubeStateMetrics_STATUS. func (in *ManagedClusterAzureMonitorProfileKubeStateMetrics_STATUS) DeepCopy() *ManagedClusterAzureMonitorProfileKubeStateMetrics_STATUS { if in == nil { return nil } out := new(ManagedClusterAzureMonitorProfileKubeStateMetrics_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 *ManagedClusterAzureMonitorProfileMetrics) DeepCopyInto(out *ManagedClusterAzureMonitorProfileMetrics) { *out = *in if in.Enabled != nil { in, out := &in.Enabled, &out.Enabled *out = new(bool) **out = **in } if in.KubeStateMetrics != nil { in, out := &in.KubeStateMetrics, &out.KubeStateMetrics *out = new(ManagedClusterAzureMonitorProfileKubeStateMetrics) (*in).DeepCopyInto(*out) } } // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ManagedClusterAzureMonitorProfileMetrics. func (in *ManagedClusterAzureMonitorProfileMetrics) DeepCopy() *ManagedClusterAzureMonitorProfileMetrics { if in == nil { return nil } out := new(ManagedClusterAzureMonitorProfileMetrics) in.DeepCopyInto(out) return out } // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. func (in *ManagedClusterAzureMonitorProfileMetrics_STATUS) DeepCopyInto(out *ManagedClusterAzureMonitorProfileMetrics_STATUS) { *out = *in if in.Enabled != nil { in, out := &in.Enabled, &out.Enabled *out = new(bool) **out = **in } if in.KubeStateMetrics != nil { in, out := &in.KubeStateMetrics, &out.KubeStateMetrics *out = new(ManagedClusterAzureMonitorProfileKubeStateMetrics_STATUS) (*in).DeepCopyInto(*out) } } // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ManagedClusterAzureMonitorProfileMetrics_STATUS. func (in *ManagedClusterAzureMonitorProfileMetrics_STATUS) DeepCopy() *ManagedClusterAzureMonitorProfileMetrics_STATUS { if in == nil { return nil } out := new(ManagedClusterAzureMonitorProfileMetrics_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 *ManagedClusterAzureMonitorProfile_STATUS) DeepCopyInto(out *ManagedClusterAzureMonitorProfile_STATUS) { *out = *in if in.Metrics != nil { in, out := &in.Metrics, &out.Metrics *out = new(ManagedClusterAzureMonitorProfileMetrics_STATUS) (*in).DeepCopyInto(*out) } } // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ManagedClusterAzureMonitorProfile_STATUS. func (in *ManagedClusterAzureMonitorProfile_STATUS) DeepCopy() *ManagedClusterAzureMonitorProfile_STATUS { if in == nil { return nil } out := new(ManagedClusterAzureMonitorProfile_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 *ManagedClusterCostAnalysis) DeepCopyInto(out *ManagedClusterCostAnalysis) { *out = *in if in.Enabled != nil { in, out := &in.Enabled, &out.Enabled *out = new(bool) **out = **in } } // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ManagedClusterCostAnalysis. func (in *ManagedClusterCostAnalysis) DeepCopy() *ManagedClusterCostAnalysis { if in == nil { return nil } out := new(ManagedClusterCostAnalysis) in.DeepCopyInto(out) return out } // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. func (in *ManagedClusterCostAnalysis_STATUS) DeepCopyInto(out *ManagedClusterCostAnalysis_STATUS) { *out = *in if in.Enabled != nil { in, out := &in.Enabled, &out.Enabled *out = new(bool) **out = **in } } // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ManagedClusterCostAnalysis_STATUS. func (in *ManagedClusterCostAnalysis_STATUS) DeepCopy() *ManagedClusterCostAnalysis_STATUS { if in == nil { return nil } out := new(ManagedClusterCostAnalysis_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 *ManagedClusterHTTPProxyConfig) DeepCopyInto(out *ManagedClusterHTTPProxyConfig) { *out = *in if in.HttpProxy != nil { in, out := &in.HttpProxy, &out.HttpProxy *out = new(string) **out = **in } if in.HttpsProxy != nil { in, out := &in.HttpsProxy, &out.HttpsProxy *out = new(string) **out = **in } if in.NoProxy != nil { in, out := &in.NoProxy, &out.NoProxy *out = make([]string, len(*in)) copy(*out, *in) } if in.TrustedCa != nil { in, out := &in.TrustedCa, &out.TrustedCa *out = new(string) **out = **in } } // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ManagedClusterHTTPProxyConfig. func (in *ManagedClusterHTTPProxyConfig) DeepCopy() *ManagedClusterHTTPProxyConfig { if in == nil { return nil } out := new(ManagedClusterHTTPProxyConfig) in.DeepCopyInto(out) return out } // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. func (in *ManagedClusterHTTPProxyConfig_STATUS) DeepCopyInto(out *ManagedClusterHTTPProxyConfig_STATUS) { *out = *in if in.HttpProxy != nil { in, out := &in.HttpProxy, &out.HttpProxy *out = new(string) **out = **in } if in.HttpsProxy != nil { in, out := &in.HttpsProxy, &out.HttpsProxy *out = new(string) **out = **in } if in.NoProxy != nil { in, out := &in.NoProxy, &out.NoProxy *out = make([]string, len(*in)) copy(*out, *in) } if in.TrustedCa != nil { in, out := &in.TrustedCa, &out.TrustedCa *out = new(string) **out = **in } } // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ManagedClusterHTTPProxyConfig_STATUS. func (in *ManagedClusterHTTPProxyConfig_STATUS) DeepCopy() *ManagedClusterHTTPProxyConfig_STATUS { if in == nil { return nil } out := new(ManagedClusterHTTPProxyConfig_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 *ManagedClusterIdentity) DeepCopyInto(out *ManagedClusterIdentity) { *out = *in if in.DelegatedResources != nil { in, out := &in.DelegatedResources, &out.DelegatedResources *out = make(map[string]DelegatedResource, len(*in)) for key, val := range *in { (*out)[key] = *val.DeepCopy() } } if in.Type != nil { in, out := &in.Type, &out.Type *out = new(ManagedClusterIdentity_Type) **out = **in } if in.UserAssignedIdentities != nil { in, out := &in.UserAssignedIdentities, &out.UserAssignedIdentities *out = make([]UserAssignedIdentityDetails, len(*in)) copy(*out, *in) } } // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ManagedClusterIdentity. func (in *ManagedClusterIdentity) DeepCopy() *ManagedClusterIdentity { if in == nil { return nil } out := new(ManagedClusterIdentity) in.DeepCopyInto(out) return out } // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. func (in *ManagedClusterIdentity_STATUS) DeepCopyInto(out *ManagedClusterIdentity_STATUS) { *out = *in if in.DelegatedResources != nil { in, out := &in.DelegatedResources, &out.DelegatedResources *out = make(map[string]DelegatedResource_STATUS, len(*in)) for key, val := range *in { (*out)[key] = *val.DeepCopy() } } if in.PrincipalId != nil { in, out := &in.PrincipalId, &out.PrincipalId *out = new(string) **out = **in } 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(ManagedClusterIdentity_Type_STATUS) **out = **in } if in.UserAssignedIdentities != nil { in, out := &in.UserAssignedIdentities, &out.UserAssignedIdentities *out = make(map[string]ManagedClusterIdentity_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 ManagedClusterIdentity_STATUS. func (in *ManagedClusterIdentity_STATUS) DeepCopy() *ManagedClusterIdentity_STATUS { if in == nil { return nil } out := new(ManagedClusterIdentity_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 *ManagedClusterIdentity_UserAssignedIdentities_STATUS) DeepCopyInto(out *ManagedClusterIdentity_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 } } // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ManagedClusterIdentity_UserAssignedIdentities_STATUS. func (in *ManagedClusterIdentity_UserAssignedIdentities_STATUS) DeepCopy() *ManagedClusterIdentity_UserAssignedIdentities_STATUS { if in == nil { return nil } out := new(ManagedClusterIdentity_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 *ManagedClusterIngressProfile) DeepCopyInto(out *ManagedClusterIngressProfile) { *out = *in if in.WebAppRouting != nil { in, out := &in.WebAppRouting, &out.WebAppRouting *out = new(ManagedClusterIngressProfileWebAppRouting) (*in).DeepCopyInto(*out) } } // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ManagedClusterIngressProfile. func (in *ManagedClusterIngressProfile) DeepCopy() *ManagedClusterIngressProfile { if in == nil { return nil } out := new(ManagedClusterIngressProfile) in.DeepCopyInto(out) return out } // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. func (in *ManagedClusterIngressProfileWebAppRouting) DeepCopyInto(out *ManagedClusterIngressProfileWebAppRouting) { *out = *in if in.DnsZoneResourceReferences != nil { in, out := &in.DnsZoneResourceReferences, &out.DnsZoneResourceReferences *out = make([]genruntime.ResourceReference, len(*in)) copy(*out, *in) } if in.Enabled != nil { in, out := &in.Enabled, &out.Enabled *out = new(bool) **out = **in } } // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ManagedClusterIngressProfileWebAppRouting. func (in *ManagedClusterIngressProfileWebAppRouting) DeepCopy() *ManagedClusterIngressProfileWebAppRouting { if in == nil { return nil } out := new(ManagedClusterIngressProfileWebAppRouting) in.DeepCopyInto(out) return out } // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. func (in *ManagedClusterIngressProfileWebAppRouting_STATUS) DeepCopyInto(out *ManagedClusterIngressProfileWebAppRouting_STATUS) { *out = *in if in.DnsZoneResourceIds != nil { in, out := &in.DnsZoneResourceIds, &out.DnsZoneResourceIds *out = make([]string, len(*in)) copy(*out, *in) } if in.Enabled != nil { in, out := &in.Enabled, &out.Enabled *out = new(bool) **out = **in } if in.Identity != nil { in, out := &in.Identity, &out.Identity *out = new(UserAssignedIdentity_STATUS) (*in).DeepCopyInto(*out) } } // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ManagedClusterIngressProfileWebAppRouting_STATUS. func (in *ManagedClusterIngressProfileWebAppRouting_STATUS) DeepCopy() *ManagedClusterIngressProfileWebAppRouting_STATUS { if in == nil { return nil } out := new(ManagedClusterIngressProfileWebAppRouting_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 *ManagedClusterIngressProfile_STATUS) DeepCopyInto(out *ManagedClusterIngressProfile_STATUS) { *out = *in if in.WebAppRouting != nil { in, out := &in.WebAppRouting, &out.WebAppRouting *out = new(ManagedClusterIngressProfileWebAppRouting_STATUS) (*in).DeepCopyInto(*out) } } // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ManagedClusterIngressProfile_STATUS. func (in *ManagedClusterIngressProfile_STATUS) DeepCopy() *ManagedClusterIngressProfile_STATUS { if in == nil { return nil } out := new(ManagedClusterIngressProfile_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 *ManagedClusterList) DeepCopyInto(out *ManagedClusterList) { *out = *in out.TypeMeta = in.TypeMeta in.ListMeta.DeepCopyInto(&out.ListMeta) if in.Items != nil { in, out := &in.Items, &out.Items *out = make([]ManagedCluster, len(*in)) for i := range *in { (*in)[i].DeepCopyInto(&(*out)[i]) } } } // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ManagedClusterList. func (in *ManagedClusterList) DeepCopy() *ManagedClusterList { if in == nil { return nil } out := new(ManagedClusterList) in.DeepCopyInto(out) return out } // DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object. func (in *ManagedClusterList) 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 *ManagedClusterLoadBalancerProfile) DeepCopyInto(out *ManagedClusterLoadBalancerProfile) { *out = *in if in.AllocatedOutboundPorts != nil { in, out := &in.AllocatedOutboundPorts, &out.AllocatedOutboundPorts *out = new(int) **out = **in } if in.BackendPoolType != nil { in, out := &in.BackendPoolType, &out.BackendPoolType *out = new(ManagedClusterLoadBalancerProfile_BackendPoolType) **out = **in } if in.EffectiveOutboundIPs != nil { in, out := &in.EffectiveOutboundIPs, &out.EffectiveOutboundIPs *out = make([]ResourceReference, len(*in)) for i := range *in { (*in)[i].DeepCopyInto(&(*out)[i]) } } if in.EnableMultipleStandardLoadBalancers != nil { in, out := &in.EnableMultipleStandardLoadBalancers, &out.EnableMultipleStandardLoadBalancers *out = new(bool) **out = **in } if in.IdleTimeoutInMinutes != nil { in, out := &in.IdleTimeoutInMinutes, &out.IdleTimeoutInMinutes *out = new(int) **out = **in } if in.ManagedOutboundIPs != nil { in, out := &in.ManagedOutboundIPs, &out.ManagedOutboundIPs *out = new(ManagedClusterLoadBalancerProfile_ManagedOutboundIPs) (*in).DeepCopyInto(*out) } if in.OutboundIPPrefixes != nil { in, out := &in.OutboundIPPrefixes, &out.OutboundIPPrefixes *out = new(ManagedClusterLoadBalancerProfile_OutboundIPPrefixes) (*in).DeepCopyInto(*out) } if in.OutboundIPs != nil { in, out := &in.OutboundIPs, &out.OutboundIPs *out = new(ManagedClusterLoadBalancerProfile_OutboundIPs) (*in).DeepCopyInto(*out) } } // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ManagedClusterLoadBalancerProfile. func (in *ManagedClusterLoadBalancerProfile) DeepCopy() *ManagedClusterLoadBalancerProfile { if in == nil { return nil } out := new(ManagedClusterLoadBalancerProfile) in.DeepCopyInto(out) return out } // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. func (in *ManagedClusterLoadBalancerProfile_ManagedOutboundIPs) DeepCopyInto(out *ManagedClusterLoadBalancerProfile_ManagedOutboundIPs) { *out = *in if in.Count != nil { in, out := &in.Count, &out.Count *out = new(int) **out = **in } if in.CountIPv6 != nil { in, out := &in.CountIPv6, &out.CountIPv6 *out = new(int) **out = **in } } // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ManagedClusterLoadBalancerProfile_ManagedOutboundIPs. func (in *ManagedClusterLoadBalancerProfile_ManagedOutboundIPs) DeepCopy() *ManagedClusterLoadBalancerProfile_ManagedOutboundIPs { if in == nil { return nil } out := new(ManagedClusterLoadBalancerProfile_ManagedOutboundIPs) in.DeepCopyInto(out) return out } // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. func (in *ManagedClusterLoadBalancerProfile_ManagedOutboundIPs_STATUS) DeepCopyInto(out *ManagedClusterLoadBalancerProfile_ManagedOutboundIPs_STATUS) { *out = *in if in.Count != nil { in, out := &in.Count, &out.Count *out = new(int) **out = **in } if in.CountIPv6 != nil { in, out := &in.CountIPv6, &out.CountIPv6 *out = new(int) **out = **in } } // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ManagedClusterLoadBalancerProfile_ManagedOutboundIPs_STATUS. func (in *ManagedClusterLoadBalancerProfile_ManagedOutboundIPs_STATUS) DeepCopy() *ManagedClusterLoadBalancerProfile_ManagedOutboundIPs_STATUS { if in == nil { return nil } out := new(ManagedClusterLoadBalancerProfile_ManagedOutboundIPs_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 *ManagedClusterLoadBalancerProfile_OutboundIPPrefixes) DeepCopyInto(out *ManagedClusterLoadBalancerProfile_OutboundIPPrefixes) { *out = *in if in.PublicIPPrefixes != nil { in, out := &in.PublicIPPrefixes, &out.PublicIPPrefixes *out = make([]ResourceReference, len(*in)) for i := range *in { (*in)[i].DeepCopyInto(&(*out)[i]) } } } // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ManagedClusterLoadBalancerProfile_OutboundIPPrefixes. func (in *ManagedClusterLoadBalancerProfile_OutboundIPPrefixes) DeepCopy() *ManagedClusterLoadBalancerProfile_OutboundIPPrefixes { if in == nil { return nil } out := new(ManagedClusterLoadBalancerProfile_OutboundIPPrefixes) in.DeepCopyInto(out) return out } // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. func (in *ManagedClusterLoadBalancerProfile_OutboundIPPrefixes_STATUS) DeepCopyInto(out *ManagedClusterLoadBalancerProfile_OutboundIPPrefixes_STATUS) { *out = *in if in.PublicIPPrefixes != nil { in, out := &in.PublicIPPrefixes, &out.PublicIPPrefixes *out = make([]ResourceReference_STATUS, len(*in)) for i := range *in { (*in)[i].DeepCopyInto(&(*out)[i]) } } } // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ManagedClusterLoadBalancerProfile_OutboundIPPrefixes_STATUS. func (in *ManagedClusterLoadBalancerProfile_OutboundIPPrefixes_STATUS) DeepCopy() *ManagedClusterLoadBalancerProfile_OutboundIPPrefixes_STATUS { if in == nil { return nil } out := new(ManagedClusterLoadBalancerProfile_OutboundIPPrefixes_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 *ManagedClusterLoadBalancerProfile_OutboundIPs) DeepCopyInto(out *ManagedClusterLoadBalancerProfile_OutboundIPs) { *out = *in if in.PublicIPs != nil { in, out := &in.PublicIPs, &out.PublicIPs *out = make([]ResourceReference, len(*in)) for i := range *in { (*in)[i].DeepCopyInto(&(*out)[i]) } } } // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ManagedClusterLoadBalancerProfile_OutboundIPs. func (in *ManagedClusterLoadBalancerProfile_OutboundIPs) DeepCopy() *ManagedClusterLoadBalancerProfile_OutboundIPs { if in == nil { return nil } out := new(ManagedClusterLoadBalancerProfile_OutboundIPs) in.DeepCopyInto(out) return out } // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. func (in *ManagedClusterLoadBalancerProfile_OutboundIPs_STATUS) DeepCopyInto(out *ManagedClusterLoadBalancerProfile_OutboundIPs_STATUS) { *out = *in if in.PublicIPs != nil { in, out := &in.PublicIPs, &out.PublicIPs *out = make([]ResourceReference_STATUS, len(*in)) for i := range *in { (*in)[i].DeepCopyInto(&(*out)[i]) } } } // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ManagedClusterLoadBalancerProfile_OutboundIPs_STATUS. func (in *ManagedClusterLoadBalancerProfile_OutboundIPs_STATUS) DeepCopy() *ManagedClusterLoadBalancerProfile_OutboundIPs_STATUS { if in == nil { return nil } out := new(ManagedClusterLoadBalancerProfile_OutboundIPs_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 *ManagedClusterLoadBalancerProfile_STATUS) DeepCopyInto(out *ManagedClusterLoadBalancerProfile_STATUS) { *out = *in if in.AllocatedOutboundPorts != nil { in, out := &in.AllocatedOutboundPorts, &out.AllocatedOutboundPorts *out = new(int) **out = **in } if in.BackendPoolType != nil { in, out := &in.BackendPoolType, &out.BackendPoolType *out = new(ManagedClusterLoadBalancerProfile_BackendPoolType_STATUS) **out = **in } if in.EffectiveOutboundIPs != nil { in, out := &in.EffectiveOutboundIPs, &out.EffectiveOutboundIPs *out = make([]ResourceReference_STATUS, len(*in)) for i := range *in { (*in)[i].DeepCopyInto(&(*out)[i]) } } if in.EnableMultipleStandardLoadBalancers != nil { in, out := &in.EnableMultipleStandardLoadBalancers, &out.EnableMultipleStandardLoadBalancers *out = new(bool) **out = **in } if in.IdleTimeoutInMinutes != nil { in, out := &in.IdleTimeoutInMinutes, &out.IdleTimeoutInMinutes *out = new(int) **out = **in } if in.ManagedOutboundIPs != nil { in, out := &in.ManagedOutboundIPs, &out.ManagedOutboundIPs *out = new(ManagedClusterLoadBalancerProfile_ManagedOutboundIPs_STATUS) (*in).DeepCopyInto(*out) } if in.OutboundIPPrefixes != nil { in, out := &in.OutboundIPPrefixes, &out.OutboundIPPrefixes *out = new(ManagedClusterLoadBalancerProfile_OutboundIPPrefixes_STATUS) (*in).DeepCopyInto(*out) } if in.OutboundIPs != nil { in, out := &in.OutboundIPs, &out.OutboundIPs *out = new(ManagedClusterLoadBalancerProfile_OutboundIPs_STATUS) (*in).DeepCopyInto(*out) } } // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ManagedClusterLoadBalancerProfile_STATUS. func (in *ManagedClusterLoadBalancerProfile_STATUS) DeepCopy() *ManagedClusterLoadBalancerProfile_STATUS { if in == nil { return nil } out := new(ManagedClusterLoadBalancerProfile_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 *ManagedClusterManagedOutboundIPProfile) DeepCopyInto(out *ManagedClusterManagedOutboundIPProfile) { *out = *in if in.Count != nil { in, out := &in.Count, &out.Count *out = new(int) **out = **in } } // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ManagedClusterManagedOutboundIPProfile. func (in *ManagedClusterManagedOutboundIPProfile) DeepCopy() *ManagedClusterManagedOutboundIPProfile { if in == nil { return nil } out := new(ManagedClusterManagedOutboundIPProfile) in.DeepCopyInto(out) return out } // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. func (in *ManagedClusterManagedOutboundIPProfile_STATUS) DeepCopyInto(out *ManagedClusterManagedOutboundIPProfile_STATUS) { *out = *in if in.Count != nil { in, out := &in.Count, &out.Count *out = new(int) **out = **in } } // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ManagedClusterManagedOutboundIPProfile_STATUS. func (in *ManagedClusterManagedOutboundIPProfile_STATUS) DeepCopy() *ManagedClusterManagedOutboundIPProfile_STATUS { if in == nil { return nil } out := new(ManagedClusterManagedOutboundIPProfile_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 *ManagedClusterMetricsProfile) DeepCopyInto(out *ManagedClusterMetricsProfile) { *out = *in if in.CostAnalysis != nil { in, out := &in.CostAnalysis, &out.CostAnalysis *out = new(ManagedClusterCostAnalysis) (*in).DeepCopyInto(*out) } } // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ManagedClusterMetricsProfile. func (in *ManagedClusterMetricsProfile) DeepCopy() *ManagedClusterMetricsProfile { if in == nil { return nil } out := new(ManagedClusterMetricsProfile) in.DeepCopyInto(out) return out } // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. func (in *ManagedClusterMetricsProfile_STATUS) DeepCopyInto(out *ManagedClusterMetricsProfile_STATUS) { *out = *in if in.CostAnalysis != nil { in, out := &in.CostAnalysis, &out.CostAnalysis *out = new(ManagedClusterCostAnalysis_STATUS) (*in).DeepCopyInto(*out) } } // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ManagedClusterMetricsProfile_STATUS. func (in *ManagedClusterMetricsProfile_STATUS) DeepCopy() *ManagedClusterMetricsProfile_STATUS { if in == nil { return nil } out := new(ManagedClusterMetricsProfile_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 *ManagedClusterNATGatewayProfile) DeepCopyInto(out *ManagedClusterNATGatewayProfile) { *out = *in if in.EffectiveOutboundIPs != nil { in, out := &in.EffectiveOutboundIPs, &out.EffectiveOutboundIPs *out = make([]ResourceReference, len(*in)) for i := range *in { (*in)[i].DeepCopyInto(&(*out)[i]) } } if in.IdleTimeoutInMinutes != nil { in, out := &in.IdleTimeoutInMinutes, &out.IdleTimeoutInMinutes *out = new(int) **out = **in } if in.ManagedOutboundIPProfile != nil { in, out := &in.ManagedOutboundIPProfile, &out.ManagedOutboundIPProfile *out = new(ManagedClusterManagedOutboundIPProfile) (*in).DeepCopyInto(*out) } } // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ManagedClusterNATGatewayProfile. func (in *ManagedClusterNATGatewayProfile) DeepCopy() *ManagedClusterNATGatewayProfile { if in == nil { return nil } out := new(ManagedClusterNATGatewayProfile) in.DeepCopyInto(out) return out } // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. func (in *ManagedClusterNATGatewayProfile_STATUS) DeepCopyInto(out *ManagedClusterNATGatewayProfile_STATUS) { *out = *in if in.EffectiveOutboundIPs != nil { in, out := &in.EffectiveOutboundIPs, &out.EffectiveOutboundIPs *out = make([]ResourceReference_STATUS, len(*in)) for i := range *in { (*in)[i].DeepCopyInto(&(*out)[i]) } } if in.IdleTimeoutInMinutes != nil { in, out := &in.IdleTimeoutInMinutes, &out.IdleTimeoutInMinutes *out = new(int) **out = **in } if in.ManagedOutboundIPProfile != nil { in, out := &in.ManagedOutboundIPProfile, &out.ManagedOutboundIPProfile *out = new(ManagedClusterManagedOutboundIPProfile_STATUS) (*in).DeepCopyInto(*out) } } // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ManagedClusterNATGatewayProfile_STATUS. func (in *ManagedClusterNATGatewayProfile_STATUS) DeepCopy() *ManagedClusterNATGatewayProfile_STATUS { if in == nil { return nil } out := new(ManagedClusterNATGatewayProfile_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 *ManagedClusterNodeResourceGroupProfile) DeepCopyInto(out *ManagedClusterNodeResourceGroupProfile) { *out = *in if in.RestrictionLevel != nil { in, out := &in.RestrictionLevel, &out.RestrictionLevel *out = new(ManagedClusterNodeResourceGroupProfile_RestrictionLevel) **out = **in } } // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ManagedClusterNodeResourceGroupProfile. func (in *ManagedClusterNodeResourceGroupProfile) DeepCopy() *ManagedClusterNodeResourceGroupProfile { if in == nil { return nil } out := new(ManagedClusterNodeResourceGroupProfile) in.DeepCopyInto(out) return out } // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. func (in *ManagedClusterNodeResourceGroupProfile_STATUS) DeepCopyInto(out *ManagedClusterNodeResourceGroupProfile_STATUS) { *out = *in if in.RestrictionLevel != nil { in, out := &in.RestrictionLevel, &out.RestrictionLevel *out = new(ManagedClusterNodeResourceGroupProfile_RestrictionLevel_STATUS) **out = **in } } // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ManagedClusterNodeResourceGroupProfile_STATUS. func (in *ManagedClusterNodeResourceGroupProfile_STATUS) DeepCopy() *ManagedClusterNodeResourceGroupProfile_STATUS { if in == nil { return nil } out := new(ManagedClusterNodeResourceGroupProfile_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 *ManagedClusterOIDCIssuerProfile) DeepCopyInto(out *ManagedClusterOIDCIssuerProfile) { *out = *in if in.Enabled != nil { in, out := &in.Enabled, &out.Enabled *out = new(bool) **out = **in } } // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ManagedClusterOIDCIssuerProfile. func (in *ManagedClusterOIDCIssuerProfile) DeepCopy() *ManagedClusterOIDCIssuerProfile { if in == nil { return nil } out := new(ManagedClusterOIDCIssuerProfile) in.DeepCopyInto(out) return out } // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. func (in *ManagedClusterOIDCIssuerProfile_STATUS) DeepCopyInto(out *ManagedClusterOIDCIssuerProfile_STATUS) { *out = *in if in.Enabled != nil { in, out := &in.Enabled, &out.Enabled *out = new(bool) **out = **in } if in.IssuerURL != nil { in, out := &in.IssuerURL, &out.IssuerURL *out = new(string) **out = **in } } // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ManagedClusterOIDCIssuerProfile_STATUS. func (in *ManagedClusterOIDCIssuerProfile_STATUS) DeepCopy() *ManagedClusterOIDCIssuerProfile_STATUS { if in == nil { return nil } out := new(ManagedClusterOIDCIssuerProfile_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 *ManagedClusterOperatorConfigMaps) DeepCopyInto(out *ManagedClusterOperatorConfigMaps) { *out = *in if in.OIDCIssuerProfile != nil { in, out := &in.OIDCIssuerProfile, &out.OIDCIssuerProfile *out = new(genruntime.ConfigMapDestination) **out = **in } } // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ManagedClusterOperatorConfigMaps. func (in *ManagedClusterOperatorConfigMaps) DeepCopy() *ManagedClusterOperatorConfigMaps { if in == nil { return nil } out := new(ManagedClusterOperatorConfigMaps) in.DeepCopyInto(out) return out } // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. func (in *ManagedClusterOperatorSecrets) DeepCopyInto(out *ManagedClusterOperatorSecrets) { *out = *in if in.AdminCredentials != nil { in, out := &in.AdminCredentials, &out.AdminCredentials *out = new(genruntime.SecretDestination) **out = **in } if in.UserCredentials != nil { in, out := &in.UserCredentials, &out.UserCredentials *out = new(genruntime.SecretDestination) **out = **in } } // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ManagedClusterOperatorSecrets. func (in *ManagedClusterOperatorSecrets) DeepCopy() *ManagedClusterOperatorSecrets { if in == nil { return nil } out := new(ManagedClusterOperatorSecrets) in.DeepCopyInto(out) return out } // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. func (in *ManagedClusterOperatorSpec) DeepCopyInto(out *ManagedClusterOperatorSpec) { *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(ManagedClusterOperatorConfigMaps) (*in).DeepCopyInto(*out) } 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 } } } if in.Secrets != nil { in, out := &in.Secrets, &out.Secrets *out = new(ManagedClusterOperatorSecrets) (*in).DeepCopyInto(*out) } } // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ManagedClusterOperatorSpec. func (in *ManagedClusterOperatorSpec) DeepCopy() *ManagedClusterOperatorSpec { if in == nil { return nil } out := new(ManagedClusterOperatorSpec) in.DeepCopyInto(out) return out } // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. func (in *ManagedClusterPodIdentity) DeepCopyInto(out *ManagedClusterPodIdentity) { *out = *in if in.BindingSelector != nil { in, out := &in.BindingSelector, &out.BindingSelector *out = new(string) **out = **in } if in.Identity != nil { in, out := &in.Identity, &out.Identity *out = new(UserAssignedIdentity) (*in).DeepCopyInto(*out) } if in.Name != nil { in, out := &in.Name, &out.Name *out = new(string) **out = **in } if in.Namespace != nil { in, out := &in.Namespace, &out.Namespace *out = new(string) **out = **in } } // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ManagedClusterPodIdentity. func (in *ManagedClusterPodIdentity) DeepCopy() *ManagedClusterPodIdentity { if in == nil { return nil } out := new(ManagedClusterPodIdentity) in.DeepCopyInto(out) return out } // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. func (in *ManagedClusterPodIdentityException) DeepCopyInto(out *ManagedClusterPodIdentityException) { *out = *in if in.Name != nil { in, out := &in.Name, &out.Name *out = new(string) **out = **in } if in.Namespace != nil { in, out := &in.Namespace, &out.Namespace *out = new(string) **out = **in } if in.PodLabels != nil { in, out := &in.PodLabels, &out.PodLabels *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 ManagedClusterPodIdentityException. func (in *ManagedClusterPodIdentityException) DeepCopy() *ManagedClusterPodIdentityException { if in == nil { return nil } out := new(ManagedClusterPodIdentityException) in.DeepCopyInto(out) return out } // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. func (in *ManagedClusterPodIdentityException_STATUS) DeepCopyInto(out *ManagedClusterPodIdentityException_STATUS) { *out = *in if in.Name != nil { in, out := &in.Name, &out.Name *out = new(string) **out = **in } if in.Namespace != nil { in, out := &in.Namespace, &out.Namespace *out = new(string) **out = **in } if in.PodLabels != nil { in, out := &in.PodLabels, &out.PodLabels *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 ManagedClusterPodIdentityException_STATUS. func (in *ManagedClusterPodIdentityException_STATUS) DeepCopy() *ManagedClusterPodIdentityException_STATUS { if in == nil { return nil } out := new(ManagedClusterPodIdentityException_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 *ManagedClusterPodIdentityProfile) DeepCopyInto(out *ManagedClusterPodIdentityProfile) { *out = *in if in.AllowNetworkPluginKubenet != nil { in, out := &in.AllowNetworkPluginKubenet, &out.AllowNetworkPluginKubenet *out = new(bool) **out = **in } if in.Enabled != nil { in, out := &in.Enabled, &out.Enabled *out = new(bool) **out = **in } if in.UserAssignedIdentities != nil { in, out := &in.UserAssignedIdentities, &out.UserAssignedIdentities *out = make([]ManagedClusterPodIdentity, len(*in)) for i := range *in { (*in)[i].DeepCopyInto(&(*out)[i]) } } if in.UserAssignedIdentityExceptions != nil { in, out := &in.UserAssignedIdentityExceptions, &out.UserAssignedIdentityExceptions *out = make([]ManagedClusterPodIdentityException, len(*in)) for i := range *in { (*in)[i].DeepCopyInto(&(*out)[i]) } } } // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ManagedClusterPodIdentityProfile. func (in *ManagedClusterPodIdentityProfile) DeepCopy() *ManagedClusterPodIdentityProfile { if in == nil { return nil } out := new(ManagedClusterPodIdentityProfile) in.DeepCopyInto(out) return out } // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. func (in *ManagedClusterPodIdentityProfile_STATUS) DeepCopyInto(out *ManagedClusterPodIdentityProfile_STATUS) { *out = *in if in.AllowNetworkPluginKubenet != nil { in, out := &in.AllowNetworkPluginKubenet, &out.AllowNetworkPluginKubenet *out = new(bool) **out = **in } if in.Enabled != nil { in, out := &in.Enabled, &out.Enabled *out = new(bool) **out = **in } if in.UserAssignedIdentities != nil { in, out := &in.UserAssignedIdentities, &out.UserAssignedIdentities *out = make([]ManagedClusterPodIdentity_STATUS, len(*in)) for i := range *in { (*in)[i].DeepCopyInto(&(*out)[i]) } } if in.UserAssignedIdentityExceptions != nil { in, out := &in.UserAssignedIdentityExceptions, &out.UserAssignedIdentityExceptions *out = make([]ManagedClusterPodIdentityException_STATUS, len(*in)) for i := range *in { (*in)[i].DeepCopyInto(&(*out)[i]) } } } // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ManagedClusterPodIdentityProfile_STATUS. func (in *ManagedClusterPodIdentityProfile_STATUS) DeepCopy() *ManagedClusterPodIdentityProfile_STATUS { if in == nil { return nil } out := new(ManagedClusterPodIdentityProfile_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 *ManagedClusterPodIdentityProvisioningErrorBody_STATUS) DeepCopyInto(out *ManagedClusterPodIdentityProvisioningErrorBody_STATUS) { *out = *in if in.Code != nil { in, out := &in.Code, &out.Code *out = new(string) **out = **in } if in.Details != nil { in, out := &in.Details, &out.Details *out = make([]ManagedClusterPodIdentityProvisioningErrorBody_STATUS_Unrolled, len(*in)) for i := range *in { (*in)[i].DeepCopyInto(&(*out)[i]) } } if in.Message != nil { in, out := &in.Message, &out.Message *out = new(string) **out = **in } if in.Target != nil { in, out := &in.Target, &out.Target *out = new(string) **out = **in } } // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ManagedClusterPodIdentityProvisioningErrorBody_STATUS. func (in *ManagedClusterPodIdentityProvisioningErrorBody_STATUS) DeepCopy() *ManagedClusterPodIdentityProvisioningErrorBody_STATUS { if in == nil { return nil } out := new(ManagedClusterPodIdentityProvisioningErrorBody_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 *ManagedClusterPodIdentityProvisioningErrorBody_STATUS_Unrolled) DeepCopyInto(out *ManagedClusterPodIdentityProvisioningErrorBody_STATUS_Unrolled) { *out = *in if in.Code != nil { in, out := &in.Code, &out.Code *out = new(string) **out = **in } if in.Message != nil { in, out := &in.Message, &out.Message *out = new(string) **out = **in } if in.Target != nil { in, out := &in.Target, &out.Target *out = new(string) **out = **in } } // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ManagedClusterPodIdentityProvisioningErrorBody_STATUS_Unrolled. func (in *ManagedClusterPodIdentityProvisioningErrorBody_STATUS_Unrolled) DeepCopy() *ManagedClusterPodIdentityProvisioningErrorBody_STATUS_Unrolled { if in == nil { return nil } out := new(ManagedClusterPodIdentityProvisioningErrorBody_STATUS_Unrolled) in.DeepCopyInto(out) return out } // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. func (in *ManagedClusterPodIdentityProvisioningError_STATUS) DeepCopyInto(out *ManagedClusterPodIdentityProvisioningError_STATUS) { *out = *in if in.Error != nil { in, out := &in.Error, &out.Error *out = new(ManagedClusterPodIdentityProvisioningErrorBody_STATUS) (*in).DeepCopyInto(*out) } } // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ManagedClusterPodIdentityProvisioningError_STATUS. func (in *ManagedClusterPodIdentityProvisioningError_STATUS) DeepCopy() *ManagedClusterPodIdentityProvisioningError_STATUS { if in == nil { return nil } out := new(ManagedClusterPodIdentityProvisioningError_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 *ManagedClusterPodIdentity_ProvisioningInfo_STATUS) DeepCopyInto(out *ManagedClusterPodIdentity_ProvisioningInfo_STATUS) { *out = *in if in.Error != nil { in, out := &in.Error, &out.Error *out = new(ManagedClusterPodIdentityProvisioningError_STATUS) (*in).DeepCopyInto(*out) } } // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ManagedClusterPodIdentity_ProvisioningInfo_STATUS. func (in *ManagedClusterPodIdentity_ProvisioningInfo_STATUS) DeepCopy() *ManagedClusterPodIdentity_ProvisioningInfo_STATUS { if in == nil { return nil } out := new(ManagedClusterPodIdentity_ProvisioningInfo_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 *ManagedClusterPodIdentity_STATUS) DeepCopyInto(out *ManagedClusterPodIdentity_STATUS) { *out = *in if in.BindingSelector != nil { in, out := &in.BindingSelector, &out.BindingSelector *out = new(string) **out = **in } if in.Identity != nil { in, out := &in.Identity, &out.Identity *out = new(UserAssignedIdentity_STATUS) (*in).DeepCopyInto(*out) } if in.Name != nil { in, out := &in.Name, &out.Name *out = new(string) **out = **in } if in.Namespace != nil { in, out := &in.Namespace, &out.Namespace *out = new(string) **out = **in } if in.ProvisioningInfo != nil { in, out := &in.ProvisioningInfo, &out.ProvisioningInfo *out = new(ManagedClusterPodIdentity_ProvisioningInfo_STATUS) (*in).DeepCopyInto(*out) } if in.ProvisioningState != nil { in, out := &in.ProvisioningState, &out.ProvisioningState *out = new(ManagedClusterPodIdentity_ProvisioningState_STATUS) **out = **in } } // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ManagedClusterPodIdentity_STATUS. func (in *ManagedClusterPodIdentity_STATUS) DeepCopy() *ManagedClusterPodIdentity_STATUS { if in == nil { return nil } out := new(ManagedClusterPodIdentity_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 *ManagedClusterProperties_AutoScalerProfile) DeepCopyInto(out *ManagedClusterProperties_AutoScalerProfile) { *out = *in if in.BalanceSimilarNodeGroups != nil { in, out := &in.BalanceSimilarNodeGroups, &out.BalanceSimilarNodeGroups *out = new(string) **out = **in } if in.DaemonsetEvictionForEmptyNodes != nil { in, out := &in.DaemonsetEvictionForEmptyNodes, &out.DaemonsetEvictionForEmptyNodes *out = new(bool) **out = **in } if in.DaemonsetEvictionForOccupiedNodes != nil { in, out := &in.DaemonsetEvictionForOccupiedNodes, &out.DaemonsetEvictionForOccupiedNodes *out = new(bool) **out = **in } if in.Expander != nil { in, out := &in.Expander, &out.Expander *out = new(ManagedClusterProperties_AutoScalerProfile_Expander) **out = **in } if in.IgnoreDaemonsetsUtilization != nil { in, out := &in.IgnoreDaemonsetsUtilization, &out.IgnoreDaemonsetsUtilization *out = new(bool) **out = **in } if in.MaxEmptyBulkDelete != nil { in, out := &in.MaxEmptyBulkDelete, &out.MaxEmptyBulkDelete *out = new(string) **out = **in } if in.MaxGracefulTerminationSec != nil { in, out := &in.MaxGracefulTerminationSec, &out.MaxGracefulTerminationSec *out = new(string) **out = **in } if in.MaxNodeProvisionTime != nil { in, out := &in.MaxNodeProvisionTime, &out.MaxNodeProvisionTime *out = new(string) **out = **in } if in.MaxTotalUnreadyPercentage != nil { in, out := &in.MaxTotalUnreadyPercentage, &out.MaxTotalUnreadyPercentage *out = new(string) **out = **in } if in.NewPodScaleUpDelay != nil { in, out := &in.NewPodScaleUpDelay, &out.NewPodScaleUpDelay *out = new(string) **out = **in } if in.OkTotalUnreadyCount != nil { in, out := &in.OkTotalUnreadyCount, &out.OkTotalUnreadyCount *out = new(string) **out = **in } if in.ScaleDownDelayAfterAdd != nil { in, out := &in.ScaleDownDelayAfterAdd, &out.ScaleDownDelayAfterAdd *out = new(string) **out = **in } if in.ScaleDownDelayAfterDelete != nil { in, out := &in.ScaleDownDelayAfterDelete, &out.ScaleDownDelayAfterDelete *out = new(string) **out = **in } if in.ScaleDownDelayAfterFailure != nil { in, out := &in.ScaleDownDelayAfterFailure, &out.ScaleDownDelayAfterFailure *out = new(string) **out = **in } if in.ScaleDownUnneededTime != nil { in, out := &in.ScaleDownUnneededTime, &out.ScaleDownUnneededTime *out = new(string) **out = **in } if in.ScaleDownUnreadyTime != nil { in, out := &in.ScaleDownUnreadyTime, &out.ScaleDownUnreadyTime *out = new(string) **out = **in } if in.ScaleDownUtilizationThreshold != nil { in, out := &in.ScaleDownUtilizationThreshold, &out.ScaleDownUtilizationThreshold *out = new(string) **out = **in } if in.ScanInterval != nil { in, out := &in.ScanInterval, &out.ScanInterval *out = new(string) **out = **in } if in.SkipNodesWithLocalStorage != nil { in, out := &in.SkipNodesWithLocalStorage, &out.SkipNodesWithLocalStorage *out = new(string) **out = **in } if in.SkipNodesWithSystemPods != nil { in, out := &in.SkipNodesWithSystemPods, &out.SkipNodesWithSystemPods *out = new(string) **out = **in } } // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ManagedClusterProperties_AutoScalerProfile. func (in *ManagedClusterProperties_AutoScalerProfile) DeepCopy() *ManagedClusterProperties_AutoScalerProfile { if in == nil { return nil } out := new(ManagedClusterProperties_AutoScalerProfile) in.DeepCopyInto(out) return out } // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. func (in *ManagedClusterProperties_AutoScalerProfile_STATUS) DeepCopyInto(out *ManagedClusterProperties_AutoScalerProfile_STATUS) { *out = *in if in.BalanceSimilarNodeGroups != nil { in, out := &in.BalanceSimilarNodeGroups, &out.BalanceSimilarNodeGroups *out = new(string) **out = **in } if in.DaemonsetEvictionForEmptyNodes != nil { in, out := &in.DaemonsetEvictionForEmptyNodes, &out.DaemonsetEvictionForEmptyNodes *out = new(bool) **out = **in } if in.DaemonsetEvictionForOccupiedNodes != nil { in, out := &in.DaemonsetEvictionForOccupiedNodes, &out.DaemonsetEvictionForOccupiedNodes *out = new(bool) **out = **in } if in.Expander != nil { in, out := &in.Expander, &out.Expander *out = new(ManagedClusterProperties_AutoScalerProfile_Expander_STATUS) **out = **in } if in.IgnoreDaemonsetsUtilization != nil { in, out := &in.IgnoreDaemonsetsUtilization, &out.IgnoreDaemonsetsUtilization *out = new(bool) **out = **in } if in.MaxEmptyBulkDelete != nil { in, out := &in.MaxEmptyBulkDelete, &out.MaxEmptyBulkDelete *out = new(string) **out = **in } if in.MaxGracefulTerminationSec != nil { in, out := &in.MaxGracefulTerminationSec, &out.MaxGracefulTerminationSec *out = new(string) **out = **in } if in.MaxNodeProvisionTime != nil { in, out := &in.MaxNodeProvisionTime, &out.MaxNodeProvisionTime *out = new(string) **out = **in } if in.MaxTotalUnreadyPercentage != nil { in, out := &in.MaxTotalUnreadyPercentage, &out.MaxTotalUnreadyPercentage *out = new(string) **out = **in } if in.NewPodScaleUpDelay != nil { in, out := &in.NewPodScaleUpDelay, &out.NewPodScaleUpDelay *out = new(string) **out = **in } if in.OkTotalUnreadyCount != nil { in, out := &in.OkTotalUnreadyCount, &out.OkTotalUnreadyCount *out = new(string) **out = **in } if in.ScaleDownDelayAfterAdd != nil { in, out := &in.ScaleDownDelayAfterAdd, &out.ScaleDownDelayAfterAdd *out = new(string) **out = **in } if in.ScaleDownDelayAfterDelete != nil { in, out := &in.ScaleDownDelayAfterDelete, &out.ScaleDownDelayAfterDelete *out = new(string) **out = **in } if in.ScaleDownDelayAfterFailure != nil { in, out := &in.ScaleDownDelayAfterFailure, &out.ScaleDownDelayAfterFailure *out = new(string) **out = **in } if in.ScaleDownUnneededTime != nil { in, out := &in.ScaleDownUnneededTime, &out.ScaleDownUnneededTime *out = new(string) **out = **in } if in.ScaleDownUnreadyTime != nil { in, out := &in.ScaleDownUnreadyTime, &out.ScaleDownUnreadyTime *out = new(string) **out = **in } if in.ScaleDownUtilizationThreshold != nil { in, out := &in.ScaleDownUtilizationThreshold, &out.ScaleDownUtilizationThreshold *out = new(string) **out = **in } if in.ScanInterval != nil { in, out := &in.ScanInterval, &out.ScanInterval *out = new(string) **out = **in } if in.SkipNodesWithLocalStorage != nil { in, out := &in.SkipNodesWithLocalStorage, &out.SkipNodesWithLocalStorage *out = new(string) **out = **in } if in.SkipNodesWithSystemPods != nil { in, out := &in.SkipNodesWithSystemPods, &out.SkipNodesWithSystemPods *out = new(string) **out = **in } } // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ManagedClusterProperties_AutoScalerProfile_STATUS. func (in *ManagedClusterProperties_AutoScalerProfile_STATUS) DeepCopy() *ManagedClusterProperties_AutoScalerProfile_STATUS { if in == nil { return nil } out := new(ManagedClusterProperties_AutoScalerProfile_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 *ManagedClusterSKU) DeepCopyInto(out *ManagedClusterSKU) { *out = *in if in.Name != nil { in, out := &in.Name, &out.Name *out = new(ManagedClusterSKU_Name) **out = **in } if in.Tier != nil { in, out := &in.Tier, &out.Tier *out = new(ManagedClusterSKU_Tier) **out = **in } } // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ManagedClusterSKU. func (in *ManagedClusterSKU) DeepCopy() *ManagedClusterSKU { if in == nil { return nil } out := new(ManagedClusterSKU) in.DeepCopyInto(out) return out } // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. func (in *ManagedClusterSKU_STATUS) DeepCopyInto(out *ManagedClusterSKU_STATUS) { *out = *in if in.Name != nil { in, out := &in.Name, &out.Name *out = new(ManagedClusterSKU_Name_STATUS) **out = **in } if in.Tier != nil { in, out := &in.Tier, &out.Tier *out = new(ManagedClusterSKU_Tier_STATUS) **out = **in } } // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ManagedClusterSKU_STATUS. func (in *ManagedClusterSKU_STATUS) DeepCopy() *ManagedClusterSKU_STATUS { if in == nil { return nil } out := new(ManagedClusterSKU_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 *ManagedClusterSecurityProfile) DeepCopyInto(out *ManagedClusterSecurityProfile) { *out = *in if in.AzureKeyVaultKms != nil { in, out := &in.AzureKeyVaultKms, &out.AzureKeyVaultKms *out = new(AzureKeyVaultKms) (*in).DeepCopyInto(*out) } if in.Defender != nil { in, out := &in.Defender, &out.Defender *out = new(ManagedClusterSecurityProfileDefender) (*in).DeepCopyInto(*out) } if in.ImageCleaner != nil { in, out := &in.ImageCleaner, &out.ImageCleaner *out = new(ManagedClusterSecurityProfileImageCleaner) (*in).DeepCopyInto(*out) } if in.WorkloadIdentity != nil { in, out := &in.WorkloadIdentity, &out.WorkloadIdentity *out = new(ManagedClusterSecurityProfileWorkloadIdentity) (*in).DeepCopyInto(*out) } } // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ManagedClusterSecurityProfile. func (in *ManagedClusterSecurityProfile) DeepCopy() *ManagedClusterSecurityProfile { if in == nil { return nil } out := new(ManagedClusterSecurityProfile) in.DeepCopyInto(out) return out } // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. func (in *ManagedClusterSecurityProfileDefender) DeepCopyInto(out *ManagedClusterSecurityProfileDefender) { *out = *in if in.LogAnalyticsWorkspaceResourceReference != nil { in, out := &in.LogAnalyticsWorkspaceResourceReference, &out.LogAnalyticsWorkspaceResourceReference *out = new(genruntime.ResourceReference) **out = **in } if in.SecurityMonitoring != nil { in, out := &in.SecurityMonitoring, &out.SecurityMonitoring *out = new(ManagedClusterSecurityProfileDefenderSecurityMonitoring) (*in).DeepCopyInto(*out) } } // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ManagedClusterSecurityProfileDefender. func (in *ManagedClusterSecurityProfileDefender) DeepCopy() *ManagedClusterSecurityProfileDefender { if in == nil { return nil } out := new(ManagedClusterSecurityProfileDefender) in.DeepCopyInto(out) return out } // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. func (in *ManagedClusterSecurityProfileDefenderSecurityMonitoring) DeepCopyInto(out *ManagedClusterSecurityProfileDefenderSecurityMonitoring) { *out = *in if in.Enabled != nil { in, out := &in.Enabled, &out.Enabled *out = new(bool) **out = **in } } // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ManagedClusterSecurityProfileDefenderSecurityMonitoring. func (in *ManagedClusterSecurityProfileDefenderSecurityMonitoring) DeepCopy() *ManagedClusterSecurityProfileDefenderSecurityMonitoring { if in == nil { return nil } out := new(ManagedClusterSecurityProfileDefenderSecurityMonitoring) in.DeepCopyInto(out) return out } // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. func (in *ManagedClusterSecurityProfileDefenderSecurityMonitoring_STATUS) DeepCopyInto(out *ManagedClusterSecurityProfileDefenderSecurityMonitoring_STATUS) { *out = *in if in.Enabled != nil { in, out := &in.Enabled, &out.Enabled *out = new(bool) **out = **in } } // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ManagedClusterSecurityProfileDefenderSecurityMonitoring_STATUS. func (in *ManagedClusterSecurityProfileDefenderSecurityMonitoring_STATUS) DeepCopy() *ManagedClusterSecurityProfileDefenderSecurityMonitoring_STATUS { if in == nil { return nil } out := new(ManagedClusterSecurityProfileDefenderSecurityMonitoring_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 *ManagedClusterSecurityProfileDefender_STATUS) DeepCopyInto(out *ManagedClusterSecurityProfileDefender_STATUS) { *out = *in if in.LogAnalyticsWorkspaceResourceId != nil { in, out := &in.LogAnalyticsWorkspaceResourceId, &out.LogAnalyticsWorkspaceResourceId *out = new(string) **out = **in } if in.SecurityMonitoring != nil { in, out := &in.SecurityMonitoring, &out.SecurityMonitoring *out = new(ManagedClusterSecurityProfileDefenderSecurityMonitoring_STATUS) (*in).DeepCopyInto(*out) } } // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ManagedClusterSecurityProfileDefender_STATUS. func (in *ManagedClusterSecurityProfileDefender_STATUS) DeepCopy() *ManagedClusterSecurityProfileDefender_STATUS { if in == nil { return nil } out := new(ManagedClusterSecurityProfileDefender_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 *ManagedClusterSecurityProfileImageCleaner) DeepCopyInto(out *ManagedClusterSecurityProfileImageCleaner) { *out = *in if in.Enabled != nil { in, out := &in.Enabled, &out.Enabled *out = new(bool) **out = **in } if in.IntervalHours != nil { in, out := &in.IntervalHours, &out.IntervalHours *out = new(int) **out = **in } } // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ManagedClusterSecurityProfileImageCleaner. func (in *ManagedClusterSecurityProfileImageCleaner) DeepCopy() *ManagedClusterSecurityProfileImageCleaner { if in == nil { return nil } out := new(ManagedClusterSecurityProfileImageCleaner) in.DeepCopyInto(out) return out } // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. func (in *ManagedClusterSecurityProfileImageCleaner_STATUS) DeepCopyInto(out *ManagedClusterSecurityProfileImageCleaner_STATUS) { *out = *in if in.Enabled != nil { in, out := &in.Enabled, &out.Enabled *out = new(bool) **out = **in } if in.IntervalHours != nil { in, out := &in.IntervalHours, &out.IntervalHours *out = new(int) **out = **in } } // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ManagedClusterSecurityProfileImageCleaner_STATUS. func (in *ManagedClusterSecurityProfileImageCleaner_STATUS) DeepCopy() *ManagedClusterSecurityProfileImageCleaner_STATUS { if in == nil { return nil } out := new(ManagedClusterSecurityProfileImageCleaner_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 *ManagedClusterSecurityProfileWorkloadIdentity) DeepCopyInto(out *ManagedClusterSecurityProfileWorkloadIdentity) { *out = *in if in.Enabled != nil { in, out := &in.Enabled, &out.Enabled *out = new(bool) **out = **in } } // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ManagedClusterSecurityProfileWorkloadIdentity. func (in *ManagedClusterSecurityProfileWorkloadIdentity) DeepCopy() *ManagedClusterSecurityProfileWorkloadIdentity { if in == nil { return nil } out := new(ManagedClusterSecurityProfileWorkloadIdentity) in.DeepCopyInto(out) return out } // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. func (in *ManagedClusterSecurityProfileWorkloadIdentity_STATUS) DeepCopyInto(out *ManagedClusterSecurityProfileWorkloadIdentity_STATUS) { *out = *in if in.Enabled != nil { in, out := &in.Enabled, &out.Enabled *out = new(bool) **out = **in } } // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ManagedClusterSecurityProfileWorkloadIdentity_STATUS. func (in *ManagedClusterSecurityProfileWorkloadIdentity_STATUS) DeepCopy() *ManagedClusterSecurityProfileWorkloadIdentity_STATUS { if in == nil { return nil } out := new(ManagedClusterSecurityProfileWorkloadIdentity_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 *ManagedClusterSecurityProfile_STATUS) DeepCopyInto(out *ManagedClusterSecurityProfile_STATUS) { *out = *in if in.AzureKeyVaultKms != nil { in, out := &in.AzureKeyVaultKms, &out.AzureKeyVaultKms *out = new(AzureKeyVaultKms_STATUS) (*in).DeepCopyInto(*out) } if in.Defender != nil { in, out := &in.Defender, &out.Defender *out = new(ManagedClusterSecurityProfileDefender_STATUS) (*in).DeepCopyInto(*out) } if in.ImageCleaner != nil { in, out := &in.ImageCleaner, &out.ImageCleaner *out = new(ManagedClusterSecurityProfileImageCleaner_STATUS) (*in).DeepCopyInto(*out) } if in.WorkloadIdentity != nil { in, out := &in.WorkloadIdentity, &out.WorkloadIdentity *out = new(ManagedClusterSecurityProfileWorkloadIdentity_STATUS) (*in).DeepCopyInto(*out) } } // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ManagedClusterSecurityProfile_STATUS. func (in *ManagedClusterSecurityProfile_STATUS) DeepCopy() *ManagedClusterSecurityProfile_STATUS { if in == nil { return nil } out := new(ManagedClusterSecurityProfile_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 *ManagedClusterServicePrincipalProfile) DeepCopyInto(out *ManagedClusterServicePrincipalProfile) { *out = *in if in.ClientId != nil { in, out := &in.ClientId, &out.ClientId *out = new(string) **out = **in } if in.Secret != nil { in, out := &in.Secret, &out.Secret *out = new(genruntime.SecretReference) **out = **in } } // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ManagedClusterServicePrincipalProfile. func (in *ManagedClusterServicePrincipalProfile) DeepCopy() *ManagedClusterServicePrincipalProfile { if in == nil { return nil } out := new(ManagedClusterServicePrincipalProfile) in.DeepCopyInto(out) return out } // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. func (in *ManagedClusterServicePrincipalProfile_STATUS) DeepCopyInto(out *ManagedClusterServicePrincipalProfile_STATUS) { *out = *in if in.ClientId != nil { in, out := &in.ClientId, &out.ClientId *out = new(string) **out = **in } } // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ManagedClusterServicePrincipalProfile_STATUS. func (in *ManagedClusterServicePrincipalProfile_STATUS) DeepCopy() *ManagedClusterServicePrincipalProfile_STATUS { if in == nil { return nil } out := new(ManagedClusterServicePrincipalProfile_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 *ManagedClusterStorageProfile) DeepCopyInto(out *ManagedClusterStorageProfile) { *out = *in if in.BlobCSIDriver != nil { in, out := &in.BlobCSIDriver, &out.BlobCSIDriver *out = new(ManagedClusterStorageProfileBlobCSIDriver) (*in).DeepCopyInto(*out) } if in.DiskCSIDriver != nil { in, out := &in.DiskCSIDriver, &out.DiskCSIDriver *out = new(ManagedClusterStorageProfileDiskCSIDriver) (*in).DeepCopyInto(*out) } if in.FileCSIDriver != nil { in, out := &in.FileCSIDriver, &out.FileCSIDriver *out = new(ManagedClusterStorageProfileFileCSIDriver) (*in).DeepCopyInto(*out) } if in.SnapshotController != nil { in, out := &in.SnapshotController, &out.SnapshotController *out = new(ManagedClusterStorageProfileSnapshotController) (*in).DeepCopyInto(*out) } } // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ManagedClusterStorageProfile. func (in *ManagedClusterStorageProfile) DeepCopy() *ManagedClusterStorageProfile { if in == nil { return nil } out := new(ManagedClusterStorageProfile) in.DeepCopyInto(out) return out } // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. func (in *ManagedClusterStorageProfileBlobCSIDriver) DeepCopyInto(out *ManagedClusterStorageProfileBlobCSIDriver) { *out = *in if in.Enabled != nil { in, out := &in.Enabled, &out.Enabled *out = new(bool) **out = **in } } // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ManagedClusterStorageProfileBlobCSIDriver. func (in *ManagedClusterStorageProfileBlobCSIDriver) DeepCopy() *ManagedClusterStorageProfileBlobCSIDriver { if in == nil { return nil } out := new(ManagedClusterStorageProfileBlobCSIDriver) in.DeepCopyInto(out) return out } // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. func (in *ManagedClusterStorageProfileBlobCSIDriver_STATUS) DeepCopyInto(out *ManagedClusterStorageProfileBlobCSIDriver_STATUS) { *out = *in if in.Enabled != nil { in, out := &in.Enabled, &out.Enabled *out = new(bool) **out = **in } } // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ManagedClusterStorageProfileBlobCSIDriver_STATUS. func (in *ManagedClusterStorageProfileBlobCSIDriver_STATUS) DeepCopy() *ManagedClusterStorageProfileBlobCSIDriver_STATUS { if in == nil { return nil } out := new(ManagedClusterStorageProfileBlobCSIDriver_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 *ManagedClusterStorageProfileDiskCSIDriver) DeepCopyInto(out *ManagedClusterStorageProfileDiskCSIDriver) { *out = *in if in.Enabled != nil { in, out := &in.Enabled, &out.Enabled *out = new(bool) **out = **in } } // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ManagedClusterStorageProfileDiskCSIDriver. func (in *ManagedClusterStorageProfileDiskCSIDriver) DeepCopy() *ManagedClusterStorageProfileDiskCSIDriver { if in == nil { return nil } out := new(ManagedClusterStorageProfileDiskCSIDriver) in.DeepCopyInto(out) return out } // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. func (in *ManagedClusterStorageProfileDiskCSIDriver_STATUS) DeepCopyInto(out *ManagedClusterStorageProfileDiskCSIDriver_STATUS) { *out = *in if in.Enabled != nil { in, out := &in.Enabled, &out.Enabled *out = new(bool) **out = **in } } // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ManagedClusterStorageProfileDiskCSIDriver_STATUS. func (in *ManagedClusterStorageProfileDiskCSIDriver_STATUS) DeepCopy() *ManagedClusterStorageProfileDiskCSIDriver_STATUS { if in == nil { return nil } out := new(ManagedClusterStorageProfileDiskCSIDriver_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 *ManagedClusterStorageProfileFileCSIDriver) DeepCopyInto(out *ManagedClusterStorageProfileFileCSIDriver) { *out = *in if in.Enabled != nil { in, out := &in.Enabled, &out.Enabled *out = new(bool) **out = **in } } // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ManagedClusterStorageProfileFileCSIDriver. func (in *ManagedClusterStorageProfileFileCSIDriver) DeepCopy() *ManagedClusterStorageProfileFileCSIDriver { if in == nil { return nil } out := new(ManagedClusterStorageProfileFileCSIDriver) in.DeepCopyInto(out) return out } // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. func (in *ManagedClusterStorageProfileFileCSIDriver_STATUS) DeepCopyInto(out *ManagedClusterStorageProfileFileCSIDriver_STATUS) { *out = *in if in.Enabled != nil { in, out := &in.Enabled, &out.Enabled *out = new(bool) **out = **in } } // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ManagedClusterStorageProfileFileCSIDriver_STATUS. func (in *ManagedClusterStorageProfileFileCSIDriver_STATUS) DeepCopy() *ManagedClusterStorageProfileFileCSIDriver_STATUS { if in == nil { return nil } out := new(ManagedClusterStorageProfileFileCSIDriver_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 *ManagedClusterStorageProfileSnapshotController) DeepCopyInto(out *ManagedClusterStorageProfileSnapshotController) { *out = *in if in.Enabled != nil { in, out := &in.Enabled, &out.Enabled *out = new(bool) **out = **in } } // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ManagedClusterStorageProfileSnapshotController. func (in *ManagedClusterStorageProfileSnapshotController) DeepCopy() *ManagedClusterStorageProfileSnapshotController { if in == nil { return nil } out := new(ManagedClusterStorageProfileSnapshotController) in.DeepCopyInto(out) return out } // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. func (in *ManagedClusterStorageProfileSnapshotController_STATUS) DeepCopyInto(out *ManagedClusterStorageProfileSnapshotController_STATUS) { *out = *in if in.Enabled != nil { in, out := &in.Enabled, &out.Enabled *out = new(bool) **out = **in } } // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ManagedClusterStorageProfileSnapshotController_STATUS. func (in *ManagedClusterStorageProfileSnapshotController_STATUS) DeepCopy() *ManagedClusterStorageProfileSnapshotController_STATUS { if in == nil { return nil } out := new(ManagedClusterStorageProfileSnapshotController_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 *ManagedClusterStorageProfile_STATUS) DeepCopyInto(out *ManagedClusterStorageProfile_STATUS) { *out = *in if in.BlobCSIDriver != nil { in, out := &in.BlobCSIDriver, &out.BlobCSIDriver *out = new(ManagedClusterStorageProfileBlobCSIDriver_STATUS) (*in).DeepCopyInto(*out) } if in.DiskCSIDriver != nil { in, out := &in.DiskCSIDriver, &out.DiskCSIDriver *out = new(ManagedClusterStorageProfileDiskCSIDriver_STATUS) (*in).DeepCopyInto(*out) } if in.FileCSIDriver != nil { in, out := &in.FileCSIDriver, &out.FileCSIDriver *out = new(ManagedClusterStorageProfileFileCSIDriver_STATUS) (*in).DeepCopyInto(*out) } if in.SnapshotController != nil { in, out := &in.SnapshotController, &out.SnapshotController *out = new(ManagedClusterStorageProfileSnapshotController_STATUS) (*in).DeepCopyInto(*out) } } // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ManagedClusterStorageProfile_STATUS. func (in *ManagedClusterStorageProfile_STATUS) DeepCopy() *ManagedClusterStorageProfile_STATUS { if in == nil { return nil } out := new(ManagedClusterStorageProfile_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 *ManagedClusterWindowsProfile) DeepCopyInto(out *ManagedClusterWindowsProfile) { *out = *in if in.AdminPassword != nil { in, out := &in.AdminPassword, &out.AdminPassword *out = new(genruntime.SecretReference) **out = **in } if in.AdminUsername != nil { in, out := &in.AdminUsername, &out.AdminUsername *out = new(string) **out = **in } if in.EnableCSIProxy != nil { in, out := &in.EnableCSIProxy, &out.EnableCSIProxy *out = new(bool) **out = **in } if in.GmsaProfile != nil { in, out := &in.GmsaProfile, &out.GmsaProfile *out = new(WindowsGmsaProfile) (*in).DeepCopyInto(*out) } if in.LicenseType != nil { in, out := &in.LicenseType, &out.LicenseType *out = new(ManagedClusterWindowsProfile_LicenseType) **out = **in } } // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ManagedClusterWindowsProfile. func (in *ManagedClusterWindowsProfile) DeepCopy() *ManagedClusterWindowsProfile { if in == nil { return nil } out := new(ManagedClusterWindowsProfile) in.DeepCopyInto(out) return out } // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. func (in *ManagedClusterWindowsProfile_STATUS) DeepCopyInto(out *ManagedClusterWindowsProfile_STATUS) { *out = *in if in.AdminUsername != nil { in, out := &in.AdminUsername, &out.AdminUsername *out = new(string) **out = **in } if in.EnableCSIProxy != nil { in, out := &in.EnableCSIProxy, &out.EnableCSIProxy *out = new(bool) **out = **in } if in.GmsaProfile != nil { in, out := &in.GmsaProfile, &out.GmsaProfile *out = new(WindowsGmsaProfile_STATUS) (*in).DeepCopyInto(*out) } if in.LicenseType != nil { in, out := &in.LicenseType, &out.LicenseType *out = new(ManagedClusterWindowsProfile_LicenseType_STATUS) **out = **in } } // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ManagedClusterWindowsProfile_STATUS. func (in *ManagedClusterWindowsProfile_STATUS) DeepCopy() *ManagedClusterWindowsProfile_STATUS { if in == nil { return nil } out := new(ManagedClusterWindowsProfile_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 *ManagedClusterWorkloadAutoScalerProfile) DeepCopyInto(out *ManagedClusterWorkloadAutoScalerProfile) { *out = *in if in.Keda != nil { in, out := &in.Keda, &out.Keda *out = new(ManagedClusterWorkloadAutoScalerProfileKeda) (*in).DeepCopyInto(*out) } if in.VerticalPodAutoscaler != nil { in, out := &in.VerticalPodAutoscaler, &out.VerticalPodAutoscaler *out = new(ManagedClusterWorkloadAutoScalerProfileVerticalPodAutoscaler) (*in).DeepCopyInto(*out) } } // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ManagedClusterWorkloadAutoScalerProfile. func (in *ManagedClusterWorkloadAutoScalerProfile) DeepCopy() *ManagedClusterWorkloadAutoScalerProfile { if in == nil { return nil } out := new(ManagedClusterWorkloadAutoScalerProfile) in.DeepCopyInto(out) return out } // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. func (in *ManagedClusterWorkloadAutoScalerProfileKeda) DeepCopyInto(out *ManagedClusterWorkloadAutoScalerProfileKeda) { *out = *in if in.Enabled != nil { in, out := &in.Enabled, &out.Enabled *out = new(bool) **out = **in } } // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ManagedClusterWorkloadAutoScalerProfileKeda. func (in *ManagedClusterWorkloadAutoScalerProfileKeda) DeepCopy() *ManagedClusterWorkloadAutoScalerProfileKeda { if in == nil { return nil } out := new(ManagedClusterWorkloadAutoScalerProfileKeda) in.DeepCopyInto(out) return out } // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. func (in *ManagedClusterWorkloadAutoScalerProfileKeda_STATUS) DeepCopyInto(out *ManagedClusterWorkloadAutoScalerProfileKeda_STATUS) { *out = *in if in.Enabled != nil { in, out := &in.Enabled, &out.Enabled *out = new(bool) **out = **in } } // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ManagedClusterWorkloadAutoScalerProfileKeda_STATUS. func (in *ManagedClusterWorkloadAutoScalerProfileKeda_STATUS) DeepCopy() *ManagedClusterWorkloadAutoScalerProfileKeda_STATUS { if in == nil { return nil } out := new(ManagedClusterWorkloadAutoScalerProfileKeda_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 *ManagedClusterWorkloadAutoScalerProfileVerticalPodAutoscaler) DeepCopyInto(out *ManagedClusterWorkloadAutoScalerProfileVerticalPodAutoscaler) { *out = *in if in.Enabled != nil { in, out := &in.Enabled, &out.Enabled *out = new(bool) **out = **in } } // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ManagedClusterWorkloadAutoScalerProfileVerticalPodAutoscaler. func (in *ManagedClusterWorkloadAutoScalerProfileVerticalPodAutoscaler) DeepCopy() *ManagedClusterWorkloadAutoScalerProfileVerticalPodAutoscaler { if in == nil { return nil } out := new(ManagedClusterWorkloadAutoScalerProfileVerticalPodAutoscaler) in.DeepCopyInto(out) return out } // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. func (in *ManagedClusterWorkloadAutoScalerProfileVerticalPodAutoscaler_STATUS) DeepCopyInto(out *ManagedClusterWorkloadAutoScalerProfileVerticalPodAutoscaler_STATUS) { *out = *in if in.Enabled != nil { in, out := &in.Enabled, &out.Enabled *out = new(bool) **out = **in } } // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ManagedClusterWorkloadAutoScalerProfileVerticalPodAutoscaler_STATUS. func (in *ManagedClusterWorkloadAutoScalerProfileVerticalPodAutoscaler_STATUS) DeepCopy() *ManagedClusterWorkloadAutoScalerProfileVerticalPodAutoscaler_STATUS { if in == nil { return nil } out := new(ManagedClusterWorkloadAutoScalerProfileVerticalPodAutoscaler_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 *ManagedClusterWorkloadAutoScalerProfile_STATUS) DeepCopyInto(out *ManagedClusterWorkloadAutoScalerProfile_STATUS) { *out = *in if in.Keda != nil { in, out := &in.Keda, &out.Keda *out = new(ManagedClusterWorkloadAutoScalerProfileKeda_STATUS) (*in).DeepCopyInto(*out) } if in.VerticalPodAutoscaler != nil { in, out := &in.VerticalPodAutoscaler, &out.VerticalPodAutoscaler *out = new(ManagedClusterWorkloadAutoScalerProfileVerticalPodAutoscaler_STATUS) (*in).DeepCopyInto(*out) } } // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ManagedClusterWorkloadAutoScalerProfile_STATUS. func (in *ManagedClusterWorkloadAutoScalerProfile_STATUS) DeepCopy() *ManagedClusterWorkloadAutoScalerProfile_STATUS { if in == nil { return nil } out := new(ManagedClusterWorkloadAutoScalerProfile_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 *ManagedCluster_STATUS) DeepCopyInto(out *ManagedCluster_STATUS) { *out = *in if in.AadProfile != nil { in, out := &in.AadProfile, &out.AadProfile *out = new(ManagedClusterAADProfile_STATUS) (*in).DeepCopyInto(*out) } if in.AddonProfiles != nil { in, out := &in.AddonProfiles, &out.AddonProfiles *out = make(map[string]ManagedClusterAddonProfile_STATUS, len(*in)) for key, val := range *in { (*out)[key] = *val.DeepCopy() } } if in.AgentPoolProfiles != nil { in, out := &in.AgentPoolProfiles, &out.AgentPoolProfiles *out = make([]ManagedClusterAgentPoolProfile_STATUS, len(*in)) for i := range *in { (*in)[i].DeepCopyInto(&(*out)[i]) } } if in.ApiServerAccessProfile != nil { in, out := &in.ApiServerAccessProfile, &out.ApiServerAccessProfile *out = new(ManagedClusterAPIServerAccessProfile_STATUS) (*in).DeepCopyInto(*out) } if in.AutoScalerProfile != nil { in, out := &in.AutoScalerProfile, &out.AutoScalerProfile *out = new(ManagedClusterProperties_AutoScalerProfile_STATUS) (*in).DeepCopyInto(*out) } if in.AutoUpgradeProfile != nil { in, out := &in.AutoUpgradeProfile, &out.AutoUpgradeProfile *out = new(ManagedClusterAutoUpgradeProfile_STATUS) (*in).DeepCopyInto(*out) } if in.AzureMonitorProfile != nil { in, out := &in.AzureMonitorProfile, &out.AzureMonitorProfile *out = new(ManagedClusterAzureMonitorProfile_STATUS) (*in).DeepCopyInto(*out) } if in.AzurePortalFQDN != nil { in, out := &in.AzurePortalFQDN, &out.AzurePortalFQDN *out = new(string) **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.CurrentKubernetesVersion != nil { in, out := &in.CurrentKubernetesVersion, &out.CurrentKubernetesVersion *out = new(string) **out = **in } if in.DisableLocalAccounts != nil { in, out := &in.DisableLocalAccounts, &out.DisableLocalAccounts *out = new(bool) **out = **in } if in.DiskEncryptionSetID != nil { in, out := &in.DiskEncryptionSetID, &out.DiskEncryptionSetID *out = new(string) **out = **in } if in.DnsPrefix != nil { in, out := &in.DnsPrefix, &out.DnsPrefix *out = new(string) **out = **in } if in.ETag != nil { in, out := &in.ETag, &out.ETag *out = new(string) **out = **in } if in.EnablePodSecurityPolicy != nil { in, out := &in.EnablePodSecurityPolicy, &out.EnablePodSecurityPolicy *out = new(bool) **out = **in } if in.EnableRBAC != nil { in, out := &in.EnableRBAC, &out.EnableRBAC *out = new(bool) **out = **in } if in.ExtendedLocation != nil { in, out := &in.ExtendedLocation, &out.ExtendedLocation *out = new(ExtendedLocation_STATUS) (*in).DeepCopyInto(*out) } if in.Fqdn != nil { in, out := &in.Fqdn, &out.Fqdn *out = new(string) **out = **in } if in.FqdnSubdomain != nil { in, out := &in.FqdnSubdomain, &out.FqdnSubdomain *out = new(string) **out = **in } if in.HttpProxyConfig != nil { in, out := &in.HttpProxyConfig, &out.HttpProxyConfig *out = new(ManagedClusterHTTPProxyConfig_STATUS) (*in).DeepCopyInto(*out) } 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(ManagedClusterIdentity_STATUS) (*in).DeepCopyInto(*out) } if in.IdentityProfile != nil { in, out := &in.IdentityProfile, &out.IdentityProfile *out = make(map[string]UserAssignedIdentity_STATUS, len(*in)) for key, val := range *in { (*out)[key] = *val.DeepCopy() } } if in.IngressProfile != nil { in, out := &in.IngressProfile, &out.IngressProfile *out = new(ManagedClusterIngressProfile_STATUS) (*in).DeepCopyInto(*out) } if in.KubernetesVersion != nil { in, out := &in.KubernetesVersion, &out.KubernetesVersion *out = new(string) **out = **in } if in.LinuxProfile != nil { in, out := &in.LinuxProfile, &out.LinuxProfile *out = new(ContainerServiceLinuxProfile_STATUS) (*in).DeepCopyInto(*out) } if in.Location != nil { in, out := &in.Location, &out.Location *out = new(string) **out = **in } if in.MaxAgentPools != nil { in, out := &in.MaxAgentPools, &out.MaxAgentPools *out = new(int) **out = **in } if in.MetricsProfile != nil { in, out := &in.MetricsProfile, &out.MetricsProfile *out = new(ManagedClusterMetricsProfile_STATUS) (*in).DeepCopyInto(*out) } if in.Name != nil { in, out := &in.Name, &out.Name *out = new(string) **out = **in } if in.NetworkProfile != nil { in, out := &in.NetworkProfile, &out.NetworkProfile *out = new(ContainerServiceNetworkProfile_STATUS) (*in).DeepCopyInto(*out) } if in.NodeResourceGroup != nil { in, out := &in.NodeResourceGroup, &out.NodeResourceGroup *out = new(string) **out = **in } if in.NodeResourceGroupProfile != nil { in, out := &in.NodeResourceGroupProfile, &out.NodeResourceGroupProfile *out = new(ManagedClusterNodeResourceGroupProfile_STATUS) (*in).DeepCopyInto(*out) } if in.OidcIssuerProfile != nil { in, out := &in.OidcIssuerProfile, &out.OidcIssuerProfile *out = new(ManagedClusterOIDCIssuerProfile_STATUS) (*in).DeepCopyInto(*out) } if in.PodIdentityProfile != nil { in, out := &in.PodIdentityProfile, &out.PodIdentityProfile *out = new(ManagedClusterPodIdentityProfile_STATUS) (*in).DeepCopyInto(*out) } if in.PowerState != nil { in, out := &in.PowerState, &out.PowerState *out = new(PowerState_STATUS) (*in).DeepCopyInto(*out) } if in.PrivateFQDN != nil { in, out := &in.PrivateFQDN, &out.PrivateFQDN *out = new(string) **out = **in } if in.PrivateLinkResources != nil { in, out := &in.PrivateLinkResources, &out.PrivateLinkResources *out = make([]PrivateLinkResource_STATUS, len(*in)) for i := range *in { (*in)[i].DeepCopyInto(&(*out)[i]) } } if in.ProvisioningState != nil { in, out := &in.ProvisioningState, &out.ProvisioningState *out = new(string) **out = **in } if in.PublicNetworkAccess != nil { in, out := &in.PublicNetworkAccess, &out.PublicNetworkAccess *out = new(ManagedClusterProperties_PublicNetworkAccess_STATUS) **out = **in } if in.ResourceUID != nil { in, out := &in.ResourceUID, &out.ResourceUID *out = new(string) **out = **in } if in.SecurityProfile != nil { in, out := &in.SecurityProfile, &out.SecurityProfile *out = new(ManagedClusterSecurityProfile_STATUS) (*in).DeepCopyInto(*out) } if in.ServiceMeshProfile != nil { in, out := &in.ServiceMeshProfile, &out.ServiceMeshProfile *out = new(ServiceMeshProfile_STATUS) (*in).DeepCopyInto(*out) } if in.ServicePrincipalProfile != nil { in, out := &in.ServicePrincipalProfile, &out.ServicePrincipalProfile *out = new(ManagedClusterServicePrincipalProfile_STATUS) (*in).DeepCopyInto(*out) } if in.Sku != nil { in, out := &in.Sku, &out.Sku *out = new(ManagedClusterSKU_STATUS) (*in).DeepCopyInto(*out) } if in.StorageProfile != nil { in, out := &in.StorageProfile, &out.StorageProfile *out = new(ManagedClusterStorageProfile_STATUS) (*in).DeepCopyInto(*out) } if in.SupportPlan != nil { in, out := &in.SupportPlan, &out.SupportPlan *out = new(KubernetesSupportPlan_STATUS) **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.UpgradeSettings != nil { in, out := &in.UpgradeSettings, &out.UpgradeSettings *out = new(ClusterUpgradeSettings_STATUS) (*in).DeepCopyInto(*out) } if in.WindowsProfile != nil { in, out := &in.WindowsProfile, &out.WindowsProfile *out = new(ManagedClusterWindowsProfile_STATUS) (*in).DeepCopyInto(*out) } if in.WorkloadAutoScalerProfile != nil { in, out := &in.WorkloadAutoScalerProfile, &out.WorkloadAutoScalerProfile *out = new(ManagedClusterWorkloadAutoScalerProfile_STATUS) (*in).DeepCopyInto(*out) } } // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ManagedCluster_STATUS. func (in *ManagedCluster_STATUS) DeepCopy() *ManagedCluster_STATUS { if in == nil { return nil } out := new(ManagedCluster_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 *ManagedCluster_Spec) DeepCopyInto(out *ManagedCluster_Spec) { *out = *in if in.AadProfile != nil { in, out := &in.AadProfile, &out.AadProfile *out = new(ManagedClusterAADProfile) (*in).DeepCopyInto(*out) } if in.AddonProfiles != nil { in, out := &in.AddonProfiles, &out.AddonProfiles *out = make(map[string]ManagedClusterAddonProfile, len(*in)) for key, val := range *in { (*out)[key] = *val.DeepCopy() } } if in.AgentPoolProfiles != nil { in, out := &in.AgentPoolProfiles, &out.AgentPoolProfiles *out = make([]ManagedClusterAgentPoolProfile, len(*in)) for i := range *in { (*in)[i].DeepCopyInto(&(*out)[i]) } } if in.ApiServerAccessProfile != nil { in, out := &in.ApiServerAccessProfile, &out.ApiServerAccessProfile *out = new(ManagedClusterAPIServerAccessProfile) (*in).DeepCopyInto(*out) } if in.AutoScalerProfile != nil { in, out := &in.AutoScalerProfile, &out.AutoScalerProfile *out = new(ManagedClusterProperties_AutoScalerProfile) (*in).DeepCopyInto(*out) } if in.AutoUpgradeProfile != nil { in, out := &in.AutoUpgradeProfile, &out.AutoUpgradeProfile *out = new(ManagedClusterAutoUpgradeProfile) (*in).DeepCopyInto(*out) } if in.AzureMonitorProfile != nil { in, out := &in.AzureMonitorProfile, &out.AzureMonitorProfile *out = new(ManagedClusterAzureMonitorProfile) (*in).DeepCopyInto(*out) } if in.DisableLocalAccounts != nil { in, out := &in.DisableLocalAccounts, &out.DisableLocalAccounts *out = new(bool) **out = **in } if in.DiskEncryptionSetReference != nil { in, out := &in.DiskEncryptionSetReference, &out.DiskEncryptionSetReference *out = new(genruntime.ResourceReference) **out = **in } if in.DnsPrefix != nil { in, out := &in.DnsPrefix, &out.DnsPrefix *out = new(string) **out = **in } if in.EnablePodSecurityPolicy != nil { in, out := &in.EnablePodSecurityPolicy, &out.EnablePodSecurityPolicy *out = new(bool) **out = **in } if in.EnableRBAC != nil { in, out := &in.EnableRBAC, &out.EnableRBAC *out = new(bool) **out = **in } if in.ExtendedLocation != nil { in, out := &in.ExtendedLocation, &out.ExtendedLocation *out = new(ExtendedLocation) (*in).DeepCopyInto(*out) } if in.FqdnSubdomain != nil { in, out := &in.FqdnSubdomain, &out.FqdnSubdomain *out = new(string) **out = **in } if in.HttpProxyConfig != nil { in, out := &in.HttpProxyConfig, &out.HttpProxyConfig *out = new(ManagedClusterHTTPProxyConfig) (*in).DeepCopyInto(*out) } if in.Identity != nil { in, out := &in.Identity, &out.Identity *out = new(ManagedClusterIdentity) (*in).DeepCopyInto(*out) } if in.IdentityProfile != nil { in, out := &in.IdentityProfile, &out.IdentityProfile *out = make(map[string]UserAssignedIdentity, len(*in)) for key, val := range *in { (*out)[key] = *val.DeepCopy() } } if in.IngressProfile != nil { in, out := &in.IngressProfile, &out.IngressProfile *out = new(ManagedClusterIngressProfile) (*in).DeepCopyInto(*out) } if in.KubernetesVersion != nil { in, out := &in.KubernetesVersion, &out.KubernetesVersion *out = new(string) **out = **in } if in.LinuxProfile != nil { in, out := &in.LinuxProfile, &out.LinuxProfile *out = new(ContainerServiceLinuxProfile) (*in).DeepCopyInto(*out) } if in.Location != nil { in, out := &in.Location, &out.Location *out = new(string) **out = **in } if in.MetricsProfile != nil { in, out := &in.MetricsProfile, &out.MetricsProfile *out = new(ManagedClusterMetricsProfile) (*in).DeepCopyInto(*out) } if in.NetworkProfile != nil { in, out := &in.NetworkProfile, &out.NetworkProfile *out = new(ContainerServiceNetworkProfile) (*in).DeepCopyInto(*out) } if in.NodeResourceGroup != nil { in, out := &in.NodeResourceGroup, &out.NodeResourceGroup *out = new(string) **out = **in } if in.NodeResourceGroupProfile != nil { in, out := &in.NodeResourceGroupProfile, &out.NodeResourceGroupProfile *out = new(ManagedClusterNodeResourceGroupProfile) (*in).DeepCopyInto(*out) } if in.OidcIssuerProfile != nil { in, out := &in.OidcIssuerProfile, &out.OidcIssuerProfile *out = new(ManagedClusterOIDCIssuerProfile) (*in).DeepCopyInto(*out) } if in.OperatorSpec != nil { in, out := &in.OperatorSpec, &out.OperatorSpec *out = new(ManagedClusterOperatorSpec) (*in).DeepCopyInto(*out) } if in.Owner != nil { in, out := &in.Owner, &out.Owner *out = new(genruntime.KnownResourceReference) **out = **in } if in.PodIdentityProfile != nil { in, out := &in.PodIdentityProfile, &out.PodIdentityProfile *out = new(ManagedClusterPodIdentityProfile) (*in).DeepCopyInto(*out) } if in.PrivateLinkResources != nil { in, out := &in.PrivateLinkResources, &out.PrivateLinkResources *out = make([]PrivateLinkResource, len(*in)) for i := range *in { (*in)[i].DeepCopyInto(&(*out)[i]) } } if in.PublicNetworkAccess != nil { in, out := &in.PublicNetworkAccess, &out.PublicNetworkAccess *out = new(ManagedClusterProperties_PublicNetworkAccess) **out = **in } if in.SecurityProfile != nil { in, out := &in.SecurityProfile, &out.SecurityProfile *out = new(ManagedClusterSecurityProfile) (*in).DeepCopyInto(*out) } if in.ServiceMeshProfile != nil { in, out := &in.ServiceMeshProfile, &out.ServiceMeshProfile *out = new(ServiceMeshProfile) (*in).DeepCopyInto(*out) } if in.ServicePrincipalProfile != nil { in, out := &in.ServicePrincipalProfile, &out.ServicePrincipalProfile *out = new(ManagedClusterServicePrincipalProfile) (*in).DeepCopyInto(*out) } if in.Sku != nil { in, out := &in.Sku, &out.Sku *out = new(ManagedClusterSKU) (*in).DeepCopyInto(*out) } if in.StorageProfile != nil { in, out := &in.StorageProfile, &out.StorageProfile *out = new(ManagedClusterStorageProfile) (*in).DeepCopyInto(*out) } if in.SupportPlan != nil { in, out := &in.SupportPlan, &out.SupportPlan *out = new(KubernetesSupportPlan) **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.UpgradeSettings != nil { in, out := &in.UpgradeSettings, &out.UpgradeSettings *out = new(ClusterUpgradeSettings) (*in).DeepCopyInto(*out) } if in.WindowsProfile != nil { in, out := &in.WindowsProfile, &out.WindowsProfile *out = new(ManagedClusterWindowsProfile) (*in).DeepCopyInto(*out) } if in.WorkloadAutoScalerProfile != nil { in, out := &in.WorkloadAutoScalerProfile, &out.WorkloadAutoScalerProfile *out = new(ManagedClusterWorkloadAutoScalerProfile) (*in).DeepCopyInto(*out) } } // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ManagedCluster_Spec. func (in *ManagedCluster_Spec) DeepCopy() *ManagedCluster_Spec { if in == nil { return nil } out := new(ManagedCluster_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 *ManagedClustersAgentPool) DeepCopyInto(out *ManagedClustersAgentPool) { *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 ManagedClustersAgentPool. func (in *ManagedClustersAgentPool) DeepCopy() *ManagedClustersAgentPool { if in == nil { return nil } out := new(ManagedClustersAgentPool) in.DeepCopyInto(out) return out } // DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object. func (in *ManagedClustersAgentPool) 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 *ManagedClustersAgentPoolList) DeepCopyInto(out *ManagedClustersAgentPoolList) { *out = *in out.TypeMeta = in.TypeMeta in.ListMeta.DeepCopyInto(&out.ListMeta) if in.Items != nil { in, out := &in.Items, &out.Items *out = make([]ManagedClustersAgentPool, len(*in)) for i := range *in { (*in)[i].DeepCopyInto(&(*out)[i]) } } } // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ManagedClustersAgentPoolList. func (in *ManagedClustersAgentPoolList) DeepCopy() *ManagedClustersAgentPoolList { if in == nil { return nil } out := new(ManagedClustersAgentPoolList) in.DeepCopyInto(out) return out } // DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object. func (in *ManagedClustersAgentPoolList) 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 *ManagedClustersAgentPoolOperatorSpec) DeepCopyInto(out *ManagedClustersAgentPoolOperatorSpec) { *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.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 ManagedClustersAgentPoolOperatorSpec. func (in *ManagedClustersAgentPoolOperatorSpec) DeepCopy() *ManagedClustersAgentPoolOperatorSpec { if in == nil { return nil } out := new(ManagedClustersAgentPoolOperatorSpec) in.DeepCopyInto(out) return out } // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. func (in *ManagedClustersAgentPool_STATUS) DeepCopyInto(out *ManagedClustersAgentPool_STATUS) { *out = *in if in.AvailabilityZones != nil { in, out := &in.AvailabilityZones, &out.AvailabilityZones *out = make([]string, len(*in)) copy(*out, *in) } if in.CapacityReservationGroupID != nil { in, out := &in.CapacityReservationGroupID, &out.CapacityReservationGroupID *out = new(string) **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.Count != nil { in, out := &in.Count, &out.Count *out = new(int) **out = **in } if in.CreationData != nil { in, out := &in.CreationData, &out.CreationData *out = new(CreationData_STATUS) (*in).DeepCopyInto(*out) } if in.CurrentOrchestratorVersion != nil { in, out := &in.CurrentOrchestratorVersion, &out.CurrentOrchestratorVersion *out = new(string) **out = **in } if in.ETag != nil { in, out := &in.ETag, &out.ETag *out = new(string) **out = **in } if in.EnableAutoScaling != nil { in, out := &in.EnableAutoScaling, &out.EnableAutoScaling *out = new(bool) **out = **in } if in.EnableEncryptionAtHost != nil { in, out := &in.EnableEncryptionAtHost, &out.EnableEncryptionAtHost *out = new(bool) **out = **in } if in.EnableFIPS != nil { in, out := &in.EnableFIPS, &out.EnableFIPS *out = new(bool) **out = **in } if in.EnableNodePublicIP != nil { in, out := &in.EnableNodePublicIP, &out.EnableNodePublicIP *out = new(bool) **out = **in } if in.EnableUltraSSD != nil { in, out := &in.EnableUltraSSD, &out.EnableUltraSSD *out = new(bool) **out = **in } if in.GpuInstanceProfile != nil { in, out := &in.GpuInstanceProfile, &out.GpuInstanceProfile *out = new(GPUInstanceProfile_STATUS) **out = **in } if in.HostGroupID != nil { in, out := &in.HostGroupID, &out.HostGroupID *out = new(string) **out = **in } if in.Id != nil { in, out := &in.Id, &out.Id *out = new(string) **out = **in } if in.KubeletConfig != nil { in, out := &in.KubeletConfig, &out.KubeletConfig *out = new(KubeletConfig_STATUS) (*in).DeepCopyInto(*out) } if in.KubeletDiskType != nil { in, out := &in.KubeletDiskType, &out.KubeletDiskType *out = new(KubeletDiskType_STATUS) **out = **in } if in.LinuxOSConfig != nil { in, out := &in.LinuxOSConfig, &out.LinuxOSConfig *out = new(LinuxOSConfig_STATUS) (*in).DeepCopyInto(*out) } if in.MaxCount != nil { in, out := &in.MaxCount, &out.MaxCount *out = new(int) **out = **in } if in.MaxPods != nil { in, out := &in.MaxPods, &out.MaxPods *out = new(int) **out = **in } if in.MinCount != nil { in, out := &in.MinCount, &out.MinCount *out = new(int) **out = **in } if in.Mode != nil { in, out := &in.Mode, &out.Mode *out = new(AgentPoolMode_STATUS) **out = **in } if in.Name != nil { in, out := &in.Name, &out.Name *out = new(string) **out = **in } if in.NetworkProfile != nil { in, out := &in.NetworkProfile, &out.NetworkProfile *out = new(AgentPoolNetworkProfile_STATUS) (*in).DeepCopyInto(*out) } if in.NodeImageVersion != nil { in, out := &in.NodeImageVersion, &out.NodeImageVersion *out = new(string) **out = **in } if in.NodeLabels != nil { in, out := &in.NodeLabels, &out.NodeLabels *out = make(map[string]string, len(*in)) for key, val := range *in { (*out)[key] = val } } if in.NodePublicIPPrefixID != nil { in, out := &in.NodePublicIPPrefixID, &out.NodePublicIPPrefixID *out = new(string) **out = **in } if in.NodeTaints != nil { in, out := &in.NodeTaints, &out.NodeTaints *out = make([]string, len(*in)) copy(*out, *in) } if in.OrchestratorVersion != nil { in, out := &in.OrchestratorVersion, &out.OrchestratorVersion *out = new(string) **out = **in } if in.OsDiskSizeGB != nil { in, out := &in.OsDiskSizeGB, &out.OsDiskSizeGB *out = new(int) **out = **in } if in.OsDiskType != nil { in, out := &in.OsDiskType, &out.OsDiskType *out = new(OSDiskType_STATUS) **out = **in } if in.OsSKU != nil { in, out := &in.OsSKU, &out.OsSKU *out = new(OSSKU_STATUS) **out = **in } if in.OsType != nil { in, out := &in.OsType, &out.OsType *out = new(OSType_STATUS) **out = **in } if in.PodSubnetID != nil { in, out := &in.PodSubnetID, &out.PodSubnetID *out = new(string) **out = **in } if in.PowerState != nil { in, out := &in.PowerState, &out.PowerState *out = new(PowerState_STATUS) (*in).DeepCopyInto(*out) } if in.PropertiesType != nil { in, out := &in.PropertiesType, &out.PropertiesType *out = new(AgentPoolType_STATUS) **out = **in } if in.ProvisioningState != nil { in, out := &in.ProvisioningState, &out.ProvisioningState *out = new(string) **out = **in } if in.ProximityPlacementGroupID != nil { in, out := &in.ProximityPlacementGroupID, &out.ProximityPlacementGroupID *out = new(string) **out = **in } if in.ScaleDownMode != nil { in, out := &in.ScaleDownMode, &out.ScaleDownMode *out = new(ScaleDownMode_STATUS) **out = **in } if in.ScaleSetEvictionPolicy != nil { in, out := &in.ScaleSetEvictionPolicy, &out.ScaleSetEvictionPolicy *out = new(ScaleSetEvictionPolicy_STATUS) **out = **in } if in.ScaleSetPriority != nil { in, out := &in.ScaleSetPriority, &out.ScaleSetPriority *out = new(ScaleSetPriority_STATUS) **out = **in } if in.SecurityProfile != nil { in, out := &in.SecurityProfile, &out.SecurityProfile *out = new(AgentPoolSecurityProfile_STATUS) (*in).DeepCopyInto(*out) } if in.SpotMaxPrice != nil { in, out := &in.SpotMaxPrice, &out.SpotMaxPrice *out = new(float64) **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.UpgradeSettings != nil { in, out := &in.UpgradeSettings, &out.UpgradeSettings *out = new(AgentPoolUpgradeSettings_STATUS) (*in).DeepCopyInto(*out) } if in.VmSize != nil { in, out := &in.VmSize, &out.VmSize *out = new(string) **out = **in } if in.VnetSubnetID != nil { in, out := &in.VnetSubnetID, &out.VnetSubnetID *out = new(string) **out = **in } if in.WindowsProfile != nil { in, out := &in.WindowsProfile, &out.WindowsProfile *out = new(AgentPoolWindowsProfile_STATUS) (*in).DeepCopyInto(*out) } if in.WorkloadRuntime != nil { in, out := &in.WorkloadRuntime, &out.WorkloadRuntime *out = new(WorkloadRuntime_STATUS) **out = **in } } // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ManagedClustersAgentPool_STATUS. func (in *ManagedClustersAgentPool_STATUS) DeepCopy() *ManagedClustersAgentPool_STATUS { if in == nil { return nil } out := new(ManagedClustersAgentPool_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 *ManagedClustersAgentPool_Spec) DeepCopyInto(out *ManagedClustersAgentPool_Spec) { *out = *in if in.AvailabilityZones != nil { in, out := &in.AvailabilityZones, &out.AvailabilityZones *out = make([]string, len(*in)) copy(*out, *in) } if in.CapacityReservationGroupReference != nil { in, out := &in.CapacityReservationGroupReference, &out.CapacityReservationGroupReference *out = new(genruntime.ResourceReference) **out = **in } if in.Count != nil { in, out := &in.Count, &out.Count *out = new(int) **out = **in } if in.CreationData != nil { in, out := &in.CreationData, &out.CreationData *out = new(CreationData) (*in).DeepCopyInto(*out) } if in.EnableAutoScaling != nil { in, out := &in.EnableAutoScaling, &out.EnableAutoScaling *out = new(bool) **out = **in } if in.EnableEncryptionAtHost != nil { in, out := &in.EnableEncryptionAtHost, &out.EnableEncryptionAtHost *out = new(bool) **out = **in } if in.EnableFIPS != nil { in, out := &in.EnableFIPS, &out.EnableFIPS *out = new(bool) **out = **in } if in.EnableNodePublicIP != nil { in, out := &in.EnableNodePublicIP, &out.EnableNodePublicIP *out = new(bool) **out = **in } if in.EnableUltraSSD != nil { in, out := &in.EnableUltraSSD, &out.EnableUltraSSD *out = new(bool) **out = **in } if in.GpuInstanceProfile != nil { in, out := &in.GpuInstanceProfile, &out.GpuInstanceProfile *out = new(GPUInstanceProfile) **out = **in } if in.HostGroupReference != nil { in, out := &in.HostGroupReference, &out.HostGroupReference *out = new(genruntime.ResourceReference) **out = **in } if in.KubeletConfig != nil { in, out := &in.KubeletConfig, &out.KubeletConfig *out = new(KubeletConfig) (*in).DeepCopyInto(*out) } if in.KubeletDiskType != nil { in, out := &in.KubeletDiskType, &out.KubeletDiskType *out = new(KubeletDiskType) **out = **in } if in.LinuxOSConfig != nil { in, out := &in.LinuxOSConfig, &out.LinuxOSConfig *out = new(LinuxOSConfig) (*in).DeepCopyInto(*out) } if in.MaxCount != nil { in, out := &in.MaxCount, &out.MaxCount *out = new(int) **out = **in } if in.MaxPods != nil { in, out := &in.MaxPods, &out.MaxPods *out = new(int) **out = **in } if in.MinCount != nil { in, out := &in.MinCount, &out.MinCount *out = new(int) **out = **in } if in.Mode != nil { in, out := &in.Mode, &out.Mode *out = new(AgentPoolMode) **out = **in } if in.NetworkProfile != nil { in, out := &in.NetworkProfile, &out.NetworkProfile *out = new(AgentPoolNetworkProfile) (*in).DeepCopyInto(*out) } if in.NodeLabels != nil { in, out := &in.NodeLabels, &out.NodeLabels *out = make(map[string]string, len(*in)) for key, val := range *in { (*out)[key] = val } } if in.NodePublicIPPrefixReference != nil { in, out := &in.NodePublicIPPrefixReference, &out.NodePublicIPPrefixReference *out = new(genruntime.ResourceReference) **out = **in } if in.NodeTaints != nil { in, out := &in.NodeTaints, &out.NodeTaints *out = make([]string, len(*in)) copy(*out, *in) } if in.OperatorSpec != nil { in, out := &in.OperatorSpec, &out.OperatorSpec *out = new(ManagedClustersAgentPoolOperatorSpec) (*in).DeepCopyInto(*out) } if in.OrchestratorVersion != nil { in, out := &in.OrchestratorVersion, &out.OrchestratorVersion *out = new(string) **out = **in } if in.OsDiskSizeGB != nil { in, out := &in.OsDiskSizeGB, &out.OsDiskSizeGB *out = new(ContainerServiceOSDisk) **out = **in } if in.OsDiskType != nil { in, out := &in.OsDiskType, &out.OsDiskType *out = new(OSDiskType) **out = **in } if in.OsSKU != nil { in, out := &in.OsSKU, &out.OsSKU *out = new(OSSKU) **out = **in } if in.OsType != nil { in, out := &in.OsType, &out.OsType *out = new(OSType) **out = **in } if in.Owner != nil { in, out := &in.Owner, &out.Owner *out = new(genruntime.KnownResourceReference) **out = **in } if in.PodSubnetReference != nil { in, out := &in.PodSubnetReference, &out.PodSubnetReference *out = new(genruntime.ResourceReference) **out = **in } if in.PowerState != nil { in, out := &in.PowerState, &out.PowerState *out = new(PowerState) (*in).DeepCopyInto(*out) } if in.ProximityPlacementGroupReference != nil { in, out := &in.ProximityPlacementGroupReference, &out.ProximityPlacementGroupReference *out = new(genruntime.ResourceReference) **out = **in } if in.ScaleDownMode != nil { in, out := &in.ScaleDownMode, &out.ScaleDownMode *out = new(ScaleDownMode) **out = **in } if in.ScaleSetEvictionPolicy != nil { in, out := &in.ScaleSetEvictionPolicy, &out.ScaleSetEvictionPolicy *out = new(ScaleSetEvictionPolicy) **out = **in } if in.ScaleSetPriority != nil { in, out := &in.ScaleSetPriority, &out.ScaleSetPriority *out = new(ScaleSetPriority) **out = **in } if in.SecurityProfile != nil { in, out := &in.SecurityProfile, &out.SecurityProfile *out = new(AgentPoolSecurityProfile) (*in).DeepCopyInto(*out) } if in.SpotMaxPrice != nil { in, out := &in.SpotMaxPrice, &out.SpotMaxPrice *out = new(float64) **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(AgentPoolType) **out = **in } if in.UpgradeSettings != nil { in, out := &in.UpgradeSettings, &out.UpgradeSettings *out = new(AgentPoolUpgradeSettings) (*in).DeepCopyInto(*out) } if in.VmSize != nil { in, out := &in.VmSize, &out.VmSize *out = new(string) **out = **in } if in.VnetSubnetReference != nil { in, out := &in.VnetSubnetReference, &out.VnetSubnetReference *out = new(genruntime.ResourceReference) **out = **in } if in.WindowsProfile != nil { in, out := &in.WindowsProfile, &out.WindowsProfile *out = new(AgentPoolWindowsProfile) (*in).DeepCopyInto(*out) } if in.WorkloadRuntime != nil { in, out := &in.WorkloadRuntime, &out.WorkloadRuntime *out = new(WorkloadRuntime) **out = **in } } // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ManagedClustersAgentPool_Spec. func (in *ManagedClustersAgentPool_Spec) DeepCopy() *ManagedClustersAgentPool_Spec { if in == nil { return nil } out := new(ManagedClustersAgentPool_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 *PortRange) DeepCopyInto(out *PortRange) { *out = *in if in.PortEnd != nil { in, out := &in.PortEnd, &out.PortEnd *out = new(int) **out = **in } if in.PortStart != nil { in, out := &in.PortStart, &out.PortStart *out = new(int) **out = **in } if in.Protocol != nil { in, out := &in.Protocol, &out.Protocol *out = new(PortRange_Protocol) **out = **in } } // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new PortRange. func (in *PortRange) DeepCopy() *PortRange { if in == nil { return nil } out := new(PortRange) in.DeepCopyInto(out) return out } // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. func (in *PortRange_STATUS) DeepCopyInto(out *PortRange_STATUS) { *out = *in if in.PortEnd != nil { in, out := &in.PortEnd, &out.PortEnd *out = new(int) **out = **in } if in.PortStart != nil { in, out := &in.PortStart, &out.PortStart *out = new(int) **out = **in } if in.Protocol != nil { in, out := &in.Protocol, &out.Protocol *out = new(PortRange_Protocol_STATUS) **out = **in } } // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new PortRange_STATUS. func (in *PortRange_STATUS) DeepCopy() *PortRange_STATUS { if in == nil { return nil } out := new(PortRange_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 *PowerState) DeepCopyInto(out *PowerState) { *out = *in if in.Code != nil { in, out := &in.Code, &out.Code *out = new(PowerState_Code) **out = **in } } // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new PowerState. func (in *PowerState) DeepCopy() *PowerState { if in == nil { return nil } out := new(PowerState) in.DeepCopyInto(out) return out } // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. func (in *PowerState_STATUS) DeepCopyInto(out *PowerState_STATUS) { *out = *in if in.Code != nil { in, out := &in.Code, &out.Code *out = new(PowerState_Code_STATUS) **out = **in } } // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new PowerState_STATUS. func (in *PowerState_STATUS) DeepCopy() *PowerState_STATUS { if in == nil { return nil } out := new(PowerState_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 *PrivateLinkResource) DeepCopyInto(out *PrivateLinkResource) { *out = *in if in.GroupId != nil { in, out := &in.GroupId, &out.GroupId *out = new(string) **out = **in } if in.Name != nil { in, out := &in.Name, &out.Name *out = new(string) **out = **in } if in.Reference != nil { in, out := &in.Reference, &out.Reference *out = new(genruntime.ResourceReference) **out = **in } if in.RequiredMembers != nil { in, out := &in.RequiredMembers, &out.RequiredMembers *out = make([]string, len(*in)) copy(*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 PrivateLinkResource. func (in *PrivateLinkResource) DeepCopy() *PrivateLinkResource { if in == nil { return nil } out := new(PrivateLinkResource) in.DeepCopyInto(out) return out } // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. func (in *PrivateLinkResource_STATUS) DeepCopyInto(out *PrivateLinkResource_STATUS) { *out = *in if in.GroupId != nil { in, out := &in.GroupId, &out.GroupId *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.PrivateLinkServiceID != nil { in, out := &in.PrivateLinkServiceID, &out.PrivateLinkServiceID *out = new(string) **out = **in } if in.RequiredMembers != nil { in, out := &in.RequiredMembers, &out.RequiredMembers *out = make([]string, len(*in)) copy(*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 PrivateLinkResource_STATUS. func (in *PrivateLinkResource_STATUS) DeepCopy() *PrivateLinkResource_STATUS { if in == nil { return nil } out := new(PrivateLinkResource_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 *RelativeMonthlySchedule) DeepCopyInto(out *RelativeMonthlySchedule) { *out = *in if in.DayOfWeek != nil { in, out := &in.DayOfWeek, &out.DayOfWeek *out = new(WeekDay) **out = **in } if in.IntervalMonths != nil { in, out := &in.IntervalMonths, &out.IntervalMonths *out = new(int) **out = **in } if in.WeekIndex != nil { in, out := &in.WeekIndex, &out.WeekIndex *out = new(RelativeMonthlySchedule_WeekIndex) **out = **in } } // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new RelativeMonthlySchedule. func (in *RelativeMonthlySchedule) DeepCopy() *RelativeMonthlySchedule { if in == nil { return nil } out := new(RelativeMonthlySchedule) in.DeepCopyInto(out) return out } // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. func (in *RelativeMonthlySchedule_STATUS) DeepCopyInto(out *RelativeMonthlySchedule_STATUS) { *out = *in if in.DayOfWeek != nil { in, out := &in.DayOfWeek, &out.DayOfWeek *out = new(WeekDay_STATUS) **out = **in } if in.IntervalMonths != nil { in, out := &in.IntervalMonths, &out.IntervalMonths *out = new(int) **out = **in } if in.WeekIndex != nil { in, out := &in.WeekIndex, &out.WeekIndex *out = new(RelativeMonthlySchedule_WeekIndex_STATUS) **out = **in } } // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new RelativeMonthlySchedule_STATUS. func (in *RelativeMonthlySchedule_STATUS) DeepCopy() *RelativeMonthlySchedule_STATUS { if in == nil { return nil } out := new(RelativeMonthlySchedule_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 *ResourceReference) DeepCopyInto(out *ResourceReference) { *out = *in 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 ResourceReference. func (in *ResourceReference) DeepCopy() *ResourceReference { if in == nil { return nil } out := new(ResourceReference) in.DeepCopyInto(out) return out } // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. func (in *ResourceReference_STATUS) DeepCopyInto(out *ResourceReference_STATUS) { *out = *in if in.Id != nil { in, out := &in.Id, &out.Id *out = new(string) **out = **in } } // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ResourceReference_STATUS. func (in *ResourceReference_STATUS) DeepCopy() *ResourceReference_STATUS { if in == nil { return nil } out := new(ResourceReference_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 *Schedule) DeepCopyInto(out *Schedule) { *out = *in if in.AbsoluteMonthly != nil { in, out := &in.AbsoluteMonthly, &out.AbsoluteMonthly *out = new(AbsoluteMonthlySchedule) (*in).DeepCopyInto(*out) } if in.Daily != nil { in, out := &in.Daily, &out.Daily *out = new(DailySchedule) (*in).DeepCopyInto(*out) } if in.RelativeMonthly != nil { in, out := &in.RelativeMonthly, &out.RelativeMonthly *out = new(RelativeMonthlySchedule) (*in).DeepCopyInto(*out) } if in.Weekly != nil { in, out := &in.Weekly, &out.Weekly *out = new(WeeklySchedule) (*in).DeepCopyInto(*out) } } // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new Schedule. func (in *Schedule) DeepCopy() *Schedule { if in == nil { return nil } out := new(Schedule) in.DeepCopyInto(out) return out } // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. func (in *Schedule_STATUS) DeepCopyInto(out *Schedule_STATUS) { *out = *in if in.AbsoluteMonthly != nil { in, out := &in.AbsoluteMonthly, &out.AbsoluteMonthly *out = new(AbsoluteMonthlySchedule_STATUS) (*in).DeepCopyInto(*out) } if in.Daily != nil { in, out := &in.Daily, &out.Daily *out = new(DailySchedule_STATUS) (*in).DeepCopyInto(*out) } if in.RelativeMonthly != nil { in, out := &in.RelativeMonthly, &out.RelativeMonthly *out = new(RelativeMonthlySchedule_STATUS) (*in).DeepCopyInto(*out) } if in.Weekly != nil { in, out := &in.Weekly, &out.Weekly *out = new(WeeklySchedule_STATUS) (*in).DeepCopyInto(*out) } } // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new Schedule_STATUS. func (in *Schedule_STATUS) DeepCopy() *Schedule_STATUS { if in == nil { return nil } out := new(Schedule_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 *ServiceMeshProfile) DeepCopyInto(out *ServiceMeshProfile) { *out = *in if in.Istio != nil { in, out := &in.Istio, &out.Istio *out = new(IstioServiceMesh) (*in).DeepCopyInto(*out) } if in.Mode != nil { in, out := &in.Mode, &out.Mode *out = new(ServiceMeshProfile_Mode) **out = **in } } // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ServiceMeshProfile. func (in *ServiceMeshProfile) DeepCopy() *ServiceMeshProfile { if in == nil { return nil } out := new(ServiceMeshProfile) in.DeepCopyInto(out) return out } // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. func (in *ServiceMeshProfile_STATUS) DeepCopyInto(out *ServiceMeshProfile_STATUS) { *out = *in if in.Istio != nil { in, out := &in.Istio, &out.Istio *out = new(IstioServiceMesh_STATUS) (*in).DeepCopyInto(*out) } if in.Mode != nil { in, out := &in.Mode, &out.Mode *out = new(ServiceMeshProfile_Mode_STATUS) **out = **in } } // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ServiceMeshProfile_STATUS. func (in *ServiceMeshProfile_STATUS) DeepCopy() *ServiceMeshProfile_STATUS { if in == nil { return nil } out := new(ServiceMeshProfile_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 *SysctlConfig) DeepCopyInto(out *SysctlConfig) { *out = *in if in.FsAioMaxNr != nil { in, out := &in.FsAioMaxNr, &out.FsAioMaxNr *out = new(int) **out = **in } if in.FsFileMax != nil { in, out := &in.FsFileMax, &out.FsFileMax *out = new(int) **out = **in } if in.FsInotifyMaxUserWatches != nil { in, out := &in.FsInotifyMaxUserWatches, &out.FsInotifyMaxUserWatches *out = new(int) **out = **in } if in.FsNrOpen != nil { in, out := &in.FsNrOpen, &out.FsNrOpen *out = new(int) **out = **in } if in.KernelThreadsMax != nil { in, out := &in.KernelThreadsMax, &out.KernelThreadsMax *out = new(int) **out = **in } if in.NetCoreNetdevMaxBacklog != nil { in, out := &in.NetCoreNetdevMaxBacklog, &out.NetCoreNetdevMaxBacklog *out = new(int) **out = **in } if in.NetCoreOptmemMax != nil { in, out := &in.NetCoreOptmemMax, &out.NetCoreOptmemMax *out = new(int) **out = **in } if in.NetCoreRmemDefault != nil { in, out := &in.NetCoreRmemDefault, &out.NetCoreRmemDefault *out = new(int) **out = **in } if in.NetCoreRmemMax != nil { in, out := &in.NetCoreRmemMax, &out.NetCoreRmemMax *out = new(int) **out = **in } if in.NetCoreSomaxconn != nil { in, out := &in.NetCoreSomaxconn, &out.NetCoreSomaxconn *out = new(int) **out = **in } if in.NetCoreWmemDefault != nil { in, out := &in.NetCoreWmemDefault, &out.NetCoreWmemDefault *out = new(int) **out = **in } if in.NetCoreWmemMax != nil { in, out := &in.NetCoreWmemMax, &out.NetCoreWmemMax *out = new(int) **out = **in } if in.NetIpv4IpLocalPortRange != nil { in, out := &in.NetIpv4IpLocalPortRange, &out.NetIpv4IpLocalPortRange *out = new(string) **out = **in } if in.NetIpv4NeighDefaultGcThresh1 != nil { in, out := &in.NetIpv4NeighDefaultGcThresh1, &out.NetIpv4NeighDefaultGcThresh1 *out = new(int) **out = **in } if in.NetIpv4NeighDefaultGcThresh2 != nil { in, out := &in.NetIpv4NeighDefaultGcThresh2, &out.NetIpv4NeighDefaultGcThresh2 *out = new(int) **out = **in } if in.NetIpv4NeighDefaultGcThresh3 != nil { in, out := &in.NetIpv4NeighDefaultGcThresh3, &out.NetIpv4NeighDefaultGcThresh3 *out = new(int) **out = **in } if in.NetIpv4TcpFinTimeout != nil { in, out := &in.NetIpv4TcpFinTimeout, &out.NetIpv4TcpFinTimeout *out = new(int) **out = **in } if in.NetIpv4TcpKeepaliveProbes != nil { in, out := &in.NetIpv4TcpKeepaliveProbes, &out.NetIpv4TcpKeepaliveProbes *out = new(int) **out = **in } if in.NetIpv4TcpKeepaliveTime != nil { in, out := &in.NetIpv4TcpKeepaliveTime, &out.NetIpv4TcpKeepaliveTime *out = new(int) **out = **in } if in.NetIpv4TcpMaxSynBacklog != nil { in, out := &in.NetIpv4TcpMaxSynBacklog, &out.NetIpv4TcpMaxSynBacklog *out = new(int) **out = **in } if in.NetIpv4TcpMaxTwBuckets != nil { in, out := &in.NetIpv4TcpMaxTwBuckets, &out.NetIpv4TcpMaxTwBuckets *out = new(int) **out = **in } if in.NetIpv4TcpTwReuse != nil { in, out := &in.NetIpv4TcpTwReuse, &out.NetIpv4TcpTwReuse *out = new(bool) **out = **in } if in.NetIpv4TcpkeepaliveIntvl != nil { in, out := &in.NetIpv4TcpkeepaliveIntvl, &out.NetIpv4TcpkeepaliveIntvl *out = new(int) **out = **in } if in.NetNetfilterNfConntrackBuckets != nil { in, out := &in.NetNetfilterNfConntrackBuckets, &out.NetNetfilterNfConntrackBuckets *out = new(int) **out = **in } if in.NetNetfilterNfConntrackMax != nil { in, out := &in.NetNetfilterNfConntrackMax, &out.NetNetfilterNfConntrackMax *out = new(int) **out = **in } if in.VmMaxMapCount != nil { in, out := &in.VmMaxMapCount, &out.VmMaxMapCount *out = new(int) **out = **in } if in.VmSwappiness != nil { in, out := &in.VmSwappiness, &out.VmSwappiness *out = new(int) **out = **in } if in.VmVfsCachePressure != nil { in, out := &in.VmVfsCachePressure, &out.VmVfsCachePressure *out = new(int) **out = **in } } // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new SysctlConfig. func (in *SysctlConfig) DeepCopy() *SysctlConfig { if in == nil { return nil } out := new(SysctlConfig) in.DeepCopyInto(out) return out } // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. func (in *SysctlConfig_STATUS) DeepCopyInto(out *SysctlConfig_STATUS) { *out = *in if in.FsAioMaxNr != nil { in, out := &in.FsAioMaxNr, &out.FsAioMaxNr *out = new(int) **out = **in } if in.FsFileMax != nil { in, out := &in.FsFileMax, &out.FsFileMax *out = new(int) **out = **in } if in.FsInotifyMaxUserWatches != nil { in, out := &in.FsInotifyMaxUserWatches, &out.FsInotifyMaxUserWatches *out = new(int) **out = **in } if in.FsNrOpen != nil { in, out := &in.FsNrOpen, &out.FsNrOpen *out = new(int) **out = **in } if in.KernelThreadsMax != nil { in, out := &in.KernelThreadsMax, &out.KernelThreadsMax *out = new(int) **out = **in } if in.NetCoreNetdevMaxBacklog != nil { in, out := &in.NetCoreNetdevMaxBacklog, &out.NetCoreNetdevMaxBacklog *out = new(int) **out = **in } if in.NetCoreOptmemMax != nil { in, out := &in.NetCoreOptmemMax, &out.NetCoreOptmemMax *out = new(int) **out = **in } if in.NetCoreRmemDefault != nil { in, out := &in.NetCoreRmemDefault, &out.NetCoreRmemDefault *out = new(int) **out = **in } if in.NetCoreRmemMax != nil { in, out := &in.NetCoreRmemMax, &out.NetCoreRmemMax *out = new(int) **out = **in } if in.NetCoreSomaxconn != nil { in, out := &in.NetCoreSomaxconn, &out.NetCoreSomaxconn *out = new(int) **out = **in } if in.NetCoreWmemDefault != nil { in, out := &in.NetCoreWmemDefault, &out.NetCoreWmemDefault *out = new(int) **out = **in } if in.NetCoreWmemMax != nil { in, out := &in.NetCoreWmemMax, &out.NetCoreWmemMax *out = new(int) **out = **in } if in.NetIpv4IpLocalPortRange != nil { in, out := &in.NetIpv4IpLocalPortRange, &out.NetIpv4IpLocalPortRange *out = new(string) **out = **in } if in.NetIpv4NeighDefaultGcThresh1 != nil { in, out := &in.NetIpv4NeighDefaultGcThresh1, &out.NetIpv4NeighDefaultGcThresh1 *out = new(int) **out = **in } if in.NetIpv4NeighDefaultGcThresh2 != nil { in, out := &in.NetIpv4NeighDefaultGcThresh2, &out.NetIpv4NeighDefaultGcThresh2 *out = new(int) **out = **in } if in.NetIpv4NeighDefaultGcThresh3 != nil { in, out := &in.NetIpv4NeighDefaultGcThresh3, &out.NetIpv4NeighDefaultGcThresh3 *out = new(int) **out = **in } if in.NetIpv4TcpFinTimeout != nil { in, out := &in.NetIpv4TcpFinTimeout, &out.NetIpv4TcpFinTimeout *out = new(int) **out = **in } if in.NetIpv4TcpKeepaliveProbes != nil { in, out := &in.NetIpv4TcpKeepaliveProbes, &out.NetIpv4TcpKeepaliveProbes *out = new(int) **out = **in } if in.NetIpv4TcpKeepaliveTime != nil { in, out := &in.NetIpv4TcpKeepaliveTime, &out.NetIpv4TcpKeepaliveTime *out = new(int) **out = **in } if in.NetIpv4TcpMaxSynBacklog != nil { in, out := &in.NetIpv4TcpMaxSynBacklog, &out.NetIpv4TcpMaxSynBacklog *out = new(int) **out = **in } if in.NetIpv4TcpMaxTwBuckets != nil { in, out := &in.NetIpv4TcpMaxTwBuckets, &out.NetIpv4TcpMaxTwBuckets *out = new(int) **out = **in } if in.NetIpv4TcpTwReuse != nil { in, out := &in.NetIpv4TcpTwReuse, &out.NetIpv4TcpTwReuse *out = new(bool) **out = **in } if in.NetIpv4TcpkeepaliveIntvl != nil { in, out := &in.NetIpv4TcpkeepaliveIntvl, &out.NetIpv4TcpkeepaliveIntvl *out = new(int) **out = **in } if in.NetNetfilterNfConntrackBuckets != nil { in, out := &in.NetNetfilterNfConntrackBuckets, &out.NetNetfilterNfConntrackBuckets *out = new(int) **out = **in } if in.NetNetfilterNfConntrackMax != nil { in, out := &in.NetNetfilterNfConntrackMax, &out.NetNetfilterNfConntrackMax *out = new(int) **out = **in } if in.VmMaxMapCount != nil { in, out := &in.VmMaxMapCount, &out.VmMaxMapCount *out = new(int) **out = **in } if in.VmSwappiness != nil { in, out := &in.VmSwappiness, &out.VmSwappiness *out = new(int) **out = **in } if in.VmVfsCachePressure != nil { in, out := &in.VmVfsCachePressure, &out.VmVfsCachePressure *out = new(int) **out = **in } } // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new SysctlConfig_STATUS. func (in *SysctlConfig_STATUS) DeepCopy() *SysctlConfig_STATUS { if in == nil { return nil } out := new(SysctlConfig_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 *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(SystemData_CreatedByType_STATUS) **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(SystemData_LastModifiedByType_STATUS) **out = **in } } // 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 *TimeInWeek) DeepCopyInto(out *TimeInWeek) { *out = *in if in.Day != nil { in, out := &in.Day, &out.Day *out = new(WeekDay) **out = **in } if in.HourSlots != nil { in, out := &in.HourSlots, &out.HourSlots *out = make([]HourInDay, len(*in)) copy(*out, *in) } } // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new TimeInWeek. func (in *TimeInWeek) DeepCopy() *TimeInWeek { if in == nil { return nil } out := new(TimeInWeek) in.DeepCopyInto(out) return out } // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. func (in *TimeInWeek_STATUS) DeepCopyInto(out *TimeInWeek_STATUS) { *out = *in if in.Day != nil { in, out := &in.Day, &out.Day *out = new(WeekDay_STATUS) **out = **in } if in.HourSlots != nil { in, out := &in.HourSlots, &out.HourSlots *out = make([]int, len(*in)) copy(*out, *in) } } // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new TimeInWeek_STATUS. func (in *TimeInWeek_STATUS) DeepCopy() *TimeInWeek_STATUS { if in == nil { return nil } out := new(TimeInWeek_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 *TimeSpan) DeepCopyInto(out *TimeSpan) { *out = *in if in.End != nil { in, out := &in.End, &out.End *out = new(string) **out = **in } if in.Start != nil { in, out := &in.Start, &out.Start *out = new(string) **out = **in } } // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new TimeSpan. func (in *TimeSpan) DeepCopy() *TimeSpan { if in == nil { return nil } out := new(TimeSpan) in.DeepCopyInto(out) return out } // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. func (in *TimeSpan_STATUS) DeepCopyInto(out *TimeSpan_STATUS) { *out = *in if in.End != nil { in, out := &in.End, &out.End *out = new(string) **out = **in } if in.Start != nil { in, out := &in.Start, &out.Start *out = new(string) **out = **in } } // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new TimeSpan_STATUS. func (in *TimeSpan_STATUS) DeepCopy() *TimeSpan_STATUS { if in == nil { return nil } out := new(TimeSpan_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 *TrustedAccessRoleBinding) DeepCopyInto(out *TrustedAccessRoleBinding) { *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 TrustedAccessRoleBinding. func (in *TrustedAccessRoleBinding) DeepCopy() *TrustedAccessRoleBinding { if in == nil { return nil } out := new(TrustedAccessRoleBinding) in.DeepCopyInto(out) return out } // DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object. func (in *TrustedAccessRoleBinding) 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 *TrustedAccessRoleBindingList) DeepCopyInto(out *TrustedAccessRoleBindingList) { *out = *in out.TypeMeta = in.TypeMeta in.ListMeta.DeepCopyInto(&out.ListMeta) if in.Items != nil { in, out := &in.Items, &out.Items *out = make([]TrustedAccessRoleBinding, len(*in)) for i := range *in { (*in)[i].DeepCopyInto(&(*out)[i]) } } } // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new TrustedAccessRoleBindingList. func (in *TrustedAccessRoleBindingList) DeepCopy() *TrustedAccessRoleBindingList { if in == nil { return nil } out := new(TrustedAccessRoleBindingList) in.DeepCopyInto(out) return out } // DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object. func (in *TrustedAccessRoleBindingList) 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 *TrustedAccessRoleBindingOperatorSpec) DeepCopyInto(out *TrustedAccessRoleBindingOperatorSpec) { *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.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 TrustedAccessRoleBindingOperatorSpec. func (in *TrustedAccessRoleBindingOperatorSpec) DeepCopy() *TrustedAccessRoleBindingOperatorSpec { if in == nil { return nil } out := new(TrustedAccessRoleBindingOperatorSpec) in.DeepCopyInto(out) return out } // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. func (in *TrustedAccessRoleBinding_STATUS) DeepCopyInto(out *TrustedAccessRoleBinding_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.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.ProvisioningState != nil { in, out := &in.ProvisioningState, &out.ProvisioningState *out = new(TrustedAccessRoleBindingProperties_ProvisioningState_STATUS) **out = **in } if in.Roles != nil { in, out := &in.Roles, &out.Roles *out = make([]string, len(*in)) copy(*out, *in) } if in.SourceResourceId != nil { in, out := &in.SourceResourceId, &out.SourceResourceId *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 } } // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new TrustedAccessRoleBinding_STATUS. func (in *TrustedAccessRoleBinding_STATUS) DeepCopy() *TrustedAccessRoleBinding_STATUS { if in == nil { return nil } out := new(TrustedAccessRoleBinding_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 *TrustedAccessRoleBinding_Spec) DeepCopyInto(out *TrustedAccessRoleBinding_Spec) { *out = *in if in.OperatorSpec != nil { in, out := &in.OperatorSpec, &out.OperatorSpec *out = new(TrustedAccessRoleBindingOperatorSpec) (*in).DeepCopyInto(*out) } if in.Owner != nil { in, out := &in.Owner, &out.Owner *out = new(genruntime.KnownResourceReference) **out = **in } if in.Roles != nil { in, out := &in.Roles, &out.Roles *out = make([]string, len(*in)) copy(*out, *in) } if in.SourceResourceReference != nil { in, out := &in.SourceResourceReference, &out.SourceResourceReference *out = new(genruntime.ResourceReference) **out = **in } } // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new TrustedAccessRoleBinding_Spec. func (in *TrustedAccessRoleBinding_Spec) DeepCopy() *TrustedAccessRoleBinding_Spec { if in == nil { return nil } out := new(TrustedAccessRoleBinding_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 *UpgradeOverrideSettings) DeepCopyInto(out *UpgradeOverrideSettings) { *out = *in if in.ForceUpgrade != nil { in, out := &in.ForceUpgrade, &out.ForceUpgrade *out = new(bool) **out = **in } if in.Until != nil { in, out := &in.Until, &out.Until *out = new(string) **out = **in } } // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new UpgradeOverrideSettings. func (in *UpgradeOverrideSettings) DeepCopy() *UpgradeOverrideSettings { if in == nil { return nil } out := new(UpgradeOverrideSettings) in.DeepCopyInto(out) return out } // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. func (in *UpgradeOverrideSettings_STATUS) DeepCopyInto(out *UpgradeOverrideSettings_STATUS) { *out = *in if in.ForceUpgrade != nil { in, out := &in.ForceUpgrade, &out.ForceUpgrade *out = new(bool) **out = **in } if in.Until != nil { in, out := &in.Until, &out.Until *out = new(string) **out = **in } } // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new UpgradeOverrideSettings_STATUS. func (in *UpgradeOverrideSettings_STATUS) DeepCopy() *UpgradeOverrideSettings_STATUS { if in == nil { return nil } out := new(UpgradeOverrideSettings_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 *UserAssignedIdentity) DeepCopyInto(out *UserAssignedIdentity) { *out = *in if in.ClientId != nil { in, out := &in.ClientId, &out.ClientId *out = new(string) **out = **in } if in.ObjectId != nil { in, out := &in.ObjectId, &out.ObjectId *out = new(string) **out = **in } if in.ResourceReference != nil { in, out := &in.ResourceReference, &out.ResourceReference *out = new(genruntime.ResourceReference) **out = **in } } // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new UserAssignedIdentity. func (in *UserAssignedIdentity) DeepCopy() *UserAssignedIdentity { if in == nil { return nil } out := new(UserAssignedIdentity) 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 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 } // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. func (in *UserAssignedIdentity_STATUS) DeepCopyInto(out *UserAssignedIdentity_STATUS) { *out = *in if in.ClientId != nil { in, out := &in.ClientId, &out.ClientId *out = new(string) **out = **in } if in.ObjectId != nil { in, out := &in.ObjectId, &out.ObjectId *out = new(string) **out = **in } if in.ResourceId != nil { in, out := &in.ResourceId, &out.ResourceId *out = new(string) **out = **in } } // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new UserAssignedIdentity_STATUS. func (in *UserAssignedIdentity_STATUS) DeepCopy() *UserAssignedIdentity_STATUS { if in == nil { return nil } out := new(UserAssignedIdentity_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 *WeeklySchedule) DeepCopyInto(out *WeeklySchedule) { *out = *in if in.DayOfWeek != nil { in, out := &in.DayOfWeek, &out.DayOfWeek *out = new(WeekDay) **out = **in } if in.IntervalWeeks != nil { in, out := &in.IntervalWeeks, &out.IntervalWeeks *out = new(int) **out = **in } } // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new WeeklySchedule. func (in *WeeklySchedule) DeepCopy() *WeeklySchedule { if in == nil { return nil } out := new(WeeklySchedule) in.DeepCopyInto(out) return out } // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. func (in *WeeklySchedule_STATUS) DeepCopyInto(out *WeeklySchedule_STATUS) { *out = *in if in.DayOfWeek != nil { in, out := &in.DayOfWeek, &out.DayOfWeek *out = new(WeekDay_STATUS) **out = **in } if in.IntervalWeeks != nil { in, out := &in.IntervalWeeks, &out.IntervalWeeks *out = new(int) **out = **in } } // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new WeeklySchedule_STATUS. func (in *WeeklySchedule_STATUS) DeepCopy() *WeeklySchedule_STATUS { if in == nil { return nil } out := new(WeeklySchedule_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 *WindowsGmsaProfile) DeepCopyInto(out *WindowsGmsaProfile) { *out = *in if in.DnsServer != nil { in, out := &in.DnsServer, &out.DnsServer *out = new(string) **out = **in } if in.Enabled != nil { in, out := &in.Enabled, &out.Enabled *out = new(bool) **out = **in } if in.RootDomainName != nil { in, out := &in.RootDomainName, &out.RootDomainName *out = new(string) **out = **in } } // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new WindowsGmsaProfile. func (in *WindowsGmsaProfile) DeepCopy() *WindowsGmsaProfile { if in == nil { return nil } out := new(WindowsGmsaProfile) in.DeepCopyInto(out) return out } // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. func (in *WindowsGmsaProfile_STATUS) DeepCopyInto(out *WindowsGmsaProfile_STATUS) { *out = *in if in.DnsServer != nil { in, out := &in.DnsServer, &out.DnsServer *out = new(string) **out = **in } if in.Enabled != nil { in, out := &in.Enabled, &out.Enabled *out = new(bool) **out = **in } if in.RootDomainName != nil { in, out := &in.RootDomainName, &out.RootDomainName *out = new(string) **out = **in } } // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new WindowsGmsaProfile_STATUS. func (in *WindowsGmsaProfile_STATUS) DeepCopy() *WindowsGmsaProfile_STATUS { if in == nil { return nil } out := new(WindowsGmsaProfile_STATUS) in.DeepCopyInto(out) return out }