in alibabacloudservicemesh/v1/zz_generated.deepcopy.go [1902:1988]
func (in *ASMOIDC) DeepCopyInto(out *ASMOIDC) {
*out = *in
if in.RedirectProtocol != nil {
in, out := &in.RedirectProtocol, &out.RedirectProtocol
*out = new(string)
**out = **in
}
if in.RedirectASMGateway != nil {
in, out := &in.RedirectASMGateway, &out.RedirectASMGateway
*out = new(string)
**out = **in
}
if in.RedirectASMGatewayIP != nil {
in, out := &in.RedirectASMGatewayIP, &out.RedirectASMGatewayIP
*out = new(string)
**out = **in
}
if in.RedirectPort != nil {
in, out := &in.RedirectPort, &out.RedirectPort
*out = new(uint32)
**out = **in
}
if in.RedirectDomain != nil {
in, out := &in.RedirectDomain, &out.RedirectDomain
*out = new(string)
**out = **in
}
if in.IssuerURI != nil {
in, out := &in.IssuerURI, &out.IssuerURI
*out = new(string)
**out = **in
}
if in.ClientID != nil {
in, out := &in.ClientID, &out.ClientID
*out = new(string)
**out = **in
}
if in.ClientSecret != nil {
in, out := &in.ClientSecret, &out.ClientSecret
*out = new(string)
**out = **in
}
if in.CookieSecret != nil {
in, out := &in.CookieSecret, &out.CookieSecret
*out = new(string)
**out = **in
}
if in.CookieRefresh != nil {
in, out := &in.CookieRefresh, &out.CookieRefresh
*out = new(string)
**out = **in
}
if in.CookieExpire != nil {
in, out := &in.CookieExpire, &out.CookieExpire
*out = new(string)
**out = **in
}
if in.Scopes != nil {
in, out := &in.Scopes, &out.Scopes
*out = new([]string)
if **in != nil {
in, out := *in, *out
*out = make([]string, len(*in))
copy(*out, *in)
}
}
if in.ImageTag != nil {
in, out := &in.ImageTag, &out.ImageTag
*out = new(string)
**out = **in
}
if in.Replicas != nil {
in, out := &in.Replicas, &out.Replicas
*out = new(int32)
**out = **in
}
if in.SignoutEndpoint != nil {
in, out := &in.SignoutEndpoint, &out.SignoutEndpoint
*out = new(string)
**out = **in
}
if in.ResourceRequirements != nil {
in, out := &in.ResourceRequirements, &out.ResourceRequirements
*out = new(corev1.ResourceRequirements)
(*in).DeepCopyInto(*out)
}
}