func()

in alibabacloudservicemesh/v1/zz_generated.deepcopy.go [2460:2487]


func (in *ASMSecurityPolicySpec) DeepCopyInto(out *ASMSecurityPolicySpec) {
	*out = *in
	if in.Oidc != nil {
		in, out := &in.Oidc, &out.Oidc
		*out = new(OIDCConfig)
		(*in).DeepCopyInto(*out)
	}
	if in.JwtConfig != nil {
		in, out := &in.JwtConfig, &out.JwtConfig
		*out = new(JWTConfig)
		(*in).DeepCopyInto(*out)
	}
	if in.ASMExtAuthzHttp != nil {
		in, out := &in.ASMExtAuthzHttp, &out.ASMExtAuthzHttp
		*out = new(ASMExtAuthzHttp)
		(*in).DeepCopyInto(*out)
	}
	if in.ASMExtAuthzGrpc != nil {
		in, out := &in.ASMExtAuthzGrpc, &out.ASMExtAuthzGrpc
		*out = new(ASMExtAuthzGrpc)
		(*in).DeepCopyInto(*out)
	}
	if in.SimpleAuthz != nil {
		in, out := &in.SimpleAuthz, &out.SimpleAuthz
		*out = new(SimpleAuthz)
		(*in).DeepCopyInto(*out)
	}
}