v2/api/containerservice/v1api20240402preview/storage/zz_generated.deepcopy.go (8,931 lines of code) (raw):

//go:build !ignore_autogenerated /* Copyright (c) Microsoft Corporation. Licensed under the MIT license. */ // Code generated by controller-gen. DO NOT EDIT. package storage import ( "github.com/Azure/azure-service-operator/v2/pkg/genruntime" "github.com/Azure/azure-service-operator/v2/pkg/genruntime/conditions" "github.com/Azure/azure-service-operator/v2/pkg/genruntime/core" runtime "k8s.io/apimachinery/pkg/runtime" ) // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. func (in *AdvancedNetworking) DeepCopyInto(out *AdvancedNetworking) { *out = *in if in.Observability != nil { in, out := &in.Observability, &out.Observability *out = new(AdvancedNetworkingObservability) (*in).DeepCopyInto(*out) } if in.PropertyBag != nil { in, out := &in.PropertyBag, &out.PropertyBag *out = make(genruntime.PropertyBag, len(*in)) for key, val := range *in { (*out)[key] = val } } } // 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 } if in.PropertyBag != nil { in, out := &in.PropertyBag, &out.PropertyBag *out = make(genruntime.PropertyBag, len(*in)) for key, val := range *in { (*out)[key] = val } } } // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new 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 } if in.PropertyBag != nil { in, out := &in.PropertyBag, &out.PropertyBag *out = make(genruntime.PropertyBag, len(*in)) for key, val := range *in { (*out)[key] = val } } } // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new 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 *AdvancedNetworking_STATUS) DeepCopyInto(out *AdvancedNetworking_STATUS) { *out = *in if in.Observability != nil { in, out := &in.Observability, &out.Observability *out = new(AdvancedNetworkingObservability_STATUS) (*in).DeepCopyInto(*out) } if in.PropertyBag != nil { in, out := &in.PropertyBag, &out.PropertyBag *out = make(genruntime.PropertyBag, len(*in)) for key, val := range *in { (*out)[key] = val } } } // 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 *AgentPoolArtifactStreamingProfile) DeepCopyInto(out *AgentPoolArtifactStreamingProfile) { *out = *in if in.Enabled != nil { in, out := &in.Enabled, &out.Enabled *out = new(bool) **out = **in } if in.PropertyBag != nil { in, out := &in.PropertyBag, &out.PropertyBag *out = make(genruntime.PropertyBag, len(*in)) for key, val := range *in { (*out)[key] = val } } } // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new AgentPoolArtifactStreamingProfile. func (in *AgentPoolArtifactStreamingProfile) DeepCopy() *AgentPoolArtifactStreamingProfile { if in == nil { return nil } out := new(AgentPoolArtifactStreamingProfile) in.DeepCopyInto(out) return out } // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. func (in *AgentPoolArtifactStreamingProfile_STATUS) DeepCopyInto(out *AgentPoolArtifactStreamingProfile_STATUS) { *out = *in if in.Enabled != nil { in, out := &in.Enabled, &out.Enabled *out = new(bool) **out = **in } if in.PropertyBag != nil { in, out := &in.PropertyBag, &out.PropertyBag *out = make(genruntime.PropertyBag, len(*in)) for key, val := range *in { (*out)[key] = val } } } // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new AgentPoolArtifactStreamingProfile_STATUS. func (in *AgentPoolArtifactStreamingProfile_STATUS) DeepCopy() *AgentPoolArtifactStreamingProfile_STATUS { if in == nil { return nil } out := new(AgentPoolArtifactStreamingProfile_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 *AgentPoolGPUProfile) DeepCopyInto(out *AgentPoolGPUProfile) { *out = *in if in.InstallGPUDriver != nil { in, out := &in.InstallGPUDriver, &out.InstallGPUDriver *out = new(bool) **out = **in } if in.PropertyBag != nil { in, out := &in.PropertyBag, &out.PropertyBag *out = make(genruntime.PropertyBag, len(*in)) for key, val := range *in { (*out)[key] = val } } } // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new AgentPoolGPUProfile. func (in *AgentPoolGPUProfile) DeepCopy() *AgentPoolGPUProfile { if in == nil { return nil } out := new(AgentPoolGPUProfile) in.DeepCopyInto(out) return out } // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. func (in *AgentPoolGPUProfile_STATUS) DeepCopyInto(out *AgentPoolGPUProfile_STATUS) { *out = *in if in.InstallGPUDriver != nil { in, out := &in.InstallGPUDriver, &out.InstallGPUDriver *out = new(bool) **out = **in } if in.PropertyBag != nil { in, out := &in.PropertyBag, &out.PropertyBag *out = make(genruntime.PropertyBag, len(*in)) for key, val := range *in { (*out)[key] = val } } } // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new AgentPoolGPUProfile_STATUS. func (in *AgentPoolGPUProfile_STATUS) DeepCopy() *AgentPoolGPUProfile_STATUS { if in == nil { return nil } out := new(AgentPoolGPUProfile_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 *AgentPoolGatewayProfile) DeepCopyInto(out *AgentPoolGatewayProfile) { *out = *in if in.PropertyBag != nil { in, out := &in.PropertyBag, &out.PropertyBag *out = make(genruntime.PropertyBag, len(*in)) for key, val := range *in { (*out)[key] = val } } if in.PublicIPPrefixSize != nil { in, out := &in.PublicIPPrefixSize, &out.PublicIPPrefixSize *out = new(int) **out = **in } } // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new AgentPoolGatewayProfile. func (in *AgentPoolGatewayProfile) DeepCopy() *AgentPoolGatewayProfile { if in == nil { return nil } out := new(AgentPoolGatewayProfile) in.DeepCopyInto(out) return out } // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. func (in *AgentPoolGatewayProfile_STATUS) DeepCopyInto(out *AgentPoolGatewayProfile_STATUS) { *out = *in if in.PropertyBag != nil { in, out := &in.PropertyBag, &out.PropertyBag *out = make(genruntime.PropertyBag, len(*in)) for key, val := range *in { (*out)[key] = val } } if in.PublicIPPrefixSize != nil { in, out := &in.PublicIPPrefixSize, &out.PublicIPPrefixSize *out = new(int) **out = **in } } // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new AgentPoolGatewayProfile_STATUS. func (in *AgentPoolGatewayProfile_STATUS) DeepCopy() *AgentPoolGatewayProfile_STATUS { if in == nil { return nil } out := new(AgentPoolGatewayProfile_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]) } } if in.PropertyBag != nil { in, out := &in.PropertyBag, &out.PropertyBag *out = make(genruntime.PropertyBag, len(*in)) for key, val := range *in { (*out)[key] = val } } } // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new 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]) } } if in.PropertyBag != nil { in, out := &in.PropertyBag, &out.PropertyBag *out = make(genruntime.PropertyBag, len(*in)) for key, val := range *in { (*out)[key] = val } } } // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new 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 } if in.PropertyBag != nil { in, out := &in.PropertyBag, &out.PropertyBag *out = make(genruntime.PropertyBag, len(*in)) for key, val := range *in { (*out)[key] = val } } if in.SshAccess != nil { in, out := &in.SshAccess, &out.SshAccess *out = new(string) **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 } if in.PropertyBag != nil { in, out := &in.PropertyBag, &out.PropertyBag *out = make(genruntime.PropertyBag, len(*in)) for key, val := range *in { (*out)[key] = val } } if in.SshAccess != nil { in, out := &in.SshAccess, &out.SshAccess *out = new(string) **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 } if in.PropertyBag != nil { in, out := &in.PropertyBag, &out.PropertyBag *out = make(genruntime.PropertyBag, len(*in)) for key, val := range *in { (*out)[key] = val } } if in.UndrainableNodeBehavior != nil { in, out := &in.UndrainableNodeBehavior, &out.UndrainableNodeBehavior *out = new(string) **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 } if in.PropertyBag != nil { in, out := &in.PropertyBag, &out.PropertyBag *out = make(genruntime.PropertyBag, len(*in)) for key, val := range *in { (*out)[key] = val } } if in.UndrainableNodeBehavior != nil { in, out := &in.UndrainableNodeBehavior, &out.UndrainableNodeBehavior *out = new(string) **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 } if in.PropertyBag != nil { in, out := &in.PropertyBag, &out.PropertyBag *out = make(genruntime.PropertyBag, len(*in)) for key, val := range *in { (*out)[key] = val } } } // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new 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 } if in.PropertyBag != nil { in, out := &in.PropertyBag, &out.PropertyBag *out = make(genruntime.PropertyBag, len(*in)) for key, val := range *in { (*out)[key] = val } } } // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new 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 *AutoScaleProfile) DeepCopyInto(out *AutoScaleProfile) { *out = *in if in.MaxCount != nil { in, out := &in.MaxCount, &out.MaxCount *out = new(int) **out = **in } if in.MinCount != nil { in, out := &in.MinCount, &out.MinCount *out = new(int) **out = **in } if in.PropertyBag != nil { in, out := &in.PropertyBag, &out.PropertyBag *out = make(genruntime.PropertyBag, len(*in)) for key, val := range *in { (*out)[key] = val } } if in.Sizes != nil { in, out := &in.Sizes, &out.Sizes *out = make([]string, len(*in)) copy(*out, *in) } } // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new AutoScaleProfile. func (in *AutoScaleProfile) DeepCopy() *AutoScaleProfile { if in == nil { return nil } out := new(AutoScaleProfile) in.DeepCopyInto(out) return out } // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. func (in *AutoScaleProfile_STATUS) DeepCopyInto(out *AutoScaleProfile_STATUS) { *out = *in if in.MaxCount != nil { in, out := &in.MaxCount, &out.MaxCount *out = new(int) **out = **in } if in.MinCount != nil { in, out := &in.MinCount, &out.MinCount *out = new(int) **out = **in } if in.PropertyBag != nil { in, out := &in.PropertyBag, &out.PropertyBag *out = make(genruntime.PropertyBag, len(*in)) for key, val := range *in { (*out)[key] = val } } if in.Sizes != nil { in, out := &in.Sizes, &out.Sizes *out = make([]string, len(*in)) copy(*out, *in) } } // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new AutoScaleProfile_STATUS. func (in *AutoScaleProfile_STATUS) DeepCopy() *AutoScaleProfile_STATUS { if in == nil { return nil } out := new(AutoScaleProfile_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(string) **out = **in } if in.KeyVaultResourceReference != nil { in, out := &in.KeyVaultResourceReference, &out.KeyVaultResourceReference *out = new(genruntime.ResourceReference) **out = **in } if in.PropertyBag != nil { in, out := &in.PropertyBag, &out.PropertyBag *out = make(genruntime.PropertyBag, len(*in)) for key, val := range *in { (*out)[key] = val } } } // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new 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(string) **out = **in } if in.KeyVaultResourceId != nil { in, out := &in.KeyVaultResourceId, &out.KeyVaultResourceId *out = new(string) **out = **in } if in.PropertyBag != nil { in, out := &in.PropertyBag, &out.PropertyBag *out = make(genruntime.PropertyBag, len(*in)) for key, val := range *in { (*out)[key] = val } } } // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new 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) } if in.PropertyBag != nil { in, out := &in.PropertyBag, &out.PropertyBag *out = make(genruntime.PropertyBag, len(*in)) for key, val := range *in { (*out)[key] = val } } } // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new 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) } if in.PropertyBag != nil { in, out := &in.PropertyBag, &out.PropertyBag *out = make(genruntime.PropertyBag, len(*in)) for key, val := range *in { (*out)[key] = val } } } // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new 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.PropertyBag != nil { in, out := &in.PropertyBag, &out.PropertyBag *out = make(genruntime.PropertyBag, len(*in)) for key, val := range *in { (*out)[key] = val } } 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.PropertyBag != nil { in, out := &in.PropertyBag, &out.PropertyBag *out = make(genruntime.PropertyBag, len(*in)) for key, val := range *in { (*out)[key] = val } } 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([]string, len(*in)) copy(*out, *in) } if in.KubeProxyConfig != nil { in, out := &in.KubeProxyConfig, &out.KubeProxyConfig *out = new(ContainerServiceNetworkProfile_KubeProxyConfig) (*in).DeepCopyInto(*out) } 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(string) **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(string) **out = **in } if in.NetworkMode != nil { in, out := &in.NetworkMode, &out.NetworkMode *out = new(string) **out = **in } if in.NetworkPlugin != nil { in, out := &in.NetworkPlugin, &out.NetworkPlugin *out = new(string) **out = **in } if in.NetworkPluginMode != nil { in, out := &in.NetworkPluginMode, &out.NetworkPluginMode *out = new(string) **out = **in } if in.NetworkPolicy != nil { in, out := &in.NetworkPolicy, &out.NetworkPolicy *out = new(string) **out = **in } if in.OutboundType != nil { in, out := &in.OutboundType, &out.OutboundType *out = new(string) **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.PodLinkLocalAccess != nil { in, out := &in.PodLinkLocalAccess, &out.PodLinkLocalAccess *out = new(string) **out = **in } if in.PropertyBag != nil { in, out := &in.PropertyBag, &out.PropertyBag *out = make(genruntime.PropertyBag, len(*in)) for key, val := range *in { (*out)[key] = val } } if in.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) } if in.StaticEgressGatewayProfile != nil { in, out := &in.StaticEgressGatewayProfile, &out.StaticEgressGatewayProfile *out = new(ManagedClusterStaticEgressGatewayProfile) (*in).DeepCopyInto(*out) } } // 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_KubeProxyConfig) DeepCopyInto(out *ContainerServiceNetworkProfile_KubeProxyConfig) { *out = *in if in.Enabled != nil { in, out := &in.Enabled, &out.Enabled *out = new(bool) **out = **in } if in.IpvsConfig != nil { in, out := &in.IpvsConfig, &out.IpvsConfig *out = new(ContainerServiceNetworkProfile_KubeProxyConfig_IpvsConfig) (*in).DeepCopyInto(*out) } if in.Mode != nil { in, out := &in.Mode, &out.Mode *out = new(string) **out = **in } if in.PropertyBag != nil { in, out := &in.PropertyBag, &out.PropertyBag *out = make(genruntime.PropertyBag, len(*in)) for key, val := range *in { (*out)[key] = val } } } // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ContainerServiceNetworkProfile_KubeProxyConfig. func (in *ContainerServiceNetworkProfile_KubeProxyConfig) DeepCopy() *ContainerServiceNetworkProfile_KubeProxyConfig { if in == nil { return nil } out := new(ContainerServiceNetworkProfile_KubeProxyConfig) 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_KubeProxyConfig_IpvsConfig) DeepCopyInto(out *ContainerServiceNetworkProfile_KubeProxyConfig_IpvsConfig) { *out = *in if in.PropertyBag != nil { in, out := &in.PropertyBag, &out.PropertyBag *out = make(genruntime.PropertyBag, len(*in)) for key, val := range *in { (*out)[key] = val } } if in.Scheduler != nil { in, out := &in.Scheduler, &out.Scheduler *out = new(string) **out = **in } if in.TcpFinTimeoutSeconds != nil { in, out := &in.TcpFinTimeoutSeconds, &out.TcpFinTimeoutSeconds *out = new(int) **out = **in } if in.TcpTimeoutSeconds != nil { in, out := &in.TcpTimeoutSeconds, &out.TcpTimeoutSeconds *out = new(int) **out = **in } if in.UdpTimeoutSeconds != nil { in, out := &in.UdpTimeoutSeconds, &out.UdpTimeoutSeconds *out = new(int) **out = **in } } // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ContainerServiceNetworkProfile_KubeProxyConfig_IpvsConfig. func (in *ContainerServiceNetworkProfile_KubeProxyConfig_IpvsConfig) DeepCopy() *ContainerServiceNetworkProfile_KubeProxyConfig_IpvsConfig { if in == nil { return nil } out := new(ContainerServiceNetworkProfile_KubeProxyConfig_IpvsConfig) 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_KubeProxyConfig_IpvsConfig_STATUS) DeepCopyInto(out *ContainerServiceNetworkProfile_KubeProxyConfig_IpvsConfig_STATUS) { *out = *in if in.PropertyBag != nil { in, out := &in.PropertyBag, &out.PropertyBag *out = make(genruntime.PropertyBag, len(*in)) for key, val := range *in { (*out)[key] = val } } if in.Scheduler != nil { in, out := &in.Scheduler, &out.Scheduler *out = new(string) **out = **in } if in.TcpFinTimeoutSeconds != nil { in, out := &in.TcpFinTimeoutSeconds, &out.TcpFinTimeoutSeconds *out = new(int) **out = **in } if in.TcpTimeoutSeconds != nil { in, out := &in.TcpTimeoutSeconds, &out.TcpTimeoutSeconds *out = new(int) **out = **in } if in.UdpTimeoutSeconds != nil { in, out := &in.UdpTimeoutSeconds, &out.UdpTimeoutSeconds *out = new(int) **out = **in } } // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ContainerServiceNetworkProfile_KubeProxyConfig_IpvsConfig_STATUS. func (in *ContainerServiceNetworkProfile_KubeProxyConfig_IpvsConfig_STATUS) DeepCopy() *ContainerServiceNetworkProfile_KubeProxyConfig_IpvsConfig_STATUS { if in == nil { return nil } out := new(ContainerServiceNetworkProfile_KubeProxyConfig_IpvsConfig_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_KubeProxyConfig_STATUS) DeepCopyInto(out *ContainerServiceNetworkProfile_KubeProxyConfig_STATUS) { *out = *in if in.Enabled != nil { in, out := &in.Enabled, &out.Enabled *out = new(bool) **out = **in } if in.IpvsConfig != nil { in, out := &in.IpvsConfig, &out.IpvsConfig *out = new(ContainerServiceNetworkProfile_KubeProxyConfig_IpvsConfig_STATUS) (*in).DeepCopyInto(*out) } if in.Mode != nil { in, out := &in.Mode, &out.Mode *out = new(string) **out = **in } if in.PropertyBag != nil { in, out := &in.PropertyBag, &out.PropertyBag *out = make(genruntime.PropertyBag, len(*in)) for key, val := range *in { (*out)[key] = val } } } // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ContainerServiceNetworkProfile_KubeProxyConfig_STATUS. func (in *ContainerServiceNetworkProfile_KubeProxyConfig_STATUS) DeepCopy() *ContainerServiceNetworkProfile_KubeProxyConfig_STATUS { if in == nil { return nil } out := new(ContainerServiceNetworkProfile_KubeProxyConfig_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_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([]string, len(*in)) copy(*out, *in) } if in.KubeProxyConfig != nil { in, out := &in.KubeProxyConfig, &out.KubeProxyConfig *out = new(ContainerServiceNetworkProfile_KubeProxyConfig_STATUS) (*in).DeepCopyInto(*out) } 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(string) **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(string) **out = **in } if in.NetworkMode != nil { in, out := &in.NetworkMode, &out.NetworkMode *out = new(string) **out = **in } if in.NetworkPlugin != nil { in, out := &in.NetworkPlugin, &out.NetworkPlugin *out = new(string) **out = **in } if in.NetworkPluginMode != nil { in, out := &in.NetworkPluginMode, &out.NetworkPluginMode *out = new(string) **out = **in } if in.NetworkPolicy != nil { in, out := &in.NetworkPolicy, &out.NetworkPolicy *out = new(string) **out = **in } if in.OutboundType != nil { in, out := &in.OutboundType, &out.OutboundType *out = new(string) **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.PodLinkLocalAccess != nil { in, out := &in.PodLinkLocalAccess, &out.PodLinkLocalAccess *out = new(string) **out = **in } if in.PropertyBag != nil { in, out := &in.PropertyBag, &out.PropertyBag *out = make(genruntime.PropertyBag, len(*in)) for key, val := range *in { (*out)[key] = val } } if in.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) } if in.StaticEgressGatewayProfile != nil { in, out := &in.StaticEgressGatewayProfile, &out.StaticEgressGatewayProfile *out = new(ManagedClusterStaticEgressGatewayProfile_STATUS) (*in).DeepCopyInto(*out) } } // 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.PropertyBag != nil { in, out := &in.PropertyBag, &out.PropertyBag *out = make(genruntime.PropertyBag, len(*in)) for key, val := range *in { (*out)[key] = val } } 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.PropertyBag != nil { in, out := &in.PropertyBag, &out.PropertyBag *out = make(genruntime.PropertyBag, len(*in)) for key, val := range *in { (*out)[key] = val } } 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 } if in.PropertyBag != nil { in, out := &in.PropertyBag, &out.PropertyBag *out = make(genruntime.PropertyBag, len(*in)) for key, val := range *in { (*out)[key] = val } } } // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new 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 } if in.PropertyBag != nil { in, out := &in.PropertyBag, &out.PropertyBag *out = make(genruntime.PropertyBag, len(*in)) for key, val := range *in { (*out)[key] = val } } } // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new 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.PropertyBag != nil { in, out := &in.PropertyBag, &out.PropertyBag *out = make(genruntime.PropertyBag, len(*in)) for key, val := range *in { (*out)[key] = val } } 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.PropertyBag != nil { in, out := &in.PropertyBag, &out.PropertyBag *out = make(genruntime.PropertyBag, len(*in)) for key, val := range *in { (*out)[key] = val } } 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 *DelegatedResource) DeepCopyInto(out *DelegatedResource) { *out = *in if in.Location != nil { in, out := &in.Location, &out.Location *out = new(string) **out = **in } if in.PropertyBag != nil { in, out := &in.PropertyBag, &out.PropertyBag *out = make(genruntime.PropertyBag, len(*in)) for key, val := range *in { (*out)[key] = val } } if in.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.PropertyBag != nil { in, out := &in.PropertyBag, &out.PropertyBag *out = make(genruntime.PropertyBag, len(*in)) for key, val := range *in { (*out)[key] = val } } 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.PropertyBag != nil { in, out := &in.PropertyBag, &out.PropertyBag *out = make(genruntime.PropertyBag, len(*in)) for key, val := range *in { (*out)[key] = val } } if in.Type != nil { in, out := &in.Type, &out.Type *out = new(string) **out = **in } } // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ExtendedLocation. func (in *ExtendedLocation) DeepCopy() *ExtendedLocation { if in == nil { return nil } out := new(ExtendedLocation) in.DeepCopyInto(out) return out } // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. func (in *ExtendedLocation_STATUS) DeepCopyInto(out *ExtendedLocation_STATUS) { *out = *in if in.Name != nil { in, out := &in.Name, &out.Name *out = new(string) **out = **in } if in.PropertyBag != nil { in, out := &in.PropertyBag, &out.PropertyBag *out = make(genruntime.PropertyBag, len(*in)) for key, val := range *in { (*out)[key] = val } } if in.Type != nil { in, out := &in.Type, &out.Type *out = new(string) **out = **in } } // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ExtendedLocation_STATUS. func (in *ExtendedLocation_STATUS) DeepCopy() *ExtendedLocation_STATUS { if in == nil { return nil } out := new(ExtendedLocation_STATUS) in.DeepCopyInto(out) return out } // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. func (in *IPTag) DeepCopyInto(out *IPTag) { *out = *in if in.IpTagType != nil { in, out := &in.IpTagType, &out.IpTagType *out = new(string) **out = **in } if in.PropertyBag != nil { in, out := &in.PropertyBag, &out.PropertyBag *out = make(genruntime.PropertyBag, len(*in)) for key, val := range *in { (*out)[key] = val } } if in.Tag != nil { in, out := &in.Tag, &out.Tag *out = new(string) **out = **in } } // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new IPTag. func (in *IPTag) DeepCopy() *IPTag { if in == nil { return nil } out := new(IPTag) in.DeepCopyInto(out) return out } // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. func (in *IPTag_STATUS) DeepCopyInto(out *IPTag_STATUS) { *out = *in if in.IpTagType != nil { in, out := &in.IpTagType, &out.IpTagType *out = new(string) **out = **in } if in.PropertyBag != nil { in, out := &in.PropertyBag, &out.PropertyBag *out = make(genruntime.PropertyBag, len(*in)) for key, val := range *in { (*out)[key] = val } } if in.Tag != nil { in, out := &in.Tag, &out.Tag *out = new(string) **out = **in } } // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new IPTag_STATUS. func (in *IPTag_STATUS) DeepCopy() *IPTag_STATUS { if in == nil { return nil } out := new(IPTag_STATUS) in.DeepCopyInto(out) return out } // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. func (in *IstioCertificateAuthority) DeepCopyInto(out *IstioCertificateAuthority) { *out = *in if in.Plugin != nil { in, out := &in.Plugin, &out.Plugin *out = new(IstioPluginCertificateAuthority) (*in).DeepCopyInto(*out) } if in.PropertyBag != nil { in, out := &in.PropertyBag, &out.PropertyBag *out = make(genruntime.PropertyBag, len(*in)) for key, val := range *in { (*out)[key] = val } } } // 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) } if in.PropertyBag != nil { in, out := &in.PropertyBag, &out.PropertyBag *out = make(genruntime.PropertyBag, len(*in)) for key, val := range *in { (*out)[key] = val } } } // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new 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]) } } if in.PropertyBag != nil { in, out := &in.PropertyBag, &out.PropertyBag *out = make(genruntime.PropertyBag, len(*in)) for key, val := range *in { (*out)[key] = val } } } // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new 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]) } } if in.PropertyBag != nil { in, out := &in.PropertyBag, &out.PropertyBag *out = make(genruntime.PropertyBag, len(*in)) for key, val := range *in { (*out)[key] = val } } } // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new 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 } if in.PropertyBag != nil { in, out := &in.PropertyBag, &out.PropertyBag *out = make(genruntime.PropertyBag, len(*in)) for key, val := range *in { (*out)[key] = val } } } // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new 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 } if in.PropertyBag != nil { in, out := &in.PropertyBag, &out.PropertyBag *out = make(genruntime.PropertyBag, len(*in)) for key, val := range *in { (*out)[key] = val } } } // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new 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(string) **out = **in } if in.PropertyBag != nil { in, out := &in.PropertyBag, &out.PropertyBag *out = make(genruntime.PropertyBag, len(*in)) for key, val := range *in { (*out)[key] = val } } } // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new 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(string) **out = **in } if in.PropertyBag != nil { in, out := &in.PropertyBag, &out.PropertyBag *out = make(genruntime.PropertyBag, len(*in)) for key, val := range *in { (*out)[key] = val } } } // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new 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.PropertyBag != nil { in, out := &in.PropertyBag, &out.PropertyBag *out = make(genruntime.PropertyBag, len(*in)) for key, val := range *in { (*out)[key] = val } } 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.PropertyBag != nil { in, out := &in.PropertyBag, &out.PropertyBag *out = make(genruntime.PropertyBag, len(*in)) for key, val := range *in { (*out)[key] = val } } 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.PropertyBag != nil { in, out := &in.PropertyBag, &out.PropertyBag *out = make(genruntime.PropertyBag, len(*in)) for key, val := range *in { (*out)[key] = val } } 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.PropertyBag != nil { in, out := &in.PropertyBag, &out.PropertyBag *out = make(genruntime.PropertyBag, len(*in)) for key, val := range *in { (*out)[key] = val } } 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.PropertyBag != nil { in, out := &in.PropertyBag, &out.PropertyBag *out = make(genruntime.PropertyBag, len(*in)) for key, val := range *in { (*out)[key] = val } } 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.PropertyBag != nil { in, out := &in.PropertyBag, &out.PropertyBag *out = make(genruntime.PropertyBag, len(*in)) for key, val := range *in { (*out)[key] = val } } 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.PropertyBag != nil { in, out := &in.PropertyBag, &out.PropertyBag *out = make(genruntime.PropertyBag, len(*in)) for key, val := range *in { (*out)[key] = val } } 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.PropertyBag != nil { in, out := &in.PropertyBag, &out.PropertyBag *out = make(genruntime.PropertyBag, len(*in)) for key, val := range *in { (*out)[key] = val } } 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 *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.PropertyBag != nil { in, out := &in.PropertyBag, &out.PropertyBag *out = make(genruntime.PropertyBag, len(*in)) for key, val := range *in { (*out)[key] = val } } 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.PropertyBag != nil { in, out := &in.PropertyBag, &out.PropertyBag *out = make(genruntime.PropertyBag, len(*in)) for key, val := range *in { (*out)[key] = val } } 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 *ManagedClusterAIToolchainOperatorProfile) DeepCopyInto(out *ManagedClusterAIToolchainOperatorProfile) { *out = *in if in.Enabled != nil { in, out := &in.Enabled, &out.Enabled *out = new(bool) **out = **in } if in.PropertyBag != nil { in, out := &in.PropertyBag, &out.PropertyBag *out = make(genruntime.PropertyBag, len(*in)) for key, val := range *in { (*out)[key] = val } } } // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ManagedClusterAIToolchainOperatorProfile. func (in *ManagedClusterAIToolchainOperatorProfile) DeepCopy() *ManagedClusterAIToolchainOperatorProfile { if in == nil { return nil } out := new(ManagedClusterAIToolchainOperatorProfile) in.DeepCopyInto(out) return out } // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. func (in *ManagedClusterAIToolchainOperatorProfile_STATUS) DeepCopyInto(out *ManagedClusterAIToolchainOperatorProfile_STATUS) { *out = *in if in.Enabled != nil { in, out := &in.Enabled, &out.Enabled *out = new(bool) **out = **in } if in.PropertyBag != nil { in, out := &in.PropertyBag, &out.PropertyBag *out = make(genruntime.PropertyBag, len(*in)) for key, val := range *in { (*out)[key] = val } } } // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ManagedClusterAIToolchainOperatorProfile_STATUS. func (in *ManagedClusterAIToolchainOperatorProfile_STATUS) DeepCopy() *ManagedClusterAIToolchainOperatorProfile_STATUS { if in == nil { return nil } out := new(ManagedClusterAIToolchainOperatorProfile_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.EnableVnetIntegration != nil { in, out := &in.EnableVnetIntegration, &out.EnableVnetIntegration *out = new(bool) **out = **in } if in.PrivateDNSZone != nil { in, out := &in.PrivateDNSZone, &out.PrivateDNSZone *out = new(string) **out = **in } if in.PropertyBag != nil { in, out := &in.PropertyBag, &out.PropertyBag *out = make(genruntime.PropertyBag, len(*in)) for key, val := range *in { (*out)[key] = val } } if in.SubnetId != nil { in, out := &in.SubnetId, &out.SubnetId *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.EnableVnetIntegration != nil { in, out := &in.EnableVnetIntegration, &out.EnableVnetIntegration *out = new(bool) **out = **in } if in.PrivateDNSZone != nil { in, out := &in.PrivateDNSZone, &out.PrivateDNSZone *out = new(string) **out = **in } if in.PropertyBag != nil { in, out := &in.PropertyBag, &out.PropertyBag *out = make(genruntime.PropertyBag, len(*in)) for key, val := range *in { (*out)[key] = val } } if in.SubnetId != nil { in, out := &in.SubnetId, &out.SubnetId *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 } if in.PropertyBag != nil { in, out := &in.PropertyBag, &out.PropertyBag *out = make(genruntime.PropertyBag, len(*in)) for key, val := range *in { (*out)[key] = val } } } // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new 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) } if in.PropertyBag != nil { in, out := &in.PropertyBag, &out.PropertyBag *out = make(genruntime.PropertyBag, len(*in)) for key, val := range *in { (*out)[key] = val } } } // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new 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.ArtifactStreamingProfile != nil { in, out := &in.ArtifactStreamingProfile, &out.ArtifactStreamingProfile *out = new(AgentPoolArtifactStreamingProfile) (*in).DeepCopyInto(*out) } 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.EnableCustomCATrust != nil { in, out := &in.EnableCustomCATrust, &out.EnableCustomCATrust *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.GatewayProfile != nil { in, out := &in.GatewayProfile, &out.GatewayProfile *out = new(AgentPoolGatewayProfile) (*in).DeepCopyInto(*out) } if in.GpuInstanceProfile != nil { in, out := &in.GpuInstanceProfile, &out.GpuInstanceProfile *out = new(string) **out = **in } if in.GpuProfile != nil { in, out := &in.GpuProfile, &out.GpuProfile *out = new(AgentPoolGPUProfile) (*in).DeepCopyInto(*out) } 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(string) **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.MessageOfTheDay != nil { in, out := &in.MessageOfTheDay, &out.MessageOfTheDay *out = new(string) **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(string) **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.NodeInitializationTaints != nil { in, out := &in.NodeInitializationTaints, &out.NodeInitializationTaints *out = make([]string, len(*in)) copy(*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.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(int) **out = **in } if in.OsDiskType != nil { in, out := &in.OsDiskType, &out.OsDiskType *out = new(string) **out = **in } if in.OsSKU != nil { in, out := &in.OsSKU, &out.OsSKU *out = new(string) **out = **in } if in.OsType != nil { in, out := &in.OsType, &out.OsType *out = new(string) **out = **in } if in.PodIPAllocationMode != nil { in, out := &in.PodIPAllocationMode, &out.PodIPAllocationMode *out = new(string) **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.PropertyBag != nil { in, out := &in.PropertyBag, &out.PropertyBag *out = make(genruntime.PropertyBag, len(*in)) for key, val := range *in { (*out)[key] = val } } 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(string) **out = **in } if in.ScaleSetEvictionPolicy != nil { in, out := &in.ScaleSetEvictionPolicy, &out.ScaleSetEvictionPolicy *out = new(string) **out = **in } if in.ScaleSetPriority != nil { in, out := &in.ScaleSetPriority, &out.ScaleSetPriority *out = new(string) **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(string) **out = **in } if in.UpgradeSettings != nil { in, out := &in.UpgradeSettings, &out.UpgradeSettings *out = new(AgentPoolUpgradeSettings) (*in).DeepCopyInto(*out) } if in.VirtualMachineNodesStatus != nil { in, out := &in.VirtualMachineNodesStatus, &out.VirtualMachineNodesStatus *out = make([]VirtualMachineNodes, len(*in)) for i := range *in { (*in)[i].DeepCopyInto(&(*out)[i]) } } if in.VirtualMachinesProfile != nil { in, out := &in.VirtualMachinesProfile, &out.VirtualMachinesProfile *out = new(VirtualMachinesProfile) (*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(string) **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.ArtifactStreamingProfile != nil { in, out := &in.ArtifactStreamingProfile, &out.ArtifactStreamingProfile *out = new(AgentPoolArtifactStreamingProfile_STATUS) (*in).DeepCopyInto(*out) } 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.EnableCustomCATrust != nil { in, out := &in.EnableCustomCATrust, &out.EnableCustomCATrust *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.GatewayProfile != nil { in, out := &in.GatewayProfile, &out.GatewayProfile *out = new(AgentPoolGatewayProfile_STATUS) (*in).DeepCopyInto(*out) } if in.GpuInstanceProfile != nil { in, out := &in.GpuInstanceProfile, &out.GpuInstanceProfile *out = new(string) **out = **in } if in.GpuProfile != nil { in, out := &in.GpuProfile, &out.GpuProfile *out = new(AgentPoolGPUProfile_STATUS) (*in).DeepCopyInto(*out) } 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(string) **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.MessageOfTheDay != nil { in, out := &in.MessageOfTheDay, &out.MessageOfTheDay *out = new(string) **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(string) **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.NodeInitializationTaints != nil { in, out := &in.NodeInitializationTaints, &out.NodeInitializationTaints *out = make([]string, len(*in)) copy(*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(string) **out = **in } if in.OsSKU != nil { in, out := &in.OsSKU, &out.OsSKU *out = new(string) **out = **in } if in.OsType != nil { in, out := &in.OsType, &out.OsType *out = new(string) **out = **in } if in.PodIPAllocationMode != nil { in, out := &in.PodIPAllocationMode, &out.PodIPAllocationMode *out = new(string) **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.PropertyBag != nil { in, out := &in.PropertyBag, &out.PropertyBag *out = make(genruntime.PropertyBag, len(*in)) for key, val := range *in { (*out)[key] = val } } if in.ProvisioningState != nil { in, out := &in.ProvisioningState, &out.ProvisioningState *out = new(string) **out = **in } if in.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(string) **out = **in } if in.ScaleSetEvictionPolicy != nil { in, out := &in.ScaleSetEvictionPolicy, &out.ScaleSetEvictionPolicy *out = new(string) **out = **in } if in.ScaleSetPriority != nil { in, out := &in.ScaleSetPriority, &out.ScaleSetPriority *out = new(string) **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.VirtualMachineNodesStatus != nil { in, out := &in.VirtualMachineNodesStatus, &out.VirtualMachineNodesStatus *out = make([]VirtualMachineNodes_STATUS, len(*in)) for i := range *in { (*in)[i].DeepCopyInto(&(*out)[i]) } } if in.VirtualMachinesProfile != nil { in, out := &in.VirtualMachinesProfile, &out.VirtualMachinesProfile *out = new(VirtualMachinesProfile_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(string) **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(string) **out = **in } if in.PropertyBag != nil { in, out := &in.PropertyBag, &out.PropertyBag *out = make(genruntime.PropertyBag, len(*in)) for key, val := range *in { (*out)[key] = val } } if in.UpgradeChannel != nil { in, out := &in.UpgradeChannel, &out.UpgradeChannel *out = new(string) **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(string) **out = **in } if in.PropertyBag != nil { in, out := &in.PropertyBag, &out.PropertyBag *out = make(genruntime.PropertyBag, len(*in)) for key, val := range *in { (*out)[key] = val } } if in.UpgradeChannel != nil { in, out := &in.UpgradeChannel, &out.UpgradeChannel *out = new(string) **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.AppMonitoring != nil { in, out := &in.AppMonitoring, &out.AppMonitoring *out = new(ManagedClusterAzureMonitorProfileAppMonitoring) (*in).DeepCopyInto(*out) } if in.ContainerInsights != nil { in, out := &in.ContainerInsights, &out.ContainerInsights *out = new(ManagedClusterAzureMonitorProfileContainerInsights) (*in).DeepCopyInto(*out) } if in.Metrics != nil { in, out := &in.Metrics, &out.Metrics *out = new(ManagedClusterAzureMonitorProfileMetrics) (*in).DeepCopyInto(*out) } if in.PropertyBag != nil { in, out := &in.PropertyBag, &out.PropertyBag *out = make(genruntime.PropertyBag, len(*in)) for key, val := range *in { (*out)[key] = val } } } // 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 *ManagedClusterAzureMonitorProfileAppMonitoring) DeepCopyInto(out *ManagedClusterAzureMonitorProfileAppMonitoring) { *out = *in if in.AutoInstrumentation != nil { in, out := &in.AutoInstrumentation, &out.AutoInstrumentation *out = new(ManagedClusterAzureMonitorProfileAppMonitoringAutoInstrumentation) (*in).DeepCopyInto(*out) } if in.OpenTelemetryLogs != nil { in, out := &in.OpenTelemetryLogs, &out.OpenTelemetryLogs *out = new(ManagedClusterAzureMonitorProfileAppMonitoringOpenTelemetryLogs) (*in).DeepCopyInto(*out) } if in.OpenTelemetryMetrics != nil { in, out := &in.OpenTelemetryMetrics, &out.OpenTelemetryMetrics *out = new(ManagedClusterAzureMonitorProfileAppMonitoringOpenTelemetryMetrics) (*in).DeepCopyInto(*out) } if in.PropertyBag != nil { in, out := &in.PropertyBag, &out.PropertyBag *out = make(genruntime.PropertyBag, len(*in)) for key, val := range *in { (*out)[key] = val } } } // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ManagedClusterAzureMonitorProfileAppMonitoring. func (in *ManagedClusterAzureMonitorProfileAppMonitoring) DeepCopy() *ManagedClusterAzureMonitorProfileAppMonitoring { if in == nil { return nil } out := new(ManagedClusterAzureMonitorProfileAppMonitoring) in.DeepCopyInto(out) return out } // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. func (in *ManagedClusterAzureMonitorProfileAppMonitoringAutoInstrumentation) DeepCopyInto(out *ManagedClusterAzureMonitorProfileAppMonitoringAutoInstrumentation) { *out = *in if in.Enabled != nil { in, out := &in.Enabled, &out.Enabled *out = new(bool) **out = **in } if in.PropertyBag != nil { in, out := &in.PropertyBag, &out.PropertyBag *out = make(genruntime.PropertyBag, len(*in)) for key, val := range *in { (*out)[key] = val } } } // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ManagedClusterAzureMonitorProfileAppMonitoringAutoInstrumentation. func (in *ManagedClusterAzureMonitorProfileAppMonitoringAutoInstrumentation) DeepCopy() *ManagedClusterAzureMonitorProfileAppMonitoringAutoInstrumentation { if in == nil { return nil } out := new(ManagedClusterAzureMonitorProfileAppMonitoringAutoInstrumentation) in.DeepCopyInto(out) return out } // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. func (in *ManagedClusterAzureMonitorProfileAppMonitoringAutoInstrumentation_STATUS) DeepCopyInto(out *ManagedClusterAzureMonitorProfileAppMonitoringAutoInstrumentation_STATUS) { *out = *in if in.Enabled != nil { in, out := &in.Enabled, &out.Enabled *out = new(bool) **out = **in } if in.PropertyBag != nil { in, out := &in.PropertyBag, &out.PropertyBag *out = make(genruntime.PropertyBag, len(*in)) for key, val := range *in { (*out)[key] = val } } } // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ManagedClusterAzureMonitorProfileAppMonitoringAutoInstrumentation_STATUS. func (in *ManagedClusterAzureMonitorProfileAppMonitoringAutoInstrumentation_STATUS) DeepCopy() *ManagedClusterAzureMonitorProfileAppMonitoringAutoInstrumentation_STATUS { if in == nil { return nil } out := new(ManagedClusterAzureMonitorProfileAppMonitoringAutoInstrumentation_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 *ManagedClusterAzureMonitorProfileAppMonitoringOpenTelemetryLogs) DeepCopyInto(out *ManagedClusterAzureMonitorProfileAppMonitoringOpenTelemetryLogs) { *out = *in if in.Enabled != nil { in, out := &in.Enabled, &out.Enabled *out = new(bool) **out = **in } if in.Port != nil { in, out := &in.Port, &out.Port *out = new(int) **out = **in } if in.PropertyBag != nil { in, out := &in.PropertyBag, &out.PropertyBag *out = make(genruntime.PropertyBag, len(*in)) for key, val := range *in { (*out)[key] = val } } } // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ManagedClusterAzureMonitorProfileAppMonitoringOpenTelemetryLogs. func (in *ManagedClusterAzureMonitorProfileAppMonitoringOpenTelemetryLogs) DeepCopy() *ManagedClusterAzureMonitorProfileAppMonitoringOpenTelemetryLogs { if in == nil { return nil } out := new(ManagedClusterAzureMonitorProfileAppMonitoringOpenTelemetryLogs) in.DeepCopyInto(out) return out } // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. func (in *ManagedClusterAzureMonitorProfileAppMonitoringOpenTelemetryLogs_STATUS) DeepCopyInto(out *ManagedClusterAzureMonitorProfileAppMonitoringOpenTelemetryLogs_STATUS) { *out = *in if in.Enabled != nil { in, out := &in.Enabled, &out.Enabled *out = new(bool) **out = **in } if in.Port != nil { in, out := &in.Port, &out.Port *out = new(int) **out = **in } if in.PropertyBag != nil { in, out := &in.PropertyBag, &out.PropertyBag *out = make(genruntime.PropertyBag, len(*in)) for key, val := range *in { (*out)[key] = val } } } // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ManagedClusterAzureMonitorProfileAppMonitoringOpenTelemetryLogs_STATUS. func (in *ManagedClusterAzureMonitorProfileAppMonitoringOpenTelemetryLogs_STATUS) DeepCopy() *ManagedClusterAzureMonitorProfileAppMonitoringOpenTelemetryLogs_STATUS { if in == nil { return nil } out := new(ManagedClusterAzureMonitorProfileAppMonitoringOpenTelemetryLogs_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 *ManagedClusterAzureMonitorProfileAppMonitoringOpenTelemetryMetrics) DeepCopyInto(out *ManagedClusterAzureMonitorProfileAppMonitoringOpenTelemetryMetrics) { *out = *in if in.Enabled != nil { in, out := &in.Enabled, &out.Enabled *out = new(bool) **out = **in } if in.Port != nil { in, out := &in.Port, &out.Port *out = new(int) **out = **in } if in.PropertyBag != nil { in, out := &in.PropertyBag, &out.PropertyBag *out = make(genruntime.PropertyBag, len(*in)) for key, val := range *in { (*out)[key] = val } } } // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ManagedClusterAzureMonitorProfileAppMonitoringOpenTelemetryMetrics. func (in *ManagedClusterAzureMonitorProfileAppMonitoringOpenTelemetryMetrics) DeepCopy() *ManagedClusterAzureMonitorProfileAppMonitoringOpenTelemetryMetrics { if in == nil { return nil } out := new(ManagedClusterAzureMonitorProfileAppMonitoringOpenTelemetryMetrics) in.DeepCopyInto(out) return out } // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. func (in *ManagedClusterAzureMonitorProfileAppMonitoringOpenTelemetryMetrics_STATUS) DeepCopyInto(out *ManagedClusterAzureMonitorProfileAppMonitoringOpenTelemetryMetrics_STATUS) { *out = *in if in.Enabled != nil { in, out := &in.Enabled, &out.Enabled *out = new(bool) **out = **in } if in.Port != nil { in, out := &in.Port, &out.Port *out = new(int) **out = **in } if in.PropertyBag != nil { in, out := &in.PropertyBag, &out.PropertyBag *out = make(genruntime.PropertyBag, len(*in)) for key, val := range *in { (*out)[key] = val } } } // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ManagedClusterAzureMonitorProfileAppMonitoringOpenTelemetryMetrics_STATUS. func (in *ManagedClusterAzureMonitorProfileAppMonitoringOpenTelemetryMetrics_STATUS) DeepCopy() *ManagedClusterAzureMonitorProfileAppMonitoringOpenTelemetryMetrics_STATUS { if in == nil { return nil } out := new(ManagedClusterAzureMonitorProfileAppMonitoringOpenTelemetryMetrics_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 *ManagedClusterAzureMonitorProfileAppMonitoring_STATUS) DeepCopyInto(out *ManagedClusterAzureMonitorProfileAppMonitoring_STATUS) { *out = *in if in.AutoInstrumentation != nil { in, out := &in.AutoInstrumentation, &out.AutoInstrumentation *out = new(ManagedClusterAzureMonitorProfileAppMonitoringAutoInstrumentation_STATUS) (*in).DeepCopyInto(*out) } if in.OpenTelemetryLogs != nil { in, out := &in.OpenTelemetryLogs, &out.OpenTelemetryLogs *out = new(ManagedClusterAzureMonitorProfileAppMonitoringOpenTelemetryLogs_STATUS) (*in).DeepCopyInto(*out) } if in.OpenTelemetryMetrics != nil { in, out := &in.OpenTelemetryMetrics, &out.OpenTelemetryMetrics *out = new(ManagedClusterAzureMonitorProfileAppMonitoringOpenTelemetryMetrics_STATUS) (*in).DeepCopyInto(*out) } if in.PropertyBag != nil { in, out := &in.PropertyBag, &out.PropertyBag *out = make(genruntime.PropertyBag, len(*in)) for key, val := range *in { (*out)[key] = val } } } // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ManagedClusterAzureMonitorProfileAppMonitoring_STATUS. func (in *ManagedClusterAzureMonitorProfileAppMonitoring_STATUS) DeepCopy() *ManagedClusterAzureMonitorProfileAppMonitoring_STATUS { if in == nil { return nil } out := new(ManagedClusterAzureMonitorProfileAppMonitoring_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 *ManagedClusterAzureMonitorProfileContainerInsights) DeepCopyInto(out *ManagedClusterAzureMonitorProfileContainerInsights) { *out = *in if in.DisableCustomMetrics != nil { in, out := &in.DisableCustomMetrics, &out.DisableCustomMetrics *out = new(bool) **out = **in } if in.DisablePrometheusMetricsScraping != nil { in, out := &in.DisablePrometheusMetricsScraping, &out.DisablePrometheusMetricsScraping *out = new(bool) **out = **in } if in.Enabled != nil { in, out := &in.Enabled, &out.Enabled *out = new(bool) **out = **in } if in.LogAnalyticsWorkspaceResourceReference != nil { in, out := &in.LogAnalyticsWorkspaceResourceReference, &out.LogAnalyticsWorkspaceResourceReference *out = new(genruntime.ResourceReference) **out = **in } if in.PropertyBag != nil { in, out := &in.PropertyBag, &out.PropertyBag *out = make(genruntime.PropertyBag, len(*in)) for key, val := range *in { (*out)[key] = val } } if in.SyslogPort != nil { in, out := &in.SyslogPort, &out.SyslogPort *out = new(int) **out = **in } } // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ManagedClusterAzureMonitorProfileContainerInsights. func (in *ManagedClusterAzureMonitorProfileContainerInsights) DeepCopy() *ManagedClusterAzureMonitorProfileContainerInsights { if in == nil { return nil } out := new(ManagedClusterAzureMonitorProfileContainerInsights) in.DeepCopyInto(out) return out } // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. func (in *ManagedClusterAzureMonitorProfileContainerInsights_STATUS) DeepCopyInto(out *ManagedClusterAzureMonitorProfileContainerInsights_STATUS) { *out = *in if in.DisableCustomMetrics != nil { in, out := &in.DisableCustomMetrics, &out.DisableCustomMetrics *out = new(bool) **out = **in } if in.DisablePrometheusMetricsScraping != nil { in, out := &in.DisablePrometheusMetricsScraping, &out.DisablePrometheusMetricsScraping *out = new(bool) **out = **in } if in.Enabled != nil { in, out := &in.Enabled, &out.Enabled *out = new(bool) **out = **in } if in.LogAnalyticsWorkspaceResourceId != nil { in, out := &in.LogAnalyticsWorkspaceResourceId, &out.LogAnalyticsWorkspaceResourceId *out = new(string) **out = **in } if in.PropertyBag != nil { in, out := &in.PropertyBag, &out.PropertyBag *out = make(genruntime.PropertyBag, len(*in)) for key, val := range *in { (*out)[key] = val } } if in.SyslogPort != nil { in, out := &in.SyslogPort, &out.SyslogPort *out = new(int) **out = **in } } // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ManagedClusterAzureMonitorProfileContainerInsights_STATUS. func (in *ManagedClusterAzureMonitorProfileContainerInsights_STATUS) DeepCopy() *ManagedClusterAzureMonitorProfileContainerInsights_STATUS { if in == nil { return nil } out := new(ManagedClusterAzureMonitorProfileContainerInsights_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 *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 } if in.PropertyBag != nil { in, out := &in.PropertyBag, &out.PropertyBag *out = make(genruntime.PropertyBag, len(*in)) for key, val := range *in { (*out)[key] = val } } } // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new 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 } if in.PropertyBag != nil { in, out := &in.PropertyBag, &out.PropertyBag *out = make(genruntime.PropertyBag, len(*in)) for key, val := range *in { (*out)[key] = val } } } // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new 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) } if in.PropertyBag != nil { in, out := &in.PropertyBag, &out.PropertyBag *out = make(genruntime.PropertyBag, len(*in)) for key, val := range *in { (*out)[key] = val } } } // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new 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) } if in.PropertyBag != nil { in, out := &in.PropertyBag, &out.PropertyBag *out = make(genruntime.PropertyBag, len(*in)) for key, val := range *in { (*out)[key] = val } } } // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new 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.AppMonitoring != nil { in, out := &in.AppMonitoring, &out.AppMonitoring *out = new(ManagedClusterAzureMonitorProfileAppMonitoring_STATUS) (*in).DeepCopyInto(*out) } if in.ContainerInsights != nil { in, out := &in.ContainerInsights, &out.ContainerInsights *out = new(ManagedClusterAzureMonitorProfileContainerInsights_STATUS) (*in).DeepCopyInto(*out) } if in.Metrics != nil { in, out := &in.Metrics, &out.Metrics *out = new(ManagedClusterAzureMonitorProfileMetrics_STATUS) (*in).DeepCopyInto(*out) } if in.PropertyBag != nil { in, out := &in.PropertyBag, &out.PropertyBag *out = make(genruntime.PropertyBag, len(*in)) for key, val := range *in { (*out)[key] = val } } } // 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 *ManagedClusterBootstrapProfile) DeepCopyInto(out *ManagedClusterBootstrapProfile) { *out = *in if in.ArtifactSource != nil { in, out := &in.ArtifactSource, &out.ArtifactSource *out = new(string) **out = **in } if in.ContainerRegistryReference != nil { in, out := &in.ContainerRegistryReference, &out.ContainerRegistryReference *out = new(genruntime.ResourceReference) **out = **in } if in.PropertyBag != nil { in, out := &in.PropertyBag, &out.PropertyBag *out = make(genruntime.PropertyBag, len(*in)) for key, val := range *in { (*out)[key] = val } } } // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ManagedClusterBootstrapProfile. func (in *ManagedClusterBootstrapProfile) DeepCopy() *ManagedClusterBootstrapProfile { if in == nil { return nil } out := new(ManagedClusterBootstrapProfile) in.DeepCopyInto(out) return out } // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. func (in *ManagedClusterBootstrapProfile_STATUS) DeepCopyInto(out *ManagedClusterBootstrapProfile_STATUS) { *out = *in if in.ArtifactSource != nil { in, out := &in.ArtifactSource, &out.ArtifactSource *out = new(string) **out = **in } if in.ContainerRegistryId != nil { in, out := &in.ContainerRegistryId, &out.ContainerRegistryId *out = new(string) **out = **in } if in.PropertyBag != nil { in, out := &in.PropertyBag, &out.PropertyBag *out = make(genruntime.PropertyBag, len(*in)) for key, val := range *in { (*out)[key] = val } } } // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ManagedClusterBootstrapProfile_STATUS. func (in *ManagedClusterBootstrapProfile_STATUS) DeepCopy() *ManagedClusterBootstrapProfile_STATUS { if in == nil { return nil } out := new(ManagedClusterBootstrapProfile_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 } if in.PropertyBag != nil { in, out := &in.PropertyBag, &out.PropertyBag *out = make(genruntime.PropertyBag, len(*in)) for key, val := range *in { (*out)[key] = val } } } // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new 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 } if in.PropertyBag != nil { in, out := &in.PropertyBag, &out.PropertyBag *out = make(genruntime.PropertyBag, len(*in)) for key, val := range *in { (*out)[key] = val } } } // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new 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.PropertyBag != nil { in, out := &in.PropertyBag, &out.PropertyBag *out = make(genruntime.PropertyBag, len(*in)) for key, val := range *in { (*out)[key] = val } } 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.EffectiveNoProxy != nil { in, out := &in.EffectiveNoProxy, &out.EffectiveNoProxy *out = make([]string, len(*in)) copy(*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.PropertyBag != nil { in, out := &in.PropertyBag, &out.PropertyBag *out = make(genruntime.PropertyBag, len(*in)) for key, val := range *in { (*out)[key] = val } } 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.PropertyBag != nil { in, out := &in.PropertyBag, &out.PropertyBag *out = make(genruntime.PropertyBag, len(*in)) for key, val := range *in { (*out)[key] = val } } if in.Type != nil { in, out := &in.Type, &out.Type *out = new(string) **out = **in } if in.UserAssignedIdentities != nil { in, out := &in.UserAssignedIdentities, &out.UserAssignedIdentities *out = make([]UserAssignedIdentityDetails, len(*in)) for i := range *in { (*in)[i].DeepCopyInto(&(*out)[i]) } } } // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new 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.PropertyBag != nil { in, out := &in.PropertyBag, &out.PropertyBag *out = make(genruntime.PropertyBag, len(*in)) for key, val := range *in { (*out)[key] = val } } if in.TenantId != nil { in, out := &in.TenantId, &out.TenantId *out = new(string) **out = **in } if in.Type != nil { in, out := &in.Type, &out.Type *out = new(string) **out = **in } if in.UserAssignedIdentities != nil { in, out := &in.UserAssignedIdentities, &out.UserAssignedIdentities *out = make(map[string]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 } if in.PropertyBag != nil { in, out := &in.PropertyBag, &out.PropertyBag *out = make(genruntime.PropertyBag, len(*in)) for key, val := range *in { (*out)[key] = val } } } // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new 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.PropertyBag != nil { in, out := &in.PropertyBag, &out.PropertyBag *out = make(genruntime.PropertyBag, len(*in)) for key, val := range *in { (*out)[key] = val } } 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 } if in.PropertyBag != nil { in, out := &in.PropertyBag, &out.PropertyBag *out = make(genruntime.PropertyBag, len(*in)) for key, val := range *in { (*out)[key] = val } } } // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new 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) } if in.PropertyBag != nil { in, out := &in.PropertyBag, &out.PropertyBag *out = make(genruntime.PropertyBag, len(*in)) for key, val := range *in { (*out)[key] = val } } } // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new 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.PropertyBag != nil { in, out := &in.PropertyBag, &out.PropertyBag *out = make(genruntime.PropertyBag, len(*in)) for key, val := range *in { (*out)[key] = val } } 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(string) **out = **in } if in.ClusterServiceLoadBalancerHealthProbeMode != nil { in, out := &in.ClusterServiceLoadBalancerHealthProbeMode, &out.ClusterServiceLoadBalancerHealthProbeMode *out = new(string) **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) } if in.PropertyBag != nil { in, out := &in.PropertyBag, &out.PropertyBag *out = make(genruntime.PropertyBag, len(*in)) for key, val := range *in { (*out)[key] = val } } } // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new 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 } if in.PropertyBag != nil { in, out := &in.PropertyBag, &out.PropertyBag *out = make(genruntime.PropertyBag, len(*in)) for key, val := range *in { (*out)[key] = val } } } // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new 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 } if in.PropertyBag != nil { in, out := &in.PropertyBag, &out.PropertyBag *out = make(genruntime.PropertyBag, len(*in)) for key, val := range *in { (*out)[key] = val } } } // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new 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.PropertyBag != nil { in, out := &in.PropertyBag, &out.PropertyBag *out = make(genruntime.PropertyBag, len(*in)) for key, val := range *in { (*out)[key] = val } } 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.PropertyBag != nil { in, out := &in.PropertyBag, &out.PropertyBag *out = make(genruntime.PropertyBag, len(*in)) for key, val := range *in { (*out)[key] = val } } 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.PropertyBag != nil { in, out := &in.PropertyBag, &out.PropertyBag *out = make(genruntime.PropertyBag, len(*in)) for key, val := range *in { (*out)[key] = val } } 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.PropertyBag != nil { in, out := &in.PropertyBag, &out.PropertyBag *out = make(genruntime.PropertyBag, len(*in)) for key, val := range *in { (*out)[key] = val } } 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(string) **out = **in } if in.ClusterServiceLoadBalancerHealthProbeMode != nil { in, out := &in.ClusterServiceLoadBalancerHealthProbeMode, &out.ClusterServiceLoadBalancerHealthProbeMode *out = new(string) **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) } if in.PropertyBag != nil { in, out := &in.PropertyBag, &out.PropertyBag *out = make(genruntime.PropertyBag, len(*in)) for key, val := range *in { (*out)[key] = val } } } // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new 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 } if in.PropertyBag != nil { in, out := &in.PropertyBag, &out.PropertyBag *out = make(genruntime.PropertyBag, len(*in)) for key, val := range *in { (*out)[key] = val } } } // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new 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 } if in.PropertyBag != nil { in, out := &in.PropertyBag, &out.PropertyBag *out = make(genruntime.PropertyBag, len(*in)) for key, val := range *in { (*out)[key] = val } } } // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new 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) } if in.PropertyBag != nil { in, out := &in.PropertyBag, &out.PropertyBag *out = make(genruntime.PropertyBag, len(*in)) for key, val := range *in { (*out)[key] = val } } } // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new 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) } if in.PropertyBag != nil { in, out := &in.PropertyBag, &out.PropertyBag *out = make(genruntime.PropertyBag, len(*in)) for key, val := range *in { (*out)[key] = val } } } // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new 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) } if in.PropertyBag != nil { in, out := &in.PropertyBag, &out.PropertyBag *out = make(genruntime.PropertyBag, len(*in)) for key, val := range *in { (*out)[key] = val } } } // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new 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) } if in.PropertyBag != nil { in, out := &in.PropertyBag, &out.PropertyBag *out = make(genruntime.PropertyBag, len(*in)) for key, val := range *in { (*out)[key] = val } } } // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new 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 *ManagedClusterNodeProvisioningProfile) DeepCopyInto(out *ManagedClusterNodeProvisioningProfile) { *out = *in if in.Mode != nil { in, out := &in.Mode, &out.Mode *out = new(string) **out = **in } if in.PropertyBag != nil { in, out := &in.PropertyBag, &out.PropertyBag *out = make(genruntime.PropertyBag, len(*in)) for key, val := range *in { (*out)[key] = val } } } // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ManagedClusterNodeProvisioningProfile. func (in *ManagedClusterNodeProvisioningProfile) DeepCopy() *ManagedClusterNodeProvisioningProfile { if in == nil { return nil } out := new(ManagedClusterNodeProvisioningProfile) in.DeepCopyInto(out) return out } // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. func (in *ManagedClusterNodeProvisioningProfile_STATUS) DeepCopyInto(out *ManagedClusterNodeProvisioningProfile_STATUS) { *out = *in if in.Mode != nil { in, out := &in.Mode, &out.Mode *out = new(string) **out = **in } if in.PropertyBag != nil { in, out := &in.PropertyBag, &out.PropertyBag *out = make(genruntime.PropertyBag, len(*in)) for key, val := range *in { (*out)[key] = val } } } // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ManagedClusterNodeProvisioningProfile_STATUS. func (in *ManagedClusterNodeProvisioningProfile_STATUS) DeepCopy() *ManagedClusterNodeProvisioningProfile_STATUS { if in == nil { return nil } out := new(ManagedClusterNodeProvisioningProfile_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.PropertyBag != nil { in, out := &in.PropertyBag, &out.PropertyBag *out = make(genruntime.PropertyBag, len(*in)) for key, val := range *in { (*out)[key] = val } } if in.RestrictionLevel != nil { in, out := &in.RestrictionLevel, &out.RestrictionLevel *out = new(string) **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.PropertyBag != nil { in, out := &in.PropertyBag, &out.PropertyBag *out = make(genruntime.PropertyBag, len(*in)) for key, val := range *in { (*out)[key] = val } } if in.RestrictionLevel != nil { in, out := &in.RestrictionLevel, &out.RestrictionLevel *out = new(string) **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 } if in.PropertyBag != nil { in, out := &in.PropertyBag, &out.PropertyBag *out = make(genruntime.PropertyBag, len(*in)) for key, val := range *in { (*out)[key] = val } } } // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new 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 } if in.PropertyBag != nil { in, out := &in.PropertyBag, &out.PropertyBag *out = make(genruntime.PropertyBag, len(*in)) for key, val := range *in { (*out)[key] = val } } } // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new 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 } if in.PropertyBag != nil { in, out := &in.PropertyBag, &out.PropertyBag *out = make(genruntime.PropertyBag, len(*in)) for key, val := range *in { (*out)[key] = val } } } // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new 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.PropertyBag != nil { in, out := &in.PropertyBag, &out.PropertyBag *out = make(genruntime.PropertyBag, len(*in)) for key, val := range *in { (*out)[key] = val } } 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.PropertyBag != nil { in, out := &in.PropertyBag, &out.PropertyBag *out = make(genruntime.PropertyBag, len(*in)) for key, val := range *in { (*out)[key] = val } } if in.SecretExpressions != nil { in, out := &in.SecretExpressions, &out.SecretExpressions *out = make([]*core.DestinationExpression, len(*in)) for i := range *in { if (*in)[i] != nil { in, out := &(*in)[i], &(*out)[i] *out = new(core.DestinationExpression) **out = **in } } } 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 } if in.PropertyBag != nil { in, out := &in.PropertyBag, &out.PropertyBag *out = make(genruntime.PropertyBag, len(*in)) for key, val := range *in { (*out)[key] = val } } } // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new 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 } } if in.PropertyBag != nil { in, out := &in.PropertyBag, &out.PropertyBag *out = make(genruntime.PropertyBag, len(*in)) for key, val := range *in { (*out)[key] = val } } } // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new 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 } } if in.PropertyBag != nil { in, out := &in.PropertyBag, &out.PropertyBag *out = make(genruntime.PropertyBag, len(*in)) for key, val := range *in { (*out)[key] = val } } } // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new 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.PropertyBag != nil { in, out := &in.PropertyBag, &out.PropertyBag *out = make(genruntime.PropertyBag, len(*in)) for key, val := range *in { (*out)[key] = val } } 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.PropertyBag != nil { in, out := &in.PropertyBag, &out.PropertyBag *out = make(genruntime.PropertyBag, len(*in)) for key, val := range *in { (*out)[key] = val } } 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.PropertyBag != nil { in, out := &in.PropertyBag, &out.PropertyBag *out = make(genruntime.PropertyBag, len(*in)) for key, val := range *in { (*out)[key] = val } } if in.Target != nil { in, out := &in.Target, &out.Target *out = new(string) **out = **in } } // 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.PropertyBag != nil { in, out := &in.PropertyBag, &out.PropertyBag *out = make(genruntime.PropertyBag, len(*in)) for key, val := range *in { (*out)[key] = val } } if in.Target != nil { in, out := &in.Target, &out.Target *out = new(string) **out = **in } } // 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) } if in.PropertyBag != nil { in, out := &in.PropertyBag, &out.PropertyBag *out = make(genruntime.PropertyBag, len(*in)) for key, val := range *in { (*out)[key] = val } } } // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new 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) } if in.PropertyBag != nil { in, out := &in.PropertyBag, &out.PropertyBag *out = make(genruntime.PropertyBag, len(*in)) for key, val := range *in { (*out)[key] = val } } } // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new 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.PropertyBag != nil { in, out := &in.PropertyBag, &out.PropertyBag *out = make(genruntime.PropertyBag, len(*in)) for key, val := range *in { (*out)[key] = val } } 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(string) **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(string) **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.PropertyBag != nil { in, out := &in.PropertyBag, &out.PropertyBag *out = make(genruntime.PropertyBag, len(*in)) for key, val := range *in { (*out)[key] = val } } 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(string) **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.PropertyBag != nil { in, out := &in.PropertyBag, &out.PropertyBag *out = make(genruntime.PropertyBag, len(*in)) for key, val := range *in { (*out)[key] = val } } 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(string) **out = **in } if in.PropertyBag != nil { in, out := &in.PropertyBag, &out.PropertyBag *out = make(genruntime.PropertyBag, len(*in)) for key, val := range *in { (*out)[key] = val } } if in.Tier != nil { in, out := &in.Tier, &out.Tier *out = new(string) **out = **in } } // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new 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(string) **out = **in } if in.PropertyBag != nil { in, out := &in.PropertyBag, &out.PropertyBag *out = make(genruntime.PropertyBag, len(*in)) for key, val := range *in { (*out)[key] = val } } if in.Tier != nil { in, out := &in.Tier, &out.Tier *out = new(string) **out = **in } } // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new 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.CustomCATrustCertificates != nil { in, out := &in.CustomCATrustCertificates, &out.CustomCATrustCertificates *out = make([]string, len(*in)) copy(*out, *in) } 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.ImageIntegrity != nil { in, out := &in.ImageIntegrity, &out.ImageIntegrity *out = new(ManagedClusterSecurityProfileImageIntegrity) (*in).DeepCopyInto(*out) } if in.NodeRestriction != nil { in, out := &in.NodeRestriction, &out.NodeRestriction *out = new(ManagedClusterSecurityProfileNodeRestriction) (*in).DeepCopyInto(*out) } if in.PropertyBag != nil { in, out := &in.PropertyBag, &out.PropertyBag *out = make(genruntime.PropertyBag, len(*in)) for key, val := range *in { (*out)[key] = val } } if in.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.PropertyBag != nil { in, out := &in.PropertyBag, &out.PropertyBag *out = make(genruntime.PropertyBag, len(*in)) for key, val := range *in { (*out)[key] = val } } 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 } if in.PropertyBag != nil { in, out := &in.PropertyBag, &out.PropertyBag *out = make(genruntime.PropertyBag, len(*in)) for key, val := range *in { (*out)[key] = val } } } // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new 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 } if in.PropertyBag != nil { in, out := &in.PropertyBag, &out.PropertyBag *out = make(genruntime.PropertyBag, len(*in)) for key, val := range *in { (*out)[key] = val } } } // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new 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.PropertyBag != nil { in, out := &in.PropertyBag, &out.PropertyBag *out = make(genruntime.PropertyBag, len(*in)) for key, val := range *in { (*out)[key] = val } } 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 } if in.PropertyBag != nil { in, out := &in.PropertyBag, &out.PropertyBag *out = make(genruntime.PropertyBag, len(*in)) for key, val := range *in { (*out)[key] = val } } } // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new 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 } if in.PropertyBag != nil { in, out := &in.PropertyBag, &out.PropertyBag *out = make(genruntime.PropertyBag, len(*in)) for key, val := range *in { (*out)[key] = val } } } // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new 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 *ManagedClusterSecurityProfileImageIntegrity) DeepCopyInto(out *ManagedClusterSecurityProfileImageIntegrity) { *out = *in if in.Enabled != nil { in, out := &in.Enabled, &out.Enabled *out = new(bool) **out = **in } if in.PropertyBag != nil { in, out := &in.PropertyBag, &out.PropertyBag *out = make(genruntime.PropertyBag, len(*in)) for key, val := range *in { (*out)[key] = val } } } // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ManagedClusterSecurityProfileImageIntegrity. func (in *ManagedClusterSecurityProfileImageIntegrity) DeepCopy() *ManagedClusterSecurityProfileImageIntegrity { if in == nil { return nil } out := new(ManagedClusterSecurityProfileImageIntegrity) in.DeepCopyInto(out) return out } // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. func (in *ManagedClusterSecurityProfileImageIntegrity_STATUS) DeepCopyInto(out *ManagedClusterSecurityProfileImageIntegrity_STATUS) { *out = *in if in.Enabled != nil { in, out := &in.Enabled, &out.Enabled *out = new(bool) **out = **in } if in.PropertyBag != nil { in, out := &in.PropertyBag, &out.PropertyBag *out = make(genruntime.PropertyBag, len(*in)) for key, val := range *in { (*out)[key] = val } } } // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ManagedClusterSecurityProfileImageIntegrity_STATUS. func (in *ManagedClusterSecurityProfileImageIntegrity_STATUS) DeepCopy() *ManagedClusterSecurityProfileImageIntegrity_STATUS { if in == nil { return nil } out := new(ManagedClusterSecurityProfileImageIntegrity_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 *ManagedClusterSecurityProfileNodeRestriction) DeepCopyInto(out *ManagedClusterSecurityProfileNodeRestriction) { *out = *in if in.Enabled != nil { in, out := &in.Enabled, &out.Enabled *out = new(bool) **out = **in } if in.PropertyBag != nil { in, out := &in.PropertyBag, &out.PropertyBag *out = make(genruntime.PropertyBag, len(*in)) for key, val := range *in { (*out)[key] = val } } } // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ManagedClusterSecurityProfileNodeRestriction. func (in *ManagedClusterSecurityProfileNodeRestriction) DeepCopy() *ManagedClusterSecurityProfileNodeRestriction { if in == nil { return nil } out := new(ManagedClusterSecurityProfileNodeRestriction) in.DeepCopyInto(out) return out } // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. func (in *ManagedClusterSecurityProfileNodeRestriction_STATUS) DeepCopyInto(out *ManagedClusterSecurityProfileNodeRestriction_STATUS) { *out = *in if in.Enabled != nil { in, out := &in.Enabled, &out.Enabled *out = new(bool) **out = **in } if in.PropertyBag != nil { in, out := &in.PropertyBag, &out.PropertyBag *out = make(genruntime.PropertyBag, len(*in)) for key, val := range *in { (*out)[key] = val } } } // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ManagedClusterSecurityProfileNodeRestriction_STATUS. func (in *ManagedClusterSecurityProfileNodeRestriction_STATUS) DeepCopy() *ManagedClusterSecurityProfileNodeRestriction_STATUS { if in == nil { return nil } out := new(ManagedClusterSecurityProfileNodeRestriction_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 } if in.PropertyBag != nil { in, out := &in.PropertyBag, &out.PropertyBag *out = make(genruntime.PropertyBag, len(*in)) for key, val := range *in { (*out)[key] = val } } } // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new 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 } if in.PropertyBag != nil { in, out := &in.PropertyBag, &out.PropertyBag *out = make(genruntime.PropertyBag, len(*in)) for key, val := range *in { (*out)[key] = val } } } // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new 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.CustomCATrustCertificates != nil { in, out := &in.CustomCATrustCertificates, &out.CustomCATrustCertificates *out = make([]string, len(*in)) copy(*out, *in) } 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.ImageIntegrity != nil { in, out := &in.ImageIntegrity, &out.ImageIntegrity *out = new(ManagedClusterSecurityProfileImageIntegrity_STATUS) (*in).DeepCopyInto(*out) } if in.NodeRestriction != nil { in, out := &in.NodeRestriction, &out.NodeRestriction *out = new(ManagedClusterSecurityProfileNodeRestriction_STATUS) (*in).DeepCopyInto(*out) } if in.PropertyBag != nil { in, out := &in.PropertyBag, &out.PropertyBag *out = make(genruntime.PropertyBag, len(*in)) for key, val := range *in { (*out)[key] = val } } if in.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.PropertyBag != nil { in, out := &in.PropertyBag, &out.PropertyBag *out = make(genruntime.PropertyBag, len(*in)) for key, val := range *in { (*out)[key] = val } } 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 } if in.PropertyBag != nil { in, out := &in.PropertyBag, &out.PropertyBag *out = make(genruntime.PropertyBag, len(*in)) for key, val := range *in { (*out)[key] = val } } } // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new 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 *ManagedClusterStaticEgressGatewayProfile) DeepCopyInto(out *ManagedClusterStaticEgressGatewayProfile) { *out = *in if in.Enabled != nil { in, out := &in.Enabled, &out.Enabled *out = new(bool) **out = **in } if in.PropertyBag != nil { in, out := &in.PropertyBag, &out.PropertyBag *out = make(genruntime.PropertyBag, len(*in)) for key, val := range *in { (*out)[key] = val } } } // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ManagedClusterStaticEgressGatewayProfile. func (in *ManagedClusterStaticEgressGatewayProfile) DeepCopy() *ManagedClusterStaticEgressGatewayProfile { if in == nil { return nil } out := new(ManagedClusterStaticEgressGatewayProfile) in.DeepCopyInto(out) return out } // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. func (in *ManagedClusterStaticEgressGatewayProfile_STATUS) DeepCopyInto(out *ManagedClusterStaticEgressGatewayProfile_STATUS) { *out = *in if in.Enabled != nil { in, out := &in.Enabled, &out.Enabled *out = new(bool) **out = **in } if in.PropertyBag != nil { in, out := &in.PropertyBag, &out.PropertyBag *out = make(genruntime.PropertyBag, len(*in)) for key, val := range *in { (*out)[key] = val } } } // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ManagedClusterStaticEgressGatewayProfile_STATUS. func (in *ManagedClusterStaticEgressGatewayProfile_STATUS) DeepCopy() *ManagedClusterStaticEgressGatewayProfile_STATUS { if in == nil { return nil } out := new(ManagedClusterStaticEgressGatewayProfile_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.PropertyBag != nil { in, out := &in.PropertyBag, &out.PropertyBag *out = make(genruntime.PropertyBag, len(*in)) for key, val := range *in { (*out)[key] = val } } 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 } if in.PropertyBag != nil { in, out := &in.PropertyBag, &out.PropertyBag *out = make(genruntime.PropertyBag, len(*in)) for key, val := range *in { (*out)[key] = val } } } // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new 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 } if in.PropertyBag != nil { in, out := &in.PropertyBag, &out.PropertyBag *out = make(genruntime.PropertyBag, len(*in)) for key, val := range *in { (*out)[key] = val } } } // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new 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 } if in.PropertyBag != nil { in, out := &in.PropertyBag, &out.PropertyBag *out = make(genruntime.PropertyBag, len(*in)) for key, val := range *in { (*out)[key] = val } } if in.Version != nil { in, out := &in.Version, &out.Version *out = new(string) **out = **in } } // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new 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 } if in.PropertyBag != nil { in, out := &in.PropertyBag, &out.PropertyBag *out = make(genruntime.PropertyBag, len(*in)) for key, val := range *in { (*out)[key] = val } } if in.Version != nil { in, out := &in.Version, &out.Version *out = new(string) **out = **in } } // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new 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 } if in.PropertyBag != nil { in, out := &in.PropertyBag, &out.PropertyBag *out = make(genruntime.PropertyBag, len(*in)) for key, val := range *in { (*out)[key] = val } } } // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new 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 } if in.PropertyBag != nil { in, out := &in.PropertyBag, &out.PropertyBag *out = make(genruntime.PropertyBag, len(*in)) for key, val := range *in { (*out)[key] = val } } } // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new 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 } if in.PropertyBag != nil { in, out := &in.PropertyBag, &out.PropertyBag *out = make(genruntime.PropertyBag, len(*in)) for key, val := range *in { (*out)[key] = val } } } // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new 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 } if in.PropertyBag != nil { in, out := &in.PropertyBag, &out.PropertyBag *out = make(genruntime.PropertyBag, len(*in)) for key, val := range *in { (*out)[key] = val } } } // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new 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.PropertyBag != nil { in, out := &in.PropertyBag, &out.PropertyBag *out = make(genruntime.PropertyBag, len(*in)) for key, val := range *in { (*out)[key] = val } } 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(string) **out = **in } if in.PropertyBag != nil { in, out := &in.PropertyBag, &out.PropertyBag *out = make(genruntime.PropertyBag, len(*in)) for key, val := range *in { (*out)[key] = val } } } // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new 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(string) **out = **in } if in.PropertyBag != nil { in, out := &in.PropertyBag, &out.PropertyBag *out = make(genruntime.PropertyBag, len(*in)) for key, val := range *in { (*out)[key] = val } } } // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new 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.PropertyBag != nil { in, out := &in.PropertyBag, &out.PropertyBag *out = make(genruntime.PropertyBag, len(*in)) for key, val := range *in { (*out)[key] = val } } 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 } if in.PropertyBag != nil { in, out := &in.PropertyBag, &out.PropertyBag *out = make(genruntime.PropertyBag, len(*in)) for key, val := range *in { (*out)[key] = val } } } // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new 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 } if in.PropertyBag != nil { in, out := &in.PropertyBag, &out.PropertyBag *out = make(genruntime.PropertyBag, len(*in)) for key, val := range *in { (*out)[key] = val } } } // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new 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.AddonAutoscaling != nil { in, out := &in.AddonAutoscaling, &out.AddonAutoscaling *out = new(string) **out = **in } if in.Enabled != nil { in, out := &in.Enabled, &out.Enabled *out = new(bool) **out = **in } if in.PropertyBag != nil { in, out := &in.PropertyBag, &out.PropertyBag *out = make(genruntime.PropertyBag, len(*in)) for key, val := range *in { (*out)[key] = val } } } // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new 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.AddonAutoscaling != nil { in, out := &in.AddonAutoscaling, &out.AddonAutoscaling *out = new(string) **out = **in } if in.Enabled != nil { in, out := &in.Enabled, &out.Enabled *out = new(bool) **out = **in } if in.PropertyBag != nil { in, out := &in.PropertyBag, &out.PropertyBag *out = make(genruntime.PropertyBag, len(*in)) for key, val := range *in { (*out)[key] = val } } } // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new 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.PropertyBag != nil { in, out := &in.PropertyBag, &out.PropertyBag *out = make(genruntime.PropertyBag, len(*in)) for key, val := range *in { (*out)[key] = val } } 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.AiToolchainOperatorProfile != nil { in, out := &in.AiToolchainOperatorProfile, &out.AiToolchainOperatorProfile *out = new(ManagedClusterAIToolchainOperatorProfile_STATUS) (*in).DeepCopyInto(*out) } 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.BootstrapProfile != nil { in, out := &in.BootstrapProfile, &out.BootstrapProfile *out = new(ManagedClusterBootstrapProfile_STATUS) (*in).DeepCopyInto(*out) } if in.Conditions != nil { in, out := &in.Conditions, &out.Conditions *out = make([]conditions.Condition, len(*in)) for i := range *in { (*in)[i].DeepCopyInto(&(*out)[i]) } } if in.CreationData != nil { in, out := &in.CreationData, &out.CreationData *out = new(CreationData_STATUS) (*in).DeepCopyInto(*out) } 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.EnableNamespaceResources != nil { in, out := &in.EnableNamespaceResources, &out.EnableNamespaceResources *out = new(bool) **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.Kind != nil { in, out := &in.Kind, &out.Kind *out = new(string) **out = **in } 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.NodeProvisioningProfile != nil { in, out := &in.NodeProvisioningProfile, &out.NodeProvisioningProfile *out = new(ManagedClusterNodeProvisioningProfile_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.PropertyBag != nil { in, out := &in.PropertyBag, &out.PropertyBag *out = make(genruntime.PropertyBag, len(*in)) for key, val := range *in { (*out)[key] = val } } if in.ProvisioningState != nil { in, out := &in.ProvisioningState, &out.ProvisioningState *out = new(string) **out = **in } if in.PublicNetworkAccess != nil { in, out := &in.PublicNetworkAccess, &out.PublicNetworkAccess *out = new(string) **out = **in } if in.ResourceUID != nil { in, out := &in.ResourceUID, &out.ResourceUID *out = new(string) **out = **in } if in.SafeguardsProfile != nil { in, out := &in.SafeguardsProfile, &out.SafeguardsProfile *out = new(SafeguardsProfile_STATUS) (*in).DeepCopyInto(*out) } 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(string) **out = **in } if in.SystemData != nil { in, out := &in.SystemData, &out.SystemData *out = new(SystemData_STATUS) (*in).DeepCopyInto(*out) } if in.Tags != nil { in, out := &in.Tags, &out.Tags *out = make(map[string]string, len(*in)) for key, val := range *in { (*out)[key] = val } } if in.Type != nil { in, out := &in.Type, &out.Type *out = new(string) **out = **in } if in.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.AiToolchainOperatorProfile != nil { in, out := &in.AiToolchainOperatorProfile, &out.AiToolchainOperatorProfile *out = new(ManagedClusterAIToolchainOperatorProfile) (*in).DeepCopyInto(*out) } 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.BootstrapProfile != nil { in, out := &in.BootstrapProfile, &out.BootstrapProfile *out = new(ManagedClusterBootstrapProfile) (*in).DeepCopyInto(*out) } if in.CreationData != nil { in, out := &in.CreationData, &out.CreationData *out = new(CreationData) (*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.EnableNamespaceResources != nil { in, out := &in.EnableNamespaceResources, &out.EnableNamespaceResources *out = new(bool) **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.Kind != nil { in, out := &in.Kind, &out.Kind *out = new(string) **out = **in } 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.NodeProvisioningProfile != nil { in, out := &in.NodeProvisioningProfile, &out.NodeProvisioningProfile *out = new(ManagedClusterNodeProvisioningProfile) (*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.PropertyBag != nil { in, out := &in.PropertyBag, &out.PropertyBag *out = make(genruntime.PropertyBag, len(*in)) for key, val := range *in { (*out)[key] = val } } if in.PublicNetworkAccess != nil { in, out := &in.PublicNetworkAccess, &out.PublicNetworkAccess *out = new(string) **out = **in } if in.SafeguardsProfile != nil { in, out := &in.SafeguardsProfile, &out.SafeguardsProfile *out = new(SafeguardsProfile) (*in).DeepCopyInto(*out) } 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(string) **out = **in } if in.Tags != nil { in, out := &in.Tags, &out.Tags *out = make(map[string]string, len(*in)) for key, val := range *in { (*out)[key] = val } } if in.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.PropertyBag != nil { in, out := &in.PropertyBag, &out.PropertyBag *out = make(genruntime.PropertyBag, len(*in)) for key, val := range *in { (*out)[key] = val } } if in.SecretExpressions != nil { in, out := &in.SecretExpressions, &out.SecretExpressions *out = make([]*core.DestinationExpression, len(*in)) for i := range *in { if (*in)[i] != nil { in, out := &(*in)[i], &(*out)[i] *out = new(core.DestinationExpression) **out = **in } } } } // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new 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.ArtifactStreamingProfile != nil { in, out := &in.ArtifactStreamingProfile, &out.ArtifactStreamingProfile *out = new(AgentPoolArtifactStreamingProfile_STATUS) (*in).DeepCopyInto(*out) } 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.EnableCustomCATrust != nil { in, out := &in.EnableCustomCATrust, &out.EnableCustomCATrust *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.GatewayProfile != nil { in, out := &in.GatewayProfile, &out.GatewayProfile *out = new(AgentPoolGatewayProfile_STATUS) (*in).DeepCopyInto(*out) } if in.GpuInstanceProfile != nil { in, out := &in.GpuInstanceProfile, &out.GpuInstanceProfile *out = new(string) **out = **in } if in.GpuProfile != nil { in, out := &in.GpuProfile, &out.GpuProfile *out = new(AgentPoolGPUProfile_STATUS) (*in).DeepCopyInto(*out) } 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(string) **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.MessageOfTheDay != nil { in, out := &in.MessageOfTheDay, &out.MessageOfTheDay *out = new(string) **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(string) **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.NodeInitializationTaints != nil { in, out := &in.NodeInitializationTaints, &out.NodeInitializationTaints *out = make([]string, len(*in)) copy(*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(string) **out = **in } if in.OsSKU != nil { in, out := &in.OsSKU, &out.OsSKU *out = new(string) **out = **in } if in.OsType != nil { in, out := &in.OsType, &out.OsType *out = new(string) **out = **in } if in.PodIPAllocationMode != nil { in, out := &in.PodIPAllocationMode, &out.PodIPAllocationMode *out = new(string) **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(string) **out = **in } if in.PropertyBag != nil { in, out := &in.PropertyBag, &out.PropertyBag *out = make(genruntime.PropertyBag, len(*in)) for key, val := range *in { (*out)[key] = val } } if in.ProvisioningState != nil { in, out := &in.ProvisioningState, &out.ProvisioningState *out = new(string) **out = **in } if in.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(string) **out = **in } if in.ScaleSetEvictionPolicy != nil { in, out := &in.ScaleSetEvictionPolicy, &out.ScaleSetEvictionPolicy *out = new(string) **out = **in } if in.ScaleSetPriority != nil { in, out := &in.ScaleSetPriority, &out.ScaleSetPriority *out = new(string) **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.VirtualMachineNodesStatus != nil { in, out := &in.VirtualMachineNodesStatus, &out.VirtualMachineNodesStatus *out = make([]VirtualMachineNodes_STATUS, len(*in)) for i := range *in { (*in)[i].DeepCopyInto(&(*out)[i]) } } if in.VirtualMachinesProfile != nil { in, out := &in.VirtualMachinesProfile, &out.VirtualMachinesProfile *out = new(VirtualMachinesProfile_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(string) **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.ArtifactStreamingProfile != nil { in, out := &in.ArtifactStreamingProfile, &out.ArtifactStreamingProfile *out = new(AgentPoolArtifactStreamingProfile) (*in).DeepCopyInto(*out) } 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.EnableCustomCATrust != nil { in, out := &in.EnableCustomCATrust, &out.EnableCustomCATrust *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.GatewayProfile != nil { in, out := &in.GatewayProfile, &out.GatewayProfile *out = new(AgentPoolGatewayProfile) (*in).DeepCopyInto(*out) } if in.GpuInstanceProfile != nil { in, out := &in.GpuInstanceProfile, &out.GpuInstanceProfile *out = new(string) **out = **in } if in.GpuProfile != nil { in, out := &in.GpuProfile, &out.GpuProfile *out = new(AgentPoolGPUProfile) (*in).DeepCopyInto(*out) } 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(string) **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.MessageOfTheDay != nil { in, out := &in.MessageOfTheDay, &out.MessageOfTheDay *out = new(string) **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(string) **out = **in } if in.NetworkProfile != nil { in, out := &in.NetworkProfile, &out.NetworkProfile *out = new(AgentPoolNetworkProfile) (*in).DeepCopyInto(*out) } if in.NodeInitializationTaints != nil { in, out := &in.NodeInitializationTaints, &out.NodeInitializationTaints *out = make([]string, len(*in)) copy(*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.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(int) **out = **in } if in.OsDiskType != nil { in, out := &in.OsDiskType, &out.OsDiskType *out = new(string) **out = **in } if in.OsSKU != nil { in, out := &in.OsSKU, &out.OsSKU *out = new(string) **out = **in } if in.OsType != nil { in, out := &in.OsType, &out.OsType *out = new(string) **out = **in } if in.Owner != nil { in, out := &in.Owner, &out.Owner *out = new(genruntime.KnownResourceReference) **out = **in } if in.PodIPAllocationMode != nil { in, out := &in.PodIPAllocationMode, &out.PodIPAllocationMode *out = new(string) **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.PropertyBag != nil { in, out := &in.PropertyBag, &out.PropertyBag *out = make(genruntime.PropertyBag, len(*in)) for key, val := range *in { (*out)[key] = val } } 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(string) **out = **in } if in.ScaleSetEvictionPolicy != nil { in, out := &in.ScaleSetEvictionPolicy, &out.ScaleSetEvictionPolicy *out = new(string) **out = **in } if in.ScaleSetPriority != nil { in, out := &in.ScaleSetPriority, &out.ScaleSetPriority *out = new(string) **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(string) **out = **in } if in.UpgradeSettings != nil { in, out := &in.UpgradeSettings, &out.UpgradeSettings *out = new(AgentPoolUpgradeSettings) (*in).DeepCopyInto(*out) } if in.VirtualMachineNodesStatus != nil { in, out := &in.VirtualMachineNodesStatus, &out.VirtualMachineNodesStatus *out = make([]VirtualMachineNodes, len(*in)) for i := range *in { (*in)[i].DeepCopyInto(&(*out)[i]) } } if in.VirtualMachinesProfile != nil { in, out := &in.VirtualMachinesProfile, &out.VirtualMachinesProfile *out = new(VirtualMachinesProfile) (*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(string) **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 *ManualScaleProfile) DeepCopyInto(out *ManualScaleProfile) { *out = *in if in.Count != nil { in, out := &in.Count, &out.Count *out = new(int) **out = **in } if in.PropertyBag != nil { in, out := &in.PropertyBag, &out.PropertyBag *out = make(genruntime.PropertyBag, len(*in)) for key, val := range *in { (*out)[key] = val } } if in.Sizes != nil { in, out := &in.Sizes, &out.Sizes *out = make([]string, len(*in)) copy(*out, *in) } } // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ManualScaleProfile. func (in *ManualScaleProfile) DeepCopy() *ManualScaleProfile { if in == nil { return nil } out := new(ManualScaleProfile) in.DeepCopyInto(out) return out } // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. func (in *ManualScaleProfile_STATUS) DeepCopyInto(out *ManualScaleProfile_STATUS) { *out = *in if in.Count != nil { in, out := &in.Count, &out.Count *out = new(int) **out = **in } if in.PropertyBag != nil { in, out := &in.PropertyBag, &out.PropertyBag *out = make(genruntime.PropertyBag, len(*in)) for key, val := range *in { (*out)[key] = val } } if in.Sizes != nil { in, out := &in.Sizes, &out.Sizes *out = make([]string, len(*in)) copy(*out, *in) } } // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ManualScaleProfile_STATUS. func (in *ManualScaleProfile_STATUS) DeepCopy() *ManualScaleProfile_STATUS { if in == nil { return nil } out := new(ManualScaleProfile_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 *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.PropertyBag != nil { in, out := &in.PropertyBag, &out.PropertyBag *out = make(genruntime.PropertyBag, len(*in)) for key, val := range *in { (*out)[key] = val } } if in.Protocol != nil { in, out := &in.Protocol, &out.Protocol *out = new(string) **out = **in } } // 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.PropertyBag != nil { in, out := &in.PropertyBag, &out.PropertyBag *out = make(genruntime.PropertyBag, len(*in)) for key, val := range *in { (*out)[key] = val } } if in.Protocol != nil { in, out := &in.Protocol, &out.Protocol *out = new(string) **out = **in } } // 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(string) **out = **in } if in.PropertyBag != nil { in, out := &in.PropertyBag, &out.PropertyBag *out = make(genruntime.PropertyBag, len(*in)) for key, val := range *in { (*out)[key] = val } } } // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new 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(string) **out = **in } if in.PropertyBag != nil { in, out := &in.PropertyBag, &out.PropertyBag *out = make(genruntime.PropertyBag, len(*in)) for key, val := range *in { (*out)[key] = val } } } // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new 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.PropertyBag != nil { in, out := &in.PropertyBag, &out.PropertyBag *out = make(genruntime.PropertyBag, len(*in)) for key, val := range *in { (*out)[key] = val } } if in.Reference != nil { in, out := &in.Reference, &out.Reference *out = new(genruntime.ResourceReference) **out = **in } 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.PropertyBag != nil { in, out := &in.PropertyBag, &out.PropertyBag *out = make(genruntime.PropertyBag, len(*in)) for key, val := range *in { (*out)[key] = val } } 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 *ResourceReference) DeepCopyInto(out *ResourceReference) { *out = *in if in.PropertyBag != nil { in, out := &in.PropertyBag, &out.PropertyBag *out = make(genruntime.PropertyBag, len(*in)) for key, val := range *in { (*out)[key] = val } } if in.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 } if in.PropertyBag != nil { in, out := &in.PropertyBag, &out.PropertyBag *out = make(genruntime.PropertyBag, len(*in)) for key, val := range *in { (*out)[key] = val } } } // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new 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 *SafeguardsProfile) DeepCopyInto(out *SafeguardsProfile) { *out = *in if in.ExcludedNamespaces != nil { in, out := &in.ExcludedNamespaces, &out.ExcludedNamespaces *out = make([]string, len(*in)) copy(*out, *in) } if in.Level != nil { in, out := &in.Level, &out.Level *out = new(string) **out = **in } if in.PropertyBag != nil { in, out := &in.PropertyBag, &out.PropertyBag *out = make(genruntime.PropertyBag, len(*in)) for key, val := range *in { (*out)[key] = val } } if in.Version != nil { in, out := &in.Version, &out.Version *out = new(string) **out = **in } } // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new SafeguardsProfile. func (in *SafeguardsProfile) DeepCopy() *SafeguardsProfile { if in == nil { return nil } out := new(SafeguardsProfile) in.DeepCopyInto(out) return out } // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. func (in *SafeguardsProfile_STATUS) DeepCopyInto(out *SafeguardsProfile_STATUS) { *out = *in if in.ExcludedNamespaces != nil { in, out := &in.ExcludedNamespaces, &out.ExcludedNamespaces *out = make([]string, len(*in)) copy(*out, *in) } if in.Level != nil { in, out := &in.Level, &out.Level *out = new(string) **out = **in } if in.PropertyBag != nil { in, out := &in.PropertyBag, &out.PropertyBag *out = make(genruntime.PropertyBag, len(*in)) for key, val := range *in { (*out)[key] = val } } if in.SystemExcludedNamespaces != nil { in, out := &in.SystemExcludedNamespaces, &out.SystemExcludedNamespaces *out = make([]string, len(*in)) copy(*out, *in) } if in.Version != nil { in, out := &in.Version, &out.Version *out = new(string) **out = **in } } // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new SafeguardsProfile_STATUS. func (in *SafeguardsProfile_STATUS) DeepCopy() *SafeguardsProfile_STATUS { if in == nil { return nil } out := new(SafeguardsProfile_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 *ScaleProfile) DeepCopyInto(out *ScaleProfile) { *out = *in if in.Autoscale != nil { in, out := &in.Autoscale, &out.Autoscale *out = make([]AutoScaleProfile, len(*in)) for i := range *in { (*in)[i].DeepCopyInto(&(*out)[i]) } } if in.Manual != nil { in, out := &in.Manual, &out.Manual *out = make([]ManualScaleProfile, len(*in)) for i := range *in { (*in)[i].DeepCopyInto(&(*out)[i]) } } if in.PropertyBag != nil { in, out := &in.PropertyBag, &out.PropertyBag *out = make(genruntime.PropertyBag, len(*in)) for key, val := range *in { (*out)[key] = val } } } // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ScaleProfile. func (in *ScaleProfile) DeepCopy() *ScaleProfile { if in == nil { return nil } out := new(ScaleProfile) in.DeepCopyInto(out) return out } // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. func (in *ScaleProfile_STATUS) DeepCopyInto(out *ScaleProfile_STATUS) { *out = *in if in.Autoscale != nil { in, out := &in.Autoscale, &out.Autoscale *out = make([]AutoScaleProfile_STATUS, len(*in)) for i := range *in { (*in)[i].DeepCopyInto(&(*out)[i]) } } if in.Manual != nil { in, out := &in.Manual, &out.Manual *out = make([]ManualScaleProfile_STATUS, len(*in)) for i := range *in { (*in)[i].DeepCopyInto(&(*out)[i]) } } if in.PropertyBag != nil { in, out := &in.PropertyBag, &out.PropertyBag *out = make(genruntime.PropertyBag, len(*in)) for key, val := range *in { (*out)[key] = val } } } // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ScaleProfile_STATUS. func (in *ScaleProfile_STATUS) DeepCopy() *ScaleProfile_STATUS { if in == nil { return nil } out := new(ScaleProfile_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(string) **out = **in } if in.PropertyBag != nil { in, out := &in.PropertyBag, &out.PropertyBag *out = make(genruntime.PropertyBag, len(*in)) for key, val := range *in { (*out)[key] = val } } } // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new 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(string) **out = **in } if in.PropertyBag != nil { in, out := &in.PropertyBag, &out.PropertyBag *out = make(genruntime.PropertyBag, len(*in)) for key, val := range *in { (*out)[key] = val } } } // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new 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.PropertyBag != nil { in, out := &in.PropertyBag, &out.PropertyBag *out = make(genruntime.PropertyBag, len(*in)) for key, val := range *in { (*out)[key] = val } } 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.PropertyBag != nil { in, out := &in.PropertyBag, &out.PropertyBag *out = make(genruntime.PropertyBag, len(*in)) for key, val := range *in { (*out)[key] = val } } 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(string) **out = **in } if in.LastModifiedAt != nil { in, out := &in.LastModifiedAt, &out.LastModifiedAt *out = new(string) **out = **in } if in.LastModifiedBy != nil { in, out := &in.LastModifiedBy, &out.LastModifiedBy *out = new(string) **out = **in } if in.LastModifiedByType != nil { in, out := &in.LastModifiedByType, &out.LastModifiedByType *out = new(string) **out = **in } if in.PropertyBag != nil { in, out := &in.PropertyBag, &out.PropertyBag *out = make(genruntime.PropertyBag, len(*in)) for key, val := range *in { (*out)[key] = val } } } // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new SystemData_STATUS. func (in *SystemData_STATUS) DeepCopy() *SystemData_STATUS { if in == nil { return nil } out := new(SystemData_STATUS) in.DeepCopyInto(out) return out } // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. func (in *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.PropertyBag != nil { in, out := &in.PropertyBag, &out.PropertyBag *out = make(genruntime.PropertyBag, len(*in)) for key, val := range *in { (*out)[key] = val } } if in.SecretExpressions != nil { in, out := &in.SecretExpressions, &out.SecretExpressions *out = make([]*core.DestinationExpression, len(*in)) for i := range *in { if (*in)[i] != nil { in, out := &(*in)[i], &(*out)[i] *out = new(core.DestinationExpression) **out = **in } } } } // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new 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.PropertyBag != nil { in, out := &in.PropertyBag, &out.PropertyBag *out = make(genruntime.PropertyBag, len(*in)) for key, val := range *in { (*out)[key] = val } } if in.ProvisioningState != nil { in, out := &in.ProvisioningState, &out.ProvisioningState *out = new(string) **out = **in } if in.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.PropertyBag != nil { in, out := &in.PropertyBag, &out.PropertyBag *out = make(genruntime.PropertyBag, len(*in)) for key, val := range *in { (*out)[key] = val } } 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.PropertyBag != nil { in, out := &in.PropertyBag, &out.PropertyBag *out = make(genruntime.PropertyBag, len(*in)) for key, val := range *in { (*out)[key] = val } } 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.PropertyBag != nil { in, out := &in.PropertyBag, &out.PropertyBag *out = make(genruntime.PropertyBag, len(*in)) for key, val := range *in { (*out)[key] = val } } 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.PropertyBag != nil { in, out := &in.PropertyBag, &out.PropertyBag *out = make(genruntime.PropertyBag, len(*in)) for key, val := range *in { (*out)[key] = val } } 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 if in.PropertyBag != nil { in, out := &in.PropertyBag, &out.PropertyBag *out = make(genruntime.PropertyBag, len(*in)) for key, val := range *in { (*out)[key] = val } } out.Reference = in.Reference } // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new UserAssignedIdentityDetails. func (in *UserAssignedIdentityDetails) DeepCopy() *UserAssignedIdentityDetails { if in == nil { return nil } out := new(UserAssignedIdentityDetails) in.DeepCopyInto(out) return out } // 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.PropertyBag != nil { in, out := &in.PropertyBag, &out.PropertyBag *out = make(genruntime.PropertyBag, len(*in)) for key, val := range *in { (*out)[key] = val } } 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 *VirtualMachineNodes) DeepCopyInto(out *VirtualMachineNodes) { *out = *in if in.Count != nil { in, out := &in.Count, &out.Count *out = new(int) **out = **in } if in.PropertyBag != nil { in, out := &in.PropertyBag, &out.PropertyBag *out = make(genruntime.PropertyBag, len(*in)) for key, val := range *in { (*out)[key] = val } } if in.Size != nil { in, out := &in.Size, &out.Size *out = new(string) **out = **in } } // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new VirtualMachineNodes. func (in *VirtualMachineNodes) DeepCopy() *VirtualMachineNodes { if in == nil { return nil } out := new(VirtualMachineNodes) in.DeepCopyInto(out) return out } // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. func (in *VirtualMachineNodes_STATUS) DeepCopyInto(out *VirtualMachineNodes_STATUS) { *out = *in if in.Count != nil { in, out := &in.Count, &out.Count *out = new(int) **out = **in } if in.PropertyBag != nil { in, out := &in.PropertyBag, &out.PropertyBag *out = make(genruntime.PropertyBag, len(*in)) for key, val := range *in { (*out)[key] = val } } if in.Size != nil { in, out := &in.Size, &out.Size *out = new(string) **out = **in } } // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new VirtualMachineNodes_STATUS. func (in *VirtualMachineNodes_STATUS) DeepCopy() *VirtualMachineNodes_STATUS { if in == nil { return nil } out := new(VirtualMachineNodes_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 *VirtualMachinesProfile) DeepCopyInto(out *VirtualMachinesProfile) { *out = *in if in.PropertyBag != nil { in, out := &in.PropertyBag, &out.PropertyBag *out = make(genruntime.PropertyBag, len(*in)) for key, val := range *in { (*out)[key] = val } } if in.Scale != nil { in, out := &in.Scale, &out.Scale *out = new(ScaleProfile) (*in).DeepCopyInto(*out) } } // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new VirtualMachinesProfile. func (in *VirtualMachinesProfile) DeepCopy() *VirtualMachinesProfile { if in == nil { return nil } out := new(VirtualMachinesProfile) in.DeepCopyInto(out) return out } // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. func (in *VirtualMachinesProfile_STATUS) DeepCopyInto(out *VirtualMachinesProfile_STATUS) { *out = *in if in.PropertyBag != nil { in, out := &in.PropertyBag, &out.PropertyBag *out = make(genruntime.PropertyBag, len(*in)) for key, val := range *in { (*out)[key] = val } } if in.Scale != nil { in, out := &in.Scale, &out.Scale *out = new(ScaleProfile_STATUS) (*in).DeepCopyInto(*out) } } // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new VirtualMachinesProfile_STATUS. func (in *VirtualMachinesProfile_STATUS) DeepCopy() *VirtualMachinesProfile_STATUS { if in == nil { return nil } out := new(VirtualMachinesProfile_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.PropertyBag != nil { in, out := &in.PropertyBag, &out.PropertyBag *out = make(genruntime.PropertyBag, len(*in)) for key, val := range *in { (*out)[key] = val } } 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.PropertyBag != nil { in, out := &in.PropertyBag, &out.PropertyBag *out = make(genruntime.PropertyBag, len(*in)) for key, val := range *in { (*out)[key] = val } } 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 }