in api/v1/hostingdeployment/zz_generated.deepcopy.go [88:143]
func (in *HostingDeploymentSpec) DeepCopyInto(out *HostingDeploymentSpec) {
*out = *in
if in.Region != nil {
in, out := &in.Region, &out.Region
*out = new(string)
**out = **in
}
if in.SageMakerEndpoint != nil {
in, out := &in.SageMakerEndpoint, &out.SageMakerEndpoint
*out = new(string)
**out = **in
}
if in.KmsKeyId != nil {
in, out := &in.KmsKeyId, &out.KmsKeyId
*out = new(string)
**out = **in
}
if in.ProductionVariants != nil {
in, out := &in.ProductionVariants, &out.ProductionVariants
*out = make([]common.ProductionVariant, len(*in))
for i := range *in {
(*in)[i].DeepCopyInto(&(*out)[i])
}
}
if in.Models != nil {
in, out := &in.Models, &out.Models
*out = make([]common.Model, len(*in))
for i := range *in {
(*in)[i].DeepCopyInto(&(*out)[i])
}
}
if in.Tags != nil {
in, out := &in.Tags, &out.Tags
*out = make([]common.Tag, len(*in))
for i := range *in {
(*in)[i].DeepCopyInto(&(*out)[i])
}
}
if in.EndpointName != nil {
in, out := &in.EndpointName, &out.EndpointName
*out = new(string)
**out = **in
}
if in.RetainAllVariantProperties != nil {
in, out := &in.RetainAllVariantProperties, &out.RetainAllVariantProperties
*out = new(bool)
**out = **in
}
if in.ExcludeRetainedVariantProperties != nil {
in, out := &in.ExcludeRetainedVariantProperties, &out.ExcludeRetainedVariantProperties
*out = make([]common.VariantProperty, len(*in))
for i := range *in {
(*in)[i].DeepCopyInto(&(*out)[i])
}
}
}