func()

in apis/appmesh/v1beta2/zz_generated.deepcopy.go [893:930]


func (in *GatewayRouteSpec) DeepCopyInto(out *GatewayRouteSpec) {
	*out = *in
	if in.AWSName != nil {
		in, out := &in.AWSName, &out.AWSName
		*out = new(string)
		**out = **in
	}
	if in.Priority != nil {
		in, out := &in.Priority, &out.Priority
		*out = new(int64)
		**out = **in
	}
	if in.GRPCRoute != nil {
		in, out := &in.GRPCRoute, &out.GRPCRoute
		*out = new(GRPCGatewayRoute)
		(*in).DeepCopyInto(*out)
	}
	if in.HTTPRoute != nil {
		in, out := &in.HTTPRoute, &out.HTTPRoute
		*out = new(HTTPGatewayRoute)
		(*in).DeepCopyInto(*out)
	}
	if in.HTTP2Route != nil {
		in, out := &in.HTTP2Route, &out.HTTP2Route
		*out = new(HTTPGatewayRoute)
		(*in).DeepCopyInto(*out)
	}
	if in.VirtualGatewayRef != nil {
		in, out := &in.VirtualGatewayRef, &out.VirtualGatewayRef
		*out = new(VirtualGatewayReference)
		(*in).DeepCopyInto(*out)
	}
	if in.MeshRef != nil {
		in, out := &in.MeshRef, &out.MeshRef
		*out = new(MeshReference)
		**out = **in
	}
}