in alibabacloudservicemesh/v1/zz_generated.deepcopy.go [3339:3515]
func (in *ConfigPatches) DeepCopyInto(out *ConfigPatches) {
*out = *in
if in.TerminationDrainDuration != nil {
in, out := &in.TerminationDrainDuration, &out.TerminationDrainDuration
*out = new(string)
**out = **in
}
if in.Lifecycle != nil {
in, out := &in.Lifecycle, &out.Lifecycle
*out = new(corev1.Lifecycle)
(*in).DeepCopyInto(*out)
}
if in.SidecarProxyInitResourceLimit != nil {
in, out := &in.SidecarProxyInitResourceLimit, &out.SidecarProxyInitResourceLimit
*out = new(ProxyInitResourceLimit)
**out = **in
}
if in.SidecarProxyInitResourceRequest != nil {
in, out := &in.SidecarProxyInitResourceRequest, &out.SidecarProxyInitResourceRequest
*out = new(ProxyInitResourceRequest)
**out = **in
}
if in.SidecarProxyResourceLimit != nil {
in, out := &in.SidecarProxyResourceLimit, &out.SidecarProxyResourceLimit
*out = new(ProxyInitResourceLimit)
**out = **in
}
if in.SidecarProxyResourceRequest != nil {
in, out := &in.SidecarProxyResourceRequest, &out.SidecarProxyResourceRequest
*out = new(ProxyInitResourceRequest)
**out = **in
}
if in.ScaledSidecarResource != nil {
in, out := &in.ScaledSidecarResource, &out.ScaledSidecarResource
*out = new(ScaledSidecarResource)
**out = **in
}
if in.ExcludeOutboundPorts != nil {
in, out := &in.ExcludeOutboundPorts, &out.ExcludeOutboundPorts
*out = new(string)
**out = **in
}
if in.ExcludeOutboundIPRanges != nil {
in, out := &in.ExcludeOutboundIPRanges, &out.ExcludeOutboundIPRanges
*out = new(string)
**out = **in
}
if in.IncludeOutboundIPRanges != nil {
in, out := &in.IncludeOutboundIPRanges, &out.IncludeOutboundIPRanges
*out = new(string)
**out = **in
}
if in.ExcludeInboundPorts != nil {
in, out := &in.ExcludeInboundPorts, &out.ExcludeInboundPorts
*out = new(string)
**out = **in
}
if in.IncludeInboundPorts != nil {
in, out := &in.IncludeInboundPorts, &out.IncludeInboundPorts
*out = new(string)
**out = **in
}
if in.IncludeOutboundPorts != nil {
in, out := &in.IncludeOutboundPorts, &out.IncludeOutboundPorts
*out = new(string)
**out = **in
}
if in.IstioDNSProxyEnabled != nil {
in, out := &in.IstioDNSProxyEnabled, &out.IstioDNSProxyEnabled
*out = new(bool)
**out = **in
}
if in.Concurrency != nil {
in, out := &in.Concurrency, &out.Concurrency
*out = new(int32)
**out = **in
}
if in.ProxyStatsMatcher != nil {
in, out := &in.ProxyStatsMatcher, &out.ProxyStatsMatcher
*out = new(ProxyStatsMatcher)
(*in).DeepCopyInto(*out)
}
if in.HoldApplicationUntilProxyStarts != nil {
in, out := &in.HoldApplicationUntilProxyStarts, &out.HoldApplicationUntilProxyStarts
*out = new(bool)
**out = **in
}
if in.LogLevel != nil {
in, out := &in.LogLevel, &out.LogLevel
*out = new(string)
**out = **in
}
if in.Tracing != nil {
in, out := &in.Tracing, &out.Tracing
*out = new(ProxyTracingConfiguration)
(*in).DeepCopyInto(*out)
}
if in.InterceptionMode != nil {
in, out := &in.InterceptionMode, &out.InterceptionMode
*out = new(string)
**out = **in
}
if in.DrainDuration != nil {
in, out := &in.DrainDuration, &out.DrainDuration
*out = new(string)
**out = **in
}
if in.ParentShutdownDuration != nil {
in, out := &in.ParentShutdownDuration, &out.ParentShutdownDuration
*out = new(string)
**out = **in
}
if in.ProxyMetadata != nil {
in, out := &in.ProxyMetadata, &out.ProxyMetadata
*out = make(map[string]string, len(*in))
for key, val := range *in {
(*out)[key] = val
}
}
if in.ExtraStatTags != nil {
in, out := &in.ExtraStatTags, &out.ExtraStatTags
*out = make([]string, len(*in))
copy(*out, *in)
}
if in.PrivateKeyProvider != nil {
in, out := &in.PrivateKeyProvider, &out.PrivateKeyProvider
*out = new(PrivateKeyProviderConfiguration)
(*in).DeepCopyInto(*out)
}
if in.Privileged != nil {
in, out := &in.Privileged, &out.Privileged
*out = new(bool)
**out = **in
}
if in.EnableCoreDump != nil {
in, out := &in.EnableCoreDump, &out.EnableCoreDump
*out = new(bool)
**out = **in
}
if in.ReadinessInitialDelaySeconds != nil {
in, out := &in.ReadinessInitialDelaySeconds, &out.ReadinessInitialDelaySeconds
*out = new(int32)
**out = **in
}
if in.ReadinessPeriodSeconds != nil {
in, out := &in.ReadinessPeriodSeconds, &out.ReadinessPeriodSeconds
*out = new(int32)
**out = **in
}
if in.ReadinessFailureThreshold != nil {
in, out := &in.ReadinessFailureThreshold, &out.ReadinessFailureThreshold
*out = new(int32)
**out = **in
}
if in.SidecarProxyInitAckSloResource != nil {
in, out := &in.SidecarProxyInitAckSloResource, &out.SidecarProxyInitAckSloResource
*out = new(corev1.ResourceRequirements)
(*in).DeepCopyInto(*out)
}
if in.SidecarProxyAckSloResource != nil {
in, out := &in.SidecarProxyAckSloResource, &out.SidecarProxyAckSloResource
*out = new(corev1.ResourceRequirements)
(*in).DeepCopyInto(*out)
}
if in.SMC != nil {
in, out := &in.SMC, &out.SMC
*out = new(SMCConfiguration)
(*in).DeepCopyInto(*out)
}
if in.RuntimeValues != nil {
in, out := &in.RuntimeValues, &out.RuntimeValues
*out = make(map[string]string, len(*in))
for key, val := range *in {
(*out)[key] = val
}
}
}