v2/api/cdn/v1api20210601/zz_generated.deepcopy.go (4,943 lines of code) (raw):
//go:build !ignore_autogenerated
/*
Copyright (c) Microsoft Corporation.
Licensed under the MIT license.
*/
// Code generated by controller-gen. DO NOT EDIT.
package v1api20210601
import (
"github.com/Azure/azure-service-operator/v2/pkg/genruntime"
"github.com/Azure/azure-service-operator/v2/pkg/genruntime/conditions"
"github.com/Azure/azure-service-operator/v2/pkg/genruntime/core"
runtime "k8s.io/apimachinery/pkg/runtime"
)
// DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (in *CacheConfiguration) DeepCopyInto(out *CacheConfiguration) {
*out = *in
if in.CacheBehavior != nil {
in, out := &in.CacheBehavior, &out.CacheBehavior
*out = new(CacheConfiguration_CacheBehavior)
**out = **in
}
if in.CacheDuration != nil {
in, out := &in.CacheDuration, &out.CacheDuration
*out = new(string)
**out = **in
}
if in.IsCompressionEnabled != nil {
in, out := &in.IsCompressionEnabled, &out.IsCompressionEnabled
*out = new(CacheConfiguration_IsCompressionEnabled)
**out = **in
}
if in.QueryParameters != nil {
in, out := &in.QueryParameters, &out.QueryParameters
*out = new(string)
**out = **in
}
if in.QueryStringCachingBehavior != nil {
in, out := &in.QueryStringCachingBehavior, &out.QueryStringCachingBehavior
*out = new(CacheConfiguration_QueryStringCachingBehavior)
**out = **in
}
}
// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new CacheConfiguration.
func (in *CacheConfiguration) DeepCopy() *CacheConfiguration {
if in == nil {
return nil
}
out := new(CacheConfiguration)
in.DeepCopyInto(out)
return out
}
// DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (in *CacheConfiguration_STATUS) DeepCopyInto(out *CacheConfiguration_STATUS) {
*out = *in
if in.CacheBehavior != nil {
in, out := &in.CacheBehavior, &out.CacheBehavior
*out = new(CacheConfiguration_CacheBehavior_STATUS)
**out = **in
}
if in.CacheDuration != nil {
in, out := &in.CacheDuration, &out.CacheDuration
*out = new(string)
**out = **in
}
if in.IsCompressionEnabled != nil {
in, out := &in.IsCompressionEnabled, &out.IsCompressionEnabled
*out = new(CacheConfiguration_IsCompressionEnabled_STATUS)
**out = **in
}
if in.QueryParameters != nil {
in, out := &in.QueryParameters, &out.QueryParameters
*out = new(string)
**out = **in
}
if in.QueryStringCachingBehavior != nil {
in, out := &in.QueryStringCachingBehavior, &out.QueryStringCachingBehavior
*out = new(CacheConfiguration_QueryStringCachingBehavior_STATUS)
**out = **in
}
}
// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new CacheConfiguration_STATUS.
func (in *CacheConfiguration_STATUS) DeepCopy() *CacheConfiguration_STATUS {
if in == nil {
return nil
}
out := new(CacheConfiguration_STATUS)
in.DeepCopyInto(out)
return out
}
// DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (in *CacheExpirationActionParameters) DeepCopyInto(out *CacheExpirationActionParameters) {
*out = *in
if in.CacheBehavior != nil {
in, out := &in.CacheBehavior, &out.CacheBehavior
*out = new(CacheExpirationActionParameters_CacheBehavior)
**out = **in
}
if in.CacheDuration != nil {
in, out := &in.CacheDuration, &out.CacheDuration
*out = new(string)
**out = **in
}
if in.CacheType != nil {
in, out := &in.CacheType, &out.CacheType
*out = new(CacheExpirationActionParameters_CacheType)
**out = **in
}
if in.TypeName != nil {
in, out := &in.TypeName, &out.TypeName
*out = new(CacheExpirationActionParameters_TypeName)
**out = **in
}
}
// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new CacheExpirationActionParameters.
func (in *CacheExpirationActionParameters) DeepCopy() *CacheExpirationActionParameters {
if in == nil {
return nil
}
out := new(CacheExpirationActionParameters)
in.DeepCopyInto(out)
return out
}
// DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (in *CacheExpirationActionParameters_STATUS) DeepCopyInto(out *CacheExpirationActionParameters_STATUS) {
*out = *in
if in.CacheBehavior != nil {
in, out := &in.CacheBehavior, &out.CacheBehavior
*out = new(CacheExpirationActionParameters_CacheBehavior_STATUS)
**out = **in
}
if in.CacheDuration != nil {
in, out := &in.CacheDuration, &out.CacheDuration
*out = new(string)
**out = **in
}
if in.CacheType != nil {
in, out := &in.CacheType, &out.CacheType
*out = new(CacheExpirationActionParameters_CacheType_STATUS)
**out = **in
}
if in.TypeName != nil {
in, out := &in.TypeName, &out.TypeName
*out = new(CacheExpirationActionParameters_TypeName_STATUS)
**out = **in
}
}
// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new CacheExpirationActionParameters_STATUS.
func (in *CacheExpirationActionParameters_STATUS) DeepCopy() *CacheExpirationActionParameters_STATUS {
if in == nil {
return nil
}
out := new(CacheExpirationActionParameters_STATUS)
in.DeepCopyInto(out)
return out
}
// DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (in *CacheKeyQueryStringActionParameters) DeepCopyInto(out *CacheKeyQueryStringActionParameters) {
*out = *in
if in.QueryParameters != nil {
in, out := &in.QueryParameters, &out.QueryParameters
*out = new(string)
**out = **in
}
if in.QueryStringBehavior != nil {
in, out := &in.QueryStringBehavior, &out.QueryStringBehavior
*out = new(CacheKeyQueryStringActionParameters_QueryStringBehavior)
**out = **in
}
if in.TypeName != nil {
in, out := &in.TypeName, &out.TypeName
*out = new(CacheKeyQueryStringActionParameters_TypeName)
**out = **in
}
}
// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new CacheKeyQueryStringActionParameters.
func (in *CacheKeyQueryStringActionParameters) DeepCopy() *CacheKeyQueryStringActionParameters {
if in == nil {
return nil
}
out := new(CacheKeyQueryStringActionParameters)
in.DeepCopyInto(out)
return out
}
// DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (in *CacheKeyQueryStringActionParameters_STATUS) DeepCopyInto(out *CacheKeyQueryStringActionParameters_STATUS) {
*out = *in
if in.QueryParameters != nil {
in, out := &in.QueryParameters, &out.QueryParameters
*out = new(string)
**out = **in
}
if in.QueryStringBehavior != nil {
in, out := &in.QueryStringBehavior, &out.QueryStringBehavior
*out = new(CacheKeyQueryStringActionParameters_QueryStringBehavior_STATUS)
**out = **in
}
if in.TypeName != nil {
in, out := &in.TypeName, &out.TypeName
*out = new(CacheKeyQueryStringActionParameters_TypeName_STATUS)
**out = **in
}
}
// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new CacheKeyQueryStringActionParameters_STATUS.
func (in *CacheKeyQueryStringActionParameters_STATUS) DeepCopy() *CacheKeyQueryStringActionParameters_STATUS {
if in == nil {
return nil
}
out := new(CacheKeyQueryStringActionParameters_STATUS)
in.DeepCopyInto(out)
return out
}
// DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (in *ClientPortMatchConditionParameters) DeepCopyInto(out *ClientPortMatchConditionParameters) {
*out = *in
if in.MatchValues != nil {
in, out := &in.MatchValues, &out.MatchValues
*out = make([]string, len(*in))
copy(*out, *in)
}
if in.NegateCondition != nil {
in, out := &in.NegateCondition, &out.NegateCondition
*out = new(bool)
**out = **in
}
if in.Operator != nil {
in, out := &in.Operator, &out.Operator
*out = new(ClientPortMatchConditionParameters_Operator)
**out = **in
}
if in.Transforms != nil {
in, out := &in.Transforms, &out.Transforms
*out = make([]Transform, len(*in))
copy(*out, *in)
}
if in.TypeName != nil {
in, out := &in.TypeName, &out.TypeName
*out = new(ClientPortMatchConditionParameters_TypeName)
**out = **in
}
}
// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ClientPortMatchConditionParameters.
func (in *ClientPortMatchConditionParameters) DeepCopy() *ClientPortMatchConditionParameters {
if in == nil {
return nil
}
out := new(ClientPortMatchConditionParameters)
in.DeepCopyInto(out)
return out
}
// DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (in *ClientPortMatchConditionParameters_STATUS) DeepCopyInto(out *ClientPortMatchConditionParameters_STATUS) {
*out = *in
if in.MatchValues != nil {
in, out := &in.MatchValues, &out.MatchValues
*out = make([]string, len(*in))
copy(*out, *in)
}
if in.NegateCondition != nil {
in, out := &in.NegateCondition, &out.NegateCondition
*out = new(bool)
**out = **in
}
if in.Operator != nil {
in, out := &in.Operator, &out.Operator
*out = new(ClientPortMatchConditionParameters_Operator_STATUS)
**out = **in
}
if in.Transforms != nil {
in, out := &in.Transforms, &out.Transforms
*out = make([]Transform_STATUS, len(*in))
copy(*out, *in)
}
if in.TypeName != nil {
in, out := &in.TypeName, &out.TypeName
*out = new(ClientPortMatchConditionParameters_TypeName_STATUS)
**out = **in
}
}
// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ClientPortMatchConditionParameters_STATUS.
func (in *ClientPortMatchConditionParameters_STATUS) DeepCopy() *ClientPortMatchConditionParameters_STATUS {
if in == nil {
return nil
}
out := new(ClientPortMatchConditionParameters_STATUS)
in.DeepCopyInto(out)
return out
}
// DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (in *CookiesMatchConditionParameters) DeepCopyInto(out *CookiesMatchConditionParameters) {
*out = *in
if in.MatchValues != nil {
in, out := &in.MatchValues, &out.MatchValues
*out = make([]string, len(*in))
copy(*out, *in)
}
if in.NegateCondition != nil {
in, out := &in.NegateCondition, &out.NegateCondition
*out = new(bool)
**out = **in
}
if in.Operator != nil {
in, out := &in.Operator, &out.Operator
*out = new(CookiesMatchConditionParameters_Operator)
**out = **in
}
if in.Selector != nil {
in, out := &in.Selector, &out.Selector
*out = new(string)
**out = **in
}
if in.Transforms != nil {
in, out := &in.Transforms, &out.Transforms
*out = make([]Transform, len(*in))
copy(*out, *in)
}
if in.TypeName != nil {
in, out := &in.TypeName, &out.TypeName
*out = new(CookiesMatchConditionParameters_TypeName)
**out = **in
}
}
// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new CookiesMatchConditionParameters.
func (in *CookiesMatchConditionParameters) DeepCopy() *CookiesMatchConditionParameters {
if in == nil {
return nil
}
out := new(CookiesMatchConditionParameters)
in.DeepCopyInto(out)
return out
}
// DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (in *CookiesMatchConditionParameters_STATUS) DeepCopyInto(out *CookiesMatchConditionParameters_STATUS) {
*out = *in
if in.MatchValues != nil {
in, out := &in.MatchValues, &out.MatchValues
*out = make([]string, len(*in))
copy(*out, *in)
}
if in.NegateCondition != nil {
in, out := &in.NegateCondition, &out.NegateCondition
*out = new(bool)
**out = **in
}
if in.Operator != nil {
in, out := &in.Operator, &out.Operator
*out = new(CookiesMatchConditionParameters_Operator_STATUS)
**out = **in
}
if in.Selector != nil {
in, out := &in.Selector, &out.Selector
*out = new(string)
**out = **in
}
if in.Transforms != nil {
in, out := &in.Transforms, &out.Transforms
*out = make([]Transform_STATUS, len(*in))
copy(*out, *in)
}
if in.TypeName != nil {
in, out := &in.TypeName, &out.TypeName
*out = new(CookiesMatchConditionParameters_TypeName_STATUS)
**out = **in
}
}
// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new CookiesMatchConditionParameters_STATUS.
func (in *CookiesMatchConditionParameters_STATUS) DeepCopy() *CookiesMatchConditionParameters_STATUS {
if in == nil {
return nil
}
out := new(CookiesMatchConditionParameters_STATUS)
in.DeepCopyInto(out)
return out
}
// DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (in *DeepCreatedCustomDomain_STATUS) DeepCopyInto(out *DeepCreatedCustomDomain_STATUS) {
*out = *in
if in.HostName != nil {
in, out := &in.HostName, &out.HostName
*out = new(string)
**out = **in
}
if in.Name != nil {
in, out := &in.Name, &out.Name
*out = new(string)
**out = **in
}
if in.ValidationData != nil {
in, out := &in.ValidationData, &out.ValidationData
*out = new(string)
**out = **in
}
}
// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new DeepCreatedCustomDomain_STATUS.
func (in *DeepCreatedCustomDomain_STATUS) DeepCopy() *DeepCreatedCustomDomain_STATUS {
if in == nil {
return nil
}
out := new(DeepCreatedCustomDomain_STATUS)
in.DeepCopyInto(out)
return out
}
// DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (in *DeepCreatedOrigin) DeepCopyInto(out *DeepCreatedOrigin) {
*out = *in
if in.Enabled != nil {
in, out := &in.Enabled, &out.Enabled
*out = new(bool)
**out = **in
}
if in.HostName != nil {
in, out := &in.HostName, &out.HostName
*out = new(string)
**out = **in
}
if in.HttpPort != nil {
in, out := &in.HttpPort, &out.HttpPort
*out = new(int)
**out = **in
}
if in.HttpsPort != nil {
in, out := &in.HttpsPort, &out.HttpsPort
*out = new(int)
**out = **in
}
if in.Name != nil {
in, out := &in.Name, &out.Name
*out = new(string)
**out = **in
}
if in.OriginHostHeader != nil {
in, out := &in.OriginHostHeader, &out.OriginHostHeader
*out = new(string)
**out = **in
}
if in.Priority != nil {
in, out := &in.Priority, &out.Priority
*out = new(int)
**out = **in
}
if in.PrivateLinkAlias != nil {
in, out := &in.PrivateLinkAlias, &out.PrivateLinkAlias
*out = new(string)
**out = **in
}
if in.PrivateLinkApprovalMessage != nil {
in, out := &in.PrivateLinkApprovalMessage, &out.PrivateLinkApprovalMessage
*out = new(string)
**out = **in
}
if in.PrivateLinkLocationReference != nil {
in, out := &in.PrivateLinkLocationReference, &out.PrivateLinkLocationReference
*out = new(genruntime.ResourceReference)
**out = **in
}
if in.PrivateLinkResourceReference != nil {
in, out := &in.PrivateLinkResourceReference, &out.PrivateLinkResourceReference
*out = new(genruntime.ResourceReference)
**out = **in
}
if in.Weight != nil {
in, out := &in.Weight, &out.Weight
*out = new(int)
**out = **in
}
}
// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new DeepCreatedOrigin.
func (in *DeepCreatedOrigin) DeepCopy() *DeepCreatedOrigin {
if in == nil {
return nil
}
out := new(DeepCreatedOrigin)
in.DeepCopyInto(out)
return out
}
// DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (in *DeepCreatedOriginGroup) DeepCopyInto(out *DeepCreatedOriginGroup) {
*out = *in
if in.HealthProbeSettings != nil {
in, out := &in.HealthProbeSettings, &out.HealthProbeSettings
*out = new(HealthProbeParameters)
(*in).DeepCopyInto(*out)
}
if in.Name != nil {
in, out := &in.Name, &out.Name
*out = new(string)
**out = **in
}
if in.Origins != nil {
in, out := &in.Origins, &out.Origins
*out = make([]ResourceReference, len(*in))
for i := range *in {
(*in)[i].DeepCopyInto(&(*out)[i])
}
}
if in.ResponseBasedOriginErrorDetectionSettings != nil {
in, out := &in.ResponseBasedOriginErrorDetectionSettings, &out.ResponseBasedOriginErrorDetectionSettings
*out = new(ResponseBasedOriginErrorDetectionParameters)
(*in).DeepCopyInto(*out)
}
if in.TrafficRestorationTimeToHealedOrNewEndpointsInMinutes != nil {
in, out := &in.TrafficRestorationTimeToHealedOrNewEndpointsInMinutes, &out.TrafficRestorationTimeToHealedOrNewEndpointsInMinutes
*out = new(int)
**out = **in
}
}
// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new DeepCreatedOriginGroup.
func (in *DeepCreatedOriginGroup) DeepCopy() *DeepCreatedOriginGroup {
if in == nil {
return nil
}
out := new(DeepCreatedOriginGroup)
in.DeepCopyInto(out)
return out
}
// DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (in *DeepCreatedOriginGroup_STATUS) DeepCopyInto(out *DeepCreatedOriginGroup_STATUS) {
*out = *in
if in.HealthProbeSettings != nil {
in, out := &in.HealthProbeSettings, &out.HealthProbeSettings
*out = new(HealthProbeParameters_STATUS)
(*in).DeepCopyInto(*out)
}
if in.Name != nil {
in, out := &in.Name, &out.Name
*out = new(string)
**out = **in
}
if in.Origins != nil {
in, out := &in.Origins, &out.Origins
*out = make([]ResourceReference_STATUS, len(*in))
for i := range *in {
(*in)[i].DeepCopyInto(&(*out)[i])
}
}
if in.ResponseBasedOriginErrorDetectionSettings != nil {
in, out := &in.ResponseBasedOriginErrorDetectionSettings, &out.ResponseBasedOriginErrorDetectionSettings
*out = new(ResponseBasedOriginErrorDetectionParameters_STATUS)
(*in).DeepCopyInto(*out)
}
if in.TrafficRestorationTimeToHealedOrNewEndpointsInMinutes != nil {
in, out := &in.TrafficRestorationTimeToHealedOrNewEndpointsInMinutes, &out.TrafficRestorationTimeToHealedOrNewEndpointsInMinutes
*out = new(int)
**out = **in
}
}
// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new DeepCreatedOriginGroup_STATUS.
func (in *DeepCreatedOriginGroup_STATUS) DeepCopy() *DeepCreatedOriginGroup_STATUS {
if in == nil {
return nil
}
out := new(DeepCreatedOriginGroup_STATUS)
in.DeepCopyInto(out)
return out
}
// DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (in *DeepCreatedOrigin_STATUS) DeepCopyInto(out *DeepCreatedOrigin_STATUS) {
*out = *in
if in.Enabled != nil {
in, out := &in.Enabled, &out.Enabled
*out = new(bool)
**out = **in
}
if in.HostName != nil {
in, out := &in.HostName, &out.HostName
*out = new(string)
**out = **in
}
if in.HttpPort != nil {
in, out := &in.HttpPort, &out.HttpPort
*out = new(int)
**out = **in
}
if in.HttpsPort != nil {
in, out := &in.HttpsPort, &out.HttpsPort
*out = new(int)
**out = **in
}
if in.Name != nil {
in, out := &in.Name, &out.Name
*out = new(string)
**out = **in
}
if in.OriginHostHeader != nil {
in, out := &in.OriginHostHeader, &out.OriginHostHeader
*out = new(string)
**out = **in
}
if in.Priority != nil {
in, out := &in.Priority, &out.Priority
*out = new(int)
**out = **in
}
if in.PrivateEndpointStatus != nil {
in, out := &in.PrivateEndpointStatus, &out.PrivateEndpointStatus
*out = new(PrivateEndpointStatus_STATUS)
**out = **in
}
if in.PrivateLinkAlias != nil {
in, out := &in.PrivateLinkAlias, &out.PrivateLinkAlias
*out = new(string)
**out = **in
}
if in.PrivateLinkApprovalMessage != nil {
in, out := &in.PrivateLinkApprovalMessage, &out.PrivateLinkApprovalMessage
*out = new(string)
**out = **in
}
if in.PrivateLinkLocation != nil {
in, out := &in.PrivateLinkLocation, &out.PrivateLinkLocation
*out = new(string)
**out = **in
}
if in.PrivateLinkResourceId != nil {
in, out := &in.PrivateLinkResourceId, &out.PrivateLinkResourceId
*out = new(string)
**out = **in
}
if in.Weight != nil {
in, out := &in.Weight, &out.Weight
*out = new(int)
**out = **in
}
}
// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new DeepCreatedOrigin_STATUS.
func (in *DeepCreatedOrigin_STATUS) DeepCopy() *DeepCreatedOrigin_STATUS {
if in == nil {
return nil
}
out := new(DeepCreatedOrigin_STATUS)
in.DeepCopyInto(out)
return out
}
// DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (in *DeliveryRule) DeepCopyInto(out *DeliveryRule) {
*out = *in
if in.Actions != nil {
in, out := &in.Actions, &out.Actions
*out = make([]DeliveryRuleAction, len(*in))
for i := range *in {
(*in)[i].DeepCopyInto(&(*out)[i])
}
}
if in.Conditions != nil {
in, out := &in.Conditions, &out.Conditions
*out = make([]DeliveryRuleCondition, len(*in))
for i := range *in {
(*in)[i].DeepCopyInto(&(*out)[i])
}
}
if in.Name != nil {
in, out := &in.Name, &out.Name
*out = new(string)
**out = **in
}
if in.Order != nil {
in, out := &in.Order, &out.Order
*out = new(int)
**out = **in
}
}
// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new DeliveryRule.
func (in *DeliveryRule) DeepCopy() *DeliveryRule {
if in == nil {
return nil
}
out := new(DeliveryRule)
in.DeepCopyInto(out)
return out
}
// DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (in *DeliveryRuleAction) DeepCopyInto(out *DeliveryRuleAction) {
*out = *in
if in.CacheExpiration != nil {
in, out := &in.CacheExpiration, &out.CacheExpiration
*out = new(DeliveryRuleCacheExpirationAction)
(*in).DeepCopyInto(*out)
}
if in.CacheKeyQueryString != nil {
in, out := &in.CacheKeyQueryString, &out.CacheKeyQueryString
*out = new(DeliveryRuleCacheKeyQueryStringAction)
(*in).DeepCopyInto(*out)
}
if in.ModifyRequestHeader != nil {
in, out := &in.ModifyRequestHeader, &out.ModifyRequestHeader
*out = new(DeliveryRuleRequestHeaderAction)
(*in).DeepCopyInto(*out)
}
if in.ModifyResponseHeader != nil {
in, out := &in.ModifyResponseHeader, &out.ModifyResponseHeader
*out = new(DeliveryRuleResponseHeaderAction)
(*in).DeepCopyInto(*out)
}
if in.OriginGroupOverride != nil {
in, out := &in.OriginGroupOverride, &out.OriginGroupOverride
*out = new(OriginGroupOverrideAction)
(*in).DeepCopyInto(*out)
}
if in.RouteConfigurationOverride != nil {
in, out := &in.RouteConfigurationOverride, &out.RouteConfigurationOverride
*out = new(DeliveryRuleRouteConfigurationOverrideAction)
(*in).DeepCopyInto(*out)
}
if in.UrlRedirect != nil {
in, out := &in.UrlRedirect, &out.UrlRedirect
*out = new(UrlRedirectAction)
(*in).DeepCopyInto(*out)
}
if in.UrlRewrite != nil {
in, out := &in.UrlRewrite, &out.UrlRewrite
*out = new(UrlRewriteAction)
(*in).DeepCopyInto(*out)
}
if in.UrlSigning != nil {
in, out := &in.UrlSigning, &out.UrlSigning
*out = new(UrlSigningAction)
(*in).DeepCopyInto(*out)
}
}
// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new DeliveryRuleAction.
func (in *DeliveryRuleAction) DeepCopy() *DeliveryRuleAction {
if in == nil {
return nil
}
out := new(DeliveryRuleAction)
in.DeepCopyInto(out)
return out
}
// DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (in *DeliveryRuleAction_STATUS) DeepCopyInto(out *DeliveryRuleAction_STATUS) {
*out = *in
if in.CacheExpiration != nil {
in, out := &in.CacheExpiration, &out.CacheExpiration
*out = new(DeliveryRuleCacheExpirationAction_STATUS)
(*in).DeepCopyInto(*out)
}
if in.CacheKeyQueryString != nil {
in, out := &in.CacheKeyQueryString, &out.CacheKeyQueryString
*out = new(DeliveryRuleCacheKeyQueryStringAction_STATUS)
(*in).DeepCopyInto(*out)
}
if in.ModifyRequestHeader != nil {
in, out := &in.ModifyRequestHeader, &out.ModifyRequestHeader
*out = new(DeliveryRuleRequestHeaderAction_STATUS)
(*in).DeepCopyInto(*out)
}
if in.ModifyResponseHeader != nil {
in, out := &in.ModifyResponseHeader, &out.ModifyResponseHeader
*out = new(DeliveryRuleResponseHeaderAction_STATUS)
(*in).DeepCopyInto(*out)
}
if in.OriginGroupOverride != nil {
in, out := &in.OriginGroupOverride, &out.OriginGroupOverride
*out = new(OriginGroupOverrideAction_STATUS)
(*in).DeepCopyInto(*out)
}
if in.RouteConfigurationOverride != nil {
in, out := &in.RouteConfigurationOverride, &out.RouteConfigurationOverride
*out = new(DeliveryRuleRouteConfigurationOverrideAction_STATUS)
(*in).DeepCopyInto(*out)
}
if in.UrlRedirect != nil {
in, out := &in.UrlRedirect, &out.UrlRedirect
*out = new(UrlRedirectAction_STATUS)
(*in).DeepCopyInto(*out)
}
if in.UrlRewrite != nil {
in, out := &in.UrlRewrite, &out.UrlRewrite
*out = new(UrlRewriteAction_STATUS)
(*in).DeepCopyInto(*out)
}
if in.UrlSigning != nil {
in, out := &in.UrlSigning, &out.UrlSigning
*out = new(UrlSigningAction_STATUS)
(*in).DeepCopyInto(*out)
}
}
// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new DeliveryRuleAction_STATUS.
func (in *DeliveryRuleAction_STATUS) DeepCopy() *DeliveryRuleAction_STATUS {
if in == nil {
return nil
}
out := new(DeliveryRuleAction_STATUS)
in.DeepCopyInto(out)
return out
}
// DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (in *DeliveryRuleCacheExpirationAction) DeepCopyInto(out *DeliveryRuleCacheExpirationAction) {
*out = *in
if in.Name != nil {
in, out := &in.Name, &out.Name
*out = new(DeliveryRuleCacheExpirationAction_Name)
**out = **in
}
if in.Parameters != nil {
in, out := &in.Parameters, &out.Parameters
*out = new(CacheExpirationActionParameters)
(*in).DeepCopyInto(*out)
}
}
// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new DeliveryRuleCacheExpirationAction.
func (in *DeliveryRuleCacheExpirationAction) DeepCopy() *DeliveryRuleCacheExpirationAction {
if in == nil {
return nil
}
out := new(DeliveryRuleCacheExpirationAction)
in.DeepCopyInto(out)
return out
}
// DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (in *DeliveryRuleCacheExpirationAction_STATUS) DeepCopyInto(out *DeliveryRuleCacheExpirationAction_STATUS) {
*out = *in
if in.Name != nil {
in, out := &in.Name, &out.Name
*out = new(DeliveryRuleCacheExpirationAction_Name_STATUS)
**out = **in
}
if in.Parameters != nil {
in, out := &in.Parameters, &out.Parameters
*out = new(CacheExpirationActionParameters_STATUS)
(*in).DeepCopyInto(*out)
}
}
// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new DeliveryRuleCacheExpirationAction_STATUS.
func (in *DeliveryRuleCacheExpirationAction_STATUS) DeepCopy() *DeliveryRuleCacheExpirationAction_STATUS {
if in == nil {
return nil
}
out := new(DeliveryRuleCacheExpirationAction_STATUS)
in.DeepCopyInto(out)
return out
}
// DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (in *DeliveryRuleCacheKeyQueryStringAction) DeepCopyInto(out *DeliveryRuleCacheKeyQueryStringAction) {
*out = *in
if in.Name != nil {
in, out := &in.Name, &out.Name
*out = new(DeliveryRuleCacheKeyQueryStringAction_Name)
**out = **in
}
if in.Parameters != nil {
in, out := &in.Parameters, &out.Parameters
*out = new(CacheKeyQueryStringActionParameters)
(*in).DeepCopyInto(*out)
}
}
// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new DeliveryRuleCacheKeyQueryStringAction.
func (in *DeliveryRuleCacheKeyQueryStringAction) DeepCopy() *DeliveryRuleCacheKeyQueryStringAction {
if in == nil {
return nil
}
out := new(DeliveryRuleCacheKeyQueryStringAction)
in.DeepCopyInto(out)
return out
}
// DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (in *DeliveryRuleCacheKeyQueryStringAction_STATUS) DeepCopyInto(out *DeliveryRuleCacheKeyQueryStringAction_STATUS) {
*out = *in
if in.Name != nil {
in, out := &in.Name, &out.Name
*out = new(DeliveryRuleCacheKeyQueryStringAction_Name_STATUS)
**out = **in
}
if in.Parameters != nil {
in, out := &in.Parameters, &out.Parameters
*out = new(CacheKeyQueryStringActionParameters_STATUS)
(*in).DeepCopyInto(*out)
}
}
// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new DeliveryRuleCacheKeyQueryStringAction_STATUS.
func (in *DeliveryRuleCacheKeyQueryStringAction_STATUS) DeepCopy() *DeliveryRuleCacheKeyQueryStringAction_STATUS {
if in == nil {
return nil
}
out := new(DeliveryRuleCacheKeyQueryStringAction_STATUS)
in.DeepCopyInto(out)
return out
}
// DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (in *DeliveryRuleClientPortCondition) DeepCopyInto(out *DeliveryRuleClientPortCondition) {
*out = *in
if in.Name != nil {
in, out := &in.Name, &out.Name
*out = new(DeliveryRuleClientPortCondition_Name)
**out = **in
}
if in.Parameters != nil {
in, out := &in.Parameters, &out.Parameters
*out = new(ClientPortMatchConditionParameters)
(*in).DeepCopyInto(*out)
}
}
// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new DeliveryRuleClientPortCondition.
func (in *DeliveryRuleClientPortCondition) DeepCopy() *DeliveryRuleClientPortCondition {
if in == nil {
return nil
}
out := new(DeliveryRuleClientPortCondition)
in.DeepCopyInto(out)
return out
}
// DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (in *DeliveryRuleClientPortCondition_STATUS) DeepCopyInto(out *DeliveryRuleClientPortCondition_STATUS) {
*out = *in
if in.Name != nil {
in, out := &in.Name, &out.Name
*out = new(DeliveryRuleClientPortCondition_Name_STATUS)
**out = **in
}
if in.Parameters != nil {
in, out := &in.Parameters, &out.Parameters
*out = new(ClientPortMatchConditionParameters_STATUS)
(*in).DeepCopyInto(*out)
}
}
// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new DeliveryRuleClientPortCondition_STATUS.
func (in *DeliveryRuleClientPortCondition_STATUS) DeepCopy() *DeliveryRuleClientPortCondition_STATUS {
if in == nil {
return nil
}
out := new(DeliveryRuleClientPortCondition_STATUS)
in.DeepCopyInto(out)
return out
}
// DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (in *DeliveryRuleCondition) DeepCopyInto(out *DeliveryRuleCondition) {
*out = *in
if in.ClientPort != nil {
in, out := &in.ClientPort, &out.ClientPort
*out = new(DeliveryRuleClientPortCondition)
(*in).DeepCopyInto(*out)
}
if in.Cookies != nil {
in, out := &in.Cookies, &out.Cookies
*out = new(DeliveryRuleCookiesCondition)
(*in).DeepCopyInto(*out)
}
if in.HostName != nil {
in, out := &in.HostName, &out.HostName
*out = new(DeliveryRuleHostNameCondition)
(*in).DeepCopyInto(*out)
}
if in.HttpVersion != nil {
in, out := &in.HttpVersion, &out.HttpVersion
*out = new(DeliveryRuleHttpVersionCondition)
(*in).DeepCopyInto(*out)
}
if in.IsDevice != nil {
in, out := &in.IsDevice, &out.IsDevice
*out = new(DeliveryRuleIsDeviceCondition)
(*in).DeepCopyInto(*out)
}
if in.PostArgs != nil {
in, out := &in.PostArgs, &out.PostArgs
*out = new(DeliveryRulePostArgsCondition)
(*in).DeepCopyInto(*out)
}
if in.QueryString != nil {
in, out := &in.QueryString, &out.QueryString
*out = new(DeliveryRuleQueryStringCondition)
(*in).DeepCopyInto(*out)
}
if in.RemoteAddress != nil {
in, out := &in.RemoteAddress, &out.RemoteAddress
*out = new(DeliveryRuleRemoteAddressCondition)
(*in).DeepCopyInto(*out)
}
if in.RequestBody != nil {
in, out := &in.RequestBody, &out.RequestBody
*out = new(DeliveryRuleRequestBodyCondition)
(*in).DeepCopyInto(*out)
}
if in.RequestHeader != nil {
in, out := &in.RequestHeader, &out.RequestHeader
*out = new(DeliveryRuleRequestHeaderCondition)
(*in).DeepCopyInto(*out)
}
if in.RequestMethod != nil {
in, out := &in.RequestMethod, &out.RequestMethod
*out = new(DeliveryRuleRequestMethodCondition)
(*in).DeepCopyInto(*out)
}
if in.RequestScheme != nil {
in, out := &in.RequestScheme, &out.RequestScheme
*out = new(DeliveryRuleRequestSchemeCondition)
(*in).DeepCopyInto(*out)
}
if in.RequestUri != nil {
in, out := &in.RequestUri, &out.RequestUri
*out = new(DeliveryRuleRequestUriCondition)
(*in).DeepCopyInto(*out)
}
if in.ServerPort != nil {
in, out := &in.ServerPort, &out.ServerPort
*out = new(DeliveryRuleServerPortCondition)
(*in).DeepCopyInto(*out)
}
if in.SocketAddr != nil {
in, out := &in.SocketAddr, &out.SocketAddr
*out = new(DeliveryRuleSocketAddrCondition)
(*in).DeepCopyInto(*out)
}
if in.SslProtocol != nil {
in, out := &in.SslProtocol, &out.SslProtocol
*out = new(DeliveryRuleSslProtocolCondition)
(*in).DeepCopyInto(*out)
}
if in.UrlFileExtension != nil {
in, out := &in.UrlFileExtension, &out.UrlFileExtension
*out = new(DeliveryRuleUrlFileExtensionCondition)
(*in).DeepCopyInto(*out)
}
if in.UrlFileName != nil {
in, out := &in.UrlFileName, &out.UrlFileName
*out = new(DeliveryRuleUrlFileNameCondition)
(*in).DeepCopyInto(*out)
}
if in.UrlPath != nil {
in, out := &in.UrlPath, &out.UrlPath
*out = new(DeliveryRuleUrlPathCondition)
(*in).DeepCopyInto(*out)
}
}
// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new DeliveryRuleCondition.
func (in *DeliveryRuleCondition) DeepCopy() *DeliveryRuleCondition {
if in == nil {
return nil
}
out := new(DeliveryRuleCondition)
in.DeepCopyInto(out)
return out
}
// DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (in *DeliveryRuleCondition_STATUS) DeepCopyInto(out *DeliveryRuleCondition_STATUS) {
*out = *in
if in.ClientPort != nil {
in, out := &in.ClientPort, &out.ClientPort
*out = new(DeliveryRuleClientPortCondition_STATUS)
(*in).DeepCopyInto(*out)
}
if in.Cookies != nil {
in, out := &in.Cookies, &out.Cookies
*out = new(DeliveryRuleCookiesCondition_STATUS)
(*in).DeepCopyInto(*out)
}
if in.HostName != nil {
in, out := &in.HostName, &out.HostName
*out = new(DeliveryRuleHostNameCondition_STATUS)
(*in).DeepCopyInto(*out)
}
if in.HttpVersion != nil {
in, out := &in.HttpVersion, &out.HttpVersion
*out = new(DeliveryRuleHttpVersionCondition_STATUS)
(*in).DeepCopyInto(*out)
}
if in.IsDevice != nil {
in, out := &in.IsDevice, &out.IsDevice
*out = new(DeliveryRuleIsDeviceCondition_STATUS)
(*in).DeepCopyInto(*out)
}
if in.PostArgs != nil {
in, out := &in.PostArgs, &out.PostArgs
*out = new(DeliveryRulePostArgsCondition_STATUS)
(*in).DeepCopyInto(*out)
}
if in.QueryString != nil {
in, out := &in.QueryString, &out.QueryString
*out = new(DeliveryRuleQueryStringCondition_STATUS)
(*in).DeepCopyInto(*out)
}
if in.RemoteAddress != nil {
in, out := &in.RemoteAddress, &out.RemoteAddress
*out = new(DeliveryRuleRemoteAddressCondition_STATUS)
(*in).DeepCopyInto(*out)
}
if in.RequestBody != nil {
in, out := &in.RequestBody, &out.RequestBody
*out = new(DeliveryRuleRequestBodyCondition_STATUS)
(*in).DeepCopyInto(*out)
}
if in.RequestHeader != nil {
in, out := &in.RequestHeader, &out.RequestHeader
*out = new(DeliveryRuleRequestHeaderCondition_STATUS)
(*in).DeepCopyInto(*out)
}
if in.RequestMethod != nil {
in, out := &in.RequestMethod, &out.RequestMethod
*out = new(DeliveryRuleRequestMethodCondition_STATUS)
(*in).DeepCopyInto(*out)
}
if in.RequestScheme != nil {
in, out := &in.RequestScheme, &out.RequestScheme
*out = new(DeliveryRuleRequestSchemeCondition_STATUS)
(*in).DeepCopyInto(*out)
}
if in.RequestUri != nil {
in, out := &in.RequestUri, &out.RequestUri
*out = new(DeliveryRuleRequestUriCondition_STATUS)
(*in).DeepCopyInto(*out)
}
if in.ServerPort != nil {
in, out := &in.ServerPort, &out.ServerPort
*out = new(DeliveryRuleServerPortCondition_STATUS)
(*in).DeepCopyInto(*out)
}
if in.SocketAddr != nil {
in, out := &in.SocketAddr, &out.SocketAddr
*out = new(DeliveryRuleSocketAddrCondition_STATUS)
(*in).DeepCopyInto(*out)
}
if in.SslProtocol != nil {
in, out := &in.SslProtocol, &out.SslProtocol
*out = new(DeliveryRuleSslProtocolCondition_STATUS)
(*in).DeepCopyInto(*out)
}
if in.UrlFileExtension != nil {
in, out := &in.UrlFileExtension, &out.UrlFileExtension
*out = new(DeliveryRuleUrlFileExtensionCondition_STATUS)
(*in).DeepCopyInto(*out)
}
if in.UrlFileName != nil {
in, out := &in.UrlFileName, &out.UrlFileName
*out = new(DeliveryRuleUrlFileNameCondition_STATUS)
(*in).DeepCopyInto(*out)
}
if in.UrlPath != nil {
in, out := &in.UrlPath, &out.UrlPath
*out = new(DeliveryRuleUrlPathCondition_STATUS)
(*in).DeepCopyInto(*out)
}
}
// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new DeliveryRuleCondition_STATUS.
func (in *DeliveryRuleCondition_STATUS) DeepCopy() *DeliveryRuleCondition_STATUS {
if in == nil {
return nil
}
out := new(DeliveryRuleCondition_STATUS)
in.DeepCopyInto(out)
return out
}
// DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (in *DeliveryRuleCookiesCondition) DeepCopyInto(out *DeliveryRuleCookiesCondition) {
*out = *in
if in.Name != nil {
in, out := &in.Name, &out.Name
*out = new(DeliveryRuleCookiesCondition_Name)
**out = **in
}
if in.Parameters != nil {
in, out := &in.Parameters, &out.Parameters
*out = new(CookiesMatchConditionParameters)
(*in).DeepCopyInto(*out)
}
}
// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new DeliveryRuleCookiesCondition.
func (in *DeliveryRuleCookiesCondition) DeepCopy() *DeliveryRuleCookiesCondition {
if in == nil {
return nil
}
out := new(DeliveryRuleCookiesCondition)
in.DeepCopyInto(out)
return out
}
// DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (in *DeliveryRuleCookiesCondition_STATUS) DeepCopyInto(out *DeliveryRuleCookiesCondition_STATUS) {
*out = *in
if in.Name != nil {
in, out := &in.Name, &out.Name
*out = new(DeliveryRuleCookiesCondition_Name_STATUS)
**out = **in
}
if in.Parameters != nil {
in, out := &in.Parameters, &out.Parameters
*out = new(CookiesMatchConditionParameters_STATUS)
(*in).DeepCopyInto(*out)
}
}
// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new DeliveryRuleCookiesCondition_STATUS.
func (in *DeliveryRuleCookiesCondition_STATUS) DeepCopy() *DeliveryRuleCookiesCondition_STATUS {
if in == nil {
return nil
}
out := new(DeliveryRuleCookiesCondition_STATUS)
in.DeepCopyInto(out)
return out
}
// DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (in *DeliveryRuleHostNameCondition) DeepCopyInto(out *DeliveryRuleHostNameCondition) {
*out = *in
if in.Name != nil {
in, out := &in.Name, &out.Name
*out = new(DeliveryRuleHostNameCondition_Name)
**out = **in
}
if in.Parameters != nil {
in, out := &in.Parameters, &out.Parameters
*out = new(HostNameMatchConditionParameters)
(*in).DeepCopyInto(*out)
}
}
// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new DeliveryRuleHostNameCondition.
func (in *DeliveryRuleHostNameCondition) DeepCopy() *DeliveryRuleHostNameCondition {
if in == nil {
return nil
}
out := new(DeliveryRuleHostNameCondition)
in.DeepCopyInto(out)
return out
}
// DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (in *DeliveryRuleHostNameCondition_STATUS) DeepCopyInto(out *DeliveryRuleHostNameCondition_STATUS) {
*out = *in
if in.Name != nil {
in, out := &in.Name, &out.Name
*out = new(DeliveryRuleHostNameCondition_Name_STATUS)
**out = **in
}
if in.Parameters != nil {
in, out := &in.Parameters, &out.Parameters
*out = new(HostNameMatchConditionParameters_STATUS)
(*in).DeepCopyInto(*out)
}
}
// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new DeliveryRuleHostNameCondition_STATUS.
func (in *DeliveryRuleHostNameCondition_STATUS) DeepCopy() *DeliveryRuleHostNameCondition_STATUS {
if in == nil {
return nil
}
out := new(DeliveryRuleHostNameCondition_STATUS)
in.DeepCopyInto(out)
return out
}
// DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (in *DeliveryRuleHttpVersionCondition) DeepCopyInto(out *DeliveryRuleHttpVersionCondition) {
*out = *in
if in.Name != nil {
in, out := &in.Name, &out.Name
*out = new(DeliveryRuleHttpVersionCondition_Name)
**out = **in
}
if in.Parameters != nil {
in, out := &in.Parameters, &out.Parameters
*out = new(HttpVersionMatchConditionParameters)
(*in).DeepCopyInto(*out)
}
}
// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new DeliveryRuleHttpVersionCondition.
func (in *DeliveryRuleHttpVersionCondition) DeepCopy() *DeliveryRuleHttpVersionCondition {
if in == nil {
return nil
}
out := new(DeliveryRuleHttpVersionCondition)
in.DeepCopyInto(out)
return out
}
// DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (in *DeliveryRuleHttpVersionCondition_STATUS) DeepCopyInto(out *DeliveryRuleHttpVersionCondition_STATUS) {
*out = *in
if in.Name != nil {
in, out := &in.Name, &out.Name
*out = new(DeliveryRuleHttpVersionCondition_Name_STATUS)
**out = **in
}
if in.Parameters != nil {
in, out := &in.Parameters, &out.Parameters
*out = new(HttpVersionMatchConditionParameters_STATUS)
(*in).DeepCopyInto(*out)
}
}
// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new DeliveryRuleHttpVersionCondition_STATUS.
func (in *DeliveryRuleHttpVersionCondition_STATUS) DeepCopy() *DeliveryRuleHttpVersionCondition_STATUS {
if in == nil {
return nil
}
out := new(DeliveryRuleHttpVersionCondition_STATUS)
in.DeepCopyInto(out)
return out
}
// DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (in *DeliveryRuleIsDeviceCondition) DeepCopyInto(out *DeliveryRuleIsDeviceCondition) {
*out = *in
if in.Name != nil {
in, out := &in.Name, &out.Name
*out = new(DeliveryRuleIsDeviceCondition_Name)
**out = **in
}
if in.Parameters != nil {
in, out := &in.Parameters, &out.Parameters
*out = new(IsDeviceMatchConditionParameters)
(*in).DeepCopyInto(*out)
}
}
// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new DeliveryRuleIsDeviceCondition.
func (in *DeliveryRuleIsDeviceCondition) DeepCopy() *DeliveryRuleIsDeviceCondition {
if in == nil {
return nil
}
out := new(DeliveryRuleIsDeviceCondition)
in.DeepCopyInto(out)
return out
}
// DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (in *DeliveryRuleIsDeviceCondition_STATUS) DeepCopyInto(out *DeliveryRuleIsDeviceCondition_STATUS) {
*out = *in
if in.Name != nil {
in, out := &in.Name, &out.Name
*out = new(DeliveryRuleIsDeviceCondition_Name_STATUS)
**out = **in
}
if in.Parameters != nil {
in, out := &in.Parameters, &out.Parameters
*out = new(IsDeviceMatchConditionParameters_STATUS)
(*in).DeepCopyInto(*out)
}
}
// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new DeliveryRuleIsDeviceCondition_STATUS.
func (in *DeliveryRuleIsDeviceCondition_STATUS) DeepCopy() *DeliveryRuleIsDeviceCondition_STATUS {
if in == nil {
return nil
}
out := new(DeliveryRuleIsDeviceCondition_STATUS)
in.DeepCopyInto(out)
return out
}
// DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (in *DeliveryRulePostArgsCondition) DeepCopyInto(out *DeliveryRulePostArgsCondition) {
*out = *in
if in.Name != nil {
in, out := &in.Name, &out.Name
*out = new(DeliveryRulePostArgsCondition_Name)
**out = **in
}
if in.Parameters != nil {
in, out := &in.Parameters, &out.Parameters
*out = new(PostArgsMatchConditionParameters)
(*in).DeepCopyInto(*out)
}
}
// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new DeliveryRulePostArgsCondition.
func (in *DeliveryRulePostArgsCondition) DeepCopy() *DeliveryRulePostArgsCondition {
if in == nil {
return nil
}
out := new(DeliveryRulePostArgsCondition)
in.DeepCopyInto(out)
return out
}
// DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (in *DeliveryRulePostArgsCondition_STATUS) DeepCopyInto(out *DeliveryRulePostArgsCondition_STATUS) {
*out = *in
if in.Name != nil {
in, out := &in.Name, &out.Name
*out = new(DeliveryRulePostArgsCondition_Name_STATUS)
**out = **in
}
if in.Parameters != nil {
in, out := &in.Parameters, &out.Parameters
*out = new(PostArgsMatchConditionParameters_STATUS)
(*in).DeepCopyInto(*out)
}
}
// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new DeliveryRulePostArgsCondition_STATUS.
func (in *DeliveryRulePostArgsCondition_STATUS) DeepCopy() *DeliveryRulePostArgsCondition_STATUS {
if in == nil {
return nil
}
out := new(DeliveryRulePostArgsCondition_STATUS)
in.DeepCopyInto(out)
return out
}
// DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (in *DeliveryRuleQueryStringCondition) DeepCopyInto(out *DeliveryRuleQueryStringCondition) {
*out = *in
if in.Name != nil {
in, out := &in.Name, &out.Name
*out = new(DeliveryRuleQueryStringCondition_Name)
**out = **in
}
if in.Parameters != nil {
in, out := &in.Parameters, &out.Parameters
*out = new(QueryStringMatchConditionParameters)
(*in).DeepCopyInto(*out)
}
}
// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new DeliveryRuleQueryStringCondition.
func (in *DeliveryRuleQueryStringCondition) DeepCopy() *DeliveryRuleQueryStringCondition {
if in == nil {
return nil
}
out := new(DeliveryRuleQueryStringCondition)
in.DeepCopyInto(out)
return out
}
// DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (in *DeliveryRuleQueryStringCondition_STATUS) DeepCopyInto(out *DeliveryRuleQueryStringCondition_STATUS) {
*out = *in
if in.Name != nil {
in, out := &in.Name, &out.Name
*out = new(DeliveryRuleQueryStringCondition_Name_STATUS)
**out = **in
}
if in.Parameters != nil {
in, out := &in.Parameters, &out.Parameters
*out = new(QueryStringMatchConditionParameters_STATUS)
(*in).DeepCopyInto(*out)
}
}
// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new DeliveryRuleQueryStringCondition_STATUS.
func (in *DeliveryRuleQueryStringCondition_STATUS) DeepCopy() *DeliveryRuleQueryStringCondition_STATUS {
if in == nil {
return nil
}
out := new(DeliveryRuleQueryStringCondition_STATUS)
in.DeepCopyInto(out)
return out
}
// DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (in *DeliveryRuleRemoteAddressCondition) DeepCopyInto(out *DeliveryRuleRemoteAddressCondition) {
*out = *in
if in.Name != nil {
in, out := &in.Name, &out.Name
*out = new(DeliveryRuleRemoteAddressCondition_Name)
**out = **in
}
if in.Parameters != nil {
in, out := &in.Parameters, &out.Parameters
*out = new(RemoteAddressMatchConditionParameters)
(*in).DeepCopyInto(*out)
}
}
// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new DeliveryRuleRemoteAddressCondition.
func (in *DeliveryRuleRemoteAddressCondition) DeepCopy() *DeliveryRuleRemoteAddressCondition {
if in == nil {
return nil
}
out := new(DeliveryRuleRemoteAddressCondition)
in.DeepCopyInto(out)
return out
}
// DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (in *DeliveryRuleRemoteAddressCondition_STATUS) DeepCopyInto(out *DeliveryRuleRemoteAddressCondition_STATUS) {
*out = *in
if in.Name != nil {
in, out := &in.Name, &out.Name
*out = new(DeliveryRuleRemoteAddressCondition_Name_STATUS)
**out = **in
}
if in.Parameters != nil {
in, out := &in.Parameters, &out.Parameters
*out = new(RemoteAddressMatchConditionParameters_STATUS)
(*in).DeepCopyInto(*out)
}
}
// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new DeliveryRuleRemoteAddressCondition_STATUS.
func (in *DeliveryRuleRemoteAddressCondition_STATUS) DeepCopy() *DeliveryRuleRemoteAddressCondition_STATUS {
if in == nil {
return nil
}
out := new(DeliveryRuleRemoteAddressCondition_STATUS)
in.DeepCopyInto(out)
return out
}
// DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (in *DeliveryRuleRequestBodyCondition) DeepCopyInto(out *DeliveryRuleRequestBodyCondition) {
*out = *in
if in.Name != nil {
in, out := &in.Name, &out.Name
*out = new(DeliveryRuleRequestBodyCondition_Name)
**out = **in
}
if in.Parameters != nil {
in, out := &in.Parameters, &out.Parameters
*out = new(RequestBodyMatchConditionParameters)
(*in).DeepCopyInto(*out)
}
}
// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new DeliveryRuleRequestBodyCondition.
func (in *DeliveryRuleRequestBodyCondition) DeepCopy() *DeliveryRuleRequestBodyCondition {
if in == nil {
return nil
}
out := new(DeliveryRuleRequestBodyCondition)
in.DeepCopyInto(out)
return out
}
// DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (in *DeliveryRuleRequestBodyCondition_STATUS) DeepCopyInto(out *DeliveryRuleRequestBodyCondition_STATUS) {
*out = *in
if in.Name != nil {
in, out := &in.Name, &out.Name
*out = new(DeliveryRuleRequestBodyCondition_Name_STATUS)
**out = **in
}
if in.Parameters != nil {
in, out := &in.Parameters, &out.Parameters
*out = new(RequestBodyMatchConditionParameters_STATUS)
(*in).DeepCopyInto(*out)
}
}
// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new DeliveryRuleRequestBodyCondition_STATUS.
func (in *DeliveryRuleRequestBodyCondition_STATUS) DeepCopy() *DeliveryRuleRequestBodyCondition_STATUS {
if in == nil {
return nil
}
out := new(DeliveryRuleRequestBodyCondition_STATUS)
in.DeepCopyInto(out)
return out
}
// DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (in *DeliveryRuleRequestHeaderAction) DeepCopyInto(out *DeliveryRuleRequestHeaderAction) {
*out = *in
if in.Name != nil {
in, out := &in.Name, &out.Name
*out = new(DeliveryRuleRequestHeaderAction_Name)
**out = **in
}
if in.Parameters != nil {
in, out := &in.Parameters, &out.Parameters
*out = new(HeaderActionParameters)
(*in).DeepCopyInto(*out)
}
}
// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new DeliveryRuleRequestHeaderAction.
func (in *DeliveryRuleRequestHeaderAction) DeepCopy() *DeliveryRuleRequestHeaderAction {
if in == nil {
return nil
}
out := new(DeliveryRuleRequestHeaderAction)
in.DeepCopyInto(out)
return out
}
// DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (in *DeliveryRuleRequestHeaderAction_STATUS) DeepCopyInto(out *DeliveryRuleRequestHeaderAction_STATUS) {
*out = *in
if in.Name != nil {
in, out := &in.Name, &out.Name
*out = new(DeliveryRuleRequestHeaderAction_Name_STATUS)
**out = **in
}
if in.Parameters != nil {
in, out := &in.Parameters, &out.Parameters
*out = new(HeaderActionParameters_STATUS)
(*in).DeepCopyInto(*out)
}
}
// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new DeliveryRuleRequestHeaderAction_STATUS.
func (in *DeliveryRuleRequestHeaderAction_STATUS) DeepCopy() *DeliveryRuleRequestHeaderAction_STATUS {
if in == nil {
return nil
}
out := new(DeliveryRuleRequestHeaderAction_STATUS)
in.DeepCopyInto(out)
return out
}
// DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (in *DeliveryRuleRequestHeaderCondition) DeepCopyInto(out *DeliveryRuleRequestHeaderCondition) {
*out = *in
if in.Name != nil {
in, out := &in.Name, &out.Name
*out = new(DeliveryRuleRequestHeaderCondition_Name)
**out = **in
}
if in.Parameters != nil {
in, out := &in.Parameters, &out.Parameters
*out = new(RequestHeaderMatchConditionParameters)
(*in).DeepCopyInto(*out)
}
}
// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new DeliveryRuleRequestHeaderCondition.
func (in *DeliveryRuleRequestHeaderCondition) DeepCopy() *DeliveryRuleRequestHeaderCondition {
if in == nil {
return nil
}
out := new(DeliveryRuleRequestHeaderCondition)
in.DeepCopyInto(out)
return out
}
// DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (in *DeliveryRuleRequestHeaderCondition_STATUS) DeepCopyInto(out *DeliveryRuleRequestHeaderCondition_STATUS) {
*out = *in
if in.Name != nil {
in, out := &in.Name, &out.Name
*out = new(DeliveryRuleRequestHeaderCondition_Name_STATUS)
**out = **in
}
if in.Parameters != nil {
in, out := &in.Parameters, &out.Parameters
*out = new(RequestHeaderMatchConditionParameters_STATUS)
(*in).DeepCopyInto(*out)
}
}
// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new DeliveryRuleRequestHeaderCondition_STATUS.
func (in *DeliveryRuleRequestHeaderCondition_STATUS) DeepCopy() *DeliveryRuleRequestHeaderCondition_STATUS {
if in == nil {
return nil
}
out := new(DeliveryRuleRequestHeaderCondition_STATUS)
in.DeepCopyInto(out)
return out
}
// DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (in *DeliveryRuleRequestMethodCondition) DeepCopyInto(out *DeliveryRuleRequestMethodCondition) {
*out = *in
if in.Name != nil {
in, out := &in.Name, &out.Name
*out = new(DeliveryRuleRequestMethodCondition_Name)
**out = **in
}
if in.Parameters != nil {
in, out := &in.Parameters, &out.Parameters
*out = new(RequestMethodMatchConditionParameters)
(*in).DeepCopyInto(*out)
}
}
// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new DeliveryRuleRequestMethodCondition.
func (in *DeliveryRuleRequestMethodCondition) DeepCopy() *DeliveryRuleRequestMethodCondition {
if in == nil {
return nil
}
out := new(DeliveryRuleRequestMethodCondition)
in.DeepCopyInto(out)
return out
}
// DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (in *DeliveryRuleRequestMethodCondition_STATUS) DeepCopyInto(out *DeliveryRuleRequestMethodCondition_STATUS) {
*out = *in
if in.Name != nil {
in, out := &in.Name, &out.Name
*out = new(DeliveryRuleRequestMethodCondition_Name_STATUS)
**out = **in
}
if in.Parameters != nil {
in, out := &in.Parameters, &out.Parameters
*out = new(RequestMethodMatchConditionParameters_STATUS)
(*in).DeepCopyInto(*out)
}
}
// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new DeliveryRuleRequestMethodCondition_STATUS.
func (in *DeliveryRuleRequestMethodCondition_STATUS) DeepCopy() *DeliveryRuleRequestMethodCondition_STATUS {
if in == nil {
return nil
}
out := new(DeliveryRuleRequestMethodCondition_STATUS)
in.DeepCopyInto(out)
return out
}
// DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (in *DeliveryRuleRequestSchemeCondition) DeepCopyInto(out *DeliveryRuleRequestSchemeCondition) {
*out = *in
if in.Name != nil {
in, out := &in.Name, &out.Name
*out = new(DeliveryRuleRequestSchemeCondition_Name)
**out = **in
}
if in.Parameters != nil {
in, out := &in.Parameters, &out.Parameters
*out = new(RequestSchemeMatchConditionParameters)
(*in).DeepCopyInto(*out)
}
}
// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new DeliveryRuleRequestSchemeCondition.
func (in *DeliveryRuleRequestSchemeCondition) DeepCopy() *DeliveryRuleRequestSchemeCondition {
if in == nil {
return nil
}
out := new(DeliveryRuleRequestSchemeCondition)
in.DeepCopyInto(out)
return out
}
// DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (in *DeliveryRuleRequestSchemeCondition_STATUS) DeepCopyInto(out *DeliveryRuleRequestSchemeCondition_STATUS) {
*out = *in
if in.Name != nil {
in, out := &in.Name, &out.Name
*out = new(DeliveryRuleRequestSchemeCondition_Name_STATUS)
**out = **in
}
if in.Parameters != nil {
in, out := &in.Parameters, &out.Parameters
*out = new(RequestSchemeMatchConditionParameters_STATUS)
(*in).DeepCopyInto(*out)
}
}
// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new DeliveryRuleRequestSchemeCondition_STATUS.
func (in *DeliveryRuleRequestSchemeCondition_STATUS) DeepCopy() *DeliveryRuleRequestSchemeCondition_STATUS {
if in == nil {
return nil
}
out := new(DeliveryRuleRequestSchemeCondition_STATUS)
in.DeepCopyInto(out)
return out
}
// DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (in *DeliveryRuleRequestUriCondition) DeepCopyInto(out *DeliveryRuleRequestUriCondition) {
*out = *in
if in.Name != nil {
in, out := &in.Name, &out.Name
*out = new(DeliveryRuleRequestUriCondition_Name)
**out = **in
}
if in.Parameters != nil {
in, out := &in.Parameters, &out.Parameters
*out = new(RequestUriMatchConditionParameters)
(*in).DeepCopyInto(*out)
}
}
// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new DeliveryRuleRequestUriCondition.
func (in *DeliveryRuleRequestUriCondition) DeepCopy() *DeliveryRuleRequestUriCondition {
if in == nil {
return nil
}
out := new(DeliveryRuleRequestUriCondition)
in.DeepCopyInto(out)
return out
}
// DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (in *DeliveryRuleRequestUriCondition_STATUS) DeepCopyInto(out *DeliveryRuleRequestUriCondition_STATUS) {
*out = *in
if in.Name != nil {
in, out := &in.Name, &out.Name
*out = new(DeliveryRuleRequestUriCondition_Name_STATUS)
**out = **in
}
if in.Parameters != nil {
in, out := &in.Parameters, &out.Parameters
*out = new(RequestUriMatchConditionParameters_STATUS)
(*in).DeepCopyInto(*out)
}
}
// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new DeliveryRuleRequestUriCondition_STATUS.
func (in *DeliveryRuleRequestUriCondition_STATUS) DeepCopy() *DeliveryRuleRequestUriCondition_STATUS {
if in == nil {
return nil
}
out := new(DeliveryRuleRequestUriCondition_STATUS)
in.DeepCopyInto(out)
return out
}
// DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (in *DeliveryRuleResponseHeaderAction) DeepCopyInto(out *DeliveryRuleResponseHeaderAction) {
*out = *in
if in.Name != nil {
in, out := &in.Name, &out.Name
*out = new(DeliveryRuleResponseHeaderAction_Name)
**out = **in
}
if in.Parameters != nil {
in, out := &in.Parameters, &out.Parameters
*out = new(HeaderActionParameters)
(*in).DeepCopyInto(*out)
}
}
// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new DeliveryRuleResponseHeaderAction.
func (in *DeliveryRuleResponseHeaderAction) DeepCopy() *DeliveryRuleResponseHeaderAction {
if in == nil {
return nil
}
out := new(DeliveryRuleResponseHeaderAction)
in.DeepCopyInto(out)
return out
}
// DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (in *DeliveryRuleResponseHeaderAction_STATUS) DeepCopyInto(out *DeliveryRuleResponseHeaderAction_STATUS) {
*out = *in
if in.Name != nil {
in, out := &in.Name, &out.Name
*out = new(DeliveryRuleResponseHeaderAction_Name_STATUS)
**out = **in
}
if in.Parameters != nil {
in, out := &in.Parameters, &out.Parameters
*out = new(HeaderActionParameters_STATUS)
(*in).DeepCopyInto(*out)
}
}
// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new DeliveryRuleResponseHeaderAction_STATUS.
func (in *DeliveryRuleResponseHeaderAction_STATUS) DeepCopy() *DeliveryRuleResponseHeaderAction_STATUS {
if in == nil {
return nil
}
out := new(DeliveryRuleResponseHeaderAction_STATUS)
in.DeepCopyInto(out)
return out
}
// DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (in *DeliveryRuleRouteConfigurationOverrideAction) DeepCopyInto(out *DeliveryRuleRouteConfigurationOverrideAction) {
*out = *in
if in.Name != nil {
in, out := &in.Name, &out.Name
*out = new(DeliveryRuleRouteConfigurationOverrideAction_Name)
**out = **in
}
if in.Parameters != nil {
in, out := &in.Parameters, &out.Parameters
*out = new(RouteConfigurationOverrideActionParameters)
(*in).DeepCopyInto(*out)
}
}
// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new DeliveryRuleRouteConfigurationOverrideAction.
func (in *DeliveryRuleRouteConfigurationOverrideAction) DeepCopy() *DeliveryRuleRouteConfigurationOverrideAction {
if in == nil {
return nil
}
out := new(DeliveryRuleRouteConfigurationOverrideAction)
in.DeepCopyInto(out)
return out
}
// DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (in *DeliveryRuleRouteConfigurationOverrideAction_STATUS) DeepCopyInto(out *DeliveryRuleRouteConfigurationOverrideAction_STATUS) {
*out = *in
if in.Name != nil {
in, out := &in.Name, &out.Name
*out = new(DeliveryRuleRouteConfigurationOverrideAction_Name_STATUS)
**out = **in
}
if in.Parameters != nil {
in, out := &in.Parameters, &out.Parameters
*out = new(RouteConfigurationOverrideActionParameters_STATUS)
(*in).DeepCopyInto(*out)
}
}
// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new DeliveryRuleRouteConfigurationOverrideAction_STATUS.
func (in *DeliveryRuleRouteConfigurationOverrideAction_STATUS) DeepCopy() *DeliveryRuleRouteConfigurationOverrideAction_STATUS {
if in == nil {
return nil
}
out := new(DeliveryRuleRouteConfigurationOverrideAction_STATUS)
in.DeepCopyInto(out)
return out
}
// DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (in *DeliveryRuleServerPortCondition) DeepCopyInto(out *DeliveryRuleServerPortCondition) {
*out = *in
if in.Name != nil {
in, out := &in.Name, &out.Name
*out = new(DeliveryRuleServerPortCondition_Name)
**out = **in
}
if in.Parameters != nil {
in, out := &in.Parameters, &out.Parameters
*out = new(ServerPortMatchConditionParameters)
(*in).DeepCopyInto(*out)
}
}
// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new DeliveryRuleServerPortCondition.
func (in *DeliveryRuleServerPortCondition) DeepCopy() *DeliveryRuleServerPortCondition {
if in == nil {
return nil
}
out := new(DeliveryRuleServerPortCondition)
in.DeepCopyInto(out)
return out
}
// DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (in *DeliveryRuleServerPortCondition_STATUS) DeepCopyInto(out *DeliveryRuleServerPortCondition_STATUS) {
*out = *in
if in.Name != nil {
in, out := &in.Name, &out.Name
*out = new(DeliveryRuleServerPortCondition_Name_STATUS)
**out = **in
}
if in.Parameters != nil {
in, out := &in.Parameters, &out.Parameters
*out = new(ServerPortMatchConditionParameters_STATUS)
(*in).DeepCopyInto(*out)
}
}
// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new DeliveryRuleServerPortCondition_STATUS.
func (in *DeliveryRuleServerPortCondition_STATUS) DeepCopy() *DeliveryRuleServerPortCondition_STATUS {
if in == nil {
return nil
}
out := new(DeliveryRuleServerPortCondition_STATUS)
in.DeepCopyInto(out)
return out
}
// DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (in *DeliveryRuleSocketAddrCondition) DeepCopyInto(out *DeliveryRuleSocketAddrCondition) {
*out = *in
if in.Name != nil {
in, out := &in.Name, &out.Name
*out = new(DeliveryRuleSocketAddrCondition_Name)
**out = **in
}
if in.Parameters != nil {
in, out := &in.Parameters, &out.Parameters
*out = new(SocketAddrMatchConditionParameters)
(*in).DeepCopyInto(*out)
}
}
// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new DeliveryRuleSocketAddrCondition.
func (in *DeliveryRuleSocketAddrCondition) DeepCopy() *DeliveryRuleSocketAddrCondition {
if in == nil {
return nil
}
out := new(DeliveryRuleSocketAddrCondition)
in.DeepCopyInto(out)
return out
}
// DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (in *DeliveryRuleSocketAddrCondition_STATUS) DeepCopyInto(out *DeliveryRuleSocketAddrCondition_STATUS) {
*out = *in
if in.Name != nil {
in, out := &in.Name, &out.Name
*out = new(DeliveryRuleSocketAddrCondition_Name_STATUS)
**out = **in
}
if in.Parameters != nil {
in, out := &in.Parameters, &out.Parameters
*out = new(SocketAddrMatchConditionParameters_STATUS)
(*in).DeepCopyInto(*out)
}
}
// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new DeliveryRuleSocketAddrCondition_STATUS.
func (in *DeliveryRuleSocketAddrCondition_STATUS) DeepCopy() *DeliveryRuleSocketAddrCondition_STATUS {
if in == nil {
return nil
}
out := new(DeliveryRuleSocketAddrCondition_STATUS)
in.DeepCopyInto(out)
return out
}
// DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (in *DeliveryRuleSslProtocolCondition) DeepCopyInto(out *DeliveryRuleSslProtocolCondition) {
*out = *in
if in.Name != nil {
in, out := &in.Name, &out.Name
*out = new(DeliveryRuleSslProtocolCondition_Name)
**out = **in
}
if in.Parameters != nil {
in, out := &in.Parameters, &out.Parameters
*out = new(SslProtocolMatchConditionParameters)
(*in).DeepCopyInto(*out)
}
}
// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new DeliveryRuleSslProtocolCondition.
func (in *DeliveryRuleSslProtocolCondition) DeepCopy() *DeliveryRuleSslProtocolCondition {
if in == nil {
return nil
}
out := new(DeliveryRuleSslProtocolCondition)
in.DeepCopyInto(out)
return out
}
// DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (in *DeliveryRuleSslProtocolCondition_STATUS) DeepCopyInto(out *DeliveryRuleSslProtocolCondition_STATUS) {
*out = *in
if in.Name != nil {
in, out := &in.Name, &out.Name
*out = new(DeliveryRuleSslProtocolCondition_Name_STATUS)
**out = **in
}
if in.Parameters != nil {
in, out := &in.Parameters, &out.Parameters
*out = new(SslProtocolMatchConditionParameters_STATUS)
(*in).DeepCopyInto(*out)
}
}
// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new DeliveryRuleSslProtocolCondition_STATUS.
func (in *DeliveryRuleSslProtocolCondition_STATUS) DeepCopy() *DeliveryRuleSslProtocolCondition_STATUS {
if in == nil {
return nil
}
out := new(DeliveryRuleSslProtocolCondition_STATUS)
in.DeepCopyInto(out)
return out
}
// DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (in *DeliveryRuleUrlFileExtensionCondition) DeepCopyInto(out *DeliveryRuleUrlFileExtensionCondition) {
*out = *in
if in.Name != nil {
in, out := &in.Name, &out.Name
*out = new(DeliveryRuleUrlFileExtensionCondition_Name)
**out = **in
}
if in.Parameters != nil {
in, out := &in.Parameters, &out.Parameters
*out = new(UrlFileExtensionMatchConditionParameters)
(*in).DeepCopyInto(*out)
}
}
// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new DeliveryRuleUrlFileExtensionCondition.
func (in *DeliveryRuleUrlFileExtensionCondition) DeepCopy() *DeliveryRuleUrlFileExtensionCondition {
if in == nil {
return nil
}
out := new(DeliveryRuleUrlFileExtensionCondition)
in.DeepCopyInto(out)
return out
}
// DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (in *DeliveryRuleUrlFileExtensionCondition_STATUS) DeepCopyInto(out *DeliveryRuleUrlFileExtensionCondition_STATUS) {
*out = *in
if in.Name != nil {
in, out := &in.Name, &out.Name
*out = new(DeliveryRuleUrlFileExtensionCondition_Name_STATUS)
**out = **in
}
if in.Parameters != nil {
in, out := &in.Parameters, &out.Parameters
*out = new(UrlFileExtensionMatchConditionParameters_STATUS)
(*in).DeepCopyInto(*out)
}
}
// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new DeliveryRuleUrlFileExtensionCondition_STATUS.
func (in *DeliveryRuleUrlFileExtensionCondition_STATUS) DeepCopy() *DeliveryRuleUrlFileExtensionCondition_STATUS {
if in == nil {
return nil
}
out := new(DeliveryRuleUrlFileExtensionCondition_STATUS)
in.DeepCopyInto(out)
return out
}
// DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (in *DeliveryRuleUrlFileNameCondition) DeepCopyInto(out *DeliveryRuleUrlFileNameCondition) {
*out = *in
if in.Name != nil {
in, out := &in.Name, &out.Name
*out = new(DeliveryRuleUrlFileNameCondition_Name)
**out = **in
}
if in.Parameters != nil {
in, out := &in.Parameters, &out.Parameters
*out = new(UrlFileNameMatchConditionParameters)
(*in).DeepCopyInto(*out)
}
}
// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new DeliveryRuleUrlFileNameCondition.
func (in *DeliveryRuleUrlFileNameCondition) DeepCopy() *DeliveryRuleUrlFileNameCondition {
if in == nil {
return nil
}
out := new(DeliveryRuleUrlFileNameCondition)
in.DeepCopyInto(out)
return out
}
// DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (in *DeliveryRuleUrlFileNameCondition_STATUS) DeepCopyInto(out *DeliveryRuleUrlFileNameCondition_STATUS) {
*out = *in
if in.Name != nil {
in, out := &in.Name, &out.Name
*out = new(DeliveryRuleUrlFileNameCondition_Name_STATUS)
**out = **in
}
if in.Parameters != nil {
in, out := &in.Parameters, &out.Parameters
*out = new(UrlFileNameMatchConditionParameters_STATUS)
(*in).DeepCopyInto(*out)
}
}
// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new DeliveryRuleUrlFileNameCondition_STATUS.
func (in *DeliveryRuleUrlFileNameCondition_STATUS) DeepCopy() *DeliveryRuleUrlFileNameCondition_STATUS {
if in == nil {
return nil
}
out := new(DeliveryRuleUrlFileNameCondition_STATUS)
in.DeepCopyInto(out)
return out
}
// DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (in *DeliveryRuleUrlPathCondition) DeepCopyInto(out *DeliveryRuleUrlPathCondition) {
*out = *in
if in.Name != nil {
in, out := &in.Name, &out.Name
*out = new(DeliveryRuleUrlPathCondition_Name)
**out = **in
}
if in.Parameters != nil {
in, out := &in.Parameters, &out.Parameters
*out = new(UrlPathMatchConditionParameters)
(*in).DeepCopyInto(*out)
}
}
// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new DeliveryRuleUrlPathCondition.
func (in *DeliveryRuleUrlPathCondition) DeepCopy() *DeliveryRuleUrlPathCondition {
if in == nil {
return nil
}
out := new(DeliveryRuleUrlPathCondition)
in.DeepCopyInto(out)
return out
}
// DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (in *DeliveryRuleUrlPathCondition_STATUS) DeepCopyInto(out *DeliveryRuleUrlPathCondition_STATUS) {
*out = *in
if in.Name != nil {
in, out := &in.Name, &out.Name
*out = new(DeliveryRuleUrlPathCondition_Name_STATUS)
**out = **in
}
if in.Parameters != nil {
in, out := &in.Parameters, &out.Parameters
*out = new(UrlPathMatchConditionParameters_STATUS)
(*in).DeepCopyInto(*out)
}
}
// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new DeliveryRuleUrlPathCondition_STATUS.
func (in *DeliveryRuleUrlPathCondition_STATUS) DeepCopy() *DeliveryRuleUrlPathCondition_STATUS {
if in == nil {
return nil
}
out := new(DeliveryRuleUrlPathCondition_STATUS)
in.DeepCopyInto(out)
return out
}
// DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (in *DeliveryRule_STATUS) DeepCopyInto(out *DeliveryRule_STATUS) {
*out = *in
if in.Actions != nil {
in, out := &in.Actions, &out.Actions
*out = make([]DeliveryRuleAction_STATUS, len(*in))
for i := range *in {
(*in)[i].DeepCopyInto(&(*out)[i])
}
}
if in.Conditions != nil {
in, out := &in.Conditions, &out.Conditions
*out = make([]DeliveryRuleCondition_STATUS, len(*in))
for i := range *in {
(*in)[i].DeepCopyInto(&(*out)[i])
}
}
if in.Name != nil {
in, out := &in.Name, &out.Name
*out = new(string)
**out = **in
}
if in.Order != nil {
in, out := &in.Order, &out.Order
*out = new(int)
**out = **in
}
}
// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new DeliveryRule_STATUS.
func (in *DeliveryRule_STATUS) DeepCopy() *DeliveryRule_STATUS {
if in == nil {
return nil
}
out := new(DeliveryRule_STATUS)
in.DeepCopyInto(out)
return out
}
// DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (in *EndpointProperties_DeliveryPolicy) DeepCopyInto(out *EndpointProperties_DeliveryPolicy) {
*out = *in
if in.Description != nil {
in, out := &in.Description, &out.Description
*out = new(string)
**out = **in
}
if in.Rules != nil {
in, out := &in.Rules, &out.Rules
*out = make([]DeliveryRule, len(*in))
for i := range *in {
(*in)[i].DeepCopyInto(&(*out)[i])
}
}
}
// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new EndpointProperties_DeliveryPolicy.
func (in *EndpointProperties_DeliveryPolicy) DeepCopy() *EndpointProperties_DeliveryPolicy {
if in == nil {
return nil
}
out := new(EndpointProperties_DeliveryPolicy)
in.DeepCopyInto(out)
return out
}
// DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (in *EndpointProperties_DeliveryPolicy_STATUS) DeepCopyInto(out *EndpointProperties_DeliveryPolicy_STATUS) {
*out = *in
if in.Description != nil {
in, out := &in.Description, &out.Description
*out = new(string)
**out = **in
}
if in.Rules != nil {
in, out := &in.Rules, &out.Rules
*out = make([]DeliveryRule_STATUS, len(*in))
for i := range *in {
(*in)[i].DeepCopyInto(&(*out)[i])
}
}
}
// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new EndpointProperties_DeliveryPolicy_STATUS.
func (in *EndpointProperties_DeliveryPolicy_STATUS) DeepCopy() *EndpointProperties_DeliveryPolicy_STATUS {
if in == nil {
return nil
}
out := new(EndpointProperties_DeliveryPolicy_STATUS)
in.DeepCopyInto(out)
return out
}
// DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (in *EndpointProperties_WebApplicationFirewallPolicyLink) DeepCopyInto(out *EndpointProperties_WebApplicationFirewallPolicyLink) {
*out = *in
if in.Reference != nil {
in, out := &in.Reference, &out.Reference
*out = new(genruntime.ResourceReference)
**out = **in
}
}
// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new EndpointProperties_WebApplicationFirewallPolicyLink.
func (in *EndpointProperties_WebApplicationFirewallPolicyLink) DeepCopy() *EndpointProperties_WebApplicationFirewallPolicyLink {
if in == nil {
return nil
}
out := new(EndpointProperties_WebApplicationFirewallPolicyLink)
in.DeepCopyInto(out)
return out
}
// DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (in *EndpointProperties_WebApplicationFirewallPolicyLink_STATUS) DeepCopyInto(out *EndpointProperties_WebApplicationFirewallPolicyLink_STATUS) {
*out = *in
if in.Id != nil {
in, out := &in.Id, &out.Id
*out = new(string)
**out = **in
}
}
// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new EndpointProperties_WebApplicationFirewallPolicyLink_STATUS.
func (in *EndpointProperties_WebApplicationFirewallPolicyLink_STATUS) DeepCopy() *EndpointProperties_WebApplicationFirewallPolicyLink_STATUS {
if in == nil {
return nil
}
out := new(EndpointProperties_WebApplicationFirewallPolicyLink_STATUS)
in.DeepCopyInto(out)
return out
}
// DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (in *GeoFilter) DeepCopyInto(out *GeoFilter) {
*out = *in
if in.Action != nil {
in, out := &in.Action, &out.Action
*out = new(GeoFilter_Action)
**out = **in
}
if in.CountryCodes != nil {
in, out := &in.CountryCodes, &out.CountryCodes
*out = make([]string, len(*in))
copy(*out, *in)
}
if in.RelativePath != nil {
in, out := &in.RelativePath, &out.RelativePath
*out = new(string)
**out = **in
}
}
// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new GeoFilter.
func (in *GeoFilter) DeepCopy() *GeoFilter {
if in == nil {
return nil
}
out := new(GeoFilter)
in.DeepCopyInto(out)
return out
}
// DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (in *GeoFilter_STATUS) DeepCopyInto(out *GeoFilter_STATUS) {
*out = *in
if in.Action != nil {
in, out := &in.Action, &out.Action
*out = new(GeoFilter_Action_STATUS)
**out = **in
}
if in.CountryCodes != nil {
in, out := &in.CountryCodes, &out.CountryCodes
*out = make([]string, len(*in))
copy(*out, *in)
}
if in.RelativePath != nil {
in, out := &in.RelativePath, &out.RelativePath
*out = new(string)
**out = **in
}
}
// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new GeoFilter_STATUS.
func (in *GeoFilter_STATUS) DeepCopy() *GeoFilter_STATUS {
if in == nil {
return nil
}
out := new(GeoFilter_STATUS)
in.DeepCopyInto(out)
return out
}
// DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (in *HeaderActionParameters) DeepCopyInto(out *HeaderActionParameters) {
*out = *in
if in.HeaderAction != nil {
in, out := &in.HeaderAction, &out.HeaderAction
*out = new(HeaderActionParameters_HeaderAction)
**out = **in
}
if in.HeaderName != nil {
in, out := &in.HeaderName, &out.HeaderName
*out = new(string)
**out = **in
}
if in.TypeName != nil {
in, out := &in.TypeName, &out.TypeName
*out = new(HeaderActionParameters_TypeName)
**out = **in
}
if in.Value != nil {
in, out := &in.Value, &out.Value
*out = new(string)
**out = **in
}
}
// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new HeaderActionParameters.
func (in *HeaderActionParameters) DeepCopy() *HeaderActionParameters {
if in == nil {
return nil
}
out := new(HeaderActionParameters)
in.DeepCopyInto(out)
return out
}
// DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (in *HeaderActionParameters_STATUS) DeepCopyInto(out *HeaderActionParameters_STATUS) {
*out = *in
if in.HeaderAction != nil {
in, out := &in.HeaderAction, &out.HeaderAction
*out = new(HeaderActionParameters_HeaderAction_STATUS)
**out = **in
}
if in.HeaderName != nil {
in, out := &in.HeaderName, &out.HeaderName
*out = new(string)
**out = **in
}
if in.TypeName != nil {
in, out := &in.TypeName, &out.TypeName
*out = new(HeaderActionParameters_TypeName_STATUS)
**out = **in
}
if in.Value != nil {
in, out := &in.Value, &out.Value
*out = new(string)
**out = **in
}
}
// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new HeaderActionParameters_STATUS.
func (in *HeaderActionParameters_STATUS) DeepCopy() *HeaderActionParameters_STATUS {
if in == nil {
return nil
}
out := new(HeaderActionParameters_STATUS)
in.DeepCopyInto(out)
return out
}
// DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (in *HealthProbeParameters) DeepCopyInto(out *HealthProbeParameters) {
*out = *in
if in.ProbeIntervalInSeconds != nil {
in, out := &in.ProbeIntervalInSeconds, &out.ProbeIntervalInSeconds
*out = new(int)
**out = **in
}
if in.ProbePath != nil {
in, out := &in.ProbePath, &out.ProbePath
*out = new(string)
**out = **in
}
if in.ProbeProtocol != nil {
in, out := &in.ProbeProtocol, &out.ProbeProtocol
*out = new(HealthProbeParameters_ProbeProtocol)
**out = **in
}
if in.ProbeRequestType != nil {
in, out := &in.ProbeRequestType, &out.ProbeRequestType
*out = new(HealthProbeParameters_ProbeRequestType)
**out = **in
}
}
// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new HealthProbeParameters.
func (in *HealthProbeParameters) DeepCopy() *HealthProbeParameters {
if in == nil {
return nil
}
out := new(HealthProbeParameters)
in.DeepCopyInto(out)
return out
}
// DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (in *HealthProbeParameters_STATUS) DeepCopyInto(out *HealthProbeParameters_STATUS) {
*out = *in
if in.ProbeIntervalInSeconds != nil {
in, out := &in.ProbeIntervalInSeconds, &out.ProbeIntervalInSeconds
*out = new(int)
**out = **in
}
if in.ProbePath != nil {
in, out := &in.ProbePath, &out.ProbePath
*out = new(string)
**out = **in
}
if in.ProbeProtocol != nil {
in, out := &in.ProbeProtocol, &out.ProbeProtocol
*out = new(HealthProbeParameters_ProbeProtocol_STATUS)
**out = **in
}
if in.ProbeRequestType != nil {
in, out := &in.ProbeRequestType, &out.ProbeRequestType
*out = new(HealthProbeParameters_ProbeRequestType_STATUS)
**out = **in
}
}
// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new HealthProbeParameters_STATUS.
func (in *HealthProbeParameters_STATUS) DeepCopy() *HealthProbeParameters_STATUS {
if in == nil {
return nil
}
out := new(HealthProbeParameters_STATUS)
in.DeepCopyInto(out)
return out
}
// DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (in *HostNameMatchConditionParameters) DeepCopyInto(out *HostNameMatchConditionParameters) {
*out = *in
if in.MatchValues != nil {
in, out := &in.MatchValues, &out.MatchValues
*out = make([]string, len(*in))
copy(*out, *in)
}
if in.NegateCondition != nil {
in, out := &in.NegateCondition, &out.NegateCondition
*out = new(bool)
**out = **in
}
if in.Operator != nil {
in, out := &in.Operator, &out.Operator
*out = new(HostNameMatchConditionParameters_Operator)
**out = **in
}
if in.Transforms != nil {
in, out := &in.Transforms, &out.Transforms
*out = make([]Transform, len(*in))
copy(*out, *in)
}
if in.TypeName != nil {
in, out := &in.TypeName, &out.TypeName
*out = new(HostNameMatchConditionParameters_TypeName)
**out = **in
}
}
// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new HostNameMatchConditionParameters.
func (in *HostNameMatchConditionParameters) DeepCopy() *HostNameMatchConditionParameters {
if in == nil {
return nil
}
out := new(HostNameMatchConditionParameters)
in.DeepCopyInto(out)
return out
}
// DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (in *HostNameMatchConditionParameters_STATUS) DeepCopyInto(out *HostNameMatchConditionParameters_STATUS) {
*out = *in
if in.MatchValues != nil {
in, out := &in.MatchValues, &out.MatchValues
*out = make([]string, len(*in))
copy(*out, *in)
}
if in.NegateCondition != nil {
in, out := &in.NegateCondition, &out.NegateCondition
*out = new(bool)
**out = **in
}
if in.Operator != nil {
in, out := &in.Operator, &out.Operator
*out = new(HostNameMatchConditionParameters_Operator_STATUS)
**out = **in
}
if in.Transforms != nil {
in, out := &in.Transforms, &out.Transforms
*out = make([]Transform_STATUS, len(*in))
copy(*out, *in)
}
if in.TypeName != nil {
in, out := &in.TypeName, &out.TypeName
*out = new(HostNameMatchConditionParameters_TypeName_STATUS)
**out = **in
}
}
// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new HostNameMatchConditionParameters_STATUS.
func (in *HostNameMatchConditionParameters_STATUS) DeepCopy() *HostNameMatchConditionParameters_STATUS {
if in == nil {
return nil
}
out := new(HostNameMatchConditionParameters_STATUS)
in.DeepCopyInto(out)
return out
}
// DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (in *HttpErrorRangeParameters) DeepCopyInto(out *HttpErrorRangeParameters) {
*out = *in
if in.Begin != nil {
in, out := &in.Begin, &out.Begin
*out = new(int)
**out = **in
}
if in.End != nil {
in, out := &in.End, &out.End
*out = new(int)
**out = **in
}
}
// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new HttpErrorRangeParameters.
func (in *HttpErrorRangeParameters) DeepCopy() *HttpErrorRangeParameters {
if in == nil {
return nil
}
out := new(HttpErrorRangeParameters)
in.DeepCopyInto(out)
return out
}
// DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (in *HttpErrorRangeParameters_STATUS) DeepCopyInto(out *HttpErrorRangeParameters_STATUS) {
*out = *in
if in.Begin != nil {
in, out := &in.Begin, &out.Begin
*out = new(int)
**out = **in
}
if in.End != nil {
in, out := &in.End, &out.End
*out = new(int)
**out = **in
}
}
// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new HttpErrorRangeParameters_STATUS.
func (in *HttpErrorRangeParameters_STATUS) DeepCopy() *HttpErrorRangeParameters_STATUS {
if in == nil {
return nil
}
out := new(HttpErrorRangeParameters_STATUS)
in.DeepCopyInto(out)
return out
}
// DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (in *HttpVersionMatchConditionParameters) DeepCopyInto(out *HttpVersionMatchConditionParameters) {
*out = *in
if in.MatchValues != nil {
in, out := &in.MatchValues, &out.MatchValues
*out = make([]string, len(*in))
copy(*out, *in)
}
if in.NegateCondition != nil {
in, out := &in.NegateCondition, &out.NegateCondition
*out = new(bool)
**out = **in
}
if in.Operator != nil {
in, out := &in.Operator, &out.Operator
*out = new(HttpVersionMatchConditionParameters_Operator)
**out = **in
}
if in.Transforms != nil {
in, out := &in.Transforms, &out.Transforms
*out = make([]Transform, len(*in))
copy(*out, *in)
}
if in.TypeName != nil {
in, out := &in.TypeName, &out.TypeName
*out = new(HttpVersionMatchConditionParameters_TypeName)
**out = **in
}
}
// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new HttpVersionMatchConditionParameters.
func (in *HttpVersionMatchConditionParameters) DeepCopy() *HttpVersionMatchConditionParameters {
if in == nil {
return nil
}
out := new(HttpVersionMatchConditionParameters)
in.DeepCopyInto(out)
return out
}
// DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (in *HttpVersionMatchConditionParameters_STATUS) DeepCopyInto(out *HttpVersionMatchConditionParameters_STATUS) {
*out = *in
if in.MatchValues != nil {
in, out := &in.MatchValues, &out.MatchValues
*out = make([]string, len(*in))
copy(*out, *in)
}
if in.NegateCondition != nil {
in, out := &in.NegateCondition, &out.NegateCondition
*out = new(bool)
**out = **in
}
if in.Operator != nil {
in, out := &in.Operator, &out.Operator
*out = new(HttpVersionMatchConditionParameters_Operator_STATUS)
**out = **in
}
if in.Transforms != nil {
in, out := &in.Transforms, &out.Transforms
*out = make([]Transform_STATUS, len(*in))
copy(*out, *in)
}
if in.TypeName != nil {
in, out := &in.TypeName, &out.TypeName
*out = new(HttpVersionMatchConditionParameters_TypeName_STATUS)
**out = **in
}
}
// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new HttpVersionMatchConditionParameters_STATUS.
func (in *HttpVersionMatchConditionParameters_STATUS) DeepCopy() *HttpVersionMatchConditionParameters_STATUS {
if in == nil {
return nil
}
out := new(HttpVersionMatchConditionParameters_STATUS)
in.DeepCopyInto(out)
return out
}
// DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (in *IsDeviceMatchConditionParameters) DeepCopyInto(out *IsDeviceMatchConditionParameters) {
*out = *in
if in.MatchValues != nil {
in, out := &in.MatchValues, &out.MatchValues
*out = make([]IsDeviceMatchConditionParameters_MatchValues, len(*in))
copy(*out, *in)
}
if in.NegateCondition != nil {
in, out := &in.NegateCondition, &out.NegateCondition
*out = new(bool)
**out = **in
}
if in.Operator != nil {
in, out := &in.Operator, &out.Operator
*out = new(IsDeviceMatchConditionParameters_Operator)
**out = **in
}
if in.Transforms != nil {
in, out := &in.Transforms, &out.Transforms
*out = make([]Transform, len(*in))
copy(*out, *in)
}
if in.TypeName != nil {
in, out := &in.TypeName, &out.TypeName
*out = new(IsDeviceMatchConditionParameters_TypeName)
**out = **in
}
}
// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new IsDeviceMatchConditionParameters.
func (in *IsDeviceMatchConditionParameters) DeepCopy() *IsDeviceMatchConditionParameters {
if in == nil {
return nil
}
out := new(IsDeviceMatchConditionParameters)
in.DeepCopyInto(out)
return out
}
// DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (in *IsDeviceMatchConditionParameters_STATUS) DeepCopyInto(out *IsDeviceMatchConditionParameters_STATUS) {
*out = *in
if in.MatchValues != nil {
in, out := &in.MatchValues, &out.MatchValues
*out = make([]IsDeviceMatchConditionParameters_MatchValues_STATUS, len(*in))
copy(*out, *in)
}
if in.NegateCondition != nil {
in, out := &in.NegateCondition, &out.NegateCondition
*out = new(bool)
**out = **in
}
if in.Operator != nil {
in, out := &in.Operator, &out.Operator
*out = new(IsDeviceMatchConditionParameters_Operator_STATUS)
**out = **in
}
if in.Transforms != nil {
in, out := &in.Transforms, &out.Transforms
*out = make([]Transform_STATUS, len(*in))
copy(*out, *in)
}
if in.TypeName != nil {
in, out := &in.TypeName, &out.TypeName
*out = new(IsDeviceMatchConditionParameters_TypeName_STATUS)
**out = **in
}
}
// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new IsDeviceMatchConditionParameters_STATUS.
func (in *IsDeviceMatchConditionParameters_STATUS) DeepCopy() *IsDeviceMatchConditionParameters_STATUS {
if in == nil {
return nil
}
out := new(IsDeviceMatchConditionParameters_STATUS)
in.DeepCopyInto(out)
return out
}
// DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (in *KeyVaultSigningKeyParameters) DeepCopyInto(out *KeyVaultSigningKeyParameters) {
*out = *in
if in.ResourceGroupName != nil {
in, out := &in.ResourceGroupName, &out.ResourceGroupName
*out = new(string)
**out = **in
}
if in.SecretName != nil {
in, out := &in.SecretName, &out.SecretName
*out = new(string)
**out = **in
}
if in.SecretVersion != nil {
in, out := &in.SecretVersion, &out.SecretVersion
*out = new(string)
**out = **in
}
if in.SubscriptionId != nil {
in, out := &in.SubscriptionId, &out.SubscriptionId
*out = new(string)
**out = **in
}
if in.TypeName != nil {
in, out := &in.TypeName, &out.TypeName
*out = new(KeyVaultSigningKeyParameters_TypeName)
**out = **in
}
if in.VaultName != nil {
in, out := &in.VaultName, &out.VaultName
*out = new(string)
**out = **in
}
}
// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new KeyVaultSigningKeyParameters.
func (in *KeyVaultSigningKeyParameters) DeepCopy() *KeyVaultSigningKeyParameters {
if in == nil {
return nil
}
out := new(KeyVaultSigningKeyParameters)
in.DeepCopyInto(out)
return out
}
// DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (in *KeyVaultSigningKeyParameters_STATUS) DeepCopyInto(out *KeyVaultSigningKeyParameters_STATUS) {
*out = *in
if in.ResourceGroupName != nil {
in, out := &in.ResourceGroupName, &out.ResourceGroupName
*out = new(string)
**out = **in
}
if in.SecretName != nil {
in, out := &in.SecretName, &out.SecretName
*out = new(string)
**out = **in
}
if in.SecretVersion != nil {
in, out := &in.SecretVersion, &out.SecretVersion
*out = new(string)
**out = **in
}
if in.SubscriptionId != nil {
in, out := &in.SubscriptionId, &out.SubscriptionId
*out = new(string)
**out = **in
}
if in.TypeName != nil {
in, out := &in.TypeName, &out.TypeName
*out = new(KeyVaultSigningKeyParameters_TypeName_STATUS)
**out = **in
}
if in.VaultName != nil {
in, out := &in.VaultName, &out.VaultName
*out = new(string)
**out = **in
}
}
// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new KeyVaultSigningKeyParameters_STATUS.
func (in *KeyVaultSigningKeyParameters_STATUS) DeepCopy() *KeyVaultSigningKeyParameters_STATUS {
if in == nil {
return nil
}
out := new(KeyVaultSigningKeyParameters_STATUS)
in.DeepCopyInto(out)
return out
}
// DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (in *OriginGroupOverride) DeepCopyInto(out *OriginGroupOverride) {
*out = *in
if in.ForwardingProtocol != nil {
in, out := &in.ForwardingProtocol, &out.ForwardingProtocol
*out = new(OriginGroupOverride_ForwardingProtocol)
**out = **in
}
if in.OriginGroup != nil {
in, out := &in.OriginGroup, &out.OriginGroup
*out = new(ResourceReference)
(*in).DeepCopyInto(*out)
}
}
// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new OriginGroupOverride.
func (in *OriginGroupOverride) DeepCopy() *OriginGroupOverride {
if in == nil {
return nil
}
out := new(OriginGroupOverride)
in.DeepCopyInto(out)
return out
}
// DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (in *OriginGroupOverrideAction) DeepCopyInto(out *OriginGroupOverrideAction) {
*out = *in
if in.Name != nil {
in, out := &in.Name, &out.Name
*out = new(OriginGroupOverrideAction_Name)
**out = **in
}
if in.Parameters != nil {
in, out := &in.Parameters, &out.Parameters
*out = new(OriginGroupOverrideActionParameters)
(*in).DeepCopyInto(*out)
}
}
// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new OriginGroupOverrideAction.
func (in *OriginGroupOverrideAction) DeepCopy() *OriginGroupOverrideAction {
if in == nil {
return nil
}
out := new(OriginGroupOverrideAction)
in.DeepCopyInto(out)
return out
}
// DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (in *OriginGroupOverrideActionParameters) DeepCopyInto(out *OriginGroupOverrideActionParameters) {
*out = *in
if in.OriginGroup != nil {
in, out := &in.OriginGroup, &out.OriginGroup
*out = new(ResourceReference)
(*in).DeepCopyInto(*out)
}
if in.TypeName != nil {
in, out := &in.TypeName, &out.TypeName
*out = new(OriginGroupOverrideActionParameters_TypeName)
**out = **in
}
}
// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new OriginGroupOverrideActionParameters.
func (in *OriginGroupOverrideActionParameters) DeepCopy() *OriginGroupOverrideActionParameters {
if in == nil {
return nil
}
out := new(OriginGroupOverrideActionParameters)
in.DeepCopyInto(out)
return out
}
// DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (in *OriginGroupOverrideActionParameters_STATUS) DeepCopyInto(out *OriginGroupOverrideActionParameters_STATUS) {
*out = *in
if in.OriginGroup != nil {
in, out := &in.OriginGroup, &out.OriginGroup
*out = new(ResourceReference_STATUS)
(*in).DeepCopyInto(*out)
}
if in.TypeName != nil {
in, out := &in.TypeName, &out.TypeName
*out = new(OriginGroupOverrideActionParameters_TypeName_STATUS)
**out = **in
}
}
// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new OriginGroupOverrideActionParameters_STATUS.
func (in *OriginGroupOverrideActionParameters_STATUS) DeepCopy() *OriginGroupOverrideActionParameters_STATUS {
if in == nil {
return nil
}
out := new(OriginGroupOverrideActionParameters_STATUS)
in.DeepCopyInto(out)
return out
}
// DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (in *OriginGroupOverrideAction_STATUS) DeepCopyInto(out *OriginGroupOverrideAction_STATUS) {
*out = *in
if in.Name != nil {
in, out := &in.Name, &out.Name
*out = new(OriginGroupOverrideAction_Name_STATUS)
**out = **in
}
if in.Parameters != nil {
in, out := &in.Parameters, &out.Parameters
*out = new(OriginGroupOverrideActionParameters_STATUS)
(*in).DeepCopyInto(*out)
}
}
// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new OriginGroupOverrideAction_STATUS.
func (in *OriginGroupOverrideAction_STATUS) DeepCopy() *OriginGroupOverrideAction_STATUS {
if in == nil {
return nil
}
out := new(OriginGroupOverrideAction_STATUS)
in.DeepCopyInto(out)
return out
}
// DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (in *OriginGroupOverride_STATUS) DeepCopyInto(out *OriginGroupOverride_STATUS) {
*out = *in
if in.ForwardingProtocol != nil {
in, out := &in.ForwardingProtocol, &out.ForwardingProtocol
*out = new(OriginGroupOverride_ForwardingProtocol_STATUS)
**out = **in
}
if in.OriginGroup != nil {
in, out := &in.OriginGroup, &out.OriginGroup
*out = new(ResourceReference_STATUS)
(*in).DeepCopyInto(*out)
}
}
// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new OriginGroupOverride_STATUS.
func (in *OriginGroupOverride_STATUS) DeepCopy() *OriginGroupOverride_STATUS {
if in == nil {
return nil
}
out := new(OriginGroupOverride_STATUS)
in.DeepCopyInto(out)
return out
}
// DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (in *PostArgsMatchConditionParameters) DeepCopyInto(out *PostArgsMatchConditionParameters) {
*out = *in
if in.MatchValues != nil {
in, out := &in.MatchValues, &out.MatchValues
*out = make([]string, len(*in))
copy(*out, *in)
}
if in.NegateCondition != nil {
in, out := &in.NegateCondition, &out.NegateCondition
*out = new(bool)
**out = **in
}
if in.Operator != nil {
in, out := &in.Operator, &out.Operator
*out = new(PostArgsMatchConditionParameters_Operator)
**out = **in
}
if in.Selector != nil {
in, out := &in.Selector, &out.Selector
*out = new(string)
**out = **in
}
if in.Transforms != nil {
in, out := &in.Transforms, &out.Transforms
*out = make([]Transform, len(*in))
copy(*out, *in)
}
if in.TypeName != nil {
in, out := &in.TypeName, &out.TypeName
*out = new(PostArgsMatchConditionParameters_TypeName)
**out = **in
}
}
// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new PostArgsMatchConditionParameters.
func (in *PostArgsMatchConditionParameters) DeepCopy() *PostArgsMatchConditionParameters {
if in == nil {
return nil
}
out := new(PostArgsMatchConditionParameters)
in.DeepCopyInto(out)
return out
}
// DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (in *PostArgsMatchConditionParameters_STATUS) DeepCopyInto(out *PostArgsMatchConditionParameters_STATUS) {
*out = *in
if in.MatchValues != nil {
in, out := &in.MatchValues, &out.MatchValues
*out = make([]string, len(*in))
copy(*out, *in)
}
if in.NegateCondition != nil {
in, out := &in.NegateCondition, &out.NegateCondition
*out = new(bool)
**out = **in
}
if in.Operator != nil {
in, out := &in.Operator, &out.Operator
*out = new(PostArgsMatchConditionParameters_Operator_STATUS)
**out = **in
}
if in.Selector != nil {
in, out := &in.Selector, &out.Selector
*out = new(string)
**out = **in
}
if in.Transforms != nil {
in, out := &in.Transforms, &out.Transforms
*out = make([]Transform_STATUS, len(*in))
copy(*out, *in)
}
if in.TypeName != nil {
in, out := &in.TypeName, &out.TypeName
*out = new(PostArgsMatchConditionParameters_TypeName_STATUS)
**out = **in
}
}
// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new PostArgsMatchConditionParameters_STATUS.
func (in *PostArgsMatchConditionParameters_STATUS) DeepCopy() *PostArgsMatchConditionParameters_STATUS {
if in == nil {
return nil
}
out := new(PostArgsMatchConditionParameters_STATUS)
in.DeepCopyInto(out)
return out
}
// DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (in *Profile) DeepCopyInto(out *Profile) {
*out = *in
out.TypeMeta = in.TypeMeta
in.ObjectMeta.DeepCopyInto(&out.ObjectMeta)
in.Spec.DeepCopyInto(&out.Spec)
in.Status.DeepCopyInto(&out.Status)
}
// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new Profile.
func (in *Profile) DeepCopy() *Profile {
if in == nil {
return nil
}
out := new(Profile)
in.DeepCopyInto(out)
return out
}
// DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
func (in *Profile) DeepCopyObject() runtime.Object {
if c := in.DeepCopy(); c != nil {
return c
}
return nil
}
// DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (in *ProfileList) DeepCopyInto(out *ProfileList) {
*out = *in
out.TypeMeta = in.TypeMeta
in.ListMeta.DeepCopyInto(&out.ListMeta)
if in.Items != nil {
in, out := &in.Items, &out.Items
*out = make([]Profile, len(*in))
for i := range *in {
(*in)[i].DeepCopyInto(&(*out)[i])
}
}
}
// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ProfileList.
func (in *ProfileList) DeepCopy() *ProfileList {
if in == nil {
return nil
}
out := new(ProfileList)
in.DeepCopyInto(out)
return out
}
// DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
func (in *ProfileList) DeepCopyObject() runtime.Object {
if c := in.DeepCopy(); c != nil {
return c
}
return nil
}
// DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (in *ProfileOperatorSpec) DeepCopyInto(out *ProfileOperatorSpec) {
*out = *in
if in.ConfigMapExpressions != nil {
in, out := &in.ConfigMapExpressions, &out.ConfigMapExpressions
*out = make([]*core.DestinationExpression, len(*in))
for i := range *in {
if (*in)[i] != nil {
in, out := &(*in)[i], &(*out)[i]
*out = new(core.DestinationExpression)
**out = **in
}
}
}
if in.SecretExpressions != nil {
in, out := &in.SecretExpressions, &out.SecretExpressions
*out = make([]*core.DestinationExpression, len(*in))
for i := range *in {
if (*in)[i] != nil {
in, out := &(*in)[i], &(*out)[i]
*out = new(core.DestinationExpression)
**out = **in
}
}
}
}
// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ProfileOperatorSpec.
func (in *ProfileOperatorSpec) DeepCopy() *ProfileOperatorSpec {
if in == nil {
return nil
}
out := new(ProfileOperatorSpec)
in.DeepCopyInto(out)
return out
}
// DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (in *Profile_STATUS) DeepCopyInto(out *Profile_STATUS) {
*out = *in
if in.Conditions != nil {
in, out := &in.Conditions, &out.Conditions
*out = make([]conditions.Condition, len(*in))
for i := range *in {
(*in)[i].DeepCopyInto(&(*out)[i])
}
}
if in.FrontDoorId != nil {
in, out := &in.FrontDoorId, &out.FrontDoorId
*out = new(string)
**out = **in
}
if in.Id != nil {
in, out := &in.Id, &out.Id
*out = new(string)
**out = **in
}
if in.Kind != nil {
in, out := &in.Kind, &out.Kind
*out = new(string)
**out = **in
}
if in.Location != nil {
in, out := &in.Location, &out.Location
*out = new(string)
**out = **in
}
if in.Name != nil {
in, out := &in.Name, &out.Name
*out = new(string)
**out = **in
}
if in.OriginResponseTimeoutSeconds != nil {
in, out := &in.OriginResponseTimeoutSeconds, &out.OriginResponseTimeoutSeconds
*out = new(int)
**out = **in
}
if in.ProvisioningState != nil {
in, out := &in.ProvisioningState, &out.ProvisioningState
*out = new(ProfileProperties_ProvisioningState_STATUS)
**out = **in
}
if in.ResourceState != nil {
in, out := &in.ResourceState, &out.ResourceState
*out = new(ProfileProperties_ResourceState_STATUS)
**out = **in
}
if in.Sku != nil {
in, out := &in.Sku, &out.Sku
*out = new(Sku_STATUS)
(*in).DeepCopyInto(*out)
}
if in.SystemData != nil {
in, out := &in.SystemData, &out.SystemData
*out = new(SystemData_STATUS)
(*in).DeepCopyInto(*out)
}
if in.Tags != nil {
in, out := &in.Tags, &out.Tags
*out = make(map[string]string, len(*in))
for key, val := range *in {
(*out)[key] = val
}
}
if in.Type != nil {
in, out := &in.Type, &out.Type
*out = new(string)
**out = **in
}
}
// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new Profile_STATUS.
func (in *Profile_STATUS) DeepCopy() *Profile_STATUS {
if in == nil {
return nil
}
out := new(Profile_STATUS)
in.DeepCopyInto(out)
return out
}
// DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (in *Profile_Spec) DeepCopyInto(out *Profile_Spec) {
*out = *in
if in.Location != nil {
in, out := &in.Location, &out.Location
*out = new(string)
**out = **in
}
if in.OperatorSpec != nil {
in, out := &in.OperatorSpec, &out.OperatorSpec
*out = new(ProfileOperatorSpec)
(*in).DeepCopyInto(*out)
}
if in.OriginResponseTimeoutSeconds != nil {
in, out := &in.OriginResponseTimeoutSeconds, &out.OriginResponseTimeoutSeconds
*out = new(int)
**out = **in
}
if in.Owner != nil {
in, out := &in.Owner, &out.Owner
*out = new(genruntime.KnownResourceReference)
**out = **in
}
if in.Sku != nil {
in, out := &in.Sku, &out.Sku
*out = new(Sku)
(*in).DeepCopyInto(*out)
}
if in.Tags != nil {
in, out := &in.Tags, &out.Tags
*out = make(map[string]string, len(*in))
for key, val := range *in {
(*out)[key] = val
}
}
}
// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new Profile_Spec.
func (in *Profile_Spec) DeepCopy() *Profile_Spec {
if in == nil {
return nil
}
out := new(Profile_Spec)
in.DeepCopyInto(out)
return out
}
// DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (in *ProfilesEndpoint) DeepCopyInto(out *ProfilesEndpoint) {
*out = *in
out.TypeMeta = in.TypeMeta
in.ObjectMeta.DeepCopyInto(&out.ObjectMeta)
in.Spec.DeepCopyInto(&out.Spec)
in.Status.DeepCopyInto(&out.Status)
}
// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ProfilesEndpoint.
func (in *ProfilesEndpoint) DeepCopy() *ProfilesEndpoint {
if in == nil {
return nil
}
out := new(ProfilesEndpoint)
in.DeepCopyInto(out)
return out
}
// DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
func (in *ProfilesEndpoint) DeepCopyObject() runtime.Object {
if c := in.DeepCopy(); c != nil {
return c
}
return nil
}
// DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (in *ProfilesEndpointList) DeepCopyInto(out *ProfilesEndpointList) {
*out = *in
out.TypeMeta = in.TypeMeta
in.ListMeta.DeepCopyInto(&out.ListMeta)
if in.Items != nil {
in, out := &in.Items, &out.Items
*out = make([]ProfilesEndpoint, len(*in))
for i := range *in {
(*in)[i].DeepCopyInto(&(*out)[i])
}
}
}
// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ProfilesEndpointList.
func (in *ProfilesEndpointList) DeepCopy() *ProfilesEndpointList {
if in == nil {
return nil
}
out := new(ProfilesEndpointList)
in.DeepCopyInto(out)
return out
}
// DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
func (in *ProfilesEndpointList) DeepCopyObject() runtime.Object {
if c := in.DeepCopy(); c != nil {
return c
}
return nil
}
// DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (in *ProfilesEndpointOperatorSpec) DeepCopyInto(out *ProfilesEndpointOperatorSpec) {
*out = *in
if in.ConfigMapExpressions != nil {
in, out := &in.ConfigMapExpressions, &out.ConfigMapExpressions
*out = make([]*core.DestinationExpression, len(*in))
for i := range *in {
if (*in)[i] != nil {
in, out := &(*in)[i], &(*out)[i]
*out = new(core.DestinationExpression)
**out = **in
}
}
}
if in.SecretExpressions != nil {
in, out := &in.SecretExpressions, &out.SecretExpressions
*out = make([]*core.DestinationExpression, len(*in))
for i := range *in {
if (*in)[i] != nil {
in, out := &(*in)[i], &(*out)[i]
*out = new(core.DestinationExpression)
**out = **in
}
}
}
}
// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ProfilesEndpointOperatorSpec.
func (in *ProfilesEndpointOperatorSpec) DeepCopy() *ProfilesEndpointOperatorSpec {
if in == nil {
return nil
}
out := new(ProfilesEndpointOperatorSpec)
in.DeepCopyInto(out)
return out
}
// DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (in *ProfilesEndpoint_STATUS) DeepCopyInto(out *ProfilesEndpoint_STATUS) {
*out = *in
if in.Conditions != nil {
in, out := &in.Conditions, &out.Conditions
*out = make([]conditions.Condition, len(*in))
for i := range *in {
(*in)[i].DeepCopyInto(&(*out)[i])
}
}
if in.ContentTypesToCompress != nil {
in, out := &in.ContentTypesToCompress, &out.ContentTypesToCompress
*out = make([]string, len(*in))
copy(*out, *in)
}
if in.CustomDomains != nil {
in, out := &in.CustomDomains, &out.CustomDomains
*out = make([]DeepCreatedCustomDomain_STATUS, len(*in))
for i := range *in {
(*in)[i].DeepCopyInto(&(*out)[i])
}
}
if in.DefaultOriginGroup != nil {
in, out := &in.DefaultOriginGroup, &out.DefaultOriginGroup
*out = new(ResourceReference_STATUS)
(*in).DeepCopyInto(*out)
}
if in.DeliveryPolicy != nil {
in, out := &in.DeliveryPolicy, &out.DeliveryPolicy
*out = new(EndpointProperties_DeliveryPolicy_STATUS)
(*in).DeepCopyInto(*out)
}
if in.GeoFilters != nil {
in, out := &in.GeoFilters, &out.GeoFilters
*out = make([]GeoFilter_STATUS, len(*in))
for i := range *in {
(*in)[i].DeepCopyInto(&(*out)[i])
}
}
if in.HostName != nil {
in, out := &in.HostName, &out.HostName
*out = new(string)
**out = **in
}
if in.Id != nil {
in, out := &in.Id, &out.Id
*out = new(string)
**out = **in
}
if in.IsCompressionEnabled != nil {
in, out := &in.IsCompressionEnabled, &out.IsCompressionEnabled
*out = new(bool)
**out = **in
}
if in.IsHttpAllowed != nil {
in, out := &in.IsHttpAllowed, &out.IsHttpAllowed
*out = new(bool)
**out = **in
}
if in.IsHttpsAllowed != nil {
in, out := &in.IsHttpsAllowed, &out.IsHttpsAllowed
*out = new(bool)
**out = **in
}
if in.Location != nil {
in, out := &in.Location, &out.Location
*out = new(string)
**out = **in
}
if in.Name != nil {
in, out := &in.Name, &out.Name
*out = new(string)
**out = **in
}
if in.OptimizationType != nil {
in, out := &in.OptimizationType, &out.OptimizationType
*out = new(OptimizationType_STATUS)
**out = **in
}
if in.OriginGroups != nil {
in, out := &in.OriginGroups, &out.OriginGroups
*out = make([]DeepCreatedOriginGroup_STATUS, len(*in))
for i := range *in {
(*in)[i].DeepCopyInto(&(*out)[i])
}
}
if in.OriginHostHeader != nil {
in, out := &in.OriginHostHeader, &out.OriginHostHeader
*out = new(string)
**out = **in
}
if in.OriginPath != nil {
in, out := &in.OriginPath, &out.OriginPath
*out = new(string)
**out = **in
}
if in.Origins != nil {
in, out := &in.Origins, &out.Origins
*out = make([]DeepCreatedOrigin_STATUS, len(*in))
for i := range *in {
(*in)[i].DeepCopyInto(&(*out)[i])
}
}
if in.ProbePath != nil {
in, out := &in.ProbePath, &out.ProbePath
*out = new(string)
**out = **in
}
if in.ProvisioningState != nil {
in, out := &in.ProvisioningState, &out.ProvisioningState
*out = new(EndpointProperties_ProvisioningState_STATUS)
**out = **in
}
if in.QueryStringCachingBehavior != nil {
in, out := &in.QueryStringCachingBehavior, &out.QueryStringCachingBehavior
*out = new(QueryStringCachingBehavior_STATUS)
**out = **in
}
if in.ResourceState != nil {
in, out := &in.ResourceState, &out.ResourceState
*out = new(EndpointProperties_ResourceState_STATUS)
**out = **in
}
if in.SystemData != nil {
in, out := &in.SystemData, &out.SystemData
*out = new(SystemData_STATUS)
(*in).DeepCopyInto(*out)
}
if in.Tags != nil {
in, out := &in.Tags, &out.Tags
*out = make(map[string]string, len(*in))
for key, val := range *in {
(*out)[key] = val
}
}
if in.Type != nil {
in, out := &in.Type, &out.Type
*out = new(string)
**out = **in
}
if in.UrlSigningKeys != nil {
in, out := &in.UrlSigningKeys, &out.UrlSigningKeys
*out = make([]UrlSigningKey_STATUS, len(*in))
for i := range *in {
(*in)[i].DeepCopyInto(&(*out)[i])
}
}
if in.WebApplicationFirewallPolicyLink != nil {
in, out := &in.WebApplicationFirewallPolicyLink, &out.WebApplicationFirewallPolicyLink
*out = new(EndpointProperties_WebApplicationFirewallPolicyLink_STATUS)
(*in).DeepCopyInto(*out)
}
}
// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ProfilesEndpoint_STATUS.
func (in *ProfilesEndpoint_STATUS) DeepCopy() *ProfilesEndpoint_STATUS {
if in == nil {
return nil
}
out := new(ProfilesEndpoint_STATUS)
in.DeepCopyInto(out)
return out
}
// DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (in *ProfilesEndpoint_Spec) DeepCopyInto(out *ProfilesEndpoint_Spec) {
*out = *in
if in.ContentTypesToCompress != nil {
in, out := &in.ContentTypesToCompress, &out.ContentTypesToCompress
*out = make([]string, len(*in))
copy(*out, *in)
}
if in.DefaultOriginGroup != nil {
in, out := &in.DefaultOriginGroup, &out.DefaultOriginGroup
*out = new(ResourceReference)
(*in).DeepCopyInto(*out)
}
if in.DeliveryPolicy != nil {
in, out := &in.DeliveryPolicy, &out.DeliveryPolicy
*out = new(EndpointProperties_DeliveryPolicy)
(*in).DeepCopyInto(*out)
}
if in.GeoFilters != nil {
in, out := &in.GeoFilters, &out.GeoFilters
*out = make([]GeoFilter, len(*in))
for i := range *in {
(*in)[i].DeepCopyInto(&(*out)[i])
}
}
if in.IsCompressionEnabled != nil {
in, out := &in.IsCompressionEnabled, &out.IsCompressionEnabled
*out = new(bool)
**out = **in
}
if in.IsHttpAllowed != nil {
in, out := &in.IsHttpAllowed, &out.IsHttpAllowed
*out = new(bool)
**out = **in
}
if in.IsHttpsAllowed != nil {
in, out := &in.IsHttpsAllowed, &out.IsHttpsAllowed
*out = new(bool)
**out = **in
}
if in.Location != nil {
in, out := &in.Location, &out.Location
*out = new(string)
**out = **in
}
if in.OperatorSpec != nil {
in, out := &in.OperatorSpec, &out.OperatorSpec
*out = new(ProfilesEndpointOperatorSpec)
(*in).DeepCopyInto(*out)
}
if in.OptimizationType != nil {
in, out := &in.OptimizationType, &out.OptimizationType
*out = new(OptimizationType)
**out = **in
}
if in.OriginGroups != nil {
in, out := &in.OriginGroups, &out.OriginGroups
*out = make([]DeepCreatedOriginGroup, len(*in))
for i := range *in {
(*in)[i].DeepCopyInto(&(*out)[i])
}
}
if in.OriginHostHeader != nil {
in, out := &in.OriginHostHeader, &out.OriginHostHeader
*out = new(string)
**out = **in
}
if in.OriginPath != nil {
in, out := &in.OriginPath, &out.OriginPath
*out = new(string)
**out = **in
}
if in.Origins != nil {
in, out := &in.Origins, &out.Origins
*out = make([]DeepCreatedOrigin, len(*in))
for i := range *in {
(*in)[i].DeepCopyInto(&(*out)[i])
}
}
if in.Owner != nil {
in, out := &in.Owner, &out.Owner
*out = new(genruntime.KnownResourceReference)
**out = **in
}
if in.ProbePath != nil {
in, out := &in.ProbePath, &out.ProbePath
*out = new(string)
**out = **in
}
if in.QueryStringCachingBehavior != nil {
in, out := &in.QueryStringCachingBehavior, &out.QueryStringCachingBehavior
*out = new(QueryStringCachingBehavior)
**out = **in
}
if in.Tags != nil {
in, out := &in.Tags, &out.Tags
*out = make(map[string]string, len(*in))
for key, val := range *in {
(*out)[key] = val
}
}
if in.UrlSigningKeys != nil {
in, out := &in.UrlSigningKeys, &out.UrlSigningKeys
*out = make([]UrlSigningKey, len(*in))
for i := range *in {
(*in)[i].DeepCopyInto(&(*out)[i])
}
}
if in.WebApplicationFirewallPolicyLink != nil {
in, out := &in.WebApplicationFirewallPolicyLink, &out.WebApplicationFirewallPolicyLink
*out = new(EndpointProperties_WebApplicationFirewallPolicyLink)
(*in).DeepCopyInto(*out)
}
}
// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ProfilesEndpoint_Spec.
func (in *ProfilesEndpoint_Spec) DeepCopy() *ProfilesEndpoint_Spec {
if in == nil {
return nil
}
out := new(ProfilesEndpoint_Spec)
in.DeepCopyInto(out)
return out
}
// DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (in *QueryStringMatchConditionParameters) DeepCopyInto(out *QueryStringMatchConditionParameters) {
*out = *in
if in.MatchValues != nil {
in, out := &in.MatchValues, &out.MatchValues
*out = make([]string, len(*in))
copy(*out, *in)
}
if in.NegateCondition != nil {
in, out := &in.NegateCondition, &out.NegateCondition
*out = new(bool)
**out = **in
}
if in.Operator != nil {
in, out := &in.Operator, &out.Operator
*out = new(QueryStringMatchConditionParameters_Operator)
**out = **in
}
if in.Transforms != nil {
in, out := &in.Transforms, &out.Transforms
*out = make([]Transform, len(*in))
copy(*out, *in)
}
if in.TypeName != nil {
in, out := &in.TypeName, &out.TypeName
*out = new(QueryStringMatchConditionParameters_TypeName)
**out = **in
}
}
// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new QueryStringMatchConditionParameters.
func (in *QueryStringMatchConditionParameters) DeepCopy() *QueryStringMatchConditionParameters {
if in == nil {
return nil
}
out := new(QueryStringMatchConditionParameters)
in.DeepCopyInto(out)
return out
}
// DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (in *QueryStringMatchConditionParameters_STATUS) DeepCopyInto(out *QueryStringMatchConditionParameters_STATUS) {
*out = *in
if in.MatchValues != nil {
in, out := &in.MatchValues, &out.MatchValues
*out = make([]string, len(*in))
copy(*out, *in)
}
if in.NegateCondition != nil {
in, out := &in.NegateCondition, &out.NegateCondition
*out = new(bool)
**out = **in
}
if in.Operator != nil {
in, out := &in.Operator, &out.Operator
*out = new(QueryStringMatchConditionParameters_Operator_STATUS)
**out = **in
}
if in.Transforms != nil {
in, out := &in.Transforms, &out.Transforms
*out = make([]Transform_STATUS, len(*in))
copy(*out, *in)
}
if in.TypeName != nil {
in, out := &in.TypeName, &out.TypeName
*out = new(QueryStringMatchConditionParameters_TypeName_STATUS)
**out = **in
}
}
// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new QueryStringMatchConditionParameters_STATUS.
func (in *QueryStringMatchConditionParameters_STATUS) DeepCopy() *QueryStringMatchConditionParameters_STATUS {
if in == nil {
return nil
}
out := new(QueryStringMatchConditionParameters_STATUS)
in.DeepCopyInto(out)
return out
}
// DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (in *RemoteAddressMatchConditionParameters) DeepCopyInto(out *RemoteAddressMatchConditionParameters) {
*out = *in
if in.MatchValues != nil {
in, out := &in.MatchValues, &out.MatchValues
*out = make([]string, len(*in))
copy(*out, *in)
}
if in.NegateCondition != nil {
in, out := &in.NegateCondition, &out.NegateCondition
*out = new(bool)
**out = **in
}
if in.Operator != nil {
in, out := &in.Operator, &out.Operator
*out = new(RemoteAddressMatchConditionParameters_Operator)
**out = **in
}
if in.Transforms != nil {
in, out := &in.Transforms, &out.Transforms
*out = make([]Transform, len(*in))
copy(*out, *in)
}
if in.TypeName != nil {
in, out := &in.TypeName, &out.TypeName
*out = new(RemoteAddressMatchConditionParameters_TypeName)
**out = **in
}
}
// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new RemoteAddressMatchConditionParameters.
func (in *RemoteAddressMatchConditionParameters) DeepCopy() *RemoteAddressMatchConditionParameters {
if in == nil {
return nil
}
out := new(RemoteAddressMatchConditionParameters)
in.DeepCopyInto(out)
return out
}
// DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (in *RemoteAddressMatchConditionParameters_STATUS) DeepCopyInto(out *RemoteAddressMatchConditionParameters_STATUS) {
*out = *in
if in.MatchValues != nil {
in, out := &in.MatchValues, &out.MatchValues
*out = make([]string, len(*in))
copy(*out, *in)
}
if in.NegateCondition != nil {
in, out := &in.NegateCondition, &out.NegateCondition
*out = new(bool)
**out = **in
}
if in.Operator != nil {
in, out := &in.Operator, &out.Operator
*out = new(RemoteAddressMatchConditionParameters_Operator_STATUS)
**out = **in
}
if in.Transforms != nil {
in, out := &in.Transforms, &out.Transforms
*out = make([]Transform_STATUS, len(*in))
copy(*out, *in)
}
if in.TypeName != nil {
in, out := &in.TypeName, &out.TypeName
*out = new(RemoteAddressMatchConditionParameters_TypeName_STATUS)
**out = **in
}
}
// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new RemoteAddressMatchConditionParameters_STATUS.
func (in *RemoteAddressMatchConditionParameters_STATUS) DeepCopy() *RemoteAddressMatchConditionParameters_STATUS {
if in == nil {
return nil
}
out := new(RemoteAddressMatchConditionParameters_STATUS)
in.DeepCopyInto(out)
return out
}
// DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (in *RequestBodyMatchConditionParameters) DeepCopyInto(out *RequestBodyMatchConditionParameters) {
*out = *in
if in.MatchValues != nil {
in, out := &in.MatchValues, &out.MatchValues
*out = make([]string, len(*in))
copy(*out, *in)
}
if in.NegateCondition != nil {
in, out := &in.NegateCondition, &out.NegateCondition
*out = new(bool)
**out = **in
}
if in.Operator != nil {
in, out := &in.Operator, &out.Operator
*out = new(RequestBodyMatchConditionParameters_Operator)
**out = **in
}
if in.Transforms != nil {
in, out := &in.Transforms, &out.Transforms
*out = make([]Transform, len(*in))
copy(*out, *in)
}
if in.TypeName != nil {
in, out := &in.TypeName, &out.TypeName
*out = new(RequestBodyMatchConditionParameters_TypeName)
**out = **in
}
}
// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new RequestBodyMatchConditionParameters.
func (in *RequestBodyMatchConditionParameters) DeepCopy() *RequestBodyMatchConditionParameters {
if in == nil {
return nil
}
out := new(RequestBodyMatchConditionParameters)
in.DeepCopyInto(out)
return out
}
// DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (in *RequestBodyMatchConditionParameters_STATUS) DeepCopyInto(out *RequestBodyMatchConditionParameters_STATUS) {
*out = *in
if in.MatchValues != nil {
in, out := &in.MatchValues, &out.MatchValues
*out = make([]string, len(*in))
copy(*out, *in)
}
if in.NegateCondition != nil {
in, out := &in.NegateCondition, &out.NegateCondition
*out = new(bool)
**out = **in
}
if in.Operator != nil {
in, out := &in.Operator, &out.Operator
*out = new(RequestBodyMatchConditionParameters_Operator_STATUS)
**out = **in
}
if in.Transforms != nil {
in, out := &in.Transforms, &out.Transforms
*out = make([]Transform_STATUS, len(*in))
copy(*out, *in)
}
if in.TypeName != nil {
in, out := &in.TypeName, &out.TypeName
*out = new(RequestBodyMatchConditionParameters_TypeName_STATUS)
**out = **in
}
}
// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new RequestBodyMatchConditionParameters_STATUS.
func (in *RequestBodyMatchConditionParameters_STATUS) DeepCopy() *RequestBodyMatchConditionParameters_STATUS {
if in == nil {
return nil
}
out := new(RequestBodyMatchConditionParameters_STATUS)
in.DeepCopyInto(out)
return out
}
// DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (in *RequestHeaderMatchConditionParameters) DeepCopyInto(out *RequestHeaderMatchConditionParameters) {
*out = *in
if in.MatchValues != nil {
in, out := &in.MatchValues, &out.MatchValues
*out = make([]string, len(*in))
copy(*out, *in)
}
if in.NegateCondition != nil {
in, out := &in.NegateCondition, &out.NegateCondition
*out = new(bool)
**out = **in
}
if in.Operator != nil {
in, out := &in.Operator, &out.Operator
*out = new(RequestHeaderMatchConditionParameters_Operator)
**out = **in
}
if in.Selector != nil {
in, out := &in.Selector, &out.Selector
*out = new(string)
**out = **in
}
if in.Transforms != nil {
in, out := &in.Transforms, &out.Transforms
*out = make([]Transform, len(*in))
copy(*out, *in)
}
if in.TypeName != nil {
in, out := &in.TypeName, &out.TypeName
*out = new(RequestHeaderMatchConditionParameters_TypeName)
**out = **in
}
}
// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new RequestHeaderMatchConditionParameters.
func (in *RequestHeaderMatchConditionParameters) DeepCopy() *RequestHeaderMatchConditionParameters {
if in == nil {
return nil
}
out := new(RequestHeaderMatchConditionParameters)
in.DeepCopyInto(out)
return out
}
// DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (in *RequestHeaderMatchConditionParameters_STATUS) DeepCopyInto(out *RequestHeaderMatchConditionParameters_STATUS) {
*out = *in
if in.MatchValues != nil {
in, out := &in.MatchValues, &out.MatchValues
*out = make([]string, len(*in))
copy(*out, *in)
}
if in.NegateCondition != nil {
in, out := &in.NegateCondition, &out.NegateCondition
*out = new(bool)
**out = **in
}
if in.Operator != nil {
in, out := &in.Operator, &out.Operator
*out = new(RequestHeaderMatchConditionParameters_Operator_STATUS)
**out = **in
}
if in.Selector != nil {
in, out := &in.Selector, &out.Selector
*out = new(string)
**out = **in
}
if in.Transforms != nil {
in, out := &in.Transforms, &out.Transforms
*out = make([]Transform_STATUS, len(*in))
copy(*out, *in)
}
if in.TypeName != nil {
in, out := &in.TypeName, &out.TypeName
*out = new(RequestHeaderMatchConditionParameters_TypeName_STATUS)
**out = **in
}
}
// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new RequestHeaderMatchConditionParameters_STATUS.
func (in *RequestHeaderMatchConditionParameters_STATUS) DeepCopy() *RequestHeaderMatchConditionParameters_STATUS {
if in == nil {
return nil
}
out := new(RequestHeaderMatchConditionParameters_STATUS)
in.DeepCopyInto(out)
return out
}
// DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (in *RequestMethodMatchConditionParameters) DeepCopyInto(out *RequestMethodMatchConditionParameters) {
*out = *in
if in.MatchValues != nil {
in, out := &in.MatchValues, &out.MatchValues
*out = make([]RequestMethodMatchConditionParameters_MatchValues, len(*in))
copy(*out, *in)
}
if in.NegateCondition != nil {
in, out := &in.NegateCondition, &out.NegateCondition
*out = new(bool)
**out = **in
}
if in.Operator != nil {
in, out := &in.Operator, &out.Operator
*out = new(RequestMethodMatchConditionParameters_Operator)
**out = **in
}
if in.Transforms != nil {
in, out := &in.Transforms, &out.Transforms
*out = make([]Transform, len(*in))
copy(*out, *in)
}
if in.TypeName != nil {
in, out := &in.TypeName, &out.TypeName
*out = new(RequestMethodMatchConditionParameters_TypeName)
**out = **in
}
}
// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new RequestMethodMatchConditionParameters.
func (in *RequestMethodMatchConditionParameters) DeepCopy() *RequestMethodMatchConditionParameters {
if in == nil {
return nil
}
out := new(RequestMethodMatchConditionParameters)
in.DeepCopyInto(out)
return out
}
// DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (in *RequestMethodMatchConditionParameters_STATUS) DeepCopyInto(out *RequestMethodMatchConditionParameters_STATUS) {
*out = *in
if in.MatchValues != nil {
in, out := &in.MatchValues, &out.MatchValues
*out = make([]RequestMethodMatchConditionParameters_MatchValues_STATUS, len(*in))
copy(*out, *in)
}
if in.NegateCondition != nil {
in, out := &in.NegateCondition, &out.NegateCondition
*out = new(bool)
**out = **in
}
if in.Operator != nil {
in, out := &in.Operator, &out.Operator
*out = new(RequestMethodMatchConditionParameters_Operator_STATUS)
**out = **in
}
if in.Transforms != nil {
in, out := &in.Transforms, &out.Transforms
*out = make([]Transform_STATUS, len(*in))
copy(*out, *in)
}
if in.TypeName != nil {
in, out := &in.TypeName, &out.TypeName
*out = new(RequestMethodMatchConditionParameters_TypeName_STATUS)
**out = **in
}
}
// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new RequestMethodMatchConditionParameters_STATUS.
func (in *RequestMethodMatchConditionParameters_STATUS) DeepCopy() *RequestMethodMatchConditionParameters_STATUS {
if in == nil {
return nil
}
out := new(RequestMethodMatchConditionParameters_STATUS)
in.DeepCopyInto(out)
return out
}
// DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (in *RequestSchemeMatchConditionParameters) DeepCopyInto(out *RequestSchemeMatchConditionParameters) {
*out = *in
if in.MatchValues != nil {
in, out := &in.MatchValues, &out.MatchValues
*out = make([]RequestSchemeMatchConditionParameters_MatchValues, len(*in))
copy(*out, *in)
}
if in.NegateCondition != nil {
in, out := &in.NegateCondition, &out.NegateCondition
*out = new(bool)
**out = **in
}
if in.Operator != nil {
in, out := &in.Operator, &out.Operator
*out = new(RequestSchemeMatchConditionParameters_Operator)
**out = **in
}
if in.Transforms != nil {
in, out := &in.Transforms, &out.Transforms
*out = make([]Transform, len(*in))
copy(*out, *in)
}
if in.TypeName != nil {
in, out := &in.TypeName, &out.TypeName
*out = new(RequestSchemeMatchConditionParameters_TypeName)
**out = **in
}
}
// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new RequestSchemeMatchConditionParameters.
func (in *RequestSchemeMatchConditionParameters) DeepCopy() *RequestSchemeMatchConditionParameters {
if in == nil {
return nil
}
out := new(RequestSchemeMatchConditionParameters)
in.DeepCopyInto(out)
return out
}
// DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (in *RequestSchemeMatchConditionParameters_STATUS) DeepCopyInto(out *RequestSchemeMatchConditionParameters_STATUS) {
*out = *in
if in.MatchValues != nil {
in, out := &in.MatchValues, &out.MatchValues
*out = make([]RequestSchemeMatchConditionParameters_MatchValues_STATUS, len(*in))
copy(*out, *in)
}
if in.NegateCondition != nil {
in, out := &in.NegateCondition, &out.NegateCondition
*out = new(bool)
**out = **in
}
if in.Operator != nil {
in, out := &in.Operator, &out.Operator
*out = new(RequestSchemeMatchConditionParameters_Operator_STATUS)
**out = **in
}
if in.Transforms != nil {
in, out := &in.Transforms, &out.Transforms
*out = make([]Transform_STATUS, len(*in))
copy(*out, *in)
}
if in.TypeName != nil {
in, out := &in.TypeName, &out.TypeName
*out = new(RequestSchemeMatchConditionParameters_TypeName_STATUS)
**out = **in
}
}
// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new RequestSchemeMatchConditionParameters_STATUS.
func (in *RequestSchemeMatchConditionParameters_STATUS) DeepCopy() *RequestSchemeMatchConditionParameters_STATUS {
if in == nil {
return nil
}
out := new(RequestSchemeMatchConditionParameters_STATUS)
in.DeepCopyInto(out)
return out
}
// DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (in *RequestUriMatchConditionParameters) DeepCopyInto(out *RequestUriMatchConditionParameters) {
*out = *in
if in.MatchValues != nil {
in, out := &in.MatchValues, &out.MatchValues
*out = make([]string, len(*in))
copy(*out, *in)
}
if in.NegateCondition != nil {
in, out := &in.NegateCondition, &out.NegateCondition
*out = new(bool)
**out = **in
}
if in.Operator != nil {
in, out := &in.Operator, &out.Operator
*out = new(RequestUriMatchConditionParameters_Operator)
**out = **in
}
if in.Transforms != nil {
in, out := &in.Transforms, &out.Transforms
*out = make([]Transform, len(*in))
copy(*out, *in)
}
if in.TypeName != nil {
in, out := &in.TypeName, &out.TypeName
*out = new(RequestUriMatchConditionParameters_TypeName)
**out = **in
}
}
// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new RequestUriMatchConditionParameters.
func (in *RequestUriMatchConditionParameters) DeepCopy() *RequestUriMatchConditionParameters {
if in == nil {
return nil
}
out := new(RequestUriMatchConditionParameters)
in.DeepCopyInto(out)
return out
}
// DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (in *RequestUriMatchConditionParameters_STATUS) DeepCopyInto(out *RequestUriMatchConditionParameters_STATUS) {
*out = *in
if in.MatchValues != nil {
in, out := &in.MatchValues, &out.MatchValues
*out = make([]string, len(*in))
copy(*out, *in)
}
if in.NegateCondition != nil {
in, out := &in.NegateCondition, &out.NegateCondition
*out = new(bool)
**out = **in
}
if in.Operator != nil {
in, out := &in.Operator, &out.Operator
*out = new(RequestUriMatchConditionParameters_Operator_STATUS)
**out = **in
}
if in.Transforms != nil {
in, out := &in.Transforms, &out.Transforms
*out = make([]Transform_STATUS, len(*in))
copy(*out, *in)
}
if in.TypeName != nil {
in, out := &in.TypeName, &out.TypeName
*out = new(RequestUriMatchConditionParameters_TypeName_STATUS)
**out = **in
}
}
// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new RequestUriMatchConditionParameters_STATUS.
func (in *RequestUriMatchConditionParameters_STATUS) DeepCopy() *RequestUriMatchConditionParameters_STATUS {
if in == nil {
return nil
}
out := new(RequestUriMatchConditionParameters_STATUS)
in.DeepCopyInto(out)
return out
}
// DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (in *ResourceReference) DeepCopyInto(out *ResourceReference) {
*out = *in
if in.Reference != nil {
in, out := &in.Reference, &out.Reference
*out = new(genruntime.ResourceReference)
**out = **in
}
}
// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ResourceReference.
func (in *ResourceReference) DeepCopy() *ResourceReference {
if in == nil {
return nil
}
out := new(ResourceReference)
in.DeepCopyInto(out)
return out
}
// DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (in *ResourceReference_STATUS) DeepCopyInto(out *ResourceReference_STATUS) {
*out = *in
if in.Id != nil {
in, out := &in.Id, &out.Id
*out = new(string)
**out = **in
}
}
// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ResourceReference_STATUS.
func (in *ResourceReference_STATUS) DeepCopy() *ResourceReference_STATUS {
if in == nil {
return nil
}
out := new(ResourceReference_STATUS)
in.DeepCopyInto(out)
return out
}
// DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (in *ResponseBasedOriginErrorDetectionParameters) DeepCopyInto(out *ResponseBasedOriginErrorDetectionParameters) {
*out = *in
if in.HttpErrorRanges != nil {
in, out := &in.HttpErrorRanges, &out.HttpErrorRanges
*out = make([]HttpErrorRangeParameters, len(*in))
for i := range *in {
(*in)[i].DeepCopyInto(&(*out)[i])
}
}
if in.ResponseBasedDetectedErrorTypes != nil {
in, out := &in.ResponseBasedDetectedErrorTypes, &out.ResponseBasedDetectedErrorTypes
*out = new(ResponseBasedOriginErrorDetectionParameters_ResponseBasedDetectedErrorTypes)
**out = **in
}
if in.ResponseBasedFailoverThresholdPercentage != nil {
in, out := &in.ResponseBasedFailoverThresholdPercentage, &out.ResponseBasedFailoverThresholdPercentage
*out = new(int)
**out = **in
}
}
// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ResponseBasedOriginErrorDetectionParameters.
func (in *ResponseBasedOriginErrorDetectionParameters) DeepCopy() *ResponseBasedOriginErrorDetectionParameters {
if in == nil {
return nil
}
out := new(ResponseBasedOriginErrorDetectionParameters)
in.DeepCopyInto(out)
return out
}
// DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (in *ResponseBasedOriginErrorDetectionParameters_STATUS) DeepCopyInto(out *ResponseBasedOriginErrorDetectionParameters_STATUS) {
*out = *in
if in.HttpErrorRanges != nil {
in, out := &in.HttpErrorRanges, &out.HttpErrorRanges
*out = make([]HttpErrorRangeParameters_STATUS, len(*in))
for i := range *in {
(*in)[i].DeepCopyInto(&(*out)[i])
}
}
if in.ResponseBasedDetectedErrorTypes != nil {
in, out := &in.ResponseBasedDetectedErrorTypes, &out.ResponseBasedDetectedErrorTypes
*out = new(ResponseBasedOriginErrorDetectionParameters_ResponseBasedDetectedErrorTypes_STATUS)
**out = **in
}
if in.ResponseBasedFailoverThresholdPercentage != nil {
in, out := &in.ResponseBasedFailoverThresholdPercentage, &out.ResponseBasedFailoverThresholdPercentage
*out = new(int)
**out = **in
}
}
// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ResponseBasedOriginErrorDetectionParameters_STATUS.
func (in *ResponseBasedOriginErrorDetectionParameters_STATUS) DeepCopy() *ResponseBasedOriginErrorDetectionParameters_STATUS {
if in == nil {
return nil
}
out := new(ResponseBasedOriginErrorDetectionParameters_STATUS)
in.DeepCopyInto(out)
return out
}
// DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (in *RouteConfigurationOverrideActionParameters) DeepCopyInto(out *RouteConfigurationOverrideActionParameters) {
*out = *in
if in.CacheConfiguration != nil {
in, out := &in.CacheConfiguration, &out.CacheConfiguration
*out = new(CacheConfiguration)
(*in).DeepCopyInto(*out)
}
if in.OriginGroupOverride != nil {
in, out := &in.OriginGroupOverride, &out.OriginGroupOverride
*out = new(OriginGroupOverride)
(*in).DeepCopyInto(*out)
}
if in.TypeName != nil {
in, out := &in.TypeName, &out.TypeName
*out = new(RouteConfigurationOverrideActionParameters_TypeName)
**out = **in
}
}
// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new RouteConfigurationOverrideActionParameters.
func (in *RouteConfigurationOverrideActionParameters) DeepCopy() *RouteConfigurationOverrideActionParameters {
if in == nil {
return nil
}
out := new(RouteConfigurationOverrideActionParameters)
in.DeepCopyInto(out)
return out
}
// DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (in *RouteConfigurationOverrideActionParameters_STATUS) DeepCopyInto(out *RouteConfigurationOverrideActionParameters_STATUS) {
*out = *in
if in.CacheConfiguration != nil {
in, out := &in.CacheConfiguration, &out.CacheConfiguration
*out = new(CacheConfiguration_STATUS)
(*in).DeepCopyInto(*out)
}
if in.OriginGroupOverride != nil {
in, out := &in.OriginGroupOverride, &out.OriginGroupOverride
*out = new(OriginGroupOverride_STATUS)
(*in).DeepCopyInto(*out)
}
if in.TypeName != nil {
in, out := &in.TypeName, &out.TypeName
*out = new(RouteConfigurationOverrideActionParameters_TypeName_STATUS)
**out = **in
}
}
// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new RouteConfigurationOverrideActionParameters_STATUS.
func (in *RouteConfigurationOverrideActionParameters_STATUS) DeepCopy() *RouteConfigurationOverrideActionParameters_STATUS {
if in == nil {
return nil
}
out := new(RouteConfigurationOverrideActionParameters_STATUS)
in.DeepCopyInto(out)
return out
}
// DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (in *ServerPortMatchConditionParameters) DeepCopyInto(out *ServerPortMatchConditionParameters) {
*out = *in
if in.MatchValues != nil {
in, out := &in.MatchValues, &out.MatchValues
*out = make([]string, len(*in))
copy(*out, *in)
}
if in.NegateCondition != nil {
in, out := &in.NegateCondition, &out.NegateCondition
*out = new(bool)
**out = **in
}
if in.Operator != nil {
in, out := &in.Operator, &out.Operator
*out = new(ServerPortMatchConditionParameters_Operator)
**out = **in
}
if in.Transforms != nil {
in, out := &in.Transforms, &out.Transforms
*out = make([]Transform, len(*in))
copy(*out, *in)
}
if in.TypeName != nil {
in, out := &in.TypeName, &out.TypeName
*out = new(ServerPortMatchConditionParameters_TypeName)
**out = **in
}
}
// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ServerPortMatchConditionParameters.
func (in *ServerPortMatchConditionParameters) DeepCopy() *ServerPortMatchConditionParameters {
if in == nil {
return nil
}
out := new(ServerPortMatchConditionParameters)
in.DeepCopyInto(out)
return out
}
// DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (in *ServerPortMatchConditionParameters_STATUS) DeepCopyInto(out *ServerPortMatchConditionParameters_STATUS) {
*out = *in
if in.MatchValues != nil {
in, out := &in.MatchValues, &out.MatchValues
*out = make([]string, len(*in))
copy(*out, *in)
}
if in.NegateCondition != nil {
in, out := &in.NegateCondition, &out.NegateCondition
*out = new(bool)
**out = **in
}
if in.Operator != nil {
in, out := &in.Operator, &out.Operator
*out = new(ServerPortMatchConditionParameters_Operator_STATUS)
**out = **in
}
if in.Transforms != nil {
in, out := &in.Transforms, &out.Transforms
*out = make([]Transform_STATUS, len(*in))
copy(*out, *in)
}
if in.TypeName != nil {
in, out := &in.TypeName, &out.TypeName
*out = new(ServerPortMatchConditionParameters_TypeName_STATUS)
**out = **in
}
}
// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ServerPortMatchConditionParameters_STATUS.
func (in *ServerPortMatchConditionParameters_STATUS) DeepCopy() *ServerPortMatchConditionParameters_STATUS {
if in == nil {
return nil
}
out := new(ServerPortMatchConditionParameters_STATUS)
in.DeepCopyInto(out)
return out
}
// DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (in *Sku) DeepCopyInto(out *Sku) {
*out = *in
if in.Name != nil {
in, out := &in.Name, &out.Name
*out = new(Sku_Name)
**out = **in
}
}
// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new Sku.
func (in *Sku) DeepCopy() *Sku {
if in == nil {
return nil
}
out := new(Sku)
in.DeepCopyInto(out)
return out
}
// DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (in *Sku_STATUS) DeepCopyInto(out *Sku_STATUS) {
*out = *in
if in.Name != nil {
in, out := &in.Name, &out.Name
*out = new(Sku_Name_STATUS)
**out = **in
}
}
// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new Sku_STATUS.
func (in *Sku_STATUS) DeepCopy() *Sku_STATUS {
if in == nil {
return nil
}
out := new(Sku_STATUS)
in.DeepCopyInto(out)
return out
}
// DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (in *SocketAddrMatchConditionParameters) DeepCopyInto(out *SocketAddrMatchConditionParameters) {
*out = *in
if in.MatchValues != nil {
in, out := &in.MatchValues, &out.MatchValues
*out = make([]string, len(*in))
copy(*out, *in)
}
if in.NegateCondition != nil {
in, out := &in.NegateCondition, &out.NegateCondition
*out = new(bool)
**out = **in
}
if in.Operator != nil {
in, out := &in.Operator, &out.Operator
*out = new(SocketAddrMatchConditionParameters_Operator)
**out = **in
}
if in.Transforms != nil {
in, out := &in.Transforms, &out.Transforms
*out = make([]Transform, len(*in))
copy(*out, *in)
}
if in.TypeName != nil {
in, out := &in.TypeName, &out.TypeName
*out = new(SocketAddrMatchConditionParameters_TypeName)
**out = **in
}
}
// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new SocketAddrMatchConditionParameters.
func (in *SocketAddrMatchConditionParameters) DeepCopy() *SocketAddrMatchConditionParameters {
if in == nil {
return nil
}
out := new(SocketAddrMatchConditionParameters)
in.DeepCopyInto(out)
return out
}
// DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (in *SocketAddrMatchConditionParameters_STATUS) DeepCopyInto(out *SocketAddrMatchConditionParameters_STATUS) {
*out = *in
if in.MatchValues != nil {
in, out := &in.MatchValues, &out.MatchValues
*out = make([]string, len(*in))
copy(*out, *in)
}
if in.NegateCondition != nil {
in, out := &in.NegateCondition, &out.NegateCondition
*out = new(bool)
**out = **in
}
if in.Operator != nil {
in, out := &in.Operator, &out.Operator
*out = new(SocketAddrMatchConditionParameters_Operator_STATUS)
**out = **in
}
if in.Transforms != nil {
in, out := &in.Transforms, &out.Transforms
*out = make([]Transform_STATUS, len(*in))
copy(*out, *in)
}
if in.TypeName != nil {
in, out := &in.TypeName, &out.TypeName
*out = new(SocketAddrMatchConditionParameters_TypeName_STATUS)
**out = **in
}
}
// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new SocketAddrMatchConditionParameters_STATUS.
func (in *SocketAddrMatchConditionParameters_STATUS) DeepCopy() *SocketAddrMatchConditionParameters_STATUS {
if in == nil {
return nil
}
out := new(SocketAddrMatchConditionParameters_STATUS)
in.DeepCopyInto(out)
return out
}
// DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (in *SslProtocolMatchConditionParameters) DeepCopyInto(out *SslProtocolMatchConditionParameters) {
*out = *in
if in.MatchValues != nil {
in, out := &in.MatchValues, &out.MatchValues
*out = make([]SslProtocol, len(*in))
copy(*out, *in)
}
if in.NegateCondition != nil {
in, out := &in.NegateCondition, &out.NegateCondition
*out = new(bool)
**out = **in
}
if in.Operator != nil {
in, out := &in.Operator, &out.Operator
*out = new(SslProtocolMatchConditionParameters_Operator)
**out = **in
}
if in.Transforms != nil {
in, out := &in.Transforms, &out.Transforms
*out = make([]Transform, len(*in))
copy(*out, *in)
}
if in.TypeName != nil {
in, out := &in.TypeName, &out.TypeName
*out = new(SslProtocolMatchConditionParameters_TypeName)
**out = **in
}
}
// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new SslProtocolMatchConditionParameters.
func (in *SslProtocolMatchConditionParameters) DeepCopy() *SslProtocolMatchConditionParameters {
if in == nil {
return nil
}
out := new(SslProtocolMatchConditionParameters)
in.DeepCopyInto(out)
return out
}
// DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (in *SslProtocolMatchConditionParameters_STATUS) DeepCopyInto(out *SslProtocolMatchConditionParameters_STATUS) {
*out = *in
if in.MatchValues != nil {
in, out := &in.MatchValues, &out.MatchValues
*out = make([]SslProtocol_STATUS, len(*in))
copy(*out, *in)
}
if in.NegateCondition != nil {
in, out := &in.NegateCondition, &out.NegateCondition
*out = new(bool)
**out = **in
}
if in.Operator != nil {
in, out := &in.Operator, &out.Operator
*out = new(SslProtocolMatchConditionParameters_Operator_STATUS)
**out = **in
}
if in.Transforms != nil {
in, out := &in.Transforms, &out.Transforms
*out = make([]Transform_STATUS, len(*in))
copy(*out, *in)
}
if in.TypeName != nil {
in, out := &in.TypeName, &out.TypeName
*out = new(SslProtocolMatchConditionParameters_TypeName_STATUS)
**out = **in
}
}
// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new SslProtocolMatchConditionParameters_STATUS.
func (in *SslProtocolMatchConditionParameters_STATUS) DeepCopy() *SslProtocolMatchConditionParameters_STATUS {
if in == nil {
return nil
}
out := new(SslProtocolMatchConditionParameters_STATUS)
in.DeepCopyInto(out)
return out
}
// DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (in *SystemData_STATUS) DeepCopyInto(out *SystemData_STATUS) {
*out = *in
if in.CreatedAt != nil {
in, out := &in.CreatedAt, &out.CreatedAt
*out = new(string)
**out = **in
}
if in.CreatedBy != nil {
in, out := &in.CreatedBy, &out.CreatedBy
*out = new(string)
**out = **in
}
if in.CreatedByType != nil {
in, out := &in.CreatedByType, &out.CreatedByType
*out = new(IdentityType_STATUS)
**out = **in
}
if in.LastModifiedAt != nil {
in, out := &in.LastModifiedAt, &out.LastModifiedAt
*out = new(string)
**out = **in
}
if in.LastModifiedBy != nil {
in, out := &in.LastModifiedBy, &out.LastModifiedBy
*out = new(string)
**out = **in
}
if in.LastModifiedByType != nil {
in, out := &in.LastModifiedByType, &out.LastModifiedByType
*out = new(IdentityType_STATUS)
**out = **in
}
}
// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new SystemData_STATUS.
func (in *SystemData_STATUS) DeepCopy() *SystemData_STATUS {
if in == nil {
return nil
}
out := new(SystemData_STATUS)
in.DeepCopyInto(out)
return out
}
// DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (in *UrlFileExtensionMatchConditionParameters) DeepCopyInto(out *UrlFileExtensionMatchConditionParameters) {
*out = *in
if in.MatchValues != nil {
in, out := &in.MatchValues, &out.MatchValues
*out = make([]string, len(*in))
copy(*out, *in)
}
if in.NegateCondition != nil {
in, out := &in.NegateCondition, &out.NegateCondition
*out = new(bool)
**out = **in
}
if in.Operator != nil {
in, out := &in.Operator, &out.Operator
*out = new(UrlFileExtensionMatchConditionParameters_Operator)
**out = **in
}
if in.Transforms != nil {
in, out := &in.Transforms, &out.Transforms
*out = make([]Transform, len(*in))
copy(*out, *in)
}
if in.TypeName != nil {
in, out := &in.TypeName, &out.TypeName
*out = new(UrlFileExtensionMatchConditionParameters_TypeName)
**out = **in
}
}
// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new UrlFileExtensionMatchConditionParameters.
func (in *UrlFileExtensionMatchConditionParameters) DeepCopy() *UrlFileExtensionMatchConditionParameters {
if in == nil {
return nil
}
out := new(UrlFileExtensionMatchConditionParameters)
in.DeepCopyInto(out)
return out
}
// DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (in *UrlFileExtensionMatchConditionParameters_STATUS) DeepCopyInto(out *UrlFileExtensionMatchConditionParameters_STATUS) {
*out = *in
if in.MatchValues != nil {
in, out := &in.MatchValues, &out.MatchValues
*out = make([]string, len(*in))
copy(*out, *in)
}
if in.NegateCondition != nil {
in, out := &in.NegateCondition, &out.NegateCondition
*out = new(bool)
**out = **in
}
if in.Operator != nil {
in, out := &in.Operator, &out.Operator
*out = new(UrlFileExtensionMatchConditionParameters_Operator_STATUS)
**out = **in
}
if in.Transforms != nil {
in, out := &in.Transforms, &out.Transforms
*out = make([]Transform_STATUS, len(*in))
copy(*out, *in)
}
if in.TypeName != nil {
in, out := &in.TypeName, &out.TypeName
*out = new(UrlFileExtensionMatchConditionParameters_TypeName_STATUS)
**out = **in
}
}
// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new UrlFileExtensionMatchConditionParameters_STATUS.
func (in *UrlFileExtensionMatchConditionParameters_STATUS) DeepCopy() *UrlFileExtensionMatchConditionParameters_STATUS {
if in == nil {
return nil
}
out := new(UrlFileExtensionMatchConditionParameters_STATUS)
in.DeepCopyInto(out)
return out
}
// DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (in *UrlFileNameMatchConditionParameters) DeepCopyInto(out *UrlFileNameMatchConditionParameters) {
*out = *in
if in.MatchValues != nil {
in, out := &in.MatchValues, &out.MatchValues
*out = make([]string, len(*in))
copy(*out, *in)
}
if in.NegateCondition != nil {
in, out := &in.NegateCondition, &out.NegateCondition
*out = new(bool)
**out = **in
}
if in.Operator != nil {
in, out := &in.Operator, &out.Operator
*out = new(UrlFileNameMatchConditionParameters_Operator)
**out = **in
}
if in.Transforms != nil {
in, out := &in.Transforms, &out.Transforms
*out = make([]Transform, len(*in))
copy(*out, *in)
}
if in.TypeName != nil {
in, out := &in.TypeName, &out.TypeName
*out = new(UrlFileNameMatchConditionParameters_TypeName)
**out = **in
}
}
// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new UrlFileNameMatchConditionParameters.
func (in *UrlFileNameMatchConditionParameters) DeepCopy() *UrlFileNameMatchConditionParameters {
if in == nil {
return nil
}
out := new(UrlFileNameMatchConditionParameters)
in.DeepCopyInto(out)
return out
}
// DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (in *UrlFileNameMatchConditionParameters_STATUS) DeepCopyInto(out *UrlFileNameMatchConditionParameters_STATUS) {
*out = *in
if in.MatchValues != nil {
in, out := &in.MatchValues, &out.MatchValues
*out = make([]string, len(*in))
copy(*out, *in)
}
if in.NegateCondition != nil {
in, out := &in.NegateCondition, &out.NegateCondition
*out = new(bool)
**out = **in
}
if in.Operator != nil {
in, out := &in.Operator, &out.Operator
*out = new(UrlFileNameMatchConditionParameters_Operator_STATUS)
**out = **in
}
if in.Transforms != nil {
in, out := &in.Transforms, &out.Transforms
*out = make([]Transform_STATUS, len(*in))
copy(*out, *in)
}
if in.TypeName != nil {
in, out := &in.TypeName, &out.TypeName
*out = new(UrlFileNameMatchConditionParameters_TypeName_STATUS)
**out = **in
}
}
// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new UrlFileNameMatchConditionParameters_STATUS.
func (in *UrlFileNameMatchConditionParameters_STATUS) DeepCopy() *UrlFileNameMatchConditionParameters_STATUS {
if in == nil {
return nil
}
out := new(UrlFileNameMatchConditionParameters_STATUS)
in.DeepCopyInto(out)
return out
}
// DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (in *UrlPathMatchConditionParameters) DeepCopyInto(out *UrlPathMatchConditionParameters) {
*out = *in
if in.MatchValues != nil {
in, out := &in.MatchValues, &out.MatchValues
*out = make([]string, len(*in))
copy(*out, *in)
}
if in.NegateCondition != nil {
in, out := &in.NegateCondition, &out.NegateCondition
*out = new(bool)
**out = **in
}
if in.Operator != nil {
in, out := &in.Operator, &out.Operator
*out = new(UrlPathMatchConditionParameters_Operator)
**out = **in
}
if in.Transforms != nil {
in, out := &in.Transforms, &out.Transforms
*out = make([]Transform, len(*in))
copy(*out, *in)
}
if in.TypeName != nil {
in, out := &in.TypeName, &out.TypeName
*out = new(UrlPathMatchConditionParameters_TypeName)
**out = **in
}
}
// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new UrlPathMatchConditionParameters.
func (in *UrlPathMatchConditionParameters) DeepCopy() *UrlPathMatchConditionParameters {
if in == nil {
return nil
}
out := new(UrlPathMatchConditionParameters)
in.DeepCopyInto(out)
return out
}
// DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (in *UrlPathMatchConditionParameters_STATUS) DeepCopyInto(out *UrlPathMatchConditionParameters_STATUS) {
*out = *in
if in.MatchValues != nil {
in, out := &in.MatchValues, &out.MatchValues
*out = make([]string, len(*in))
copy(*out, *in)
}
if in.NegateCondition != nil {
in, out := &in.NegateCondition, &out.NegateCondition
*out = new(bool)
**out = **in
}
if in.Operator != nil {
in, out := &in.Operator, &out.Operator
*out = new(UrlPathMatchConditionParameters_Operator_STATUS)
**out = **in
}
if in.Transforms != nil {
in, out := &in.Transforms, &out.Transforms
*out = make([]Transform_STATUS, len(*in))
copy(*out, *in)
}
if in.TypeName != nil {
in, out := &in.TypeName, &out.TypeName
*out = new(UrlPathMatchConditionParameters_TypeName_STATUS)
**out = **in
}
}
// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new UrlPathMatchConditionParameters_STATUS.
func (in *UrlPathMatchConditionParameters_STATUS) DeepCopy() *UrlPathMatchConditionParameters_STATUS {
if in == nil {
return nil
}
out := new(UrlPathMatchConditionParameters_STATUS)
in.DeepCopyInto(out)
return out
}
// DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (in *UrlRedirectAction) DeepCopyInto(out *UrlRedirectAction) {
*out = *in
if in.Name != nil {
in, out := &in.Name, &out.Name
*out = new(UrlRedirectAction_Name)
**out = **in
}
if in.Parameters != nil {
in, out := &in.Parameters, &out.Parameters
*out = new(UrlRedirectActionParameters)
(*in).DeepCopyInto(*out)
}
}
// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new UrlRedirectAction.
func (in *UrlRedirectAction) DeepCopy() *UrlRedirectAction {
if in == nil {
return nil
}
out := new(UrlRedirectAction)
in.DeepCopyInto(out)
return out
}
// DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (in *UrlRedirectActionParameters) DeepCopyInto(out *UrlRedirectActionParameters) {
*out = *in
if in.CustomFragment != nil {
in, out := &in.CustomFragment, &out.CustomFragment
*out = new(string)
**out = **in
}
if in.CustomHostname != nil {
in, out := &in.CustomHostname, &out.CustomHostname
*out = new(string)
**out = **in
}
if in.CustomPath != nil {
in, out := &in.CustomPath, &out.CustomPath
*out = new(string)
**out = **in
}
if in.CustomQueryString != nil {
in, out := &in.CustomQueryString, &out.CustomQueryString
*out = new(string)
**out = **in
}
if in.DestinationProtocol != nil {
in, out := &in.DestinationProtocol, &out.DestinationProtocol
*out = new(UrlRedirectActionParameters_DestinationProtocol)
**out = **in
}
if in.RedirectType != nil {
in, out := &in.RedirectType, &out.RedirectType
*out = new(UrlRedirectActionParameters_RedirectType)
**out = **in
}
if in.TypeName != nil {
in, out := &in.TypeName, &out.TypeName
*out = new(UrlRedirectActionParameters_TypeName)
**out = **in
}
}
// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new UrlRedirectActionParameters.
func (in *UrlRedirectActionParameters) DeepCopy() *UrlRedirectActionParameters {
if in == nil {
return nil
}
out := new(UrlRedirectActionParameters)
in.DeepCopyInto(out)
return out
}
// DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (in *UrlRedirectActionParameters_STATUS) DeepCopyInto(out *UrlRedirectActionParameters_STATUS) {
*out = *in
if in.CustomFragment != nil {
in, out := &in.CustomFragment, &out.CustomFragment
*out = new(string)
**out = **in
}
if in.CustomHostname != nil {
in, out := &in.CustomHostname, &out.CustomHostname
*out = new(string)
**out = **in
}
if in.CustomPath != nil {
in, out := &in.CustomPath, &out.CustomPath
*out = new(string)
**out = **in
}
if in.CustomQueryString != nil {
in, out := &in.CustomQueryString, &out.CustomQueryString
*out = new(string)
**out = **in
}
if in.DestinationProtocol != nil {
in, out := &in.DestinationProtocol, &out.DestinationProtocol
*out = new(UrlRedirectActionParameters_DestinationProtocol_STATUS)
**out = **in
}
if in.RedirectType != nil {
in, out := &in.RedirectType, &out.RedirectType
*out = new(UrlRedirectActionParameters_RedirectType_STATUS)
**out = **in
}
if in.TypeName != nil {
in, out := &in.TypeName, &out.TypeName
*out = new(UrlRedirectActionParameters_TypeName_STATUS)
**out = **in
}
}
// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new UrlRedirectActionParameters_STATUS.
func (in *UrlRedirectActionParameters_STATUS) DeepCopy() *UrlRedirectActionParameters_STATUS {
if in == nil {
return nil
}
out := new(UrlRedirectActionParameters_STATUS)
in.DeepCopyInto(out)
return out
}
// DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (in *UrlRedirectAction_STATUS) DeepCopyInto(out *UrlRedirectAction_STATUS) {
*out = *in
if in.Name != nil {
in, out := &in.Name, &out.Name
*out = new(UrlRedirectAction_Name_STATUS)
**out = **in
}
if in.Parameters != nil {
in, out := &in.Parameters, &out.Parameters
*out = new(UrlRedirectActionParameters_STATUS)
(*in).DeepCopyInto(*out)
}
}
// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new UrlRedirectAction_STATUS.
func (in *UrlRedirectAction_STATUS) DeepCopy() *UrlRedirectAction_STATUS {
if in == nil {
return nil
}
out := new(UrlRedirectAction_STATUS)
in.DeepCopyInto(out)
return out
}
// DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (in *UrlRewriteAction) DeepCopyInto(out *UrlRewriteAction) {
*out = *in
if in.Name != nil {
in, out := &in.Name, &out.Name
*out = new(UrlRewriteAction_Name)
**out = **in
}
if in.Parameters != nil {
in, out := &in.Parameters, &out.Parameters
*out = new(UrlRewriteActionParameters)
(*in).DeepCopyInto(*out)
}
}
// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new UrlRewriteAction.
func (in *UrlRewriteAction) DeepCopy() *UrlRewriteAction {
if in == nil {
return nil
}
out := new(UrlRewriteAction)
in.DeepCopyInto(out)
return out
}
// DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (in *UrlRewriteActionParameters) DeepCopyInto(out *UrlRewriteActionParameters) {
*out = *in
if in.Destination != nil {
in, out := &in.Destination, &out.Destination
*out = new(string)
**out = **in
}
if in.PreserveUnmatchedPath != nil {
in, out := &in.PreserveUnmatchedPath, &out.PreserveUnmatchedPath
*out = new(bool)
**out = **in
}
if in.SourcePattern != nil {
in, out := &in.SourcePattern, &out.SourcePattern
*out = new(string)
**out = **in
}
if in.TypeName != nil {
in, out := &in.TypeName, &out.TypeName
*out = new(UrlRewriteActionParameters_TypeName)
**out = **in
}
}
// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new UrlRewriteActionParameters.
func (in *UrlRewriteActionParameters) DeepCopy() *UrlRewriteActionParameters {
if in == nil {
return nil
}
out := new(UrlRewriteActionParameters)
in.DeepCopyInto(out)
return out
}
// DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (in *UrlRewriteActionParameters_STATUS) DeepCopyInto(out *UrlRewriteActionParameters_STATUS) {
*out = *in
if in.Destination != nil {
in, out := &in.Destination, &out.Destination
*out = new(string)
**out = **in
}
if in.PreserveUnmatchedPath != nil {
in, out := &in.PreserveUnmatchedPath, &out.PreserveUnmatchedPath
*out = new(bool)
**out = **in
}
if in.SourcePattern != nil {
in, out := &in.SourcePattern, &out.SourcePattern
*out = new(string)
**out = **in
}
if in.TypeName != nil {
in, out := &in.TypeName, &out.TypeName
*out = new(UrlRewriteActionParameters_TypeName_STATUS)
**out = **in
}
}
// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new UrlRewriteActionParameters_STATUS.
func (in *UrlRewriteActionParameters_STATUS) DeepCopy() *UrlRewriteActionParameters_STATUS {
if in == nil {
return nil
}
out := new(UrlRewriteActionParameters_STATUS)
in.DeepCopyInto(out)
return out
}
// DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (in *UrlRewriteAction_STATUS) DeepCopyInto(out *UrlRewriteAction_STATUS) {
*out = *in
if in.Name != nil {
in, out := &in.Name, &out.Name
*out = new(UrlRewriteAction_Name_STATUS)
**out = **in
}
if in.Parameters != nil {
in, out := &in.Parameters, &out.Parameters
*out = new(UrlRewriteActionParameters_STATUS)
(*in).DeepCopyInto(*out)
}
}
// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new UrlRewriteAction_STATUS.
func (in *UrlRewriteAction_STATUS) DeepCopy() *UrlRewriteAction_STATUS {
if in == nil {
return nil
}
out := new(UrlRewriteAction_STATUS)
in.DeepCopyInto(out)
return out
}
// DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (in *UrlSigningAction) DeepCopyInto(out *UrlSigningAction) {
*out = *in
if in.Name != nil {
in, out := &in.Name, &out.Name
*out = new(UrlSigningAction_Name)
**out = **in
}
if in.Parameters != nil {
in, out := &in.Parameters, &out.Parameters
*out = new(UrlSigningActionParameters)
(*in).DeepCopyInto(*out)
}
}
// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new UrlSigningAction.
func (in *UrlSigningAction) DeepCopy() *UrlSigningAction {
if in == nil {
return nil
}
out := new(UrlSigningAction)
in.DeepCopyInto(out)
return out
}
// DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (in *UrlSigningActionParameters) DeepCopyInto(out *UrlSigningActionParameters) {
*out = *in
if in.Algorithm != nil {
in, out := &in.Algorithm, &out.Algorithm
*out = new(UrlSigningActionParameters_Algorithm)
**out = **in
}
if in.ParameterNameOverride != nil {
in, out := &in.ParameterNameOverride, &out.ParameterNameOverride
*out = make([]UrlSigningParamIdentifier, len(*in))
for i := range *in {
(*in)[i].DeepCopyInto(&(*out)[i])
}
}
if in.TypeName != nil {
in, out := &in.TypeName, &out.TypeName
*out = new(UrlSigningActionParameters_TypeName)
**out = **in
}
}
// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new UrlSigningActionParameters.
func (in *UrlSigningActionParameters) DeepCopy() *UrlSigningActionParameters {
if in == nil {
return nil
}
out := new(UrlSigningActionParameters)
in.DeepCopyInto(out)
return out
}
// DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (in *UrlSigningActionParameters_STATUS) DeepCopyInto(out *UrlSigningActionParameters_STATUS) {
*out = *in
if in.Algorithm != nil {
in, out := &in.Algorithm, &out.Algorithm
*out = new(UrlSigningActionParameters_Algorithm_STATUS)
**out = **in
}
if in.ParameterNameOverride != nil {
in, out := &in.ParameterNameOverride, &out.ParameterNameOverride
*out = make([]UrlSigningParamIdentifier_STATUS, len(*in))
for i := range *in {
(*in)[i].DeepCopyInto(&(*out)[i])
}
}
if in.TypeName != nil {
in, out := &in.TypeName, &out.TypeName
*out = new(UrlSigningActionParameters_TypeName_STATUS)
**out = **in
}
}
// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new UrlSigningActionParameters_STATUS.
func (in *UrlSigningActionParameters_STATUS) DeepCopy() *UrlSigningActionParameters_STATUS {
if in == nil {
return nil
}
out := new(UrlSigningActionParameters_STATUS)
in.DeepCopyInto(out)
return out
}
// DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (in *UrlSigningAction_STATUS) DeepCopyInto(out *UrlSigningAction_STATUS) {
*out = *in
if in.Name != nil {
in, out := &in.Name, &out.Name
*out = new(UrlSigningAction_Name_STATUS)
**out = **in
}
if in.Parameters != nil {
in, out := &in.Parameters, &out.Parameters
*out = new(UrlSigningActionParameters_STATUS)
(*in).DeepCopyInto(*out)
}
}
// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new UrlSigningAction_STATUS.
func (in *UrlSigningAction_STATUS) DeepCopy() *UrlSigningAction_STATUS {
if in == nil {
return nil
}
out := new(UrlSigningAction_STATUS)
in.DeepCopyInto(out)
return out
}
// DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (in *UrlSigningKey) DeepCopyInto(out *UrlSigningKey) {
*out = *in
if in.KeyId != nil {
in, out := &in.KeyId, &out.KeyId
*out = new(string)
**out = **in
}
if in.KeySourceParameters != nil {
in, out := &in.KeySourceParameters, &out.KeySourceParameters
*out = new(KeyVaultSigningKeyParameters)
(*in).DeepCopyInto(*out)
}
}
// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new UrlSigningKey.
func (in *UrlSigningKey) DeepCopy() *UrlSigningKey {
if in == nil {
return nil
}
out := new(UrlSigningKey)
in.DeepCopyInto(out)
return out
}
// DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (in *UrlSigningKey_STATUS) DeepCopyInto(out *UrlSigningKey_STATUS) {
*out = *in
if in.KeyId != nil {
in, out := &in.KeyId, &out.KeyId
*out = new(string)
**out = **in
}
if in.KeySourceParameters != nil {
in, out := &in.KeySourceParameters, &out.KeySourceParameters
*out = new(KeyVaultSigningKeyParameters_STATUS)
(*in).DeepCopyInto(*out)
}
}
// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new UrlSigningKey_STATUS.
func (in *UrlSigningKey_STATUS) DeepCopy() *UrlSigningKey_STATUS {
if in == nil {
return nil
}
out := new(UrlSigningKey_STATUS)
in.DeepCopyInto(out)
return out
}
// DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (in *UrlSigningParamIdentifier) DeepCopyInto(out *UrlSigningParamIdentifier) {
*out = *in
if in.ParamIndicator != nil {
in, out := &in.ParamIndicator, &out.ParamIndicator
*out = new(UrlSigningParamIdentifier_ParamIndicator)
**out = **in
}
if in.ParamName != nil {
in, out := &in.ParamName, &out.ParamName
*out = new(string)
**out = **in
}
}
// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new UrlSigningParamIdentifier.
func (in *UrlSigningParamIdentifier) DeepCopy() *UrlSigningParamIdentifier {
if in == nil {
return nil
}
out := new(UrlSigningParamIdentifier)
in.DeepCopyInto(out)
return out
}
// DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (in *UrlSigningParamIdentifier_STATUS) DeepCopyInto(out *UrlSigningParamIdentifier_STATUS) {
*out = *in
if in.ParamIndicator != nil {
in, out := &in.ParamIndicator, &out.ParamIndicator
*out = new(UrlSigningParamIdentifier_ParamIndicator_STATUS)
**out = **in
}
if in.ParamName != nil {
in, out := &in.ParamName, &out.ParamName
*out = new(string)
**out = **in
}
}
// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new UrlSigningParamIdentifier_STATUS.
func (in *UrlSigningParamIdentifier_STATUS) DeepCopy() *UrlSigningParamIdentifier_STATUS {
if in == nil {
return nil
}
out := new(UrlSigningParamIdentifier_STATUS)
in.DeepCopyInto(out)
return out
}