v2/api/cdn/v1api20230501/storage/zz_generated.deepcopy.go (7,982 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 storage
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 *AFDDomainHttpsParameters) DeepCopyInto(out *AFDDomainHttpsParameters) {
*out = *in
if in.CertificateType != nil {
in, out := &in.CertificateType, &out.CertificateType
*out = new(string)
**out = **in
}
if in.MinimumTlsVersion != nil {
in, out := &in.MinimumTlsVersion, &out.MinimumTlsVersion
*out = new(string)
**out = **in
}
if in.PropertyBag != nil {
in, out := &in.PropertyBag, &out.PropertyBag
*out = make(genruntime.PropertyBag, len(*in))
for key, val := range *in {
(*out)[key] = val
}
}
if in.Secret != nil {
in, out := &in.Secret, &out.Secret
*out = new(ResourceReference)
(*in).DeepCopyInto(*out)
}
}
// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new AFDDomainHttpsParameters.
func (in *AFDDomainHttpsParameters) DeepCopy() *AFDDomainHttpsParameters {
if in == nil {
return nil
}
out := new(AFDDomainHttpsParameters)
in.DeepCopyInto(out)
return out
}
// DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (in *AFDDomainHttpsParameters_STATUS) DeepCopyInto(out *AFDDomainHttpsParameters_STATUS) {
*out = *in
if in.CertificateType != nil {
in, out := &in.CertificateType, &out.CertificateType
*out = new(string)
**out = **in
}
if in.MinimumTlsVersion != nil {
in, out := &in.MinimumTlsVersion, &out.MinimumTlsVersion
*out = new(string)
**out = **in
}
if in.PropertyBag != nil {
in, out := &in.PropertyBag, &out.PropertyBag
*out = make(genruntime.PropertyBag, len(*in))
for key, val := range *in {
(*out)[key] = val
}
}
if in.Secret != nil {
in, out := &in.Secret, &out.Secret
*out = new(ResourceReference_STATUS)
(*in).DeepCopyInto(*out)
}
}
// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new AFDDomainHttpsParameters_STATUS.
func (in *AFDDomainHttpsParameters_STATUS) DeepCopy() *AFDDomainHttpsParameters_STATUS {
if in == nil {
return nil
}
out := new(AFDDomainHttpsParameters_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 *ActivatedResourceReference) DeepCopyInto(out *ActivatedResourceReference) {
*out = *in
if in.PropertyBag != nil {
in, out := &in.PropertyBag, &out.PropertyBag
*out = make(genruntime.PropertyBag, len(*in))
for key, val := range *in {
(*out)[key] = val
}
}
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 ActivatedResourceReference.
func (in *ActivatedResourceReference) DeepCopy() *ActivatedResourceReference {
if in == nil {
return nil
}
out := new(ActivatedResourceReference)
in.DeepCopyInto(out)
return out
}
// DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (in *ActivatedResourceReference_STATUS_Profiles_AfdEndpoints_Route_SubResourceEmbedded) DeepCopyInto(out *ActivatedResourceReference_STATUS_Profiles_AfdEndpoints_Route_SubResourceEmbedded) {
*out = *in
if in.Id != nil {
in, out := &in.Id, &out.Id
*out = new(string)
**out = **in
}
if in.PropertyBag != nil {
in, out := &in.PropertyBag, &out.PropertyBag
*out = make(genruntime.PropertyBag, len(*in))
for key, val := range *in {
(*out)[key] = val
}
}
}
// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ActivatedResourceReference_STATUS_Profiles_AfdEndpoints_Route_SubResourceEmbedded.
func (in *ActivatedResourceReference_STATUS_Profiles_AfdEndpoints_Route_SubResourceEmbedded) DeepCopy() *ActivatedResourceReference_STATUS_Profiles_AfdEndpoints_Route_SubResourceEmbedded {
if in == nil {
return nil
}
out := new(ActivatedResourceReference_STATUS_Profiles_AfdEndpoints_Route_SubResourceEmbedded)
in.DeepCopyInto(out)
return out
}
// DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (in *ActivatedResourceReference_STATUS_Profiles_SecurityPolicy_SubResourceEmbedded) DeepCopyInto(out *ActivatedResourceReference_STATUS_Profiles_SecurityPolicy_SubResourceEmbedded) {
*out = *in
if in.Id != nil {
in, out := &in.Id, &out.Id
*out = new(string)
**out = **in
}
if in.PropertyBag != nil {
in, out := &in.PropertyBag, &out.PropertyBag
*out = make(genruntime.PropertyBag, len(*in))
for key, val := range *in {
(*out)[key] = val
}
}
}
// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ActivatedResourceReference_STATUS_Profiles_SecurityPolicy_SubResourceEmbedded.
func (in *ActivatedResourceReference_STATUS_Profiles_SecurityPolicy_SubResourceEmbedded) DeepCopy() *ActivatedResourceReference_STATUS_Profiles_SecurityPolicy_SubResourceEmbedded {
if in == nil {
return nil
}
out := new(ActivatedResourceReference_STATUS_Profiles_SecurityPolicy_SubResourceEmbedded)
in.DeepCopyInto(out)
return out
}
// DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (in *AfdCustomDomain) DeepCopyInto(out *AfdCustomDomain) {
*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 AfdCustomDomain.
func (in *AfdCustomDomain) DeepCopy() *AfdCustomDomain {
if in == nil {
return nil
}
out := new(AfdCustomDomain)
in.DeepCopyInto(out)
return out
}
// DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
func (in *AfdCustomDomain) 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 *AfdCustomDomainList) DeepCopyInto(out *AfdCustomDomainList) {
*out = *in
out.TypeMeta = in.TypeMeta
in.ListMeta.DeepCopyInto(&out.ListMeta)
if in.Items != nil {
in, out := &in.Items, &out.Items
*out = make([]AfdCustomDomain, len(*in))
for i := range *in {
(*in)[i].DeepCopyInto(&(*out)[i])
}
}
}
// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new AfdCustomDomainList.
func (in *AfdCustomDomainList) DeepCopy() *AfdCustomDomainList {
if in == nil {
return nil
}
out := new(AfdCustomDomainList)
in.DeepCopyInto(out)
return out
}
// DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
func (in *AfdCustomDomainList) 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 *AfdCustomDomainOperatorSpec) DeepCopyInto(out *AfdCustomDomainOperatorSpec) {
*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.PropertyBag != nil {
in, out := &in.PropertyBag, &out.PropertyBag
*out = make(genruntime.PropertyBag, len(*in))
for key, val := range *in {
(*out)[key] = val
}
}
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 AfdCustomDomainOperatorSpec.
func (in *AfdCustomDomainOperatorSpec) DeepCopy() *AfdCustomDomainOperatorSpec {
if in == nil {
return nil
}
out := new(AfdCustomDomainOperatorSpec)
in.DeepCopyInto(out)
return out
}
// DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (in *AfdCustomDomain_STATUS) DeepCopyInto(out *AfdCustomDomain_STATUS) {
*out = *in
if in.AzureDnsZone != nil {
in, out := &in.AzureDnsZone, &out.AzureDnsZone
*out = new(ResourceReference_STATUS)
(*in).DeepCopyInto(*out)
}
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.DeploymentStatus != nil {
in, out := &in.DeploymentStatus, &out.DeploymentStatus
*out = new(string)
**out = **in
}
if in.DomainValidationState != nil {
in, out := &in.DomainValidationState, &out.DomainValidationState
*out = new(string)
**out = **in
}
if in.ExtendedProperties != nil {
in, out := &in.ExtendedProperties, &out.ExtendedProperties
*out = make(map[string]string, len(*in))
for key, val := range *in {
(*out)[key] = val
}
}
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.Name != nil {
in, out := &in.Name, &out.Name
*out = new(string)
**out = **in
}
if in.PreValidatedCustomDomainResourceId != nil {
in, out := &in.PreValidatedCustomDomainResourceId, &out.PreValidatedCustomDomainResourceId
*out = new(ResourceReference_STATUS)
(*in).DeepCopyInto(*out)
}
if in.ProfileName != nil {
in, out := &in.ProfileName, &out.ProfileName
*out = new(string)
**out = **in
}
if in.PropertyBag != nil {
in, out := &in.PropertyBag, &out.PropertyBag
*out = make(genruntime.PropertyBag, len(*in))
for key, val := range *in {
(*out)[key] = val
}
}
if in.ProvisioningState != nil {
in, out := &in.ProvisioningState, &out.ProvisioningState
*out = new(string)
**out = **in
}
if in.SystemData != nil {
in, out := &in.SystemData, &out.SystemData
*out = new(SystemData_STATUS)
(*in).DeepCopyInto(*out)
}
if in.TlsSettings != nil {
in, out := &in.TlsSettings, &out.TlsSettings
*out = new(AFDDomainHttpsParameters_STATUS)
(*in).DeepCopyInto(*out)
}
if in.Type != nil {
in, out := &in.Type, &out.Type
*out = new(string)
**out = **in
}
if in.ValidationProperties != nil {
in, out := &in.ValidationProperties, &out.ValidationProperties
*out = new(DomainValidationProperties_STATUS)
(*in).DeepCopyInto(*out)
}
}
// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new AfdCustomDomain_STATUS.
func (in *AfdCustomDomain_STATUS) DeepCopy() *AfdCustomDomain_STATUS {
if in == nil {
return nil
}
out := new(AfdCustomDomain_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 *AfdCustomDomain_Spec) DeepCopyInto(out *AfdCustomDomain_Spec) {
*out = *in
if in.AzureDnsZone != nil {
in, out := &in.AzureDnsZone, &out.AzureDnsZone
*out = new(ResourceReference)
(*in).DeepCopyInto(*out)
}
if in.ExtendedProperties != nil {
in, out := &in.ExtendedProperties, &out.ExtendedProperties
*out = make(map[string]string, len(*in))
for key, val := range *in {
(*out)[key] = val
}
}
if in.HostName != nil {
in, out := &in.HostName, &out.HostName
*out = new(string)
**out = **in
}
if in.OperatorSpec != nil {
in, out := &in.OperatorSpec, &out.OperatorSpec
*out = new(AfdCustomDomainOperatorSpec)
(*in).DeepCopyInto(*out)
}
if in.Owner != nil {
in, out := &in.Owner, &out.Owner
*out = new(genruntime.KnownResourceReference)
**out = **in
}
if in.PreValidatedCustomDomainResourceId != nil {
in, out := &in.PreValidatedCustomDomainResourceId, &out.PreValidatedCustomDomainResourceId
*out = new(ResourceReference)
(*in).DeepCopyInto(*out)
}
if in.PropertyBag != nil {
in, out := &in.PropertyBag, &out.PropertyBag
*out = make(genruntime.PropertyBag, len(*in))
for key, val := range *in {
(*out)[key] = val
}
}
if in.TlsSettings != nil {
in, out := &in.TlsSettings, &out.TlsSettings
*out = new(AFDDomainHttpsParameters)
(*in).DeepCopyInto(*out)
}
}
// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new AfdCustomDomain_Spec.
func (in *AfdCustomDomain_Spec) DeepCopy() *AfdCustomDomain_Spec {
if in == nil {
return nil
}
out := new(AfdCustomDomain_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 *AfdEndpoint) DeepCopyInto(out *AfdEndpoint) {
*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 AfdEndpoint.
func (in *AfdEndpoint) DeepCopy() *AfdEndpoint {
if in == nil {
return nil
}
out := new(AfdEndpoint)
in.DeepCopyInto(out)
return out
}
// DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
func (in *AfdEndpoint) 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 *AfdEndpointList) DeepCopyInto(out *AfdEndpointList) {
*out = *in
out.TypeMeta = in.TypeMeta
in.ListMeta.DeepCopyInto(&out.ListMeta)
if in.Items != nil {
in, out := &in.Items, &out.Items
*out = make([]AfdEndpoint, len(*in))
for i := range *in {
(*in)[i].DeepCopyInto(&(*out)[i])
}
}
}
// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new AfdEndpointList.
func (in *AfdEndpointList) DeepCopy() *AfdEndpointList {
if in == nil {
return nil
}
out := new(AfdEndpointList)
in.DeepCopyInto(out)
return out
}
// DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
func (in *AfdEndpointList) 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 *AfdEndpointOperatorSpec) DeepCopyInto(out *AfdEndpointOperatorSpec) {
*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.PropertyBag != nil {
in, out := &in.PropertyBag, &out.PropertyBag
*out = make(genruntime.PropertyBag, len(*in))
for key, val := range *in {
(*out)[key] = val
}
}
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 AfdEndpointOperatorSpec.
func (in *AfdEndpointOperatorSpec) DeepCopy() *AfdEndpointOperatorSpec {
if in == nil {
return nil
}
out := new(AfdEndpointOperatorSpec)
in.DeepCopyInto(out)
return out
}
// DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (in *AfdEndpoint_STATUS) DeepCopyInto(out *AfdEndpoint_STATUS) {
*out = *in
if in.AutoGeneratedDomainNameLabelScope != nil {
in, out := &in.AutoGeneratedDomainNameLabelScope, &out.AutoGeneratedDomainNameLabelScope
*out = new(string)
**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.DeploymentStatus != nil {
in, out := &in.DeploymentStatus, &out.DeploymentStatus
*out = new(string)
**out = **in
}
if in.EnabledState != nil {
in, out := &in.EnabledState, &out.EnabledState
*out = new(string)
**out = **in
}
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.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.ProfileName != nil {
in, out := &in.ProfileName, &out.ProfileName
*out = new(string)
**out = **in
}
if in.PropertyBag != nil {
in, out := &in.PropertyBag, &out.PropertyBag
*out = make(genruntime.PropertyBag, len(*in))
for key, val := range *in {
(*out)[key] = val
}
}
if in.ProvisioningState != nil {
in, out := &in.ProvisioningState, &out.ProvisioningState
*out = new(string)
**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
}
}
// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new AfdEndpoint_STATUS.
func (in *AfdEndpoint_STATUS) DeepCopy() *AfdEndpoint_STATUS {
if in == nil {
return nil
}
out := new(AfdEndpoint_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 *AfdEndpoint_Spec) DeepCopyInto(out *AfdEndpoint_Spec) {
*out = *in
if in.AutoGeneratedDomainNameLabelScope != nil {
in, out := &in.AutoGeneratedDomainNameLabelScope, &out.AutoGeneratedDomainNameLabelScope
*out = new(string)
**out = **in
}
if in.EnabledState != nil {
in, out := &in.EnabledState, &out.EnabledState
*out = new(string)
**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(AfdEndpointOperatorSpec)
(*in).DeepCopyInto(*out)
}
if in.Owner != nil {
in, out := &in.Owner, &out.Owner
*out = new(genruntime.KnownResourceReference)
**out = **in
}
if in.PropertyBag != nil {
in, out := &in.PropertyBag, &out.PropertyBag
*out = make(genruntime.PropertyBag, len(*in))
for key, val := range *in {
(*out)[key] = val
}
}
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 AfdEndpoint_Spec.
func (in *AfdEndpoint_Spec) DeepCopy() *AfdEndpoint_Spec {
if in == nil {
return nil
}
out := new(AfdEndpoint_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 *AfdOrigin) DeepCopyInto(out *AfdOrigin) {
*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 AfdOrigin.
func (in *AfdOrigin) DeepCopy() *AfdOrigin {
if in == nil {
return nil
}
out := new(AfdOrigin)
in.DeepCopyInto(out)
return out
}
// DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
func (in *AfdOrigin) 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 *AfdOriginGroup) DeepCopyInto(out *AfdOriginGroup) {
*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 AfdOriginGroup.
func (in *AfdOriginGroup) DeepCopy() *AfdOriginGroup {
if in == nil {
return nil
}
out := new(AfdOriginGroup)
in.DeepCopyInto(out)
return out
}
// DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
func (in *AfdOriginGroup) 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 *AfdOriginGroupList) DeepCopyInto(out *AfdOriginGroupList) {
*out = *in
out.TypeMeta = in.TypeMeta
in.ListMeta.DeepCopyInto(&out.ListMeta)
if in.Items != nil {
in, out := &in.Items, &out.Items
*out = make([]AfdOriginGroup, len(*in))
for i := range *in {
(*in)[i].DeepCopyInto(&(*out)[i])
}
}
}
// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new AfdOriginGroupList.
func (in *AfdOriginGroupList) DeepCopy() *AfdOriginGroupList {
if in == nil {
return nil
}
out := new(AfdOriginGroupList)
in.DeepCopyInto(out)
return out
}
// DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
func (in *AfdOriginGroupList) 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 *AfdOriginGroupOperatorSpec) DeepCopyInto(out *AfdOriginGroupOperatorSpec) {
*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.PropertyBag != nil {
in, out := &in.PropertyBag, &out.PropertyBag
*out = make(genruntime.PropertyBag, len(*in))
for key, val := range *in {
(*out)[key] = val
}
}
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 AfdOriginGroupOperatorSpec.
func (in *AfdOriginGroupOperatorSpec) DeepCopy() *AfdOriginGroupOperatorSpec {
if in == nil {
return nil
}
out := new(AfdOriginGroupOperatorSpec)
in.DeepCopyInto(out)
return out
}
// DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (in *AfdOriginGroup_STATUS) DeepCopyInto(out *AfdOriginGroup_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.DeploymentStatus != nil {
in, out := &in.DeploymentStatus, &out.DeploymentStatus
*out = new(string)
**out = **in
}
if in.HealthProbeSettings != nil {
in, out := &in.HealthProbeSettings, &out.HealthProbeSettings
*out = new(HealthProbeParameters_STATUS)
(*in).DeepCopyInto(*out)
}
if in.Id != nil {
in, out := &in.Id, &out.Id
*out = new(string)
**out = **in
}
if in.LoadBalancingSettings != nil {
in, out := &in.LoadBalancingSettings, &out.LoadBalancingSettings
*out = new(LoadBalancingSettingsParameters_STATUS)
(*in).DeepCopyInto(*out)
}
if in.Name != nil {
in, out := &in.Name, &out.Name
*out = new(string)
**out = **in
}
if in.ProfileName != nil {
in, out := &in.ProfileName, &out.ProfileName
*out = new(string)
**out = **in
}
if in.PropertyBag != nil {
in, out := &in.PropertyBag, &out.PropertyBag
*out = make(genruntime.PropertyBag, len(*in))
for key, val := range *in {
(*out)[key] = val
}
}
if in.ProvisioningState != nil {
in, out := &in.ProvisioningState, &out.ProvisioningState
*out = new(string)
**out = **in
}
if in.SessionAffinityState != nil {
in, out := &in.SessionAffinityState, &out.SessionAffinityState
*out = new(string)
**out = **in
}
if in.SystemData != nil {
in, out := &in.SystemData, &out.SystemData
*out = new(SystemData_STATUS)
(*in).DeepCopyInto(*out)
}
if in.TrafficRestorationTimeToHealedOrNewEndpointsInMinutes != nil {
in, out := &in.TrafficRestorationTimeToHealedOrNewEndpointsInMinutes, &out.TrafficRestorationTimeToHealedOrNewEndpointsInMinutes
*out = new(int)
**out = **in
}
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 AfdOriginGroup_STATUS.
func (in *AfdOriginGroup_STATUS) DeepCopy() *AfdOriginGroup_STATUS {
if in == nil {
return nil
}
out := new(AfdOriginGroup_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 *AfdOriginGroup_Spec) DeepCopyInto(out *AfdOriginGroup_Spec) {
*out = *in
if in.HealthProbeSettings != nil {
in, out := &in.HealthProbeSettings, &out.HealthProbeSettings
*out = new(HealthProbeParameters)
(*in).DeepCopyInto(*out)
}
if in.LoadBalancingSettings != nil {
in, out := &in.LoadBalancingSettings, &out.LoadBalancingSettings
*out = new(LoadBalancingSettingsParameters)
(*in).DeepCopyInto(*out)
}
if in.OperatorSpec != nil {
in, out := &in.OperatorSpec, &out.OperatorSpec
*out = new(AfdOriginGroupOperatorSpec)
(*in).DeepCopyInto(*out)
}
if in.Owner != nil {
in, out := &in.Owner, &out.Owner
*out = new(genruntime.KnownResourceReference)
**out = **in
}
if in.PropertyBag != nil {
in, out := &in.PropertyBag, &out.PropertyBag
*out = make(genruntime.PropertyBag, len(*in))
for key, val := range *in {
(*out)[key] = val
}
}
if in.SessionAffinityState != nil {
in, out := &in.SessionAffinityState, &out.SessionAffinityState
*out = new(string)
**out = **in
}
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 AfdOriginGroup_Spec.
func (in *AfdOriginGroup_Spec) DeepCopy() *AfdOriginGroup_Spec {
if in == nil {
return nil
}
out := new(AfdOriginGroup_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 *AfdOriginList) DeepCopyInto(out *AfdOriginList) {
*out = *in
out.TypeMeta = in.TypeMeta
in.ListMeta.DeepCopyInto(&out.ListMeta)
if in.Items != nil {
in, out := &in.Items, &out.Items
*out = make([]AfdOrigin, len(*in))
for i := range *in {
(*in)[i].DeepCopyInto(&(*out)[i])
}
}
}
// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new AfdOriginList.
func (in *AfdOriginList) DeepCopy() *AfdOriginList {
if in == nil {
return nil
}
out := new(AfdOriginList)
in.DeepCopyInto(out)
return out
}
// DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
func (in *AfdOriginList) 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 *AfdOriginOperatorSpec) DeepCopyInto(out *AfdOriginOperatorSpec) {
*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.PropertyBag != nil {
in, out := &in.PropertyBag, &out.PropertyBag
*out = make(genruntime.PropertyBag, len(*in))
for key, val := range *in {
(*out)[key] = val
}
}
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 AfdOriginOperatorSpec.
func (in *AfdOriginOperatorSpec) DeepCopy() *AfdOriginOperatorSpec {
if in == nil {
return nil
}
out := new(AfdOriginOperatorSpec)
in.DeepCopyInto(out)
return out
}
// DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (in *AfdOrigin_STATUS) DeepCopyInto(out *AfdOrigin_STATUS) {
*out = *in
if in.AzureOrigin != nil {
in, out := &in.AzureOrigin, &out.AzureOrigin
*out = new(ResourceReference_STATUS)
(*in).DeepCopyInto(*out)
}
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.DeploymentStatus != nil {
in, out := &in.DeploymentStatus, &out.DeploymentStatus
*out = new(string)
**out = **in
}
if in.EnabledState != nil {
in, out := &in.EnabledState, &out.EnabledState
*out = new(string)
**out = **in
}
if in.EnforceCertificateNameCheck != nil {
in, out := &in.EnforceCertificateNameCheck, &out.EnforceCertificateNameCheck
*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.Id != nil {
in, out := &in.Id, &out.Id
*out = new(string)
**out = **in
}
if in.Name != nil {
in, out := &in.Name, &out.Name
*out = new(string)
**out = **in
}
if in.OriginGroupName != nil {
in, out := &in.OriginGroupName, &out.OriginGroupName
*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.PropertyBag != nil {
in, out := &in.PropertyBag, &out.PropertyBag
*out = make(genruntime.PropertyBag, len(*in))
for key, val := range *in {
(*out)[key] = val
}
}
if in.ProvisioningState != nil {
in, out := &in.ProvisioningState, &out.ProvisioningState
*out = new(string)
**out = **in
}
if in.SharedPrivateLinkResource != nil {
in, out := &in.SharedPrivateLinkResource, &out.SharedPrivateLinkResource
*out = new(SharedPrivateLinkResourceProperties_STATUS)
(*in).DeepCopyInto(*out)
}
if in.SystemData != nil {
in, out := &in.SystemData, &out.SystemData
*out = new(SystemData_STATUS)
(*in).DeepCopyInto(*out)
}
if in.Type != nil {
in, out := &in.Type, &out.Type
*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 AfdOrigin_STATUS.
func (in *AfdOrigin_STATUS) DeepCopy() *AfdOrigin_STATUS {
if in == nil {
return nil
}
out := new(AfdOrigin_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 *AfdOrigin_Spec) DeepCopyInto(out *AfdOrigin_Spec) {
*out = *in
if in.AzureOrigin != nil {
in, out := &in.AzureOrigin, &out.AzureOrigin
*out = new(ResourceReference)
(*in).DeepCopyInto(*out)
}
if in.EnabledState != nil {
in, out := &in.EnabledState, &out.EnabledState
*out = new(string)
**out = **in
}
if in.EnforceCertificateNameCheck != nil {
in, out := &in.EnforceCertificateNameCheck, &out.EnforceCertificateNameCheck
*out = new(bool)
**out = **in
}
if in.HostName != nil {
in, out := &in.HostName, &out.HostName
*out = new(string)
**out = **in
}
if in.HostNameFromConfig != nil {
in, out := &in.HostNameFromConfig, &out.HostNameFromConfig
*out = new(genruntime.ConfigMapReference)
**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.OperatorSpec != nil {
in, out := &in.OperatorSpec, &out.OperatorSpec
*out = new(AfdOriginOperatorSpec)
(*in).DeepCopyInto(*out)
}
if in.OriginHostHeader != nil {
in, out := &in.OriginHostHeader, &out.OriginHostHeader
*out = new(string)
**out = **in
}
if in.Owner != nil {
in, out := &in.Owner, &out.Owner
*out = new(genruntime.KnownResourceReference)
**out = **in
}
if in.Priority != nil {
in, out := &in.Priority, &out.Priority
*out = new(int)
**out = **in
}
if in.PropertyBag != nil {
in, out := &in.PropertyBag, &out.PropertyBag
*out = make(genruntime.PropertyBag, len(*in))
for key, val := range *in {
(*out)[key] = val
}
}
if in.SharedPrivateLinkResource != nil {
in, out := &in.SharedPrivateLinkResource, &out.SharedPrivateLinkResource
*out = new(SharedPrivateLinkResourceProperties)
(*in).DeepCopyInto(*out)
}
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 AfdOrigin_Spec.
func (in *AfdOrigin_Spec) DeepCopy() *AfdOrigin_Spec {
if in == nil {
return nil
}
out := new(AfdOrigin_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 *AfdRouteCacheConfiguration) DeepCopyInto(out *AfdRouteCacheConfiguration) {
*out = *in
if in.CompressionSettings != nil {
in, out := &in.CompressionSettings, &out.CompressionSettings
*out = new(CompressionSettings)
(*in).DeepCopyInto(*out)
}
if in.PropertyBag != nil {
in, out := &in.PropertyBag, &out.PropertyBag
*out = make(genruntime.PropertyBag, len(*in))
for key, val := range *in {
(*out)[key] = val
}
}
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(string)
**out = **in
}
}
// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new AfdRouteCacheConfiguration.
func (in *AfdRouteCacheConfiguration) DeepCopy() *AfdRouteCacheConfiguration {
if in == nil {
return nil
}
out := new(AfdRouteCacheConfiguration)
in.DeepCopyInto(out)
return out
}
// DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (in *AfdRouteCacheConfiguration_STATUS) DeepCopyInto(out *AfdRouteCacheConfiguration_STATUS) {
*out = *in
if in.CompressionSettings != nil {
in, out := &in.CompressionSettings, &out.CompressionSettings
*out = new(CompressionSettings_STATUS)
(*in).DeepCopyInto(*out)
}
if in.PropertyBag != nil {
in, out := &in.PropertyBag, &out.PropertyBag
*out = make(genruntime.PropertyBag, len(*in))
for key, val := range *in {
(*out)[key] = val
}
}
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(string)
**out = **in
}
}
// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new AfdRouteCacheConfiguration_STATUS.
func (in *AfdRouteCacheConfiguration_STATUS) DeepCopy() *AfdRouteCacheConfiguration_STATUS {
if in == nil {
return nil
}
out := new(AfdRouteCacheConfiguration_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 *AzureFirstPartyManagedCertificateParameters) DeepCopyInto(out *AzureFirstPartyManagedCertificateParameters) {
*out = *in
if in.PropertyBag != nil {
in, out := &in.PropertyBag, &out.PropertyBag
*out = make(genruntime.PropertyBag, len(*in))
for key, val := range *in {
(*out)[key] = val
}
}
if in.SubjectAlternativeNames != nil {
in, out := &in.SubjectAlternativeNames, &out.SubjectAlternativeNames
*out = make([]string, len(*in))
copy(*out, *in)
}
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 AzureFirstPartyManagedCertificateParameters.
func (in *AzureFirstPartyManagedCertificateParameters) DeepCopy() *AzureFirstPartyManagedCertificateParameters {
if in == nil {
return nil
}
out := new(AzureFirstPartyManagedCertificateParameters)
in.DeepCopyInto(out)
return out
}
// DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (in *AzureFirstPartyManagedCertificateParameters_STATUS) DeepCopyInto(out *AzureFirstPartyManagedCertificateParameters_STATUS) {
*out = *in
if in.CertificateAuthority != nil {
in, out := &in.CertificateAuthority, &out.CertificateAuthority
*out = new(string)
**out = **in
}
if in.ExpirationDate != nil {
in, out := &in.ExpirationDate, &out.ExpirationDate
*out = new(string)
**out = **in
}
if in.PropertyBag != nil {
in, out := &in.PropertyBag, &out.PropertyBag
*out = make(genruntime.PropertyBag, len(*in))
for key, val := range *in {
(*out)[key] = val
}
}
if in.SecretSource != nil {
in, out := &in.SecretSource, &out.SecretSource
*out = new(ResourceReference_STATUS)
(*in).DeepCopyInto(*out)
}
if in.Subject != nil {
in, out := &in.Subject, &out.Subject
*out = new(string)
**out = **in
}
if in.SubjectAlternativeNames != nil {
in, out := &in.SubjectAlternativeNames, &out.SubjectAlternativeNames
*out = make([]string, len(*in))
copy(*out, *in)
}
if in.Thumbprint != nil {
in, out := &in.Thumbprint, &out.Thumbprint
*out = new(string)
**out = **in
}
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 AzureFirstPartyManagedCertificateParameters_STATUS.
func (in *AzureFirstPartyManagedCertificateParameters_STATUS) DeepCopy() *AzureFirstPartyManagedCertificateParameters_STATUS {
if in == nil {
return nil
}
out := new(AzureFirstPartyManagedCertificateParameters_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 *CacheConfiguration) DeepCopyInto(out *CacheConfiguration) {
*out = *in
if in.CacheBehavior != nil {
in, out := &in.CacheBehavior, &out.CacheBehavior
*out = new(string)
**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(string)
**out = **in
}
if in.PropertyBag != nil {
in, out := &in.PropertyBag, &out.PropertyBag
*out = make(genruntime.PropertyBag, len(*in))
for key, val := range *in {
(*out)[key] = val
}
}
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(string)
**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(string)
**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(string)
**out = **in
}
if in.PropertyBag != nil {
in, out := &in.PropertyBag, &out.PropertyBag
*out = make(genruntime.PropertyBag, len(*in))
for key, val := range *in {
(*out)[key] = val
}
}
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(string)
**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(string)
**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(string)
**out = **in
}
if in.PropertyBag != nil {
in, out := &in.PropertyBag, &out.PropertyBag
*out = make(genruntime.PropertyBag, len(*in))
for key, val := range *in {
(*out)[key] = val
}
}
if in.TypeName != nil {
in, out := &in.TypeName, &out.TypeName
*out = new(string)
**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(string)
**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(string)
**out = **in
}
if in.PropertyBag != nil {
in, out := &in.PropertyBag, &out.PropertyBag
*out = make(genruntime.PropertyBag, len(*in))
for key, val := range *in {
(*out)[key] = val
}
}
if in.TypeName != nil {
in, out := &in.TypeName, &out.TypeName
*out = new(string)
**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.PropertyBag != nil {
in, out := &in.PropertyBag, &out.PropertyBag
*out = make(genruntime.PropertyBag, len(*in))
for key, val := range *in {
(*out)[key] = val
}
}
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(string)
**out = **in
}
if in.TypeName != nil {
in, out := &in.TypeName, &out.TypeName
*out = new(string)
**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.PropertyBag != nil {
in, out := &in.PropertyBag, &out.PropertyBag
*out = make(genruntime.PropertyBag, len(*in))
for key, val := range *in {
(*out)[key] = val
}
}
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(string)
**out = **in
}
if in.TypeName != nil {
in, out := &in.TypeName, &out.TypeName
*out = new(string)
**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(string)
**out = **in
}
if in.PropertyBag != nil {
in, out := &in.PropertyBag, &out.PropertyBag
*out = make(genruntime.PropertyBag, len(*in))
for key, val := range *in {
(*out)[key] = val
}
}
if in.Transforms != nil {
in, out := &in.Transforms, &out.Transforms
*out = make([]string, len(*in))
copy(*out, *in)
}
if in.TypeName != nil {
in, out := &in.TypeName, &out.TypeName
*out = new(string)
**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(string)
**out = **in
}
if in.PropertyBag != nil {
in, out := &in.PropertyBag, &out.PropertyBag
*out = make(genruntime.PropertyBag, len(*in))
for key, val := range *in {
(*out)[key] = val
}
}
if in.Transforms != nil {
in, out := &in.Transforms, &out.Transforms
*out = make([]string, len(*in))
copy(*out, *in)
}
if in.TypeName != nil {
in, out := &in.TypeName, &out.TypeName
*out = new(string)
**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 *CompressionSettings) DeepCopyInto(out *CompressionSettings) {
*out = *in
if in.ContentTypesToCompress != nil {
in, out := &in.ContentTypesToCompress, &out.ContentTypesToCompress
*out = make([]string, len(*in))
copy(*out, *in)
}
if in.IsCompressionEnabled != nil {
in, out := &in.IsCompressionEnabled, &out.IsCompressionEnabled
*out = new(bool)
**out = **in
}
if in.PropertyBag != nil {
in, out := &in.PropertyBag, &out.PropertyBag
*out = make(genruntime.PropertyBag, len(*in))
for key, val := range *in {
(*out)[key] = val
}
}
}
// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new CompressionSettings.
func (in *CompressionSettings) DeepCopy() *CompressionSettings {
if in == nil {
return nil
}
out := new(CompressionSettings)
in.DeepCopyInto(out)
return out
}
// DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (in *CompressionSettings_STATUS) DeepCopyInto(out *CompressionSettings_STATUS) {
*out = *in
if in.ContentTypesToCompress != nil {
in, out := &in.ContentTypesToCompress, &out.ContentTypesToCompress
*out = make([]string, len(*in))
copy(*out, *in)
}
if in.IsCompressionEnabled != nil {
in, out := &in.IsCompressionEnabled, &out.IsCompressionEnabled
*out = new(bool)
**out = **in
}
if in.PropertyBag != nil {
in, out := &in.PropertyBag, &out.PropertyBag
*out = make(genruntime.PropertyBag, len(*in))
for key, val := range *in {
(*out)[key] = val
}
}
}
// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new CompressionSettings_STATUS.
func (in *CompressionSettings_STATUS) DeepCopy() *CompressionSettings_STATUS {
if in == nil {
return nil
}
out := new(CompressionSettings_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(string)
**out = **in
}
if in.PropertyBag != nil {
in, out := &in.PropertyBag, &out.PropertyBag
*out = make(genruntime.PropertyBag, len(*in))
for key, val := range *in {
(*out)[key] = val
}
}
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([]string, len(*in))
copy(*out, *in)
}
if in.TypeName != nil {
in, out := &in.TypeName, &out.TypeName
*out = new(string)
**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(string)
**out = **in
}
if in.PropertyBag != nil {
in, out := &in.PropertyBag, &out.PropertyBag
*out = make(genruntime.PropertyBag, len(*in))
for key, val := range *in {
(*out)[key] = val
}
}
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([]string, len(*in))
copy(*out, *in)
}
if in.TypeName != nil {
in, out := &in.TypeName, &out.TypeName
*out = new(string)
**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 *CustomerCertificateParameters) DeepCopyInto(out *CustomerCertificateParameters) {
*out = *in
if in.PropertyBag != nil {
in, out := &in.PropertyBag, &out.PropertyBag
*out = make(genruntime.PropertyBag, len(*in))
for key, val := range *in {
(*out)[key] = val
}
}
if in.SecretSource != nil {
in, out := &in.SecretSource, &out.SecretSource
*out = new(ResourceReference)
(*in).DeepCopyInto(*out)
}
if in.SecretVersion != nil {
in, out := &in.SecretVersion, &out.SecretVersion
*out = new(string)
**out = **in
}
if in.SubjectAlternativeNames != nil {
in, out := &in.SubjectAlternativeNames, &out.SubjectAlternativeNames
*out = make([]string, len(*in))
copy(*out, *in)
}
if in.Type != nil {
in, out := &in.Type, &out.Type
*out = new(string)
**out = **in
}
if in.UseLatestVersion != nil {
in, out := &in.UseLatestVersion, &out.UseLatestVersion
*out = new(bool)
**out = **in
}
}
// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new CustomerCertificateParameters.
func (in *CustomerCertificateParameters) DeepCopy() *CustomerCertificateParameters {
if in == nil {
return nil
}
out := new(CustomerCertificateParameters)
in.DeepCopyInto(out)
return out
}
// DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (in *CustomerCertificateParameters_STATUS) DeepCopyInto(out *CustomerCertificateParameters_STATUS) {
*out = *in
if in.CertificateAuthority != nil {
in, out := &in.CertificateAuthority, &out.CertificateAuthority
*out = new(string)
**out = **in
}
if in.ExpirationDate != nil {
in, out := &in.ExpirationDate, &out.ExpirationDate
*out = new(string)
**out = **in
}
if in.PropertyBag != nil {
in, out := &in.PropertyBag, &out.PropertyBag
*out = make(genruntime.PropertyBag, len(*in))
for key, val := range *in {
(*out)[key] = val
}
}
if in.SecretSource != nil {
in, out := &in.SecretSource, &out.SecretSource
*out = new(ResourceReference_STATUS)
(*in).DeepCopyInto(*out)
}
if in.SecretVersion != nil {
in, out := &in.SecretVersion, &out.SecretVersion
*out = new(string)
**out = **in
}
if in.Subject != nil {
in, out := &in.Subject, &out.Subject
*out = new(string)
**out = **in
}
if in.SubjectAlternativeNames != nil {
in, out := &in.SubjectAlternativeNames, &out.SubjectAlternativeNames
*out = make([]string, len(*in))
copy(*out, *in)
}
if in.Thumbprint != nil {
in, out := &in.Thumbprint, &out.Thumbprint
*out = new(string)
**out = **in
}
if in.Type != nil {
in, out := &in.Type, &out.Type
*out = new(string)
**out = **in
}
if in.UseLatestVersion != nil {
in, out := &in.UseLatestVersion, &out.UseLatestVersion
*out = new(bool)
**out = **in
}
}
// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new CustomerCertificateParameters_STATUS.
func (in *CustomerCertificateParameters_STATUS) DeepCopy() *CustomerCertificateParameters_STATUS {
if in == nil {
return nil
}
out := new(CustomerCertificateParameters_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 *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.PropertyBag != nil {
in, out := &in.PropertyBag, &out.PropertyBag
*out = make(genruntime.PropertyBag, len(*in))
for key, val := range *in {
(*out)[key] = val
}
}
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.PropertyBag != nil {
in, out := &in.PropertyBag, &out.PropertyBag
*out = make(genruntime.PropertyBag, len(*in))
for key, val := range *in {
(*out)[key] = val
}
}
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(string)
**out = **in
}
if in.Parameters != nil {
in, out := &in.Parameters, &out.Parameters
*out = new(CacheExpirationActionParameters)
(*in).DeepCopyInto(*out)
}
if in.PropertyBag != nil {
in, out := &in.PropertyBag, &out.PropertyBag
*out = make(genruntime.PropertyBag, len(*in))
for key, val := range *in {
(*out)[key] = val
}
}
}
// 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(string)
**out = **in
}
if in.Parameters != nil {
in, out := &in.Parameters, &out.Parameters
*out = new(CacheExpirationActionParameters_STATUS)
(*in).DeepCopyInto(*out)
}
if in.PropertyBag != nil {
in, out := &in.PropertyBag, &out.PropertyBag
*out = make(genruntime.PropertyBag, len(*in))
for key, val := range *in {
(*out)[key] = val
}
}
}
// 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(string)
**out = **in
}
if in.Parameters != nil {
in, out := &in.Parameters, &out.Parameters
*out = new(CacheKeyQueryStringActionParameters)
(*in).DeepCopyInto(*out)
}
if in.PropertyBag != nil {
in, out := &in.PropertyBag, &out.PropertyBag
*out = make(genruntime.PropertyBag, len(*in))
for key, val := range *in {
(*out)[key] = val
}
}
}
// 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(string)
**out = **in
}
if in.Parameters != nil {
in, out := &in.Parameters, &out.Parameters
*out = new(CacheKeyQueryStringActionParameters_STATUS)
(*in).DeepCopyInto(*out)
}
if in.PropertyBag != nil {
in, out := &in.PropertyBag, &out.PropertyBag
*out = make(genruntime.PropertyBag, len(*in))
for key, val := range *in {
(*out)[key] = val
}
}
}
// 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(string)
**out = **in
}
if in.Parameters != nil {
in, out := &in.Parameters, &out.Parameters
*out = new(ClientPortMatchConditionParameters)
(*in).DeepCopyInto(*out)
}
if in.PropertyBag != nil {
in, out := &in.PropertyBag, &out.PropertyBag
*out = make(genruntime.PropertyBag, len(*in))
for key, val := range *in {
(*out)[key] = val
}
}
}
// 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(string)
**out = **in
}
if in.Parameters != nil {
in, out := &in.Parameters, &out.Parameters
*out = new(ClientPortMatchConditionParameters_STATUS)
(*in).DeepCopyInto(*out)
}
if in.PropertyBag != nil {
in, out := &in.PropertyBag, &out.PropertyBag
*out = make(genruntime.PropertyBag, len(*in))
for key, val := range *in {
(*out)[key] = val
}
}
}
// 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.PropertyBag != nil {
in, out := &in.PropertyBag, &out.PropertyBag
*out = make(genruntime.PropertyBag, len(*in))
for key, val := range *in {
(*out)[key] = val
}
}
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.PropertyBag != nil {
in, out := &in.PropertyBag, &out.PropertyBag
*out = make(genruntime.PropertyBag, len(*in))
for key, val := range *in {
(*out)[key] = val
}
}
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(string)
**out = **in
}
if in.Parameters != nil {
in, out := &in.Parameters, &out.Parameters
*out = new(CookiesMatchConditionParameters)
(*in).DeepCopyInto(*out)
}
if in.PropertyBag != nil {
in, out := &in.PropertyBag, &out.PropertyBag
*out = make(genruntime.PropertyBag, len(*in))
for key, val := range *in {
(*out)[key] = val
}
}
}
// 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(string)
**out = **in
}
if in.Parameters != nil {
in, out := &in.Parameters, &out.Parameters
*out = new(CookiesMatchConditionParameters_STATUS)
(*in).DeepCopyInto(*out)
}
if in.PropertyBag != nil {
in, out := &in.PropertyBag, &out.PropertyBag
*out = make(genruntime.PropertyBag, len(*in))
for key, val := range *in {
(*out)[key] = val
}
}
}
// 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(string)
**out = **in
}
if in.Parameters != nil {
in, out := &in.Parameters, &out.Parameters
*out = new(HostNameMatchConditionParameters)
(*in).DeepCopyInto(*out)
}
if in.PropertyBag != nil {
in, out := &in.PropertyBag, &out.PropertyBag
*out = make(genruntime.PropertyBag, len(*in))
for key, val := range *in {
(*out)[key] = val
}
}
}
// 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(string)
**out = **in
}
if in.Parameters != nil {
in, out := &in.Parameters, &out.Parameters
*out = new(HostNameMatchConditionParameters_STATUS)
(*in).DeepCopyInto(*out)
}
if in.PropertyBag != nil {
in, out := &in.PropertyBag, &out.PropertyBag
*out = make(genruntime.PropertyBag, len(*in))
for key, val := range *in {
(*out)[key] = val
}
}
}
// 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(string)
**out = **in
}
if in.Parameters != nil {
in, out := &in.Parameters, &out.Parameters
*out = new(HttpVersionMatchConditionParameters)
(*in).DeepCopyInto(*out)
}
if in.PropertyBag != nil {
in, out := &in.PropertyBag, &out.PropertyBag
*out = make(genruntime.PropertyBag, len(*in))
for key, val := range *in {
(*out)[key] = val
}
}
}
// 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(string)
**out = **in
}
if in.Parameters != nil {
in, out := &in.Parameters, &out.Parameters
*out = new(HttpVersionMatchConditionParameters_STATUS)
(*in).DeepCopyInto(*out)
}
if in.PropertyBag != nil {
in, out := &in.PropertyBag, &out.PropertyBag
*out = make(genruntime.PropertyBag, len(*in))
for key, val := range *in {
(*out)[key] = val
}
}
}
// 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(string)
**out = **in
}
if in.Parameters != nil {
in, out := &in.Parameters, &out.Parameters
*out = new(IsDeviceMatchConditionParameters)
(*in).DeepCopyInto(*out)
}
if in.PropertyBag != nil {
in, out := &in.PropertyBag, &out.PropertyBag
*out = make(genruntime.PropertyBag, len(*in))
for key, val := range *in {
(*out)[key] = val
}
}
}
// 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(string)
**out = **in
}
if in.Parameters != nil {
in, out := &in.Parameters, &out.Parameters
*out = new(IsDeviceMatchConditionParameters_STATUS)
(*in).DeepCopyInto(*out)
}
if in.PropertyBag != nil {
in, out := &in.PropertyBag, &out.PropertyBag
*out = make(genruntime.PropertyBag, len(*in))
for key, val := range *in {
(*out)[key] = val
}
}
}
// 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(string)
**out = **in
}
if in.Parameters != nil {
in, out := &in.Parameters, &out.Parameters
*out = new(PostArgsMatchConditionParameters)
(*in).DeepCopyInto(*out)
}
if in.PropertyBag != nil {
in, out := &in.PropertyBag, &out.PropertyBag
*out = make(genruntime.PropertyBag, len(*in))
for key, val := range *in {
(*out)[key] = val
}
}
}
// 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(string)
**out = **in
}
if in.Parameters != nil {
in, out := &in.Parameters, &out.Parameters
*out = new(PostArgsMatchConditionParameters_STATUS)
(*in).DeepCopyInto(*out)
}
if in.PropertyBag != nil {
in, out := &in.PropertyBag, &out.PropertyBag
*out = make(genruntime.PropertyBag, len(*in))
for key, val := range *in {
(*out)[key] = val
}
}
}
// 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(string)
**out = **in
}
if in.Parameters != nil {
in, out := &in.Parameters, &out.Parameters
*out = new(QueryStringMatchConditionParameters)
(*in).DeepCopyInto(*out)
}
if in.PropertyBag != nil {
in, out := &in.PropertyBag, &out.PropertyBag
*out = make(genruntime.PropertyBag, len(*in))
for key, val := range *in {
(*out)[key] = val
}
}
}
// 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(string)
**out = **in
}
if in.Parameters != nil {
in, out := &in.Parameters, &out.Parameters
*out = new(QueryStringMatchConditionParameters_STATUS)
(*in).DeepCopyInto(*out)
}
if in.PropertyBag != nil {
in, out := &in.PropertyBag, &out.PropertyBag
*out = make(genruntime.PropertyBag, len(*in))
for key, val := range *in {
(*out)[key] = val
}
}
}
// 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(string)
**out = **in
}
if in.Parameters != nil {
in, out := &in.Parameters, &out.Parameters
*out = new(RemoteAddressMatchConditionParameters)
(*in).DeepCopyInto(*out)
}
if in.PropertyBag != nil {
in, out := &in.PropertyBag, &out.PropertyBag
*out = make(genruntime.PropertyBag, len(*in))
for key, val := range *in {
(*out)[key] = val
}
}
}
// 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(string)
**out = **in
}
if in.Parameters != nil {
in, out := &in.Parameters, &out.Parameters
*out = new(RemoteAddressMatchConditionParameters_STATUS)
(*in).DeepCopyInto(*out)
}
if in.PropertyBag != nil {
in, out := &in.PropertyBag, &out.PropertyBag
*out = make(genruntime.PropertyBag, len(*in))
for key, val := range *in {
(*out)[key] = val
}
}
}
// 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(string)
**out = **in
}
if in.Parameters != nil {
in, out := &in.Parameters, &out.Parameters
*out = new(RequestBodyMatchConditionParameters)
(*in).DeepCopyInto(*out)
}
if in.PropertyBag != nil {
in, out := &in.PropertyBag, &out.PropertyBag
*out = make(genruntime.PropertyBag, len(*in))
for key, val := range *in {
(*out)[key] = val
}
}
}
// 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(string)
**out = **in
}
if in.Parameters != nil {
in, out := &in.Parameters, &out.Parameters
*out = new(RequestBodyMatchConditionParameters_STATUS)
(*in).DeepCopyInto(*out)
}
if in.PropertyBag != nil {
in, out := &in.PropertyBag, &out.PropertyBag
*out = make(genruntime.PropertyBag, len(*in))
for key, val := range *in {
(*out)[key] = val
}
}
}
// 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(string)
**out = **in
}
if in.Parameters != nil {
in, out := &in.Parameters, &out.Parameters
*out = new(HeaderActionParameters)
(*in).DeepCopyInto(*out)
}
if in.PropertyBag != nil {
in, out := &in.PropertyBag, &out.PropertyBag
*out = make(genruntime.PropertyBag, len(*in))
for key, val := range *in {
(*out)[key] = val
}
}
}
// 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(string)
**out = **in
}
if in.Parameters != nil {
in, out := &in.Parameters, &out.Parameters
*out = new(HeaderActionParameters_STATUS)
(*in).DeepCopyInto(*out)
}
if in.PropertyBag != nil {
in, out := &in.PropertyBag, &out.PropertyBag
*out = make(genruntime.PropertyBag, len(*in))
for key, val := range *in {
(*out)[key] = val
}
}
}
// 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(string)
**out = **in
}
if in.Parameters != nil {
in, out := &in.Parameters, &out.Parameters
*out = new(RequestHeaderMatchConditionParameters)
(*in).DeepCopyInto(*out)
}
if in.PropertyBag != nil {
in, out := &in.PropertyBag, &out.PropertyBag
*out = make(genruntime.PropertyBag, len(*in))
for key, val := range *in {
(*out)[key] = val
}
}
}
// 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(string)
**out = **in
}
if in.Parameters != nil {
in, out := &in.Parameters, &out.Parameters
*out = new(RequestHeaderMatchConditionParameters_STATUS)
(*in).DeepCopyInto(*out)
}
if in.PropertyBag != nil {
in, out := &in.PropertyBag, &out.PropertyBag
*out = make(genruntime.PropertyBag, len(*in))
for key, val := range *in {
(*out)[key] = val
}
}
}
// 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(string)
**out = **in
}
if in.Parameters != nil {
in, out := &in.Parameters, &out.Parameters
*out = new(RequestMethodMatchConditionParameters)
(*in).DeepCopyInto(*out)
}
if in.PropertyBag != nil {
in, out := &in.PropertyBag, &out.PropertyBag
*out = make(genruntime.PropertyBag, len(*in))
for key, val := range *in {
(*out)[key] = val
}
}
}
// 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(string)
**out = **in
}
if in.Parameters != nil {
in, out := &in.Parameters, &out.Parameters
*out = new(RequestMethodMatchConditionParameters_STATUS)
(*in).DeepCopyInto(*out)
}
if in.PropertyBag != nil {
in, out := &in.PropertyBag, &out.PropertyBag
*out = make(genruntime.PropertyBag, len(*in))
for key, val := range *in {
(*out)[key] = val
}
}
}
// 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(string)
**out = **in
}
if in.Parameters != nil {
in, out := &in.Parameters, &out.Parameters
*out = new(RequestSchemeMatchConditionParameters)
(*in).DeepCopyInto(*out)
}
if in.PropertyBag != nil {
in, out := &in.PropertyBag, &out.PropertyBag
*out = make(genruntime.PropertyBag, len(*in))
for key, val := range *in {
(*out)[key] = val
}
}
}
// 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(string)
**out = **in
}
if in.Parameters != nil {
in, out := &in.Parameters, &out.Parameters
*out = new(RequestSchemeMatchConditionParameters_STATUS)
(*in).DeepCopyInto(*out)
}
if in.PropertyBag != nil {
in, out := &in.PropertyBag, &out.PropertyBag
*out = make(genruntime.PropertyBag, len(*in))
for key, val := range *in {
(*out)[key] = val
}
}
}
// 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(string)
**out = **in
}
if in.Parameters != nil {
in, out := &in.Parameters, &out.Parameters
*out = new(RequestUriMatchConditionParameters)
(*in).DeepCopyInto(*out)
}
if in.PropertyBag != nil {
in, out := &in.PropertyBag, &out.PropertyBag
*out = make(genruntime.PropertyBag, len(*in))
for key, val := range *in {
(*out)[key] = val
}
}
}
// 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(string)
**out = **in
}
if in.Parameters != nil {
in, out := &in.Parameters, &out.Parameters
*out = new(RequestUriMatchConditionParameters_STATUS)
(*in).DeepCopyInto(*out)
}
if in.PropertyBag != nil {
in, out := &in.PropertyBag, &out.PropertyBag
*out = make(genruntime.PropertyBag, len(*in))
for key, val := range *in {
(*out)[key] = val
}
}
}
// 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(string)
**out = **in
}
if in.Parameters != nil {
in, out := &in.Parameters, &out.Parameters
*out = new(HeaderActionParameters)
(*in).DeepCopyInto(*out)
}
if in.PropertyBag != nil {
in, out := &in.PropertyBag, &out.PropertyBag
*out = make(genruntime.PropertyBag, len(*in))
for key, val := range *in {
(*out)[key] = val
}
}
}
// 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(string)
**out = **in
}
if in.Parameters != nil {
in, out := &in.Parameters, &out.Parameters
*out = new(HeaderActionParameters_STATUS)
(*in).DeepCopyInto(*out)
}
if in.PropertyBag != nil {
in, out := &in.PropertyBag, &out.PropertyBag
*out = make(genruntime.PropertyBag, len(*in))
for key, val := range *in {
(*out)[key] = val
}
}
}
// 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(string)
**out = **in
}
if in.Parameters != nil {
in, out := &in.Parameters, &out.Parameters
*out = new(RouteConfigurationOverrideActionParameters)
(*in).DeepCopyInto(*out)
}
if in.PropertyBag != nil {
in, out := &in.PropertyBag, &out.PropertyBag
*out = make(genruntime.PropertyBag, len(*in))
for key, val := range *in {
(*out)[key] = val
}
}
}
// 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(string)
**out = **in
}
if in.Parameters != nil {
in, out := &in.Parameters, &out.Parameters
*out = new(RouteConfigurationOverrideActionParameters_STATUS)
(*in).DeepCopyInto(*out)
}
if in.PropertyBag != nil {
in, out := &in.PropertyBag, &out.PropertyBag
*out = make(genruntime.PropertyBag, len(*in))
for key, val := range *in {
(*out)[key] = val
}
}
}
// 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(string)
**out = **in
}
if in.Parameters != nil {
in, out := &in.Parameters, &out.Parameters
*out = new(ServerPortMatchConditionParameters)
(*in).DeepCopyInto(*out)
}
if in.PropertyBag != nil {
in, out := &in.PropertyBag, &out.PropertyBag
*out = make(genruntime.PropertyBag, len(*in))
for key, val := range *in {
(*out)[key] = val
}
}
}
// 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(string)
**out = **in
}
if in.Parameters != nil {
in, out := &in.Parameters, &out.Parameters
*out = new(ServerPortMatchConditionParameters_STATUS)
(*in).DeepCopyInto(*out)
}
if in.PropertyBag != nil {
in, out := &in.PropertyBag, &out.PropertyBag
*out = make(genruntime.PropertyBag, len(*in))
for key, val := range *in {
(*out)[key] = val
}
}
}
// 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(string)
**out = **in
}
if in.Parameters != nil {
in, out := &in.Parameters, &out.Parameters
*out = new(SocketAddrMatchConditionParameters)
(*in).DeepCopyInto(*out)
}
if in.PropertyBag != nil {
in, out := &in.PropertyBag, &out.PropertyBag
*out = make(genruntime.PropertyBag, len(*in))
for key, val := range *in {
(*out)[key] = val
}
}
}
// 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(string)
**out = **in
}
if in.Parameters != nil {
in, out := &in.Parameters, &out.Parameters
*out = new(SocketAddrMatchConditionParameters_STATUS)
(*in).DeepCopyInto(*out)
}
if in.PropertyBag != nil {
in, out := &in.PropertyBag, &out.PropertyBag
*out = make(genruntime.PropertyBag, len(*in))
for key, val := range *in {
(*out)[key] = val
}
}
}
// 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(string)
**out = **in
}
if in.Parameters != nil {
in, out := &in.Parameters, &out.Parameters
*out = new(SslProtocolMatchConditionParameters)
(*in).DeepCopyInto(*out)
}
if in.PropertyBag != nil {
in, out := &in.PropertyBag, &out.PropertyBag
*out = make(genruntime.PropertyBag, len(*in))
for key, val := range *in {
(*out)[key] = val
}
}
}
// 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(string)
**out = **in
}
if in.Parameters != nil {
in, out := &in.Parameters, &out.Parameters
*out = new(SslProtocolMatchConditionParameters_STATUS)
(*in).DeepCopyInto(*out)
}
if in.PropertyBag != nil {
in, out := &in.PropertyBag, &out.PropertyBag
*out = make(genruntime.PropertyBag, len(*in))
for key, val := range *in {
(*out)[key] = val
}
}
}
// 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(string)
**out = **in
}
if in.Parameters != nil {
in, out := &in.Parameters, &out.Parameters
*out = new(UrlFileExtensionMatchConditionParameters)
(*in).DeepCopyInto(*out)
}
if in.PropertyBag != nil {
in, out := &in.PropertyBag, &out.PropertyBag
*out = make(genruntime.PropertyBag, len(*in))
for key, val := range *in {
(*out)[key] = val
}
}
}
// 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(string)
**out = **in
}
if in.Parameters != nil {
in, out := &in.Parameters, &out.Parameters
*out = new(UrlFileExtensionMatchConditionParameters_STATUS)
(*in).DeepCopyInto(*out)
}
if in.PropertyBag != nil {
in, out := &in.PropertyBag, &out.PropertyBag
*out = make(genruntime.PropertyBag, len(*in))
for key, val := range *in {
(*out)[key] = val
}
}
}
// 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(string)
**out = **in
}
if in.Parameters != nil {
in, out := &in.Parameters, &out.Parameters
*out = new(UrlFileNameMatchConditionParameters)
(*in).DeepCopyInto(*out)
}
if in.PropertyBag != nil {
in, out := &in.PropertyBag, &out.PropertyBag
*out = make(genruntime.PropertyBag, len(*in))
for key, val := range *in {
(*out)[key] = val
}
}
}
// 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(string)
**out = **in
}
if in.Parameters != nil {
in, out := &in.Parameters, &out.Parameters
*out = new(UrlFileNameMatchConditionParameters_STATUS)
(*in).DeepCopyInto(*out)
}
if in.PropertyBag != nil {
in, out := &in.PropertyBag, &out.PropertyBag
*out = make(genruntime.PropertyBag, len(*in))
for key, val := range *in {
(*out)[key] = val
}
}
}
// 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(string)
**out = **in
}
if in.Parameters != nil {
in, out := &in.Parameters, &out.Parameters
*out = new(UrlPathMatchConditionParameters)
(*in).DeepCopyInto(*out)
}
if in.PropertyBag != nil {
in, out := &in.PropertyBag, &out.PropertyBag
*out = make(genruntime.PropertyBag, len(*in))
for key, val := range *in {
(*out)[key] = val
}
}
}
// 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(string)
**out = **in
}
if in.Parameters != nil {
in, out := &in.Parameters, &out.Parameters
*out = new(UrlPathMatchConditionParameters_STATUS)
(*in).DeepCopyInto(*out)
}
if in.PropertyBag != nil {
in, out := &in.PropertyBag, &out.PropertyBag
*out = make(genruntime.PropertyBag, len(*in))
for key, val := range *in {
(*out)[key] = val
}
}
}
// 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 *DomainValidationProperties_STATUS) DeepCopyInto(out *DomainValidationProperties_STATUS) {
*out = *in
if in.ExpirationDate != nil {
in, out := &in.ExpirationDate, &out.ExpirationDate
*out = new(string)
**out = **in
}
if in.PropertyBag != nil {
in, out := &in.PropertyBag, &out.PropertyBag
*out = make(genruntime.PropertyBag, len(*in))
for key, val := range *in {
(*out)[key] = val
}
}
if in.ValidationToken != nil {
in, out := &in.ValidationToken, &out.ValidationToken
*out = new(string)
**out = **in
}
}
// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new DomainValidationProperties_STATUS.
func (in *DomainValidationProperties_STATUS) DeepCopy() *DomainValidationProperties_STATUS {
if in == nil {
return nil
}
out := new(DomainValidationProperties_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(string)
**out = **in
}
if in.HeaderName != nil {
in, out := &in.HeaderName, &out.HeaderName
*out = new(string)
**out = **in
}
if in.PropertyBag != nil {
in, out := &in.PropertyBag, &out.PropertyBag
*out = make(genruntime.PropertyBag, len(*in))
for key, val := range *in {
(*out)[key] = val
}
}
if in.TypeName != nil {
in, out := &in.TypeName, &out.TypeName
*out = new(string)
**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(string)
**out = **in
}
if in.HeaderName != nil {
in, out := &in.HeaderName, &out.HeaderName
*out = new(string)
**out = **in
}
if in.PropertyBag != nil {
in, out := &in.PropertyBag, &out.PropertyBag
*out = make(genruntime.PropertyBag, len(*in))
for key, val := range *in {
(*out)[key] = val
}
}
if in.TypeName != nil {
in, out := &in.TypeName, &out.TypeName
*out = new(string)
**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(string)
**out = **in
}
if in.ProbeRequestType != nil {
in, out := &in.ProbeRequestType, &out.ProbeRequestType
*out = new(string)
**out = **in
}
if in.PropertyBag != nil {
in, out := &in.PropertyBag, &out.PropertyBag
*out = make(genruntime.PropertyBag, len(*in))
for key, val := range *in {
(*out)[key] = val
}
}
}
// 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(string)
**out = **in
}
if in.ProbeRequestType != nil {
in, out := &in.ProbeRequestType, &out.ProbeRequestType
*out = new(string)
**out = **in
}
if in.PropertyBag != nil {
in, out := &in.PropertyBag, &out.PropertyBag
*out = make(genruntime.PropertyBag, len(*in))
for key, val := range *in {
(*out)[key] = val
}
}
}
// 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(string)
**out = **in
}
if in.PropertyBag != nil {
in, out := &in.PropertyBag, &out.PropertyBag
*out = make(genruntime.PropertyBag, len(*in))
for key, val := range *in {
(*out)[key] = val
}
}
if in.Transforms != nil {
in, out := &in.Transforms, &out.Transforms
*out = make([]string, len(*in))
copy(*out, *in)
}
if in.TypeName != nil {
in, out := &in.TypeName, &out.TypeName
*out = new(string)
**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(string)
**out = **in
}
if in.PropertyBag != nil {
in, out := &in.PropertyBag, &out.PropertyBag
*out = make(genruntime.PropertyBag, len(*in))
for key, val := range *in {
(*out)[key] = val
}
}
if in.Transforms != nil {
in, out := &in.Transforms, &out.Transforms
*out = make([]string, len(*in))
copy(*out, *in)
}
if in.TypeName != nil {
in, out := &in.TypeName, &out.TypeName
*out = new(string)
**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 *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(string)
**out = **in
}
if in.PropertyBag != nil {
in, out := &in.PropertyBag, &out.PropertyBag
*out = make(genruntime.PropertyBag, len(*in))
for key, val := range *in {
(*out)[key] = val
}
}
if in.Transforms != nil {
in, out := &in.Transforms, &out.Transforms
*out = make([]string, len(*in))
copy(*out, *in)
}
if in.TypeName != nil {
in, out := &in.TypeName, &out.TypeName
*out = new(string)
**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(string)
**out = **in
}
if in.PropertyBag != nil {
in, out := &in.PropertyBag, &out.PropertyBag
*out = make(genruntime.PropertyBag, len(*in))
for key, val := range *in {
(*out)[key] = val
}
}
if in.Transforms != nil {
in, out := &in.Transforms, &out.Transforms
*out = make([]string, len(*in))
copy(*out, *in)
}
if in.TypeName != nil {
in, out := &in.TypeName, &out.TypeName
*out = new(string)
**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([]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(string)
**out = **in
}
if in.PropertyBag != nil {
in, out := &in.PropertyBag, &out.PropertyBag
*out = make(genruntime.PropertyBag, len(*in))
for key, val := range *in {
(*out)[key] = val
}
}
if in.Transforms != nil {
in, out := &in.Transforms, &out.Transforms
*out = make([]string, len(*in))
copy(*out, *in)
}
if in.TypeName != nil {
in, out := &in.TypeName, &out.TypeName
*out = new(string)
**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([]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(string)
**out = **in
}
if in.PropertyBag != nil {
in, out := &in.PropertyBag, &out.PropertyBag
*out = make(genruntime.PropertyBag, len(*in))
for key, val := range *in {
(*out)[key] = val
}
}
if in.Transforms != nil {
in, out := &in.Transforms, &out.Transforms
*out = make([]string, len(*in))
copy(*out, *in)
}
if in.TypeName != nil {
in, out := &in.TypeName, &out.TypeName
*out = new(string)
**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 *LoadBalancingSettingsParameters) DeepCopyInto(out *LoadBalancingSettingsParameters) {
*out = *in
if in.AdditionalLatencyInMilliseconds != nil {
in, out := &in.AdditionalLatencyInMilliseconds, &out.AdditionalLatencyInMilliseconds
*out = new(int)
**out = **in
}
if in.PropertyBag != nil {
in, out := &in.PropertyBag, &out.PropertyBag
*out = make(genruntime.PropertyBag, len(*in))
for key, val := range *in {
(*out)[key] = val
}
}
if in.SampleSize != nil {
in, out := &in.SampleSize, &out.SampleSize
*out = new(int)
**out = **in
}
if in.SuccessfulSamplesRequired != nil {
in, out := &in.SuccessfulSamplesRequired, &out.SuccessfulSamplesRequired
*out = new(int)
**out = **in
}
}
// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new LoadBalancingSettingsParameters.
func (in *LoadBalancingSettingsParameters) DeepCopy() *LoadBalancingSettingsParameters {
if in == nil {
return nil
}
out := new(LoadBalancingSettingsParameters)
in.DeepCopyInto(out)
return out
}
// DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (in *LoadBalancingSettingsParameters_STATUS) DeepCopyInto(out *LoadBalancingSettingsParameters_STATUS) {
*out = *in
if in.AdditionalLatencyInMilliseconds != nil {
in, out := &in.AdditionalLatencyInMilliseconds, &out.AdditionalLatencyInMilliseconds
*out = new(int)
**out = **in
}
if in.PropertyBag != nil {
in, out := &in.PropertyBag, &out.PropertyBag
*out = make(genruntime.PropertyBag, len(*in))
for key, val := range *in {
(*out)[key] = val
}
}
if in.SampleSize != nil {
in, out := &in.SampleSize, &out.SampleSize
*out = new(int)
**out = **in
}
if in.SuccessfulSamplesRequired != nil {
in, out := &in.SuccessfulSamplesRequired, &out.SuccessfulSamplesRequired
*out = new(int)
**out = **in
}
}
// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new LoadBalancingSettingsParameters_STATUS.
func (in *LoadBalancingSettingsParameters_STATUS) DeepCopy() *LoadBalancingSettingsParameters_STATUS {
if in == nil {
return nil
}
out := new(LoadBalancingSettingsParameters_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 *ManagedCertificateParameters) DeepCopyInto(out *ManagedCertificateParameters) {
*out = *in
if in.PropertyBag != nil {
in, out := &in.PropertyBag, &out.PropertyBag
*out = make(genruntime.PropertyBag, 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 ManagedCertificateParameters.
func (in *ManagedCertificateParameters) DeepCopy() *ManagedCertificateParameters {
if in == nil {
return nil
}
out := new(ManagedCertificateParameters)
in.DeepCopyInto(out)
return out
}
// DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (in *ManagedCertificateParameters_STATUS) DeepCopyInto(out *ManagedCertificateParameters_STATUS) {
*out = *in
if in.ExpirationDate != nil {
in, out := &in.ExpirationDate, &out.ExpirationDate
*out = new(string)
**out = **in
}
if in.PropertyBag != nil {
in, out := &in.PropertyBag, &out.PropertyBag
*out = make(genruntime.PropertyBag, len(*in))
for key, val := range *in {
(*out)[key] = val
}
}
if in.Subject != nil {
in, out := &in.Subject, &out.Subject
*out = new(string)
**out = **in
}
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 ManagedCertificateParameters_STATUS.
func (in *ManagedCertificateParameters_STATUS) DeepCopy() *ManagedCertificateParameters_STATUS {
if in == nil {
return nil
}
out := new(ManagedCertificateParameters_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 *ManagedServiceIdentity) DeepCopyInto(out *ManagedServiceIdentity) {
*out = *in
if in.PropertyBag != nil {
in, out := &in.PropertyBag, &out.PropertyBag
*out = make(genruntime.PropertyBag, 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.UserAssignedIdentities != nil {
in, out := &in.UserAssignedIdentities, &out.UserAssignedIdentities
*out = make([]UserAssignedIdentityDetails, len(*in))
for i := range *in {
(*in)[i].DeepCopyInto(&(*out)[i])
}
}
}
// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ManagedServiceIdentity.
func (in *ManagedServiceIdentity) DeepCopy() *ManagedServiceIdentity {
if in == nil {
return nil
}
out := new(ManagedServiceIdentity)
in.DeepCopyInto(out)
return out
}
// DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (in *ManagedServiceIdentity_STATUS) DeepCopyInto(out *ManagedServiceIdentity_STATUS) {
*out = *in
if in.PrincipalId != nil {
in, out := &in.PrincipalId, &out.PrincipalId
*out = new(string)
**out = **in
}
if in.PropertyBag != nil {
in, out := &in.PropertyBag, &out.PropertyBag
*out = make(genruntime.PropertyBag, len(*in))
for key, val := range *in {
(*out)[key] = val
}
}
if in.TenantId != nil {
in, out := &in.TenantId, &out.TenantId
*out = new(string)
**out = **in
}
if in.Type != nil {
in, out := &in.Type, &out.Type
*out = new(string)
**out = **in
}
if in.UserAssignedIdentities != nil {
in, out := &in.UserAssignedIdentities, &out.UserAssignedIdentities
*out = make(map[string]UserAssignedIdentity_STATUS, len(*in))
for key, val := range *in {
(*out)[key] = *val.DeepCopy()
}
}
}
// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ManagedServiceIdentity_STATUS.
func (in *ManagedServiceIdentity_STATUS) DeepCopy() *ManagedServiceIdentity_STATUS {
if in == nil {
return nil
}
out := new(ManagedServiceIdentity_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(string)
**out = **in
}
if in.OriginGroup != nil {
in, out := &in.OriginGroup, &out.OriginGroup
*out = new(ResourceReference)
(*in).DeepCopyInto(*out)
}
if in.PropertyBag != nil {
in, out := &in.PropertyBag, &out.PropertyBag
*out = make(genruntime.PropertyBag, len(*in))
for key, val := range *in {
(*out)[key] = val
}
}
}
// 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(string)
**out = **in
}
if in.Parameters != nil {
in, out := &in.Parameters, &out.Parameters
*out = new(OriginGroupOverrideActionParameters)
(*in).DeepCopyInto(*out)
}
if in.PropertyBag != nil {
in, out := &in.PropertyBag, &out.PropertyBag
*out = make(genruntime.PropertyBag, len(*in))
for key, val := range *in {
(*out)[key] = val
}
}
}
// 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.PropertyBag != nil {
in, out := &in.PropertyBag, &out.PropertyBag
*out = make(genruntime.PropertyBag, len(*in))
for key, val := range *in {
(*out)[key] = val
}
}
if in.TypeName != nil {
in, out := &in.TypeName, &out.TypeName
*out = new(string)
**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.PropertyBag != nil {
in, out := &in.PropertyBag, &out.PropertyBag
*out = make(genruntime.PropertyBag, len(*in))
for key, val := range *in {
(*out)[key] = val
}
}
if in.TypeName != nil {
in, out := &in.TypeName, &out.TypeName
*out = new(string)
**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(string)
**out = **in
}
if in.Parameters != nil {
in, out := &in.Parameters, &out.Parameters
*out = new(OriginGroupOverrideActionParameters_STATUS)
(*in).DeepCopyInto(*out)
}
if in.PropertyBag != nil {
in, out := &in.PropertyBag, &out.PropertyBag
*out = make(genruntime.PropertyBag, len(*in))
for key, val := range *in {
(*out)[key] = val
}
}
}
// 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(string)
**out = **in
}
if in.OriginGroup != nil {
in, out := &in.OriginGroup, &out.OriginGroup
*out = new(ResourceReference_STATUS)
(*in).DeepCopyInto(*out)
}
if in.PropertyBag != nil {
in, out := &in.PropertyBag, &out.PropertyBag
*out = make(genruntime.PropertyBag, len(*in))
for key, val := range *in {
(*out)[key] = val
}
}
}
// 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(string)
**out = **in
}
if in.PropertyBag != nil {
in, out := &in.PropertyBag, &out.PropertyBag
*out = make(genruntime.PropertyBag, len(*in))
for key, val := range *in {
(*out)[key] = val
}
}
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([]string, len(*in))
copy(*out, *in)
}
if in.TypeName != nil {
in, out := &in.TypeName, &out.TypeName
*out = new(string)
**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(string)
**out = **in
}
if in.PropertyBag != nil {
in, out := &in.PropertyBag, &out.PropertyBag
*out = make(genruntime.PropertyBag, len(*in))
for key, val := range *in {
(*out)[key] = val
}
}
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([]string, len(*in))
copy(*out, *in)
}
if in.TypeName != nil {
in, out := &in.TypeName, &out.TypeName
*out = new(string)
**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.PropertyBag != nil {
in, out := &in.PropertyBag, &out.PropertyBag
*out = make(genruntime.PropertyBag, len(*in))
for key, val := range *in {
(*out)[key] = val
}
}
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.ExtendedProperties != nil {
in, out := &in.ExtendedProperties, &out.ExtendedProperties
*out = make(map[string]string, len(*in))
for key, val := range *in {
(*out)[key] = val
}
}
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.Identity != nil {
in, out := &in.Identity, &out.Identity
*out = new(ManagedServiceIdentity_STATUS)
(*in).DeepCopyInto(*out)
}
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.PropertyBag != nil {
in, out := &in.PropertyBag, &out.PropertyBag
*out = make(genruntime.PropertyBag, len(*in))
for key, val := range *in {
(*out)[key] = val
}
}
if in.ProvisioningState != nil {
in, out := &in.ProvisioningState, &out.ProvisioningState
*out = new(string)
**out = **in
}
if in.ResourceState != nil {
in, out := &in.ResourceState, &out.ResourceState
*out = new(string)
**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.Identity != nil {
in, out := &in.Identity, &out.Identity
*out = new(ManagedServiceIdentity)
(*in).DeepCopyInto(*out)
}
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.PropertyBag != nil {
in, out := &in.PropertyBag, &out.PropertyBag
*out = make(genruntime.PropertyBag, len(*in))
for key, val := range *in {
(*out)[key] = val
}
}
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 *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(string)
**out = **in
}
if in.PropertyBag != nil {
in, out := &in.PropertyBag, &out.PropertyBag
*out = make(genruntime.PropertyBag, len(*in))
for key, val := range *in {
(*out)[key] = val
}
}
if in.Transforms != nil {
in, out := &in.Transforms, &out.Transforms
*out = make([]string, len(*in))
copy(*out, *in)
}
if in.TypeName != nil {
in, out := &in.TypeName, &out.TypeName
*out = new(string)
**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(string)
**out = **in
}
if in.PropertyBag != nil {
in, out := &in.PropertyBag, &out.PropertyBag
*out = make(genruntime.PropertyBag, len(*in))
for key, val := range *in {
(*out)[key] = val
}
}
if in.Transforms != nil {
in, out := &in.Transforms, &out.Transforms
*out = make([]string, len(*in))
copy(*out, *in)
}
if in.TypeName != nil {
in, out := &in.TypeName, &out.TypeName
*out = new(string)
**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(string)
**out = **in
}
if in.PropertyBag != nil {
in, out := &in.PropertyBag, &out.PropertyBag
*out = make(genruntime.PropertyBag, len(*in))
for key, val := range *in {
(*out)[key] = val
}
}
if in.Transforms != nil {
in, out := &in.Transforms, &out.Transforms
*out = make([]string, len(*in))
copy(*out, *in)
}
if in.TypeName != nil {
in, out := &in.TypeName, &out.TypeName
*out = new(string)
**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(string)
**out = **in
}
if in.PropertyBag != nil {
in, out := &in.PropertyBag, &out.PropertyBag
*out = make(genruntime.PropertyBag, len(*in))
for key, val := range *in {
(*out)[key] = val
}
}
if in.Transforms != nil {
in, out := &in.Transforms, &out.Transforms
*out = make([]string, len(*in))
copy(*out, *in)
}
if in.TypeName != nil {
in, out := &in.TypeName, &out.TypeName
*out = new(string)
**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(string)
**out = **in
}
if in.PropertyBag != nil {
in, out := &in.PropertyBag, &out.PropertyBag
*out = make(genruntime.PropertyBag, len(*in))
for key, val := range *in {
(*out)[key] = val
}
}
if in.Transforms != nil {
in, out := &in.Transforms, &out.Transforms
*out = make([]string, len(*in))
copy(*out, *in)
}
if in.TypeName != nil {
in, out := &in.TypeName, &out.TypeName
*out = new(string)
**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(string)
**out = **in
}
if in.PropertyBag != nil {
in, out := &in.PropertyBag, &out.PropertyBag
*out = make(genruntime.PropertyBag, len(*in))
for key, val := range *in {
(*out)[key] = val
}
}
if in.Transforms != nil {
in, out := &in.Transforms, &out.Transforms
*out = make([]string, len(*in))
copy(*out, *in)
}
if in.TypeName != nil {
in, out := &in.TypeName, &out.TypeName
*out = new(string)
**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(string)
**out = **in
}
if in.PropertyBag != nil {
in, out := &in.PropertyBag, &out.PropertyBag
*out = make(genruntime.PropertyBag, len(*in))
for key, val := range *in {
(*out)[key] = val
}
}
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([]string, len(*in))
copy(*out, *in)
}
if in.TypeName != nil {
in, out := &in.TypeName, &out.TypeName
*out = new(string)
**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(string)
**out = **in
}
if in.PropertyBag != nil {
in, out := &in.PropertyBag, &out.PropertyBag
*out = make(genruntime.PropertyBag, len(*in))
for key, val := range *in {
(*out)[key] = val
}
}
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([]string, len(*in))
copy(*out, *in)
}
if in.TypeName != nil {
in, out := &in.TypeName, &out.TypeName
*out = new(string)
**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([]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(string)
**out = **in
}
if in.PropertyBag != nil {
in, out := &in.PropertyBag, &out.PropertyBag
*out = make(genruntime.PropertyBag, len(*in))
for key, val := range *in {
(*out)[key] = val
}
}
if in.Transforms != nil {
in, out := &in.Transforms, &out.Transforms
*out = make([]string, len(*in))
copy(*out, *in)
}
if in.TypeName != nil {
in, out := &in.TypeName, &out.TypeName
*out = new(string)
**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([]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(string)
**out = **in
}
if in.PropertyBag != nil {
in, out := &in.PropertyBag, &out.PropertyBag
*out = make(genruntime.PropertyBag, len(*in))
for key, val := range *in {
(*out)[key] = val
}
}
if in.Transforms != nil {
in, out := &in.Transforms, &out.Transforms
*out = make([]string, len(*in))
copy(*out, *in)
}
if in.TypeName != nil {
in, out := &in.TypeName, &out.TypeName
*out = new(string)
**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([]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(string)
**out = **in
}
if in.PropertyBag != nil {
in, out := &in.PropertyBag, &out.PropertyBag
*out = make(genruntime.PropertyBag, len(*in))
for key, val := range *in {
(*out)[key] = val
}
}
if in.Transforms != nil {
in, out := &in.Transforms, &out.Transforms
*out = make([]string, len(*in))
copy(*out, *in)
}
if in.TypeName != nil {
in, out := &in.TypeName, &out.TypeName
*out = new(string)
**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([]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(string)
**out = **in
}
if in.PropertyBag != nil {
in, out := &in.PropertyBag, &out.PropertyBag
*out = make(genruntime.PropertyBag, len(*in))
for key, val := range *in {
(*out)[key] = val
}
}
if in.Transforms != nil {
in, out := &in.Transforms, &out.Transforms
*out = make([]string, len(*in))
copy(*out, *in)
}
if in.TypeName != nil {
in, out := &in.TypeName, &out.TypeName
*out = new(string)
**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(string)
**out = **in
}
if in.PropertyBag != nil {
in, out := &in.PropertyBag, &out.PropertyBag
*out = make(genruntime.PropertyBag, len(*in))
for key, val := range *in {
(*out)[key] = val
}
}
if in.Transforms != nil {
in, out := &in.Transforms, &out.Transforms
*out = make([]string, len(*in))
copy(*out, *in)
}
if in.TypeName != nil {
in, out := &in.TypeName, &out.TypeName
*out = new(string)
**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(string)
**out = **in
}
if in.PropertyBag != nil {
in, out := &in.PropertyBag, &out.PropertyBag
*out = make(genruntime.PropertyBag, len(*in))
for key, val := range *in {
(*out)[key] = val
}
}
if in.Transforms != nil {
in, out := &in.Transforms, &out.Transforms
*out = make([]string, len(*in))
copy(*out, *in)
}
if in.TypeName != nil {
in, out := &in.TypeName, &out.TypeName
*out = new(string)
**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.PropertyBag != nil {
in, out := &in.PropertyBag, &out.PropertyBag
*out = make(genruntime.PropertyBag, len(*in))
for key, val := range *in {
(*out)[key] = val
}
}
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
}
if in.PropertyBag != nil {
in, out := &in.PropertyBag, &out.PropertyBag
*out = make(genruntime.PropertyBag, len(*in))
for key, val := range *in {
(*out)[key] = val
}
}
}
// 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 *Route) DeepCopyInto(out *Route) {
*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 Route.
func (in *Route) DeepCopy() *Route {
if in == nil {
return nil
}
out := new(Route)
in.DeepCopyInto(out)
return out
}
// DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
func (in *Route) 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 *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.PropertyBag != nil {
in, out := &in.PropertyBag, &out.PropertyBag
*out = make(genruntime.PropertyBag, len(*in))
for key, val := range *in {
(*out)[key] = val
}
}
if in.TypeName != nil {
in, out := &in.TypeName, &out.TypeName
*out = new(string)
**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.PropertyBag != nil {
in, out := &in.PropertyBag, &out.PropertyBag
*out = make(genruntime.PropertyBag, len(*in))
for key, val := range *in {
(*out)[key] = val
}
}
if in.TypeName != nil {
in, out := &in.TypeName, &out.TypeName
*out = new(string)
**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 *RouteList) DeepCopyInto(out *RouteList) {
*out = *in
out.TypeMeta = in.TypeMeta
in.ListMeta.DeepCopyInto(&out.ListMeta)
if in.Items != nil {
in, out := &in.Items, &out.Items
*out = make([]Route, len(*in))
for i := range *in {
(*in)[i].DeepCopyInto(&(*out)[i])
}
}
}
// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new RouteList.
func (in *RouteList) DeepCopy() *RouteList {
if in == nil {
return nil
}
out := new(RouteList)
in.DeepCopyInto(out)
return out
}
// DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
func (in *RouteList) 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 *RouteOperatorSpec) DeepCopyInto(out *RouteOperatorSpec) {
*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.PropertyBag != nil {
in, out := &in.PropertyBag, &out.PropertyBag
*out = make(genruntime.PropertyBag, len(*in))
for key, val := range *in {
(*out)[key] = val
}
}
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 RouteOperatorSpec.
func (in *RouteOperatorSpec) DeepCopy() *RouteOperatorSpec {
if in == nil {
return nil
}
out := new(RouteOperatorSpec)
in.DeepCopyInto(out)
return out
}
// DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (in *Route_STATUS) DeepCopyInto(out *Route_STATUS) {
*out = *in
if in.CacheConfiguration != nil {
in, out := &in.CacheConfiguration, &out.CacheConfiguration
*out = new(AfdRouteCacheConfiguration_STATUS)
(*in).DeepCopyInto(*out)
}
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.CustomDomains != nil {
in, out := &in.CustomDomains, &out.CustomDomains
*out = make([]ActivatedResourceReference_STATUS_Profiles_AfdEndpoints_Route_SubResourceEmbedded, len(*in))
for i := range *in {
(*in)[i].DeepCopyInto(&(*out)[i])
}
}
if in.DeploymentStatus != nil {
in, out := &in.DeploymentStatus, &out.DeploymentStatus
*out = new(string)
**out = **in
}
if in.EnabledState != nil {
in, out := &in.EnabledState, &out.EnabledState
*out = new(string)
**out = **in
}
if in.EndpointName != nil {
in, out := &in.EndpointName, &out.EndpointName
*out = new(string)
**out = **in
}
if in.ForwardingProtocol != nil {
in, out := &in.ForwardingProtocol, &out.ForwardingProtocol
*out = new(string)
**out = **in
}
if in.HttpsRedirect != nil {
in, out := &in.HttpsRedirect, &out.HttpsRedirect
*out = new(string)
**out = **in
}
if in.Id != nil {
in, out := &in.Id, &out.Id
*out = new(string)
**out = **in
}
if in.LinkToDefaultDomain != nil {
in, out := &in.LinkToDefaultDomain, &out.LinkToDefaultDomain
*out = new(string)
**out = **in
}
if in.Name != nil {
in, out := &in.Name, &out.Name
*out = new(string)
**out = **in
}
if in.OriginGroup != nil {
in, out := &in.OriginGroup, &out.OriginGroup
*out = new(ResourceReference_STATUS)
(*in).DeepCopyInto(*out)
}
if in.OriginPath != nil {
in, out := &in.OriginPath, &out.OriginPath
*out = new(string)
**out = **in
}
if in.PatternsToMatch != nil {
in, out := &in.PatternsToMatch, &out.PatternsToMatch
*out = make([]string, len(*in))
copy(*out, *in)
}
if in.PropertyBag != nil {
in, out := &in.PropertyBag, &out.PropertyBag
*out = make(genruntime.PropertyBag, len(*in))
for key, val := range *in {
(*out)[key] = val
}
}
if in.ProvisioningState != nil {
in, out := &in.ProvisioningState, &out.ProvisioningState
*out = new(string)
**out = **in
}
if in.RuleSets != nil {
in, out := &in.RuleSets, &out.RuleSets
*out = make([]ResourceReference_STATUS, len(*in))
for i := range *in {
(*in)[i].DeepCopyInto(&(*out)[i])
}
}
if in.SupportedProtocols != nil {
in, out := &in.SupportedProtocols, &out.SupportedProtocols
*out = make([]string, len(*in))
copy(*out, *in)
}
if in.SystemData != nil {
in, out := &in.SystemData, &out.SystemData
*out = new(SystemData_STATUS)
(*in).DeepCopyInto(*out)
}
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 Route_STATUS.
func (in *Route_STATUS) DeepCopy() *Route_STATUS {
if in == nil {
return nil
}
out := new(Route_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 *Route_Spec) DeepCopyInto(out *Route_Spec) {
*out = *in
if in.CacheConfiguration != nil {
in, out := &in.CacheConfiguration, &out.CacheConfiguration
*out = new(AfdRouteCacheConfiguration)
(*in).DeepCopyInto(*out)
}
if in.CustomDomains != nil {
in, out := &in.CustomDomains, &out.CustomDomains
*out = make([]ActivatedResourceReference, len(*in))
for i := range *in {
(*in)[i].DeepCopyInto(&(*out)[i])
}
}
if in.EnabledState != nil {
in, out := &in.EnabledState, &out.EnabledState
*out = new(string)
**out = **in
}
if in.ForwardingProtocol != nil {
in, out := &in.ForwardingProtocol, &out.ForwardingProtocol
*out = new(string)
**out = **in
}
if in.HttpsRedirect != nil {
in, out := &in.HttpsRedirect, &out.HttpsRedirect
*out = new(string)
**out = **in
}
if in.LinkToDefaultDomain != nil {
in, out := &in.LinkToDefaultDomain, &out.LinkToDefaultDomain
*out = new(string)
**out = **in
}
if in.OperatorSpec != nil {
in, out := &in.OperatorSpec, &out.OperatorSpec
*out = new(RouteOperatorSpec)
(*in).DeepCopyInto(*out)
}
if in.OriginGroup != nil {
in, out := &in.OriginGroup, &out.OriginGroup
*out = new(ResourceReference)
(*in).DeepCopyInto(*out)
}
if in.OriginPath != nil {
in, out := &in.OriginPath, &out.OriginPath
*out = new(string)
**out = **in
}
if in.Owner != nil {
in, out := &in.Owner, &out.Owner
*out = new(genruntime.KnownResourceReference)
**out = **in
}
if in.PatternsToMatch != nil {
in, out := &in.PatternsToMatch, &out.PatternsToMatch
*out = make([]string, len(*in))
copy(*out, *in)
}
if in.PropertyBag != nil {
in, out := &in.PropertyBag, &out.PropertyBag
*out = make(genruntime.PropertyBag, len(*in))
for key, val := range *in {
(*out)[key] = val
}
}
if in.RuleSets != nil {
in, out := &in.RuleSets, &out.RuleSets
*out = make([]ResourceReference, len(*in))
for i := range *in {
(*in)[i].DeepCopyInto(&(*out)[i])
}
}
if in.SupportedProtocols != nil {
in, out := &in.SupportedProtocols, &out.SupportedProtocols
*out = make([]string, len(*in))
copy(*out, *in)
}
}
// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new Route_Spec.
func (in *Route_Spec) DeepCopy() *Route_Spec {
if in == nil {
return nil
}
out := new(Route_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 *Rule) DeepCopyInto(out *Rule) {
*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 Rule.
func (in *Rule) DeepCopy() *Rule {
if in == nil {
return nil
}
out := new(Rule)
in.DeepCopyInto(out)
return out
}
// DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
func (in *Rule) 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 *RuleList) DeepCopyInto(out *RuleList) {
*out = *in
out.TypeMeta = in.TypeMeta
in.ListMeta.DeepCopyInto(&out.ListMeta)
if in.Items != nil {
in, out := &in.Items, &out.Items
*out = make([]Rule, len(*in))
for i := range *in {
(*in)[i].DeepCopyInto(&(*out)[i])
}
}
}
// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new RuleList.
func (in *RuleList) DeepCopy() *RuleList {
if in == nil {
return nil
}
out := new(RuleList)
in.DeepCopyInto(out)
return out
}
// DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
func (in *RuleList) 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 *RuleOperatorSpec) DeepCopyInto(out *RuleOperatorSpec) {
*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.PropertyBag != nil {
in, out := &in.PropertyBag, &out.PropertyBag
*out = make(genruntime.PropertyBag, len(*in))
for key, val := range *in {
(*out)[key] = val
}
}
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 RuleOperatorSpec.
func (in *RuleOperatorSpec) DeepCopy() *RuleOperatorSpec {
if in == nil {
return nil
}
out := new(RuleOperatorSpec)
in.DeepCopyInto(out)
return out
}
// DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (in *RuleSet) DeepCopyInto(out *RuleSet) {
*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 RuleSet.
func (in *RuleSet) DeepCopy() *RuleSet {
if in == nil {
return nil
}
out := new(RuleSet)
in.DeepCopyInto(out)
return out
}
// DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
func (in *RuleSet) 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 *RuleSetList) DeepCopyInto(out *RuleSetList) {
*out = *in
out.TypeMeta = in.TypeMeta
in.ListMeta.DeepCopyInto(&out.ListMeta)
if in.Items != nil {
in, out := &in.Items, &out.Items
*out = make([]RuleSet, len(*in))
for i := range *in {
(*in)[i].DeepCopyInto(&(*out)[i])
}
}
}
// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new RuleSetList.
func (in *RuleSetList) DeepCopy() *RuleSetList {
if in == nil {
return nil
}
out := new(RuleSetList)
in.DeepCopyInto(out)
return out
}
// DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
func (in *RuleSetList) 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 *RuleSetOperatorSpec) DeepCopyInto(out *RuleSetOperatorSpec) {
*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.PropertyBag != nil {
in, out := &in.PropertyBag, &out.PropertyBag
*out = make(genruntime.PropertyBag, len(*in))
for key, val := range *in {
(*out)[key] = val
}
}
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 RuleSetOperatorSpec.
func (in *RuleSetOperatorSpec) DeepCopy() *RuleSetOperatorSpec {
if in == nil {
return nil
}
out := new(RuleSetOperatorSpec)
in.DeepCopyInto(out)
return out
}
// DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (in *RuleSet_STATUS) DeepCopyInto(out *RuleSet_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.DeploymentStatus != nil {
in, out := &in.DeploymentStatus, &out.DeploymentStatus
*out = new(string)
**out = **in
}
if in.Id != nil {
in, out := &in.Id, &out.Id
*out = new(string)
**out = **in
}
if in.Name != nil {
in, out := &in.Name, &out.Name
*out = new(string)
**out = **in
}
if in.ProfileName != nil {
in, out := &in.ProfileName, &out.ProfileName
*out = new(string)
**out = **in
}
if in.PropertyBag != nil {
in, out := &in.PropertyBag, &out.PropertyBag
*out = make(genruntime.PropertyBag, len(*in))
for key, val := range *in {
(*out)[key] = val
}
}
if in.ProvisioningState != nil {
in, out := &in.ProvisioningState, &out.ProvisioningState
*out = new(string)
**out = **in
}
if in.SystemData != nil {
in, out := &in.SystemData, &out.SystemData
*out = new(SystemData_STATUS)
(*in).DeepCopyInto(*out)
}
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 RuleSet_STATUS.
func (in *RuleSet_STATUS) DeepCopy() *RuleSet_STATUS {
if in == nil {
return nil
}
out := new(RuleSet_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 *RuleSet_Spec) DeepCopyInto(out *RuleSet_Spec) {
*out = *in
if in.OperatorSpec != nil {
in, out := &in.OperatorSpec, &out.OperatorSpec
*out = new(RuleSetOperatorSpec)
(*in).DeepCopyInto(*out)
}
if in.Owner != nil {
in, out := &in.Owner, &out.Owner
*out = new(genruntime.KnownResourceReference)
**out = **in
}
if in.PropertyBag != nil {
in, out := &in.PropertyBag, &out.PropertyBag
*out = make(genruntime.PropertyBag, len(*in))
for key, val := range *in {
(*out)[key] = val
}
}
}
// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new RuleSet_Spec.
func (in *RuleSet_Spec) DeepCopy() *RuleSet_Spec {
if in == nil {
return nil
}
out := new(RuleSet_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 *Rule_STATUS) DeepCopyInto(out *Rule_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([]conditions.Condition, len(*in))
for i := range *in {
(*in)[i].DeepCopyInto(&(*out)[i])
}
}
if in.DeploymentStatus != nil {
in, out := &in.DeploymentStatus, &out.DeploymentStatus
*out = new(string)
**out = **in
}
if in.Id != nil {
in, out := &in.Id, &out.Id
*out = new(string)
**out = **in
}
if in.MatchProcessingBehavior != nil {
in, out := &in.MatchProcessingBehavior, &out.MatchProcessingBehavior
*out = new(string)
**out = **in
}
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
}
if in.PropertyBag != nil {
in, out := &in.PropertyBag, &out.PropertyBag
*out = make(genruntime.PropertyBag, len(*in))
for key, val := range *in {
(*out)[key] = val
}
}
if in.ProvisioningState != nil {
in, out := &in.ProvisioningState, &out.ProvisioningState
*out = new(string)
**out = **in
}
if in.RuleConditions != nil {
in, out := &in.RuleConditions, &out.RuleConditions
*out = make([]DeliveryRuleCondition_STATUS, len(*in))
for i := range *in {
(*in)[i].DeepCopyInto(&(*out)[i])
}
}
if in.RuleSetName != nil {
in, out := &in.RuleSetName, &out.RuleSetName
*out = new(string)
**out = **in
}
if in.SystemData != nil {
in, out := &in.SystemData, &out.SystemData
*out = new(SystemData_STATUS)
(*in).DeepCopyInto(*out)
}
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 Rule_STATUS.
func (in *Rule_STATUS) DeepCopy() *Rule_STATUS {
if in == nil {
return nil
}
out := new(Rule_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 *Rule_Spec) DeepCopyInto(out *Rule_Spec) {
*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.MatchProcessingBehavior != nil {
in, out := &in.MatchProcessingBehavior, &out.MatchProcessingBehavior
*out = new(string)
**out = **in
}
if in.OperatorSpec != nil {
in, out := &in.OperatorSpec, &out.OperatorSpec
*out = new(RuleOperatorSpec)
(*in).DeepCopyInto(*out)
}
if in.Order != nil {
in, out := &in.Order, &out.Order
*out = new(int)
**out = **in
}
if in.Owner != nil {
in, out := &in.Owner, &out.Owner
*out = new(genruntime.KnownResourceReference)
**out = **in
}
if in.PropertyBag != nil {
in, out := &in.PropertyBag, &out.PropertyBag
*out = make(genruntime.PropertyBag, len(*in))
for key, val := range *in {
(*out)[key] = val
}
}
if in.RuleConditions != nil {
in, out := &in.RuleConditions, &out.RuleConditions
*out = make([]DeliveryRuleCondition, len(*in))
for i := range *in {
(*in)[i].DeepCopyInto(&(*out)[i])
}
}
}
// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new Rule_Spec.
func (in *Rule_Spec) DeepCopy() *Rule_Spec {
if in == nil {
return nil
}
out := new(Rule_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 *Secret) DeepCopyInto(out *Secret) {
*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 Secret.
func (in *Secret) DeepCopy() *Secret {
if in == nil {
return nil
}
out := new(Secret)
in.DeepCopyInto(out)
return out
}
// DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
func (in *Secret) 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 *SecretList) DeepCopyInto(out *SecretList) {
*out = *in
out.TypeMeta = in.TypeMeta
in.ListMeta.DeepCopyInto(&out.ListMeta)
if in.Items != nil {
in, out := &in.Items, &out.Items
*out = make([]Secret, len(*in))
for i := range *in {
(*in)[i].DeepCopyInto(&(*out)[i])
}
}
}
// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new SecretList.
func (in *SecretList) DeepCopy() *SecretList {
if in == nil {
return nil
}
out := new(SecretList)
in.DeepCopyInto(out)
return out
}
// DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
func (in *SecretList) 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 *SecretOperatorSpec) DeepCopyInto(out *SecretOperatorSpec) {
*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.PropertyBag != nil {
in, out := &in.PropertyBag, &out.PropertyBag
*out = make(genruntime.PropertyBag, len(*in))
for key, val := range *in {
(*out)[key] = val
}
}
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 SecretOperatorSpec.
func (in *SecretOperatorSpec) DeepCopy() *SecretOperatorSpec {
if in == nil {
return nil
}
out := new(SecretOperatorSpec)
in.DeepCopyInto(out)
return out
}
// DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (in *SecretParameters) DeepCopyInto(out *SecretParameters) {
*out = *in
if in.AzureFirstPartyManagedCertificate != nil {
in, out := &in.AzureFirstPartyManagedCertificate, &out.AzureFirstPartyManagedCertificate
*out = new(AzureFirstPartyManagedCertificateParameters)
(*in).DeepCopyInto(*out)
}
if in.CustomerCertificate != nil {
in, out := &in.CustomerCertificate, &out.CustomerCertificate
*out = new(CustomerCertificateParameters)
(*in).DeepCopyInto(*out)
}
if in.ManagedCertificate != nil {
in, out := &in.ManagedCertificate, &out.ManagedCertificate
*out = new(ManagedCertificateParameters)
(*in).DeepCopyInto(*out)
}
if in.PropertyBag != nil {
in, out := &in.PropertyBag, &out.PropertyBag
*out = make(genruntime.PropertyBag, len(*in))
for key, val := range *in {
(*out)[key] = val
}
}
if in.UrlSigningKey != nil {
in, out := &in.UrlSigningKey, &out.UrlSigningKey
*out = new(UrlSigningKeyParameters)
(*in).DeepCopyInto(*out)
}
}
// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new SecretParameters.
func (in *SecretParameters) DeepCopy() *SecretParameters {
if in == nil {
return nil
}
out := new(SecretParameters)
in.DeepCopyInto(out)
return out
}
// DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (in *SecretParameters_STATUS) DeepCopyInto(out *SecretParameters_STATUS) {
*out = *in
if in.AzureFirstPartyManagedCertificate != nil {
in, out := &in.AzureFirstPartyManagedCertificate, &out.AzureFirstPartyManagedCertificate
*out = new(AzureFirstPartyManagedCertificateParameters_STATUS)
(*in).DeepCopyInto(*out)
}
if in.CustomerCertificate != nil {
in, out := &in.CustomerCertificate, &out.CustomerCertificate
*out = new(CustomerCertificateParameters_STATUS)
(*in).DeepCopyInto(*out)
}
if in.ManagedCertificate != nil {
in, out := &in.ManagedCertificate, &out.ManagedCertificate
*out = new(ManagedCertificateParameters_STATUS)
(*in).DeepCopyInto(*out)
}
if in.PropertyBag != nil {
in, out := &in.PropertyBag, &out.PropertyBag
*out = make(genruntime.PropertyBag, len(*in))
for key, val := range *in {
(*out)[key] = val
}
}
if in.UrlSigningKey != nil {
in, out := &in.UrlSigningKey, &out.UrlSigningKey
*out = new(UrlSigningKeyParameters_STATUS)
(*in).DeepCopyInto(*out)
}
}
// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new SecretParameters_STATUS.
func (in *SecretParameters_STATUS) DeepCopy() *SecretParameters_STATUS {
if in == nil {
return nil
}
out := new(SecretParameters_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 *Secret_STATUS) DeepCopyInto(out *Secret_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.DeploymentStatus != nil {
in, out := &in.DeploymentStatus, &out.DeploymentStatus
*out = new(string)
**out = **in
}
if in.Id != nil {
in, out := &in.Id, &out.Id
*out = new(string)
**out = **in
}
if in.Name != nil {
in, out := &in.Name, &out.Name
*out = new(string)
**out = **in
}
if in.Parameters != nil {
in, out := &in.Parameters, &out.Parameters
*out = new(SecretParameters_STATUS)
(*in).DeepCopyInto(*out)
}
if in.ProfileName != nil {
in, out := &in.ProfileName, &out.ProfileName
*out = new(string)
**out = **in
}
if in.PropertyBag != nil {
in, out := &in.PropertyBag, &out.PropertyBag
*out = make(genruntime.PropertyBag, len(*in))
for key, val := range *in {
(*out)[key] = val
}
}
if in.ProvisioningState != nil {
in, out := &in.ProvisioningState, &out.ProvisioningState
*out = new(string)
**out = **in
}
if in.SystemData != nil {
in, out := &in.SystemData, &out.SystemData
*out = new(SystemData_STATUS)
(*in).DeepCopyInto(*out)
}
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 Secret_STATUS.
func (in *Secret_STATUS) DeepCopy() *Secret_STATUS {
if in == nil {
return nil
}
out := new(Secret_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 *Secret_Spec) DeepCopyInto(out *Secret_Spec) {
*out = *in
if in.OperatorSpec != nil {
in, out := &in.OperatorSpec, &out.OperatorSpec
*out = new(SecretOperatorSpec)
(*in).DeepCopyInto(*out)
}
if in.Owner != nil {
in, out := &in.Owner, &out.Owner
*out = new(genruntime.KnownResourceReference)
**out = **in
}
if in.Parameters != nil {
in, out := &in.Parameters, &out.Parameters
*out = new(SecretParameters)
(*in).DeepCopyInto(*out)
}
if in.PropertyBag != nil {
in, out := &in.PropertyBag, &out.PropertyBag
*out = make(genruntime.PropertyBag, len(*in))
for key, val := range *in {
(*out)[key] = val
}
}
}
// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new Secret_Spec.
func (in *Secret_Spec) DeepCopy() *Secret_Spec {
if in == nil {
return nil
}
out := new(Secret_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 *SecurityPolicy) DeepCopyInto(out *SecurityPolicy) {
*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 SecurityPolicy.
func (in *SecurityPolicy) DeepCopy() *SecurityPolicy {
if in == nil {
return nil
}
out := new(SecurityPolicy)
in.DeepCopyInto(out)
return out
}
// DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
func (in *SecurityPolicy) 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 *SecurityPolicyList) DeepCopyInto(out *SecurityPolicyList) {
*out = *in
out.TypeMeta = in.TypeMeta
in.ListMeta.DeepCopyInto(&out.ListMeta)
if in.Items != nil {
in, out := &in.Items, &out.Items
*out = make([]SecurityPolicy, len(*in))
for i := range *in {
(*in)[i].DeepCopyInto(&(*out)[i])
}
}
}
// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new SecurityPolicyList.
func (in *SecurityPolicyList) DeepCopy() *SecurityPolicyList {
if in == nil {
return nil
}
out := new(SecurityPolicyList)
in.DeepCopyInto(out)
return out
}
// DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
func (in *SecurityPolicyList) 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 *SecurityPolicyOperatorSpec) DeepCopyInto(out *SecurityPolicyOperatorSpec) {
*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.PropertyBag != nil {
in, out := &in.PropertyBag, &out.PropertyBag
*out = make(genruntime.PropertyBag, len(*in))
for key, val := range *in {
(*out)[key] = val
}
}
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 SecurityPolicyOperatorSpec.
func (in *SecurityPolicyOperatorSpec) DeepCopy() *SecurityPolicyOperatorSpec {
if in == nil {
return nil
}
out := new(SecurityPolicyOperatorSpec)
in.DeepCopyInto(out)
return out
}
// DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (in *SecurityPolicyPropertiesParameters) DeepCopyInto(out *SecurityPolicyPropertiesParameters) {
*out = *in
if in.PropertyBag != nil {
in, out := &in.PropertyBag, &out.PropertyBag
*out = make(genruntime.PropertyBag, len(*in))
for key, val := range *in {
(*out)[key] = val
}
}
if in.WebApplicationFirewall != nil {
in, out := &in.WebApplicationFirewall, &out.WebApplicationFirewall
*out = new(SecurityPolicyWebApplicationFirewallParameters)
(*in).DeepCopyInto(*out)
}
}
// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new SecurityPolicyPropertiesParameters.
func (in *SecurityPolicyPropertiesParameters) DeepCopy() *SecurityPolicyPropertiesParameters {
if in == nil {
return nil
}
out := new(SecurityPolicyPropertiesParameters)
in.DeepCopyInto(out)
return out
}
// DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (in *SecurityPolicyPropertiesParameters_STATUS) DeepCopyInto(out *SecurityPolicyPropertiesParameters_STATUS) {
*out = *in
if in.PropertyBag != nil {
in, out := &in.PropertyBag, &out.PropertyBag
*out = make(genruntime.PropertyBag, len(*in))
for key, val := range *in {
(*out)[key] = val
}
}
if in.WebApplicationFirewall != nil {
in, out := &in.WebApplicationFirewall, &out.WebApplicationFirewall
*out = new(SecurityPolicyWebApplicationFirewallParameters_STATUS)
(*in).DeepCopyInto(*out)
}
}
// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new SecurityPolicyPropertiesParameters_STATUS.
func (in *SecurityPolicyPropertiesParameters_STATUS) DeepCopy() *SecurityPolicyPropertiesParameters_STATUS {
if in == nil {
return nil
}
out := new(SecurityPolicyPropertiesParameters_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 *SecurityPolicyWebApplicationFirewallAssociation) DeepCopyInto(out *SecurityPolicyWebApplicationFirewallAssociation) {
*out = *in
if in.Domains != nil {
in, out := &in.Domains, &out.Domains
*out = make([]ActivatedResourceReference, len(*in))
for i := range *in {
(*in)[i].DeepCopyInto(&(*out)[i])
}
}
if in.PatternsToMatch != nil {
in, out := &in.PatternsToMatch, &out.PatternsToMatch
*out = make([]string, len(*in))
copy(*out, *in)
}
if in.PropertyBag != nil {
in, out := &in.PropertyBag, &out.PropertyBag
*out = make(genruntime.PropertyBag, len(*in))
for key, val := range *in {
(*out)[key] = val
}
}
}
// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new SecurityPolicyWebApplicationFirewallAssociation.
func (in *SecurityPolicyWebApplicationFirewallAssociation) DeepCopy() *SecurityPolicyWebApplicationFirewallAssociation {
if in == nil {
return nil
}
out := new(SecurityPolicyWebApplicationFirewallAssociation)
in.DeepCopyInto(out)
return out
}
// DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (in *SecurityPolicyWebApplicationFirewallAssociation_STATUS) DeepCopyInto(out *SecurityPolicyWebApplicationFirewallAssociation_STATUS) {
*out = *in
if in.Domains != nil {
in, out := &in.Domains, &out.Domains
*out = make([]ActivatedResourceReference_STATUS_Profiles_SecurityPolicy_SubResourceEmbedded, len(*in))
for i := range *in {
(*in)[i].DeepCopyInto(&(*out)[i])
}
}
if in.PatternsToMatch != nil {
in, out := &in.PatternsToMatch, &out.PatternsToMatch
*out = make([]string, len(*in))
copy(*out, *in)
}
if in.PropertyBag != nil {
in, out := &in.PropertyBag, &out.PropertyBag
*out = make(genruntime.PropertyBag, len(*in))
for key, val := range *in {
(*out)[key] = val
}
}
}
// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new SecurityPolicyWebApplicationFirewallAssociation_STATUS.
func (in *SecurityPolicyWebApplicationFirewallAssociation_STATUS) DeepCopy() *SecurityPolicyWebApplicationFirewallAssociation_STATUS {
if in == nil {
return nil
}
out := new(SecurityPolicyWebApplicationFirewallAssociation_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 *SecurityPolicyWebApplicationFirewallParameters) DeepCopyInto(out *SecurityPolicyWebApplicationFirewallParameters) {
*out = *in
if in.Associations != nil {
in, out := &in.Associations, &out.Associations
*out = make([]SecurityPolicyWebApplicationFirewallAssociation, len(*in))
for i := range *in {
(*in)[i].DeepCopyInto(&(*out)[i])
}
}
if in.PropertyBag != nil {
in, out := &in.PropertyBag, &out.PropertyBag
*out = make(genruntime.PropertyBag, 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.WafPolicy != nil {
in, out := &in.WafPolicy, &out.WafPolicy
*out = new(ResourceReference)
(*in).DeepCopyInto(*out)
}
}
// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new SecurityPolicyWebApplicationFirewallParameters.
func (in *SecurityPolicyWebApplicationFirewallParameters) DeepCopy() *SecurityPolicyWebApplicationFirewallParameters {
if in == nil {
return nil
}
out := new(SecurityPolicyWebApplicationFirewallParameters)
in.DeepCopyInto(out)
return out
}
// DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (in *SecurityPolicyWebApplicationFirewallParameters_STATUS) DeepCopyInto(out *SecurityPolicyWebApplicationFirewallParameters_STATUS) {
*out = *in
if in.Associations != nil {
in, out := &in.Associations, &out.Associations
*out = make([]SecurityPolicyWebApplicationFirewallAssociation_STATUS, len(*in))
for i := range *in {
(*in)[i].DeepCopyInto(&(*out)[i])
}
}
if in.PropertyBag != nil {
in, out := &in.PropertyBag, &out.PropertyBag
*out = make(genruntime.PropertyBag, 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.WafPolicy != nil {
in, out := &in.WafPolicy, &out.WafPolicy
*out = new(ResourceReference_STATUS)
(*in).DeepCopyInto(*out)
}
}
// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new SecurityPolicyWebApplicationFirewallParameters_STATUS.
func (in *SecurityPolicyWebApplicationFirewallParameters_STATUS) DeepCopy() *SecurityPolicyWebApplicationFirewallParameters_STATUS {
if in == nil {
return nil
}
out := new(SecurityPolicyWebApplicationFirewallParameters_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 *SecurityPolicy_STATUS) DeepCopyInto(out *SecurityPolicy_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.DeploymentStatus != nil {
in, out := &in.DeploymentStatus, &out.DeploymentStatus
*out = new(string)
**out = **in
}
if in.Id != nil {
in, out := &in.Id, &out.Id
*out = new(string)
**out = **in
}
if in.Name != nil {
in, out := &in.Name, &out.Name
*out = new(string)
**out = **in
}
if in.Parameters != nil {
in, out := &in.Parameters, &out.Parameters
*out = new(SecurityPolicyPropertiesParameters_STATUS)
(*in).DeepCopyInto(*out)
}
if in.ProfileName != nil {
in, out := &in.ProfileName, &out.ProfileName
*out = new(string)
**out = **in
}
if in.PropertyBag != nil {
in, out := &in.PropertyBag, &out.PropertyBag
*out = make(genruntime.PropertyBag, len(*in))
for key, val := range *in {
(*out)[key] = val
}
}
if in.ProvisioningState != nil {
in, out := &in.ProvisioningState, &out.ProvisioningState
*out = new(string)
**out = **in
}
if in.SystemData != nil {
in, out := &in.SystemData, &out.SystemData
*out = new(SystemData_STATUS)
(*in).DeepCopyInto(*out)
}
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 SecurityPolicy_STATUS.
func (in *SecurityPolicy_STATUS) DeepCopy() *SecurityPolicy_STATUS {
if in == nil {
return nil
}
out := new(SecurityPolicy_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 *SecurityPolicy_Spec) DeepCopyInto(out *SecurityPolicy_Spec) {
*out = *in
if in.OperatorSpec != nil {
in, out := &in.OperatorSpec, &out.OperatorSpec
*out = new(SecurityPolicyOperatorSpec)
(*in).DeepCopyInto(*out)
}
if in.Owner != nil {
in, out := &in.Owner, &out.Owner
*out = new(genruntime.KnownResourceReference)
**out = **in
}
if in.Parameters != nil {
in, out := &in.Parameters, &out.Parameters
*out = new(SecurityPolicyPropertiesParameters)
(*in).DeepCopyInto(*out)
}
if in.PropertyBag != nil {
in, out := &in.PropertyBag, &out.PropertyBag
*out = make(genruntime.PropertyBag, len(*in))
for key, val := range *in {
(*out)[key] = val
}
}
}
// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new SecurityPolicy_Spec.
func (in *SecurityPolicy_Spec) DeepCopy() *SecurityPolicy_Spec {
if in == nil {
return nil
}
out := new(SecurityPolicy_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 *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(string)
**out = **in
}
if in.PropertyBag != nil {
in, out := &in.PropertyBag, &out.PropertyBag
*out = make(genruntime.PropertyBag, len(*in))
for key, val := range *in {
(*out)[key] = val
}
}
if in.Transforms != nil {
in, out := &in.Transforms, &out.Transforms
*out = make([]string, len(*in))
copy(*out, *in)
}
if in.TypeName != nil {
in, out := &in.TypeName, &out.TypeName
*out = new(string)
**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(string)
**out = **in
}
if in.PropertyBag != nil {
in, out := &in.PropertyBag, &out.PropertyBag
*out = make(genruntime.PropertyBag, len(*in))
for key, val := range *in {
(*out)[key] = val
}
}
if in.Transforms != nil {
in, out := &in.Transforms, &out.Transforms
*out = make([]string, len(*in))
copy(*out, *in)
}
if in.TypeName != nil {
in, out := &in.TypeName, &out.TypeName
*out = new(string)
**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 *SharedPrivateLinkResourceProperties) DeepCopyInto(out *SharedPrivateLinkResourceProperties) {
*out = *in
if in.GroupId != nil {
in, out := &in.GroupId, &out.GroupId
*out = new(string)
**out = **in
}
if in.PrivateLink != nil {
in, out := &in.PrivateLink, &out.PrivateLink
*out = new(ResourceReference)
(*in).DeepCopyInto(*out)
}
if in.PrivateLinkLocation != nil {
in, out := &in.PrivateLinkLocation, &out.PrivateLinkLocation
*out = new(string)
**out = **in
}
if in.PropertyBag != nil {
in, out := &in.PropertyBag, &out.PropertyBag
*out = make(genruntime.PropertyBag, len(*in))
for key, val := range *in {
(*out)[key] = val
}
}
if in.RequestMessage != nil {
in, out := &in.RequestMessage, &out.RequestMessage
*out = new(string)
**out = **in
}
if in.Status != nil {
in, out := &in.Status, &out.Status
*out = new(string)
**out = **in
}
}
// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new SharedPrivateLinkResourceProperties.
func (in *SharedPrivateLinkResourceProperties) DeepCopy() *SharedPrivateLinkResourceProperties {
if in == nil {
return nil
}
out := new(SharedPrivateLinkResourceProperties)
in.DeepCopyInto(out)
return out
}
// DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (in *SharedPrivateLinkResourceProperties_STATUS) DeepCopyInto(out *SharedPrivateLinkResourceProperties_STATUS) {
*out = *in
if in.GroupId != nil {
in, out := &in.GroupId, &out.GroupId
*out = new(string)
**out = **in
}
if in.PrivateLink != nil {
in, out := &in.PrivateLink, &out.PrivateLink
*out = new(ResourceReference_STATUS)
(*in).DeepCopyInto(*out)
}
if in.PrivateLinkLocation != nil {
in, out := &in.PrivateLinkLocation, &out.PrivateLinkLocation
*out = new(string)
**out = **in
}
if in.PropertyBag != nil {
in, out := &in.PropertyBag, &out.PropertyBag
*out = make(genruntime.PropertyBag, len(*in))
for key, val := range *in {
(*out)[key] = val
}
}
if in.RequestMessage != nil {
in, out := &in.RequestMessage, &out.RequestMessage
*out = new(string)
**out = **in
}
if in.Status != nil {
in, out := &in.Status, &out.Status
*out = new(string)
**out = **in
}
}
// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new SharedPrivateLinkResourceProperties_STATUS.
func (in *SharedPrivateLinkResourceProperties_STATUS) DeepCopy() *SharedPrivateLinkResourceProperties_STATUS {
if in == nil {
return nil
}
out := new(SharedPrivateLinkResourceProperties_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(string)
**out = **in
}
if in.PropertyBag != nil {
in, out := &in.PropertyBag, &out.PropertyBag
*out = make(genruntime.PropertyBag, len(*in))
for key, val := range *in {
(*out)[key] = val
}
}
}
// 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(string)
**out = **in
}
if in.PropertyBag != nil {
in, out := &in.PropertyBag, &out.PropertyBag
*out = make(genruntime.PropertyBag, len(*in))
for key, val := range *in {
(*out)[key] = val
}
}
}
// 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(string)
**out = **in
}
if in.PropertyBag != nil {
in, out := &in.PropertyBag, &out.PropertyBag
*out = make(genruntime.PropertyBag, len(*in))
for key, val := range *in {
(*out)[key] = val
}
}
if in.Transforms != nil {
in, out := &in.Transforms, &out.Transforms
*out = make([]string, len(*in))
copy(*out, *in)
}
if in.TypeName != nil {
in, out := &in.TypeName, &out.TypeName
*out = new(string)
**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(string)
**out = **in
}
if in.PropertyBag != nil {
in, out := &in.PropertyBag, &out.PropertyBag
*out = make(genruntime.PropertyBag, len(*in))
for key, val := range *in {
(*out)[key] = val
}
}
if in.Transforms != nil {
in, out := &in.Transforms, &out.Transforms
*out = make([]string, len(*in))
copy(*out, *in)
}
if in.TypeName != nil {
in, out := &in.TypeName, &out.TypeName
*out = new(string)
**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([]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(string)
**out = **in
}
if in.PropertyBag != nil {
in, out := &in.PropertyBag, &out.PropertyBag
*out = make(genruntime.PropertyBag, len(*in))
for key, val := range *in {
(*out)[key] = val
}
}
if in.Transforms != nil {
in, out := &in.Transforms, &out.Transforms
*out = make([]string, len(*in))
copy(*out, *in)
}
if in.TypeName != nil {
in, out := &in.TypeName, &out.TypeName
*out = new(string)
**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([]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(string)
**out = **in
}
if in.PropertyBag != nil {
in, out := &in.PropertyBag, &out.PropertyBag
*out = make(genruntime.PropertyBag, len(*in))
for key, val := range *in {
(*out)[key] = val
}
}
if in.Transforms != nil {
in, out := &in.Transforms, &out.Transforms
*out = make([]string, len(*in))
copy(*out, *in)
}
if in.TypeName != nil {
in, out := &in.TypeName, &out.TypeName
*out = new(string)
**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(string)
**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(string)
**out = **in
}
if in.PropertyBag != nil {
in, out := &in.PropertyBag, &out.PropertyBag
*out = make(genruntime.PropertyBag, len(*in))
for key, val := range *in {
(*out)[key] = val
}
}
}
// 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(string)
**out = **in
}
if in.PropertyBag != nil {
in, out := &in.PropertyBag, &out.PropertyBag
*out = make(genruntime.PropertyBag, len(*in))
for key, val := range *in {
(*out)[key] = val
}
}
if in.Transforms != nil {
in, out := &in.Transforms, &out.Transforms
*out = make([]string, len(*in))
copy(*out, *in)
}
if in.TypeName != nil {
in, out := &in.TypeName, &out.TypeName
*out = new(string)
**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(string)
**out = **in
}
if in.PropertyBag != nil {
in, out := &in.PropertyBag, &out.PropertyBag
*out = make(genruntime.PropertyBag, len(*in))
for key, val := range *in {
(*out)[key] = val
}
}
if in.Transforms != nil {
in, out := &in.Transforms, &out.Transforms
*out = make([]string, len(*in))
copy(*out, *in)
}
if in.TypeName != nil {
in, out := &in.TypeName, &out.TypeName
*out = new(string)
**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(string)
**out = **in
}
if in.PropertyBag != nil {
in, out := &in.PropertyBag, &out.PropertyBag
*out = make(genruntime.PropertyBag, len(*in))
for key, val := range *in {
(*out)[key] = val
}
}
if in.Transforms != nil {
in, out := &in.Transforms, &out.Transforms
*out = make([]string, len(*in))
copy(*out, *in)
}
if in.TypeName != nil {
in, out := &in.TypeName, &out.TypeName
*out = new(string)
**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(string)
**out = **in
}
if in.PropertyBag != nil {
in, out := &in.PropertyBag, &out.PropertyBag
*out = make(genruntime.PropertyBag, len(*in))
for key, val := range *in {
(*out)[key] = val
}
}
if in.Transforms != nil {
in, out := &in.Transforms, &out.Transforms
*out = make([]string, len(*in))
copy(*out, *in)
}
if in.TypeName != nil {
in, out := &in.TypeName, &out.TypeName
*out = new(string)
**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(string)
**out = **in
}
if in.PropertyBag != nil {
in, out := &in.PropertyBag, &out.PropertyBag
*out = make(genruntime.PropertyBag, len(*in))
for key, val := range *in {
(*out)[key] = val
}
}
if in.Transforms != nil {
in, out := &in.Transforms, &out.Transforms
*out = make([]string, len(*in))
copy(*out, *in)
}
if in.TypeName != nil {
in, out := &in.TypeName, &out.TypeName
*out = new(string)
**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(string)
**out = **in
}
if in.PropertyBag != nil {
in, out := &in.PropertyBag, &out.PropertyBag
*out = make(genruntime.PropertyBag, len(*in))
for key, val := range *in {
(*out)[key] = val
}
}
if in.Transforms != nil {
in, out := &in.Transforms, &out.Transforms
*out = make([]string, len(*in))
copy(*out, *in)
}
if in.TypeName != nil {
in, out := &in.TypeName, &out.TypeName
*out = new(string)
**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(string)
**out = **in
}
if in.Parameters != nil {
in, out := &in.Parameters, &out.Parameters
*out = new(UrlRedirectActionParameters)
(*in).DeepCopyInto(*out)
}
if in.PropertyBag != nil {
in, out := &in.PropertyBag, &out.PropertyBag
*out = make(genruntime.PropertyBag, len(*in))
for key, val := range *in {
(*out)[key] = val
}
}
}
// 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(string)
**out = **in
}
if in.PropertyBag != nil {
in, out := &in.PropertyBag, &out.PropertyBag
*out = make(genruntime.PropertyBag, len(*in))
for key, val := range *in {
(*out)[key] = val
}
}
if in.RedirectType != nil {
in, out := &in.RedirectType, &out.RedirectType
*out = new(string)
**out = **in
}
if in.TypeName != nil {
in, out := &in.TypeName, &out.TypeName
*out = new(string)
**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(string)
**out = **in
}
if in.PropertyBag != nil {
in, out := &in.PropertyBag, &out.PropertyBag
*out = make(genruntime.PropertyBag, len(*in))
for key, val := range *in {
(*out)[key] = val
}
}
if in.RedirectType != nil {
in, out := &in.RedirectType, &out.RedirectType
*out = new(string)
**out = **in
}
if in.TypeName != nil {
in, out := &in.TypeName, &out.TypeName
*out = new(string)
**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(string)
**out = **in
}
if in.Parameters != nil {
in, out := &in.Parameters, &out.Parameters
*out = new(UrlRedirectActionParameters_STATUS)
(*in).DeepCopyInto(*out)
}
if in.PropertyBag != nil {
in, out := &in.PropertyBag, &out.PropertyBag
*out = make(genruntime.PropertyBag, len(*in))
for key, val := range *in {
(*out)[key] = val
}
}
}
// 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(string)
**out = **in
}
if in.Parameters != nil {
in, out := &in.Parameters, &out.Parameters
*out = new(UrlRewriteActionParameters)
(*in).DeepCopyInto(*out)
}
if in.PropertyBag != nil {
in, out := &in.PropertyBag, &out.PropertyBag
*out = make(genruntime.PropertyBag, len(*in))
for key, val := range *in {
(*out)[key] = val
}
}
}
// 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.PropertyBag != nil {
in, out := &in.PropertyBag, &out.PropertyBag
*out = make(genruntime.PropertyBag, len(*in))
for key, val := range *in {
(*out)[key] = val
}
}
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(string)
**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.PropertyBag != nil {
in, out := &in.PropertyBag, &out.PropertyBag
*out = make(genruntime.PropertyBag, len(*in))
for key, val := range *in {
(*out)[key] = val
}
}
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(string)
**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(string)
**out = **in
}
if in.Parameters != nil {
in, out := &in.Parameters, &out.Parameters
*out = new(UrlRewriteActionParameters_STATUS)
(*in).DeepCopyInto(*out)
}
if in.PropertyBag != nil {
in, out := &in.PropertyBag, &out.PropertyBag
*out = make(genruntime.PropertyBag, len(*in))
for key, val := range *in {
(*out)[key] = val
}
}
}
// 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(string)
**out = **in
}
if in.Parameters != nil {
in, out := &in.Parameters, &out.Parameters
*out = new(UrlSigningActionParameters)
(*in).DeepCopyInto(*out)
}
if in.PropertyBag != nil {
in, out := &in.PropertyBag, &out.PropertyBag
*out = make(genruntime.PropertyBag, len(*in))
for key, val := range *in {
(*out)[key] = val
}
}
}
// 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(string)
**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.PropertyBag != nil {
in, out := &in.PropertyBag, &out.PropertyBag
*out = make(genruntime.PropertyBag, len(*in))
for key, val := range *in {
(*out)[key] = val
}
}
if in.TypeName != nil {
in, out := &in.TypeName, &out.TypeName
*out = new(string)
**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(string)
**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.PropertyBag != nil {
in, out := &in.PropertyBag, &out.PropertyBag
*out = make(genruntime.PropertyBag, len(*in))
for key, val := range *in {
(*out)[key] = val
}
}
if in.TypeName != nil {
in, out := &in.TypeName, &out.TypeName
*out = new(string)
**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(string)
**out = **in
}
if in.Parameters != nil {
in, out := &in.Parameters, &out.Parameters
*out = new(UrlSigningActionParameters_STATUS)
(*in).DeepCopyInto(*out)
}
if in.PropertyBag != nil {
in, out := &in.PropertyBag, &out.PropertyBag
*out = make(genruntime.PropertyBag, len(*in))
for key, val := range *in {
(*out)[key] = val
}
}
}
// 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 *UrlSigningKeyParameters) DeepCopyInto(out *UrlSigningKeyParameters) {
*out = *in
if in.KeyId != nil {
in, out := &in.KeyId, &out.KeyId
*out = new(string)
**out = **in
}
if in.PropertyBag != nil {
in, out := &in.PropertyBag, &out.PropertyBag
*out = make(genruntime.PropertyBag, len(*in))
for key, val := range *in {
(*out)[key] = val
}
}
if in.SecretSource != nil {
in, out := &in.SecretSource, &out.SecretSource
*out = new(ResourceReference)
(*in).DeepCopyInto(*out)
}
if in.SecretVersion != nil {
in, out := &in.SecretVersion, &out.SecretVersion
*out = new(string)
**out = **in
}
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 UrlSigningKeyParameters.
func (in *UrlSigningKeyParameters) DeepCopy() *UrlSigningKeyParameters {
if in == nil {
return nil
}
out := new(UrlSigningKeyParameters)
in.DeepCopyInto(out)
return out
}
// DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (in *UrlSigningKeyParameters_STATUS) DeepCopyInto(out *UrlSigningKeyParameters_STATUS) {
*out = *in
if in.KeyId != nil {
in, out := &in.KeyId, &out.KeyId
*out = new(string)
**out = **in
}
if in.PropertyBag != nil {
in, out := &in.PropertyBag, &out.PropertyBag
*out = make(genruntime.PropertyBag, len(*in))
for key, val := range *in {
(*out)[key] = val
}
}
if in.SecretSource != nil {
in, out := &in.SecretSource, &out.SecretSource
*out = new(ResourceReference_STATUS)
(*in).DeepCopyInto(*out)
}
if in.SecretVersion != nil {
in, out := &in.SecretVersion, &out.SecretVersion
*out = new(string)
**out = **in
}
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 UrlSigningKeyParameters_STATUS.
func (in *UrlSigningKeyParameters_STATUS) DeepCopy() *UrlSigningKeyParameters_STATUS {
if in == nil {
return nil
}
out := new(UrlSigningKeyParameters_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(string)
**out = **in
}
if in.ParamName != nil {
in, out := &in.ParamName, &out.ParamName
*out = new(string)
**out = **in
}
if in.PropertyBag != nil {
in, out := &in.PropertyBag, &out.PropertyBag
*out = make(genruntime.PropertyBag, len(*in))
for key, val := range *in {
(*out)[key] = val
}
}
}
// 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(string)
**out = **in
}
if in.ParamName != nil {
in, out := &in.ParamName, &out.ParamName
*out = new(string)
**out = **in
}
if in.PropertyBag != nil {
in, out := &in.PropertyBag, &out.PropertyBag
*out = make(genruntime.PropertyBag, len(*in))
for key, val := range *in {
(*out)[key] = val
}
}
}
// 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
}
// DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (in *UserAssignedIdentityDetails) DeepCopyInto(out *UserAssignedIdentityDetails) {
*out = *in
if in.PropertyBag != nil {
in, out := &in.PropertyBag, &out.PropertyBag
*out = make(genruntime.PropertyBag, len(*in))
for key, val := range *in {
(*out)[key] = val
}
}
out.Reference = in.Reference
}
// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new UserAssignedIdentityDetails.
func (in *UserAssignedIdentityDetails) DeepCopy() *UserAssignedIdentityDetails {
if in == nil {
return nil
}
out := new(UserAssignedIdentityDetails)
in.DeepCopyInto(out)
return out
}
// DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (in *UserAssignedIdentity_STATUS) DeepCopyInto(out *UserAssignedIdentity_STATUS) {
*out = *in
if in.ClientId != nil {
in, out := &in.ClientId, &out.ClientId
*out = new(string)
**out = **in
}
if in.PrincipalId != nil {
in, out := &in.PrincipalId, &out.PrincipalId
*out = new(string)
**out = **in
}
if in.PropertyBag != nil {
in, out := &in.PropertyBag, &out.PropertyBag
*out = make(genruntime.PropertyBag, len(*in))
for key, val := range *in {
(*out)[key] = val
}
}
}
// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new UserAssignedIdentity_STATUS.
func (in *UserAssignedIdentity_STATUS) DeepCopy() *UserAssignedIdentity_STATUS {
if in == nil {
return nil
}
out := new(UserAssignedIdentity_STATUS)
in.DeepCopyInto(out)
return out
}