func()

in apis/networking/v1/zz_generated.deepcopy.go [141:178]


func (in *GCPBackendPolicyConfig) DeepCopyInto(out *GCPBackendPolicyConfig) {
	*out = *in
	if in.Logging != nil {
		in, out := &in.Logging, &out.Logging
		*out = new(LoggingConfig)
		(*in).DeepCopyInto(*out)
	}
	if in.SessionAffinity != nil {
		in, out := &in.SessionAffinity, &out.SessionAffinity
		*out = new(SessionAffinityConfig)
		(*in).DeepCopyInto(*out)
	}
	if in.ConnectionDraining != nil {
		in, out := &in.ConnectionDraining, &out.ConnectionDraining
		*out = new(ConnectionDraining)
		(*in).DeepCopyInto(*out)
	}
	if in.TimeoutSec != nil {
		in, out := &in.TimeoutSec, &out.TimeoutSec
		*out = new(int64)
		**out = **in
	}
	if in.SecurityPolicy != nil {
		in, out := &in.SecurityPolicy, &out.SecurityPolicy
		*out = new(string)
		**out = **in
	}
	if in.IAP != nil {
		in, out := &in.IAP, &out.IAP
		*out = new(IdentityAwareProxyConfig)
		(*in).DeepCopyInto(*out)
	}
	if in.MaxRatePerEndpoint != nil {
		in, out := &in.MaxRatePerEndpoint, &out.MaxRatePerEndpoint
		*out = new(int64)
		**out = **in
	}
}