v2/api/apimanagement/v1api20230501preview/storage/zz_generated.deepcopy.go (5,855 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 *AdditionalLocation) DeepCopyInto(out *AdditionalLocation) { *out = *in if in.DisableGateway != nil { in, out := &in.DisableGateway, &out.DisableGateway *out = new(bool) **out = **in } if in.Location != nil { in, out := &in.Location, &out.Location *out = new(string) **out = **in } if in.NatGatewayState != nil { in, out := &in.NatGatewayState, &out.NatGatewayState *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.PublicIpAddressReference != nil { in, out := &in.PublicIpAddressReference, &out.PublicIpAddressReference *out = new(genruntime.ResourceReference) **out = **in } if in.Sku != nil { in, out := &in.Sku, &out.Sku *out = new(ApiManagementServiceSkuProperties) (*in).DeepCopyInto(*out) } if in.VirtualNetworkConfiguration != nil { in, out := &in.VirtualNetworkConfiguration, &out.VirtualNetworkConfiguration *out = new(VirtualNetworkConfiguration) (*in).DeepCopyInto(*out) } if in.Zones != nil { in, out := &in.Zones, &out.Zones *out = make([]string, len(*in)) copy(*out, *in) } } // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new AdditionalLocation. func (in *AdditionalLocation) DeepCopy() *AdditionalLocation { if in == nil { return nil } out := new(AdditionalLocation) in.DeepCopyInto(out) return out } // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. func (in *AdditionalLocation_STATUS) DeepCopyInto(out *AdditionalLocation_STATUS) { *out = *in if in.DisableGateway != nil { in, out := &in.DisableGateway, &out.DisableGateway *out = new(bool) **out = **in } if in.GatewayRegionalUrl != nil { in, out := &in.GatewayRegionalUrl, &out.GatewayRegionalUrl *out = new(string) **out = **in } if in.Location != nil { in, out := &in.Location, &out.Location *out = new(string) **out = **in } if in.NatGatewayState != nil { in, out := &in.NatGatewayState, &out.NatGatewayState *out = new(string) **out = **in } if in.OutboundPublicIPAddresses != nil { in, out := &in.OutboundPublicIPAddresses, &out.OutboundPublicIPAddresses *out = make([]string, len(*in)) copy(*out, *in) } if in.PlatformVersion != nil { in, out := &in.PlatformVersion, &out.PlatformVersion *out = new(string) **out = **in } if in.PrivateIPAddresses != nil { in, out := &in.PrivateIPAddresses, &out.PrivateIPAddresses *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.PublicIPAddresses != nil { in, out := &in.PublicIPAddresses, &out.PublicIPAddresses *out = make([]string, len(*in)) copy(*out, *in) } if in.PublicIpAddressId != nil { in, out := &in.PublicIpAddressId, &out.PublicIpAddressId *out = new(string) **out = **in } if in.Sku != nil { in, out := &in.Sku, &out.Sku *out = new(ApiManagementServiceSkuProperties_STATUS) (*in).DeepCopyInto(*out) } if in.VirtualNetworkConfiguration != nil { in, out := &in.VirtualNetworkConfiguration, &out.VirtualNetworkConfiguration *out = new(VirtualNetworkConfiguration_STATUS) (*in).DeepCopyInto(*out) } if in.Zones != nil { in, out := &in.Zones, &out.Zones *out = make([]string, len(*in)) copy(*out, *in) } } // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new AdditionalLocation_STATUS. func (in *AdditionalLocation_STATUS) DeepCopy() *AdditionalLocation_STATUS { if in == nil { return nil } out := new(AdditionalLocation_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 *Api) DeepCopyInto(out *Api) { *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 Api. func (in *Api) DeepCopy() *Api { if in == nil { return nil } out := new(Api) in.DeepCopyInto(out) return out } // DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object. func (in *Api) 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 *ApiContactInformation) DeepCopyInto(out *ApiContactInformation) { *out = *in if in.Email != nil { in, out := &in.Email, &out.Email *out = new(string) **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 } } if in.Url != nil { in, out := &in.Url, &out.Url *out = new(string) **out = **in } } // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ApiContactInformation. func (in *ApiContactInformation) DeepCopy() *ApiContactInformation { if in == nil { return nil } out := new(ApiContactInformation) in.DeepCopyInto(out) return out } // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. func (in *ApiContactInformation_STATUS) DeepCopyInto(out *ApiContactInformation_STATUS) { *out = *in if in.Email != nil { in, out := &in.Email, &out.Email *out = new(string) **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 } } if in.Url != nil { in, out := &in.Url, &out.Url *out = new(string) **out = **in } } // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ApiContactInformation_STATUS. func (in *ApiContactInformation_STATUS) DeepCopy() *ApiContactInformation_STATUS { if in == nil { return nil } out := new(ApiContactInformation_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 *ApiCreateOrUpdateProperties_WsdlSelector) DeepCopyInto(out *ApiCreateOrUpdateProperties_WsdlSelector) { *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.WsdlEndpointName != nil { in, out := &in.WsdlEndpointName, &out.WsdlEndpointName *out = new(string) **out = **in } if in.WsdlServiceName != nil { in, out := &in.WsdlServiceName, &out.WsdlServiceName *out = new(string) **out = **in } } // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ApiCreateOrUpdateProperties_WsdlSelector. func (in *ApiCreateOrUpdateProperties_WsdlSelector) DeepCopy() *ApiCreateOrUpdateProperties_WsdlSelector { if in == nil { return nil } out := new(ApiCreateOrUpdateProperties_WsdlSelector) in.DeepCopyInto(out) return out } // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. func (in *ApiLicenseInformation) DeepCopyInto(out *ApiLicenseInformation) { *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 } } if in.Url != nil { in, out := &in.Url, &out.Url *out = new(string) **out = **in } } // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ApiLicenseInformation. func (in *ApiLicenseInformation) DeepCopy() *ApiLicenseInformation { if in == nil { return nil } out := new(ApiLicenseInformation) in.DeepCopyInto(out) return out } // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. func (in *ApiLicenseInformation_STATUS) DeepCopyInto(out *ApiLicenseInformation_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 } } if in.Url != nil { in, out := &in.Url, &out.Url *out = new(string) **out = **in } } // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ApiLicenseInformation_STATUS. func (in *ApiLicenseInformation_STATUS) DeepCopy() *ApiLicenseInformation_STATUS { if in == nil { return nil } out := new(ApiLicenseInformation_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 *ApiList) DeepCopyInto(out *ApiList) { *out = *in out.TypeMeta = in.TypeMeta in.ListMeta.DeepCopyInto(&out.ListMeta) if in.Items != nil { in, out := &in.Items, &out.Items *out = make([]Api, len(*in)) for i := range *in { (*in)[i].DeepCopyInto(&(*out)[i]) } } } // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ApiList. func (in *ApiList) DeepCopy() *ApiList { if in == nil { return nil } out := new(ApiList) in.DeepCopyInto(out) return out } // DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object. func (in *ApiList) 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 *ApiManagementServiceIdentity) DeepCopyInto(out *ApiManagementServiceIdentity) { *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 ApiManagementServiceIdentity. func (in *ApiManagementServiceIdentity) DeepCopy() *ApiManagementServiceIdentity { if in == nil { return nil } out := new(ApiManagementServiceIdentity) in.DeepCopyInto(out) return out } // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. func (in *ApiManagementServiceIdentity_STATUS) DeepCopyInto(out *ApiManagementServiceIdentity_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]UserIdentityProperties_STATUS, len(*in)) for key, val := range *in { (*out)[key] = *val.DeepCopy() } } } // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ApiManagementServiceIdentity_STATUS. func (in *ApiManagementServiceIdentity_STATUS) DeepCopy() *ApiManagementServiceIdentity_STATUS { if in == nil { return nil } out := new(ApiManagementServiceIdentity_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 *ApiManagementServiceSkuProperties) DeepCopyInto(out *ApiManagementServiceSkuProperties) { *out = *in if in.Capacity != nil { in, out := &in.Capacity, &out.Capacity *out = new(int) **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 ApiManagementServiceSkuProperties. func (in *ApiManagementServiceSkuProperties) DeepCopy() *ApiManagementServiceSkuProperties { if in == nil { return nil } out := new(ApiManagementServiceSkuProperties) in.DeepCopyInto(out) return out } // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. func (in *ApiManagementServiceSkuProperties_STATUS) DeepCopyInto(out *ApiManagementServiceSkuProperties_STATUS) { *out = *in if in.Capacity != nil { in, out := &in.Capacity, &out.Capacity *out = new(int) **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 ApiManagementServiceSkuProperties_STATUS. func (in *ApiManagementServiceSkuProperties_STATUS) DeepCopy() *ApiManagementServiceSkuProperties_STATUS { if in == nil { return nil } out := new(ApiManagementServiceSkuProperties_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 *ApiOperatorSpec) DeepCopyInto(out *ApiOperatorSpec) { *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 ApiOperatorSpec. func (in *ApiOperatorSpec) DeepCopy() *ApiOperatorSpec { if in == nil { return nil } out := new(ApiOperatorSpec) in.DeepCopyInto(out) return out } // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. func (in *ApiVersionConstraint) DeepCopyInto(out *ApiVersionConstraint) { *out = *in if in.MinApiVersion != nil { in, out := &in.MinApiVersion, &out.MinApiVersion *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 ApiVersionConstraint. func (in *ApiVersionConstraint) DeepCopy() *ApiVersionConstraint { if in == nil { return nil } out := new(ApiVersionConstraint) in.DeepCopyInto(out) return out } // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. func (in *ApiVersionConstraint_STATUS) DeepCopyInto(out *ApiVersionConstraint_STATUS) { *out = *in if in.MinApiVersion != nil { in, out := &in.MinApiVersion, &out.MinApiVersion *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 ApiVersionConstraint_STATUS. func (in *ApiVersionConstraint_STATUS) DeepCopy() *ApiVersionConstraint_STATUS { if in == nil { return nil } out := new(ApiVersionConstraint_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 *ApiVersionSet) DeepCopyInto(out *ApiVersionSet) { *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 ApiVersionSet. func (in *ApiVersionSet) DeepCopy() *ApiVersionSet { if in == nil { return nil } out := new(ApiVersionSet) in.DeepCopyInto(out) return out } // DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object. func (in *ApiVersionSet) 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 *ApiVersionSetContractDetails) DeepCopyInto(out *ApiVersionSetContractDetails) { *out = *in if in.Description != nil { in, out := &in.Description, &out.Description *out = new(string) **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 } } if in.Reference != nil { in, out := &in.Reference, &out.Reference *out = new(genruntime.ResourceReference) **out = **in } if in.VersionHeaderName != nil { in, out := &in.VersionHeaderName, &out.VersionHeaderName *out = new(string) **out = **in } if in.VersionQueryName != nil { in, out := &in.VersionQueryName, &out.VersionQueryName *out = new(string) **out = **in } if in.VersioningScheme != nil { in, out := &in.VersioningScheme, &out.VersioningScheme *out = new(string) **out = **in } } // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ApiVersionSetContractDetails. func (in *ApiVersionSetContractDetails) DeepCopy() *ApiVersionSetContractDetails { if in == nil { return nil } out := new(ApiVersionSetContractDetails) in.DeepCopyInto(out) return out } // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. func (in *ApiVersionSetContractDetails_STATUS) DeepCopyInto(out *ApiVersionSetContractDetails_STATUS) { *out = *in if in.Description != nil { in, out := &in.Description, &out.Description *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.PropertyBag != nil { in, out := &in.PropertyBag, &out.PropertyBag *out = make(genruntime.PropertyBag, len(*in)) for key, val := range *in { (*out)[key] = val } } if in.VersionHeaderName != nil { in, out := &in.VersionHeaderName, &out.VersionHeaderName *out = new(string) **out = **in } if in.VersionQueryName != nil { in, out := &in.VersionQueryName, &out.VersionQueryName *out = new(string) **out = **in } if in.VersioningScheme != nil { in, out := &in.VersioningScheme, &out.VersioningScheme *out = new(string) **out = **in } } // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ApiVersionSetContractDetails_STATUS. func (in *ApiVersionSetContractDetails_STATUS) DeepCopy() *ApiVersionSetContractDetails_STATUS { if in == nil { return nil } out := new(ApiVersionSetContractDetails_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 *ApiVersionSetList) DeepCopyInto(out *ApiVersionSetList) { *out = *in out.TypeMeta = in.TypeMeta in.ListMeta.DeepCopyInto(&out.ListMeta) if in.Items != nil { in, out := &in.Items, &out.Items *out = make([]ApiVersionSet, len(*in)) for i := range *in { (*in)[i].DeepCopyInto(&(*out)[i]) } } } // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ApiVersionSetList. func (in *ApiVersionSetList) DeepCopy() *ApiVersionSetList { if in == nil { return nil } out := new(ApiVersionSetList) in.DeepCopyInto(out) return out } // DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object. func (in *ApiVersionSetList) 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 *ApiVersionSetOperatorSpec) DeepCopyInto(out *ApiVersionSetOperatorSpec) { *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 ApiVersionSetOperatorSpec. func (in *ApiVersionSetOperatorSpec) DeepCopy() *ApiVersionSetOperatorSpec { if in == nil { return nil } out := new(ApiVersionSetOperatorSpec) in.DeepCopyInto(out) return out } // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. func (in *ApiVersionSet_STATUS) DeepCopyInto(out *ApiVersionSet_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.Description != nil { in, out := &in.Description, &out.Description *out = new(string) **out = **in } if in.DisplayName != nil { in, out := &in.DisplayName, &out.DisplayName *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.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.VersionHeaderName != nil { in, out := &in.VersionHeaderName, &out.VersionHeaderName *out = new(string) **out = **in } if in.VersionQueryName != nil { in, out := &in.VersionQueryName, &out.VersionQueryName *out = new(string) **out = **in } if in.VersioningScheme != nil { in, out := &in.VersioningScheme, &out.VersioningScheme *out = new(string) **out = **in } } // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ApiVersionSet_STATUS. func (in *ApiVersionSet_STATUS) DeepCopy() *ApiVersionSet_STATUS { if in == nil { return nil } out := new(ApiVersionSet_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 *ApiVersionSet_Spec) DeepCopyInto(out *ApiVersionSet_Spec) { *out = *in if in.Description != nil { in, out := &in.Description, &out.Description *out = new(string) **out = **in } if in.DisplayName != nil { in, out := &in.DisplayName, &out.DisplayName *out = new(string) **out = **in } if in.OperatorSpec != nil { in, out := &in.OperatorSpec, &out.OperatorSpec *out = new(ApiVersionSetOperatorSpec) (*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.VersionHeaderName != nil { in, out := &in.VersionHeaderName, &out.VersionHeaderName *out = new(string) **out = **in } if in.VersionQueryName != nil { in, out := &in.VersionQueryName, &out.VersionQueryName *out = new(string) **out = **in } if in.VersioningScheme != nil { in, out := &in.VersioningScheme, &out.VersioningScheme *out = new(string) **out = **in } } // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ApiVersionSet_Spec. func (in *ApiVersionSet_Spec) DeepCopy() *ApiVersionSet_Spec { if in == nil { return nil } out := new(ApiVersionSet_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 *Api_STATUS) DeepCopyInto(out *Api_STATUS) { *out = *in if in.APIVersion != nil { in, out := &in.APIVersion, &out.APIVersion *out = new(string) **out = **in } if in.ApiRevision != nil { in, out := &in.ApiRevision, &out.ApiRevision *out = new(string) **out = **in } if in.ApiRevisionDescription != nil { in, out := &in.ApiRevisionDescription, &out.ApiRevisionDescription *out = new(string) **out = **in } if in.ApiVersionDescription != nil { in, out := &in.ApiVersionDescription, &out.ApiVersionDescription *out = new(string) **out = **in } if in.ApiVersionSet != nil { in, out := &in.ApiVersionSet, &out.ApiVersionSet *out = new(ApiVersionSetContractDetails_STATUS) (*in).DeepCopyInto(*out) } if in.ApiVersionSetId != nil { in, out := &in.ApiVersionSetId, &out.ApiVersionSetId *out = new(string) **out = **in } if in.AuthenticationSettings != nil { in, out := &in.AuthenticationSettings, &out.AuthenticationSettings *out = new(AuthenticationSettingsContract_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.Contact != nil { in, out := &in.Contact, &out.Contact *out = new(ApiContactInformation_STATUS) (*in).DeepCopyInto(*out) } if in.Description != nil { in, out := &in.Description, &out.Description *out = new(string) **out = **in } if in.DisplayName != nil { in, out := &in.DisplayName, &out.DisplayName *out = new(string) **out = **in } if in.Id != nil { in, out := &in.Id, &out.Id *out = new(string) **out = **in } if in.IsCurrent != nil { in, out := &in.IsCurrent, &out.IsCurrent *out = new(bool) **out = **in } if in.IsOnline != nil { in, out := &in.IsOnline, &out.IsOnline *out = new(bool) **out = **in } if in.License != nil { in, out := &in.License, &out.License *out = new(ApiLicenseInformation_STATUS) (*in).DeepCopyInto(*out) } if in.Name != nil { in, out := &in.Name, &out.Name *out = new(string) **out = **in } if in.Path != nil { in, out := &in.Path, &out.Path *out = new(string) **out = **in } if in.PropertiesType != nil { in, out := &in.PropertiesType, &out.PropertiesType *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.Protocols != nil { in, out := &in.Protocols, &out.Protocols *out = make([]string, len(*in)) copy(*out, *in) } if in.ProvisioningState != nil { in, out := &in.ProvisioningState, &out.ProvisioningState *out = new(string) **out = **in } if in.ServiceUrl != nil { in, out := &in.ServiceUrl, &out.ServiceUrl *out = new(string) **out = **in } if in.SourceApiId != nil { in, out := &in.SourceApiId, &out.SourceApiId *out = new(string) **out = **in } if in.SubscriptionKeyParameterNames != nil { in, out := &in.SubscriptionKeyParameterNames, &out.SubscriptionKeyParameterNames *out = new(SubscriptionKeyParameterNamesContract_STATUS) (*in).DeepCopyInto(*out) } if in.SubscriptionRequired != nil { in, out := &in.SubscriptionRequired, &out.SubscriptionRequired *out = new(bool) **out = **in } if in.TermsOfServiceUrl != nil { in, out := &in.TermsOfServiceUrl, &out.TermsOfServiceUrl *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 Api_STATUS. func (in *Api_STATUS) DeepCopy() *Api_STATUS { if in == nil { return nil } out := new(Api_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 *Api_Spec) DeepCopyInto(out *Api_Spec) { *out = *in if in.APIVersion != nil { in, out := &in.APIVersion, &out.APIVersion *out = new(string) **out = **in } if in.ApiRevision != nil { in, out := &in.ApiRevision, &out.ApiRevision *out = new(string) **out = **in } if in.ApiRevisionDescription != nil { in, out := &in.ApiRevisionDescription, &out.ApiRevisionDescription *out = new(string) **out = **in } if in.ApiType != nil { in, out := &in.ApiType, &out.ApiType *out = new(string) **out = **in } if in.ApiVersionDescription != nil { in, out := &in.ApiVersionDescription, &out.ApiVersionDescription *out = new(string) **out = **in } if in.ApiVersionSet != nil { in, out := &in.ApiVersionSet, &out.ApiVersionSet *out = new(ApiVersionSetContractDetails) (*in).DeepCopyInto(*out) } if in.ApiVersionSetReference != nil { in, out := &in.ApiVersionSetReference, &out.ApiVersionSetReference *out = new(genruntime.ResourceReference) **out = **in } if in.AuthenticationSettings != nil { in, out := &in.AuthenticationSettings, &out.AuthenticationSettings *out = new(AuthenticationSettingsContract) (*in).DeepCopyInto(*out) } if in.Contact != nil { in, out := &in.Contact, &out.Contact *out = new(ApiContactInformation) (*in).DeepCopyInto(*out) } if in.Description != nil { in, out := &in.Description, &out.Description *out = new(string) **out = **in } if in.DisplayName != nil { in, out := &in.DisplayName, &out.DisplayName *out = new(string) **out = **in } if in.Format != nil { in, out := &in.Format, &out.Format *out = new(string) **out = **in } if in.IsCurrent != nil { in, out := &in.IsCurrent, &out.IsCurrent *out = new(bool) **out = **in } if in.License != nil { in, out := &in.License, &out.License *out = new(ApiLicenseInformation) (*in).DeepCopyInto(*out) } if in.OperatorSpec != nil { in, out := &in.OperatorSpec, &out.OperatorSpec *out = new(ApiOperatorSpec) (*in).DeepCopyInto(*out) } if in.Owner != nil { in, out := &in.Owner, &out.Owner *out = new(genruntime.KnownResourceReference) **out = **in } if in.Path != nil { in, out := &in.Path, &out.Path *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.Protocols != nil { in, out := &in.Protocols, &out.Protocols *out = make([]string, len(*in)) copy(*out, *in) } if in.ServiceUrl != nil { in, out := &in.ServiceUrl, &out.ServiceUrl *out = new(string) **out = **in } if in.SourceApiReference != nil { in, out := &in.SourceApiReference, &out.SourceApiReference *out = new(genruntime.ResourceReference) **out = **in } if in.SubscriptionKeyParameterNames != nil { in, out := &in.SubscriptionKeyParameterNames, &out.SubscriptionKeyParameterNames *out = new(SubscriptionKeyParameterNamesContract) (*in).DeepCopyInto(*out) } if in.SubscriptionRequired != nil { in, out := &in.SubscriptionRequired, &out.SubscriptionRequired *out = new(bool) **out = **in } if in.TermsOfServiceUrl != nil { in, out := &in.TermsOfServiceUrl, &out.TermsOfServiceUrl *out = new(string) **out = **in } if in.TranslateRequiredQueryParameters != nil { in, out := &in.TranslateRequiredQueryParameters, &out.TranslateRequiredQueryParameters *out = new(string) **out = **in } if in.Type != nil { in, out := &in.Type, &out.Type *out = new(string) **out = **in } if in.Value != nil { in, out := &in.Value, &out.Value *out = new(string) **out = **in } if in.WsdlSelector != nil { in, out := &in.WsdlSelector, &out.WsdlSelector *out = new(ApiCreateOrUpdateProperties_WsdlSelector) (*in).DeepCopyInto(*out) } } // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new Api_Spec. func (in *Api_Spec) DeepCopy() *Api_Spec { if in == nil { return nil } out := new(Api_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 *ArmIdWrapper_STATUS) DeepCopyInto(out *ArmIdWrapper_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 ArmIdWrapper_STATUS. func (in *ArmIdWrapper_STATUS) DeepCopy() *ArmIdWrapper_STATUS { if in == nil { return nil } out := new(ArmIdWrapper_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 *AuthenticationSettingsContract) DeepCopyInto(out *AuthenticationSettingsContract) { *out = *in if in.OAuth2 != nil { in, out := &in.OAuth2, &out.OAuth2 *out = new(OAuth2AuthenticationSettingsContract) (*in).DeepCopyInto(*out) } if in.OAuth2AuthenticationSettings != nil { in, out := &in.OAuth2AuthenticationSettings, &out.OAuth2AuthenticationSettings *out = make([]OAuth2AuthenticationSettingsContract, len(*in)) for i := range *in { (*in)[i].DeepCopyInto(&(*out)[i]) } } if in.Openid != nil { in, out := &in.Openid, &out.Openid *out = new(OpenIdAuthenticationSettingsContract) (*in).DeepCopyInto(*out) } if in.OpenidAuthenticationSettings != nil { in, out := &in.OpenidAuthenticationSettings, &out.OpenidAuthenticationSettings *out = make([]OpenIdAuthenticationSettingsContract, 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 } } } // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new AuthenticationSettingsContract. func (in *AuthenticationSettingsContract) DeepCopy() *AuthenticationSettingsContract { if in == nil { return nil } out := new(AuthenticationSettingsContract) in.DeepCopyInto(out) return out } // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. func (in *AuthenticationSettingsContract_STATUS) DeepCopyInto(out *AuthenticationSettingsContract_STATUS) { *out = *in if in.OAuth2 != nil { in, out := &in.OAuth2, &out.OAuth2 *out = new(OAuth2AuthenticationSettingsContract_STATUS) (*in).DeepCopyInto(*out) } if in.OAuth2AuthenticationSettings != nil { in, out := &in.OAuth2AuthenticationSettings, &out.OAuth2AuthenticationSettings *out = make([]OAuth2AuthenticationSettingsContract_STATUS, len(*in)) for i := range *in { (*in)[i].DeepCopyInto(&(*out)[i]) } } if in.Openid != nil { in, out := &in.Openid, &out.Openid *out = new(OpenIdAuthenticationSettingsContract_STATUS) (*in).DeepCopyInto(*out) } if in.OpenidAuthenticationSettings != nil { in, out := &in.OpenidAuthenticationSettings, &out.OpenidAuthenticationSettings *out = make([]OpenIdAuthenticationSettingsContract_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 } } } // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new AuthenticationSettingsContract_STATUS. func (in *AuthenticationSettingsContract_STATUS) DeepCopy() *AuthenticationSettingsContract_STATUS { if in == nil { return nil } out := new(AuthenticationSettingsContract_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 *AuthorizationError_STATUS) DeepCopyInto(out *AuthorizationError_STATUS) { *out = *in if in.Code != nil { in, out := &in.Code, &out.Code *out = new(string) **out = **in } if in.Message != nil { in, out := &in.Message, &out.Message *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 AuthorizationError_STATUS. func (in *AuthorizationError_STATUS) DeepCopy() *AuthorizationError_STATUS { if in == nil { return nil } out := new(AuthorizationError_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 *AuthorizationProvider) DeepCopyInto(out *AuthorizationProvider) { *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 AuthorizationProvider. func (in *AuthorizationProvider) DeepCopy() *AuthorizationProvider { if in == nil { return nil } out := new(AuthorizationProvider) in.DeepCopyInto(out) return out } // DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object. func (in *AuthorizationProvider) 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 *AuthorizationProviderList) DeepCopyInto(out *AuthorizationProviderList) { *out = *in out.TypeMeta = in.TypeMeta in.ListMeta.DeepCopyInto(&out.ListMeta) if in.Items != nil { in, out := &in.Items, &out.Items *out = make([]AuthorizationProvider, len(*in)) for i := range *in { (*in)[i].DeepCopyInto(&(*out)[i]) } } } // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new AuthorizationProviderList. func (in *AuthorizationProviderList) DeepCopy() *AuthorizationProviderList { if in == nil { return nil } out := new(AuthorizationProviderList) in.DeepCopyInto(out) return out } // DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object. func (in *AuthorizationProviderList) 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 *AuthorizationProviderOAuth2GrantTypes) DeepCopyInto(out *AuthorizationProviderOAuth2GrantTypes) { *out = *in if in.AuthorizationCode != nil { in, out := &in.AuthorizationCode, &out.AuthorizationCode *out = new(genruntime.SecretMapReference) **out = **in } if in.ClientCredentials != nil { in, out := &in.ClientCredentials, &out.ClientCredentials *out = new(genruntime.SecretMapReference) **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 AuthorizationProviderOAuth2GrantTypes. func (in *AuthorizationProviderOAuth2GrantTypes) DeepCopy() *AuthorizationProviderOAuth2GrantTypes { if in == nil { return nil } out := new(AuthorizationProviderOAuth2GrantTypes) in.DeepCopyInto(out) return out } // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. func (in *AuthorizationProviderOAuth2GrantTypes_STATUS) DeepCopyInto(out *AuthorizationProviderOAuth2GrantTypes_STATUS) { *out = *in if in.AuthorizationCode != nil { in, out := &in.AuthorizationCode, &out.AuthorizationCode *out = make(map[string]string, len(*in)) for key, val := range *in { (*out)[key] = val } } if in.ClientCredentials != nil { in, out := &in.ClientCredentials, &out.ClientCredentials *out = make(map[string]string, len(*in)) for key, val := range *in { (*out)[key] = val } } 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 AuthorizationProviderOAuth2GrantTypes_STATUS. func (in *AuthorizationProviderOAuth2GrantTypes_STATUS) DeepCopy() *AuthorizationProviderOAuth2GrantTypes_STATUS { if in == nil { return nil } out := new(AuthorizationProviderOAuth2GrantTypes_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 *AuthorizationProviderOAuth2Settings) DeepCopyInto(out *AuthorizationProviderOAuth2Settings) { *out = *in if in.GrantTypes != nil { in, out := &in.GrantTypes, &out.GrantTypes *out = new(AuthorizationProviderOAuth2GrantTypes) (*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.RedirectUrl != nil { in, out := &in.RedirectUrl, &out.RedirectUrl *out = new(string) **out = **in } } // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new AuthorizationProviderOAuth2Settings. func (in *AuthorizationProviderOAuth2Settings) DeepCopy() *AuthorizationProviderOAuth2Settings { if in == nil { return nil } out := new(AuthorizationProviderOAuth2Settings) in.DeepCopyInto(out) return out } // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. func (in *AuthorizationProviderOAuth2Settings_STATUS) DeepCopyInto(out *AuthorizationProviderOAuth2Settings_STATUS) { *out = *in if in.GrantTypes != nil { in, out := &in.GrantTypes, &out.GrantTypes *out = new(AuthorizationProviderOAuth2GrantTypes_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.RedirectUrl != nil { in, out := &in.RedirectUrl, &out.RedirectUrl *out = new(string) **out = **in } } // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new AuthorizationProviderOAuth2Settings_STATUS. func (in *AuthorizationProviderOAuth2Settings_STATUS) DeepCopy() *AuthorizationProviderOAuth2Settings_STATUS { if in == nil { return nil } out := new(AuthorizationProviderOAuth2Settings_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 *AuthorizationProviderOperatorSpec) DeepCopyInto(out *AuthorizationProviderOperatorSpec) { *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 AuthorizationProviderOperatorSpec. func (in *AuthorizationProviderOperatorSpec) DeepCopy() *AuthorizationProviderOperatorSpec { if in == nil { return nil } out := new(AuthorizationProviderOperatorSpec) in.DeepCopyInto(out) return out } // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. func (in *AuthorizationProvider_STATUS) DeepCopyInto(out *AuthorizationProvider_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.DisplayName != nil { in, out := &in.DisplayName, &out.DisplayName *out = new(string) **out = **in } if in.Id != nil { in, out := &in.Id, &out.Id *out = new(string) **out = **in } if in.IdentityProvider != nil { in, out := &in.IdentityProvider, &out.IdentityProvider *out = new(string) **out = **in } if in.Name != nil { in, out := &in.Name, &out.Name *out = new(string) **out = **in } if in.Oauth2 != nil { in, out := &in.Oauth2, &out.Oauth2 *out = new(AuthorizationProviderOAuth2Settings_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.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 AuthorizationProvider_STATUS. func (in *AuthorizationProvider_STATUS) DeepCopy() *AuthorizationProvider_STATUS { if in == nil { return nil } out := new(AuthorizationProvider_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 *AuthorizationProvider_Spec) DeepCopyInto(out *AuthorizationProvider_Spec) { *out = *in if in.DisplayName != nil { in, out := &in.DisplayName, &out.DisplayName *out = new(string) **out = **in } if in.IdentityProvider != nil { in, out := &in.IdentityProvider, &out.IdentityProvider *out = new(string) **out = **in } if in.Oauth2 != nil { in, out := &in.Oauth2, &out.Oauth2 *out = new(AuthorizationProviderOAuth2Settings) (*in).DeepCopyInto(*out) } if in.OperatorSpec != nil { in, out := &in.OperatorSpec, &out.OperatorSpec *out = new(AuthorizationProviderOperatorSpec) (*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 AuthorizationProvider_Spec. func (in *AuthorizationProvider_Spec) DeepCopy() *AuthorizationProvider_Spec { if in == nil { return nil } out := new(AuthorizationProvider_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 *AuthorizationProvidersAuthorization) DeepCopyInto(out *AuthorizationProvidersAuthorization) { *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 AuthorizationProvidersAuthorization. func (in *AuthorizationProvidersAuthorization) DeepCopy() *AuthorizationProvidersAuthorization { if in == nil { return nil } out := new(AuthorizationProvidersAuthorization) in.DeepCopyInto(out) return out } // DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object. func (in *AuthorizationProvidersAuthorization) 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 *AuthorizationProvidersAuthorizationList) DeepCopyInto(out *AuthorizationProvidersAuthorizationList) { *out = *in out.TypeMeta = in.TypeMeta in.ListMeta.DeepCopyInto(&out.ListMeta) if in.Items != nil { in, out := &in.Items, &out.Items *out = make([]AuthorizationProvidersAuthorization, len(*in)) for i := range *in { (*in)[i].DeepCopyInto(&(*out)[i]) } } } // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new AuthorizationProvidersAuthorizationList. func (in *AuthorizationProvidersAuthorizationList) DeepCopy() *AuthorizationProvidersAuthorizationList { if in == nil { return nil } out := new(AuthorizationProvidersAuthorizationList) in.DeepCopyInto(out) return out } // DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object. func (in *AuthorizationProvidersAuthorizationList) 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 *AuthorizationProvidersAuthorizationOperatorSpec) DeepCopyInto(out *AuthorizationProvidersAuthorizationOperatorSpec) { *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 AuthorizationProvidersAuthorizationOperatorSpec. func (in *AuthorizationProvidersAuthorizationOperatorSpec) DeepCopy() *AuthorizationProvidersAuthorizationOperatorSpec { if in == nil { return nil } out := new(AuthorizationProvidersAuthorizationOperatorSpec) in.DeepCopyInto(out) return out } // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. func (in *AuthorizationProvidersAuthorization_STATUS) DeepCopyInto(out *AuthorizationProvidersAuthorization_STATUS) { *out = *in if in.AuthorizationType != nil { in, out := &in.AuthorizationType, &out.AuthorizationType *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.Error != nil { in, out := &in.Error, &out.Error *out = new(AuthorizationError_STATUS) (*in).DeepCopyInto(*out) } 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.Oauth2GrantType != nil { in, out := &in.Oauth2GrantType, &out.Oauth2GrantType *out = new(string) **out = **in } if in.Parameters != nil { in, out := &in.Parameters, &out.Parameters *out = make(map[string]string, len(*in)) for key, val := range *in { (*out)[key] = val } } 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.Status != nil { in, out := &in.Status, &out.Status *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 AuthorizationProvidersAuthorization_STATUS. func (in *AuthorizationProvidersAuthorization_STATUS) DeepCopy() *AuthorizationProvidersAuthorization_STATUS { if in == nil { return nil } out := new(AuthorizationProvidersAuthorization_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 *AuthorizationProvidersAuthorization_Spec) DeepCopyInto(out *AuthorizationProvidersAuthorization_Spec) { *out = *in if in.AuthorizationType != nil { in, out := &in.AuthorizationType, &out.AuthorizationType *out = new(string) **out = **in } if in.Oauth2GrantType != nil { in, out := &in.Oauth2GrantType, &out.Oauth2GrantType *out = new(string) **out = **in } if in.OperatorSpec != nil { in, out := &in.OperatorSpec, &out.OperatorSpec *out = new(AuthorizationProvidersAuthorizationOperatorSpec) (*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(genruntime.SecretMapReference) **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 AuthorizationProvidersAuthorization_Spec. func (in *AuthorizationProvidersAuthorization_Spec) DeepCopy() *AuthorizationProvidersAuthorization_Spec { if in == nil { return nil } out := new(AuthorizationProvidersAuthorization_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 *AuthorizationProvidersAuthorizationsAccessPolicy) DeepCopyInto(out *AuthorizationProvidersAuthorizationsAccessPolicy) { *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 AuthorizationProvidersAuthorizationsAccessPolicy. func (in *AuthorizationProvidersAuthorizationsAccessPolicy) DeepCopy() *AuthorizationProvidersAuthorizationsAccessPolicy { if in == nil { return nil } out := new(AuthorizationProvidersAuthorizationsAccessPolicy) in.DeepCopyInto(out) return out } // DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object. func (in *AuthorizationProvidersAuthorizationsAccessPolicy) 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 *AuthorizationProvidersAuthorizationsAccessPolicyList) DeepCopyInto(out *AuthorizationProvidersAuthorizationsAccessPolicyList) { *out = *in out.TypeMeta = in.TypeMeta in.ListMeta.DeepCopyInto(&out.ListMeta) if in.Items != nil { in, out := &in.Items, &out.Items *out = make([]AuthorizationProvidersAuthorizationsAccessPolicy, len(*in)) for i := range *in { (*in)[i].DeepCopyInto(&(*out)[i]) } } } // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new AuthorizationProvidersAuthorizationsAccessPolicyList. func (in *AuthorizationProvidersAuthorizationsAccessPolicyList) DeepCopy() *AuthorizationProvidersAuthorizationsAccessPolicyList { if in == nil { return nil } out := new(AuthorizationProvidersAuthorizationsAccessPolicyList) in.DeepCopyInto(out) return out } // DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object. func (in *AuthorizationProvidersAuthorizationsAccessPolicyList) 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 *AuthorizationProvidersAuthorizationsAccessPolicyOperatorSpec) DeepCopyInto(out *AuthorizationProvidersAuthorizationsAccessPolicyOperatorSpec) { *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 AuthorizationProvidersAuthorizationsAccessPolicyOperatorSpec. func (in *AuthorizationProvidersAuthorizationsAccessPolicyOperatorSpec) DeepCopy() *AuthorizationProvidersAuthorizationsAccessPolicyOperatorSpec { if in == nil { return nil } out := new(AuthorizationProvidersAuthorizationsAccessPolicyOperatorSpec) in.DeepCopyInto(out) return out } // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. func (in *AuthorizationProvidersAuthorizationsAccessPolicy_STATUS) DeepCopyInto(out *AuthorizationProvidersAuthorizationsAccessPolicy_STATUS) { *out = *in if in.AppIds != nil { in, out := &in.AppIds, &out.AppIds *out = make([]string, len(*in)) copy(*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.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.ObjectId != nil { in, out := &in.ObjectId, &out.ObjectId *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 } } // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new AuthorizationProvidersAuthorizationsAccessPolicy_STATUS. func (in *AuthorizationProvidersAuthorizationsAccessPolicy_STATUS) DeepCopy() *AuthorizationProvidersAuthorizationsAccessPolicy_STATUS { if in == nil { return nil } out := new(AuthorizationProvidersAuthorizationsAccessPolicy_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 *AuthorizationProvidersAuthorizationsAccessPolicy_Spec) DeepCopyInto(out *AuthorizationProvidersAuthorizationsAccessPolicy_Spec) { *out = *in if in.AppIds != nil { in, out := &in.AppIds, &out.AppIds *out = make([]string, len(*in)) copy(*out, *in) } if in.ObjectId != nil { in, out := &in.ObjectId, &out.ObjectId *out = new(string) **out = **in } if in.ObjectIdFromConfig != nil { in, out := &in.ObjectIdFromConfig, &out.ObjectIdFromConfig *out = new(genruntime.ConfigMapReference) **out = **in } if in.OperatorSpec != nil { in, out := &in.OperatorSpec, &out.OperatorSpec *out = new(AuthorizationProvidersAuthorizationsAccessPolicyOperatorSpec) (*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.TenantId != nil { in, out := &in.TenantId, &out.TenantId *out = new(string) **out = **in } if in.TenantIdFromConfig != nil { in, out := &in.TenantIdFromConfig, &out.TenantIdFromConfig *out = new(genruntime.ConfigMapReference) **out = **in } } // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new AuthorizationProvidersAuthorizationsAccessPolicy_Spec. func (in *AuthorizationProvidersAuthorizationsAccessPolicy_Spec) DeepCopy() *AuthorizationProvidersAuthorizationsAccessPolicy_Spec { if in == nil { return nil } out := new(AuthorizationProvidersAuthorizationsAccessPolicy_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 *Backend) DeepCopyInto(out *Backend) { *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 Backend. func (in *Backend) DeepCopy() *Backend { if in == nil { return nil } out := new(Backend) in.DeepCopyInto(out) return out } // DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object. func (in *Backend) 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 *BackendAuthorizationHeaderCredentials) DeepCopyInto(out *BackendAuthorizationHeaderCredentials) { *out = *in if in.Parameter != nil { in, out := &in.Parameter, &out.Parameter *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.Scheme != nil { in, out := &in.Scheme, &out.Scheme *out = new(string) **out = **in } } // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new BackendAuthorizationHeaderCredentials. func (in *BackendAuthorizationHeaderCredentials) DeepCopy() *BackendAuthorizationHeaderCredentials { if in == nil { return nil } out := new(BackendAuthorizationHeaderCredentials) in.DeepCopyInto(out) return out } // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. func (in *BackendAuthorizationHeaderCredentials_STATUS) DeepCopyInto(out *BackendAuthorizationHeaderCredentials_STATUS) { *out = *in if in.Parameter != nil { in, out := &in.Parameter, &out.Parameter *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.Scheme != nil { in, out := &in.Scheme, &out.Scheme *out = new(string) **out = **in } } // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new BackendAuthorizationHeaderCredentials_STATUS. func (in *BackendAuthorizationHeaderCredentials_STATUS) DeepCopy() *BackendAuthorizationHeaderCredentials_STATUS { if in == nil { return nil } out := new(BackendAuthorizationHeaderCredentials_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 *BackendCircuitBreaker) DeepCopyInto(out *BackendCircuitBreaker) { *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.Rules != nil { in, out := &in.Rules, &out.Rules *out = make([]CircuitBreakerRule, len(*in)) for i := range *in { (*in)[i].DeepCopyInto(&(*out)[i]) } } } // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new BackendCircuitBreaker. func (in *BackendCircuitBreaker) DeepCopy() *BackendCircuitBreaker { if in == nil { return nil } out := new(BackendCircuitBreaker) in.DeepCopyInto(out) return out } // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. func (in *BackendCircuitBreaker_STATUS) DeepCopyInto(out *BackendCircuitBreaker_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.Rules != nil { in, out := &in.Rules, &out.Rules *out = make([]CircuitBreakerRule_STATUS, len(*in)) for i := range *in { (*in)[i].DeepCopyInto(&(*out)[i]) } } } // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new BackendCircuitBreaker_STATUS. func (in *BackendCircuitBreaker_STATUS) DeepCopy() *BackendCircuitBreaker_STATUS { if in == nil { return nil } out := new(BackendCircuitBreaker_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 *BackendCredentialsContract) DeepCopyInto(out *BackendCredentialsContract) { *out = *in if in.Authorization != nil { in, out := &in.Authorization, &out.Authorization *out = new(BackendAuthorizationHeaderCredentials) (*in).DeepCopyInto(*out) } if in.Certificate != nil { in, out := &in.Certificate, &out.Certificate *out = make([]string, len(*in)) copy(*out, *in) } if in.CertificateIds != nil { in, out := &in.CertificateIds, &out.CertificateIds *out = make([]string, len(*in)) copy(*out, *in) } if in.Header != nil { in, out := &in.Header, &out.Header *out = make(map[string][]string, len(*in)) for key, val := range *in { var outVal []string if val == nil { (*out)[key] = nil } else { inVal := (*in)[key] in, out := &inVal, &outVal *out = make([]string, len(*in)) copy(*out, *in) } (*out)[key] = outVal } } 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.Query != nil { in, out := &in.Query, &out.Query *out = make(map[string][]string, len(*in)) for key, val := range *in { var outVal []string if val == nil { (*out)[key] = nil } else { inVal := (*in)[key] in, out := &inVal, &outVal *out = make([]string, len(*in)) copy(*out, *in) } (*out)[key] = outVal } } } // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new BackendCredentialsContract. func (in *BackendCredentialsContract) DeepCopy() *BackendCredentialsContract { if in == nil { return nil } out := new(BackendCredentialsContract) in.DeepCopyInto(out) return out } // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. func (in *BackendCredentialsContract_STATUS) DeepCopyInto(out *BackendCredentialsContract_STATUS) { *out = *in if in.Authorization != nil { in, out := &in.Authorization, &out.Authorization *out = new(BackendAuthorizationHeaderCredentials_STATUS) (*in).DeepCopyInto(*out) } if in.Certificate != nil { in, out := &in.Certificate, &out.Certificate *out = make([]string, len(*in)) copy(*out, *in) } if in.CertificateIds != nil { in, out := &in.CertificateIds, &out.CertificateIds *out = make([]string, len(*in)) copy(*out, *in) } if in.Header != nil { in, out := &in.Header, &out.Header *out = make(map[string][]string, len(*in)) for key, val := range *in { var outVal []string if val == nil { (*out)[key] = nil } else { inVal := (*in)[key] in, out := &inVal, &outVal *out = make([]string, len(*in)) copy(*out, *in) } (*out)[key] = outVal } } 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.Query != nil { in, out := &in.Query, &out.Query *out = make(map[string][]string, len(*in)) for key, val := range *in { var outVal []string if val == nil { (*out)[key] = nil } else { inVal := (*in)[key] in, out := &inVal, &outVal *out = make([]string, len(*in)) copy(*out, *in) } (*out)[key] = outVal } } } // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new BackendCredentialsContract_STATUS. func (in *BackendCredentialsContract_STATUS) DeepCopy() *BackendCredentialsContract_STATUS { if in == nil { return nil } out := new(BackendCredentialsContract_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 *BackendList) DeepCopyInto(out *BackendList) { *out = *in out.TypeMeta = in.TypeMeta in.ListMeta.DeepCopyInto(&out.ListMeta) if in.Items != nil { in, out := &in.Items, &out.Items *out = make([]Backend, len(*in)) for i := range *in { (*in)[i].DeepCopyInto(&(*out)[i]) } } } // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new BackendList. func (in *BackendList) DeepCopy() *BackendList { if in == nil { return nil } out := new(BackendList) in.DeepCopyInto(out) return out } // DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object. func (in *BackendList) 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 *BackendOperatorSpec) DeepCopyInto(out *BackendOperatorSpec) { *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 BackendOperatorSpec. func (in *BackendOperatorSpec) DeepCopy() *BackendOperatorSpec { if in == nil { return nil } out := new(BackendOperatorSpec) in.DeepCopyInto(out) return out } // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. func (in *BackendPool) DeepCopyInto(out *BackendPool) { *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.Services != nil { in, out := &in.Services, &out.Services *out = make([]BackendPoolItem, len(*in)) for i := range *in { (*in)[i].DeepCopyInto(&(*out)[i]) } } } // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new BackendPool. func (in *BackendPool) DeepCopy() *BackendPool { if in == nil { return nil } out := new(BackendPool) in.DeepCopyInto(out) return out } // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. func (in *BackendPoolItem) DeepCopyInto(out *BackendPoolItem) { *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 BackendPoolItem. func (in *BackendPoolItem) DeepCopy() *BackendPoolItem { if in == nil { return nil } out := new(BackendPoolItem) in.DeepCopyInto(out) return out } // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. func (in *BackendPoolItem_STATUS) DeepCopyInto(out *BackendPoolItem_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 BackendPoolItem_STATUS. func (in *BackendPoolItem_STATUS) DeepCopy() *BackendPoolItem_STATUS { if in == nil { return nil } out := new(BackendPoolItem_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 *BackendPool_STATUS) DeepCopyInto(out *BackendPool_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.Services != nil { in, out := &in.Services, &out.Services *out = make([]BackendPoolItem_STATUS, len(*in)) for i := range *in { (*in)[i].DeepCopyInto(&(*out)[i]) } } } // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new BackendPool_STATUS. func (in *BackendPool_STATUS) DeepCopy() *BackendPool_STATUS { if in == nil { return nil } out := new(BackendPool_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 *BackendProperties) DeepCopyInto(out *BackendProperties) { *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.ServiceFabricCluster != nil { in, out := &in.ServiceFabricCluster, &out.ServiceFabricCluster *out = new(BackendServiceFabricClusterProperties) (*in).DeepCopyInto(*out) } } // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new BackendProperties. func (in *BackendProperties) DeepCopy() *BackendProperties { if in == nil { return nil } out := new(BackendProperties) in.DeepCopyInto(out) return out } // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. func (in *BackendProperties_STATUS) DeepCopyInto(out *BackendProperties_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.ServiceFabricCluster != nil { in, out := &in.ServiceFabricCluster, &out.ServiceFabricCluster *out = new(BackendServiceFabricClusterProperties_STATUS) (*in).DeepCopyInto(*out) } } // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new BackendProperties_STATUS. func (in *BackendProperties_STATUS) DeepCopy() *BackendProperties_STATUS { if in == nil { return nil } out := new(BackendProperties_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 *BackendProxyContract) DeepCopyInto(out *BackendProxyContract) { *out = *in if in.Password != nil { in, out := &in.Password, &out.Password *out = new(genruntime.SecretReference) **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.Url != nil { in, out := &in.Url, &out.Url *out = new(string) **out = **in } if in.Username != nil { in, out := &in.Username, &out.Username *out = new(string) **out = **in } } // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new BackendProxyContract. func (in *BackendProxyContract) DeepCopy() *BackendProxyContract { if in == nil { return nil } out := new(BackendProxyContract) in.DeepCopyInto(out) return out } // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. func (in *BackendProxyContract_STATUS) DeepCopyInto(out *BackendProxyContract_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.Url != nil { in, out := &in.Url, &out.Url *out = new(string) **out = **in } if in.Username != nil { in, out := &in.Username, &out.Username *out = new(string) **out = **in } } // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new BackendProxyContract_STATUS. func (in *BackendProxyContract_STATUS) DeepCopy() *BackendProxyContract_STATUS { if in == nil { return nil } out := new(BackendProxyContract_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 *BackendServiceFabricClusterProperties) DeepCopyInto(out *BackendServiceFabricClusterProperties) { *out = *in if in.ClientCertificateId != nil { in, out := &in.ClientCertificateId, &out.ClientCertificateId *out = new(string) **out = **in } if in.ClientCertificatethumbprint != nil { in, out := &in.ClientCertificatethumbprint, &out.ClientCertificatethumbprint *out = new(string) **out = **in } if in.ManagementEndpoints != nil { in, out := &in.ManagementEndpoints, &out.ManagementEndpoints *out = make([]string, len(*in)) copy(*out, *in) } if in.MaxPartitionResolutionRetries != nil { in, out := &in.MaxPartitionResolutionRetries, &out.MaxPartitionResolutionRetries *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.ServerCertificateThumbprints != nil { in, out := &in.ServerCertificateThumbprints, &out.ServerCertificateThumbprints *out = make([]string, len(*in)) copy(*out, *in) } if in.ServerX509Names != nil { in, out := &in.ServerX509Names, &out.ServerX509Names *out = make([]X509CertificateName, len(*in)) for i := range *in { (*in)[i].DeepCopyInto(&(*out)[i]) } } } // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new BackendServiceFabricClusterProperties. func (in *BackendServiceFabricClusterProperties) DeepCopy() *BackendServiceFabricClusterProperties { if in == nil { return nil } out := new(BackendServiceFabricClusterProperties) in.DeepCopyInto(out) return out } // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. func (in *BackendServiceFabricClusterProperties_STATUS) DeepCopyInto(out *BackendServiceFabricClusterProperties_STATUS) { *out = *in if in.ClientCertificateId != nil { in, out := &in.ClientCertificateId, &out.ClientCertificateId *out = new(string) **out = **in } if in.ClientCertificatethumbprint != nil { in, out := &in.ClientCertificatethumbprint, &out.ClientCertificatethumbprint *out = new(string) **out = **in } if in.ManagementEndpoints != nil { in, out := &in.ManagementEndpoints, &out.ManagementEndpoints *out = make([]string, len(*in)) copy(*out, *in) } if in.MaxPartitionResolutionRetries != nil { in, out := &in.MaxPartitionResolutionRetries, &out.MaxPartitionResolutionRetries *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.ServerCertificateThumbprints != nil { in, out := &in.ServerCertificateThumbprints, &out.ServerCertificateThumbprints *out = make([]string, len(*in)) copy(*out, *in) } if in.ServerX509Names != nil { in, out := &in.ServerX509Names, &out.ServerX509Names *out = make([]X509CertificateName_STATUS, len(*in)) for i := range *in { (*in)[i].DeepCopyInto(&(*out)[i]) } } } // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new BackendServiceFabricClusterProperties_STATUS. func (in *BackendServiceFabricClusterProperties_STATUS) DeepCopy() *BackendServiceFabricClusterProperties_STATUS { if in == nil { return nil } out := new(BackendServiceFabricClusterProperties_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 *BackendTlsProperties) DeepCopyInto(out *BackendTlsProperties) { *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.ValidateCertificateChain != nil { in, out := &in.ValidateCertificateChain, &out.ValidateCertificateChain *out = new(bool) **out = **in } if in.ValidateCertificateName != nil { in, out := &in.ValidateCertificateName, &out.ValidateCertificateName *out = new(bool) **out = **in } } // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new BackendTlsProperties. func (in *BackendTlsProperties) DeepCopy() *BackendTlsProperties { if in == nil { return nil } out := new(BackendTlsProperties) in.DeepCopyInto(out) return out } // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. func (in *BackendTlsProperties_STATUS) DeepCopyInto(out *BackendTlsProperties_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.ValidateCertificateChain != nil { in, out := &in.ValidateCertificateChain, &out.ValidateCertificateChain *out = new(bool) **out = **in } if in.ValidateCertificateName != nil { in, out := &in.ValidateCertificateName, &out.ValidateCertificateName *out = new(bool) **out = **in } } // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new BackendTlsProperties_STATUS. func (in *BackendTlsProperties_STATUS) DeepCopy() *BackendTlsProperties_STATUS { if in == nil { return nil } out := new(BackendTlsProperties_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 *Backend_STATUS) DeepCopyInto(out *Backend_STATUS) { *out = *in if in.CircuitBreaker != nil { in, out := &in.CircuitBreaker, &out.CircuitBreaker *out = new(BackendCircuitBreaker_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.Credentials != nil { in, out := &in.Credentials, &out.Credentials *out = new(BackendCredentialsContract_STATUS) (*in).DeepCopyInto(*out) } if in.Description != nil { in, out := &in.Description, &out.Description *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.Pool != nil { in, out := &in.Pool, &out.Pool *out = new(BackendPool_STATUS) (*in).DeepCopyInto(*out) } if in.Properties != nil { in, out := &in.Properties, &out.Properties *out = new(BackendProperties_STATUS) (*in).DeepCopyInto(*out) } if in.PropertiesType != nil { in, out := &in.PropertiesType, &out.PropertiesType *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.Protocol != nil { in, out := &in.Protocol, &out.Protocol *out = new(string) **out = **in } if in.Proxy != nil { in, out := &in.Proxy, &out.Proxy *out = new(BackendProxyContract_STATUS) (*in).DeepCopyInto(*out) } if in.ResourceId != nil { in, out := &in.ResourceId, &out.ResourceId *out = new(string) **out = **in } if in.Title != nil { in, out := &in.Title, &out.Title *out = new(string) **out = **in } if in.Tls != nil { in, out := &in.Tls, &out.Tls *out = new(BackendTlsProperties_STATUS) (*in).DeepCopyInto(*out) } if in.Type != nil { in, out := &in.Type, &out.Type *out = new(string) **out = **in } if in.Url != nil { in, out := &in.Url, &out.Url *out = new(string) **out = **in } } // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new Backend_STATUS. func (in *Backend_STATUS) DeepCopy() *Backend_STATUS { if in == nil { return nil } out := new(Backend_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 *Backend_Spec) DeepCopyInto(out *Backend_Spec) { *out = *in if in.CircuitBreaker != nil { in, out := &in.CircuitBreaker, &out.CircuitBreaker *out = new(BackendCircuitBreaker) (*in).DeepCopyInto(*out) } if in.Credentials != nil { in, out := &in.Credentials, &out.Credentials *out = new(BackendCredentialsContract) (*in).DeepCopyInto(*out) } if in.Description != nil { in, out := &in.Description, &out.Description *out = new(string) **out = **in } if in.OperatorSpec != nil { in, out := &in.OperatorSpec, &out.OperatorSpec *out = new(BackendOperatorSpec) (*in).DeepCopyInto(*out) } if in.Owner != nil { in, out := &in.Owner, &out.Owner *out = new(genruntime.KnownResourceReference) **out = **in } if in.Pool != nil { in, out := &in.Pool, &out.Pool *out = new(BackendPool) (*in).DeepCopyInto(*out) } if in.Properties != nil { in, out := &in.Properties, &out.Properties *out = new(BackendProperties) (*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.Protocol != nil { in, out := &in.Protocol, &out.Protocol *out = new(string) **out = **in } if in.Proxy != nil { in, out := &in.Proxy, &out.Proxy *out = new(BackendProxyContract) (*in).DeepCopyInto(*out) } if in.ResourceReference != nil { in, out := &in.ResourceReference, &out.ResourceReference *out = new(genruntime.ResourceReference) **out = **in } if in.Title != nil { in, out := &in.Title, &out.Title *out = new(string) **out = **in } if in.Tls != nil { in, out := &in.Tls, &out.Tls *out = new(BackendTlsProperties) (*in).DeepCopyInto(*out) } if in.Type != nil { in, out := &in.Type, &out.Type *out = new(string) **out = **in } if in.Url != nil { in, out := &in.Url, &out.Url *out = new(string) **out = **in } } // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new Backend_Spec. func (in *Backend_Spec) DeepCopy() *Backend_Spec { if in == nil { return nil } out := new(Backend_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 *CertificateConfiguration) DeepCopyInto(out *CertificateConfiguration) { *out = *in if in.Certificate != nil { in, out := &in.Certificate, &out.Certificate *out = new(CertificateInformation) (*in).DeepCopyInto(*out) } if in.CertificatePassword != nil { in, out := &in.CertificatePassword, &out.CertificatePassword *out = new(genruntime.SecretReference) **out = **in } if in.EncodedCertificate != nil { in, out := &in.EncodedCertificate, &out.EncodedCertificate *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.StoreName != nil { in, out := &in.StoreName, &out.StoreName *out = new(string) **out = **in } } // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new CertificateConfiguration. func (in *CertificateConfiguration) DeepCopy() *CertificateConfiguration { if in == nil { return nil } out := new(CertificateConfiguration) in.DeepCopyInto(out) return out } // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. func (in *CertificateConfiguration_STATUS) DeepCopyInto(out *CertificateConfiguration_STATUS) { *out = *in if in.Certificate != nil { in, out := &in.Certificate, &out.Certificate *out = new(CertificateInformation_STATUS) (*in).DeepCopyInto(*out) } if in.EncodedCertificate != nil { in, out := &in.EncodedCertificate, &out.EncodedCertificate *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.StoreName != nil { in, out := &in.StoreName, &out.StoreName *out = new(string) **out = **in } } // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new CertificateConfiguration_STATUS. func (in *CertificateConfiguration_STATUS) DeepCopy() *CertificateConfiguration_STATUS { if in == nil { return nil } out := new(CertificateConfiguration_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 *CertificateInformation) DeepCopyInto(out *CertificateInformation) { *out = *in if in.Expiry != nil { in, out := &in.Expiry, &out.Expiry *out = new(string) **out = **in } if in.ExpiryFromConfig != nil { in, out := &in.ExpiryFromConfig, &out.ExpiryFromConfig *out = new(genruntime.ConfigMapReference) **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.SubjectFromConfig != nil { in, out := &in.SubjectFromConfig, &out.SubjectFromConfig *out = new(genruntime.ConfigMapReference) **out = **in } if in.Thumbprint != nil { in, out := &in.Thumbprint, &out.Thumbprint *out = new(string) **out = **in } if in.ThumbprintFromConfig != nil { in, out := &in.ThumbprintFromConfig, &out.ThumbprintFromConfig *out = new(genruntime.ConfigMapReference) **out = **in } } // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new CertificateInformation. func (in *CertificateInformation) DeepCopy() *CertificateInformation { if in == nil { return nil } out := new(CertificateInformation) in.DeepCopyInto(out) return out } // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. func (in *CertificateInformation_STATUS) DeepCopyInto(out *CertificateInformation_STATUS) { *out = *in if in.Expiry != nil { in, out := &in.Expiry, &out.Expiry *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.Thumbprint != nil { in, out := &in.Thumbprint, &out.Thumbprint *out = new(string) **out = **in } } // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new CertificateInformation_STATUS. func (in *CertificateInformation_STATUS) DeepCopy() *CertificateInformation_STATUS { if in == nil { return nil } out := new(CertificateInformation_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 *CircuitBreakerFailureCondition) DeepCopyInto(out *CircuitBreakerFailureCondition) { *out = *in if in.Count != nil { in, out := &in.Count, &out.Count *out = new(int) **out = **in } if in.ErrorReasons != nil { in, out := &in.ErrorReasons, &out.ErrorReasons *out = make([]string, len(*in)) copy(*out, *in) } if in.Interval != nil { in, out := &in.Interval, &out.Interval *out = new(string) **out = **in } if in.Percentage != nil { in, out := &in.Percentage, &out.Percentage *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.StatusCodeRanges != nil { in, out := &in.StatusCodeRanges, &out.StatusCodeRanges *out = make([]FailureStatusCodeRange, len(*in)) for i := range *in { (*in)[i].DeepCopyInto(&(*out)[i]) } } } // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new CircuitBreakerFailureCondition. func (in *CircuitBreakerFailureCondition) DeepCopy() *CircuitBreakerFailureCondition { if in == nil { return nil } out := new(CircuitBreakerFailureCondition) in.DeepCopyInto(out) return out } // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. func (in *CircuitBreakerFailureCondition_STATUS) DeepCopyInto(out *CircuitBreakerFailureCondition_STATUS) { *out = *in if in.Count != nil { in, out := &in.Count, &out.Count *out = new(int) **out = **in } if in.ErrorReasons != nil { in, out := &in.ErrorReasons, &out.ErrorReasons *out = make([]string, len(*in)) copy(*out, *in) } if in.Interval != nil { in, out := &in.Interval, &out.Interval *out = new(string) **out = **in } if in.Percentage != nil { in, out := &in.Percentage, &out.Percentage *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.StatusCodeRanges != nil { in, out := &in.StatusCodeRanges, &out.StatusCodeRanges *out = make([]FailureStatusCodeRange_STATUS, len(*in)) for i := range *in { (*in)[i].DeepCopyInto(&(*out)[i]) } } } // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new CircuitBreakerFailureCondition_STATUS. func (in *CircuitBreakerFailureCondition_STATUS) DeepCopy() *CircuitBreakerFailureCondition_STATUS { if in == nil { return nil } out := new(CircuitBreakerFailureCondition_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 *CircuitBreakerRule) DeepCopyInto(out *CircuitBreakerRule) { *out = *in if in.FailureCondition != nil { in, out := &in.FailureCondition, &out.FailureCondition *out = new(CircuitBreakerFailureCondition) (*in).DeepCopyInto(*out) } 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 } } if in.TripDuration != nil { in, out := &in.TripDuration, &out.TripDuration *out = new(string) **out = **in } } // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new CircuitBreakerRule. func (in *CircuitBreakerRule) DeepCopy() *CircuitBreakerRule { if in == nil { return nil } out := new(CircuitBreakerRule) in.DeepCopyInto(out) return out } // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. func (in *CircuitBreakerRule_STATUS) DeepCopyInto(out *CircuitBreakerRule_STATUS) { *out = *in if in.FailureCondition != nil { in, out := &in.FailureCondition, &out.FailureCondition *out = new(CircuitBreakerFailureCondition_STATUS) (*in).DeepCopyInto(*out) } 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 } } if in.TripDuration != nil { in, out := &in.TripDuration, &out.TripDuration *out = new(string) **out = **in } } // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new CircuitBreakerRule_STATUS. func (in *CircuitBreakerRule_STATUS) DeepCopy() *CircuitBreakerRule_STATUS { if in == nil { return nil } out := new(CircuitBreakerRule_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 *ConfigurationApi) DeepCopyInto(out *ConfigurationApi) { *out = *in if in.LegacyApi != nil { in, out := &in.LegacyApi, &out.LegacyApi *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 ConfigurationApi. func (in *ConfigurationApi) DeepCopy() *ConfigurationApi { if in == nil { return nil } out := new(ConfigurationApi) in.DeepCopyInto(out) return out } // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. func (in *ConfigurationApi_STATUS) DeepCopyInto(out *ConfigurationApi_STATUS) { *out = *in if in.LegacyApi != nil { in, out := &in.LegacyApi, &out.LegacyApi *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 ConfigurationApi_STATUS. func (in *ConfigurationApi_STATUS) DeepCopy() *ConfigurationApi_STATUS { if in == nil { return nil } out := new(ConfigurationApi_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 *FailureStatusCodeRange) DeepCopyInto(out *FailureStatusCodeRange) { *out = *in if in.Max != nil { in, out := &in.Max, &out.Max *out = new(int) **out = **in } if in.Min != nil { in, out := &in.Min, &out.Min *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 } } } // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new FailureStatusCodeRange. func (in *FailureStatusCodeRange) DeepCopy() *FailureStatusCodeRange { if in == nil { return nil } out := new(FailureStatusCodeRange) in.DeepCopyInto(out) return out } // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. func (in *FailureStatusCodeRange_STATUS) DeepCopyInto(out *FailureStatusCodeRange_STATUS) { *out = *in if in.Max != nil { in, out := &in.Max, &out.Max *out = new(int) **out = **in } if in.Min != nil { in, out := &in.Min, &out.Min *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 } } } // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new FailureStatusCodeRange_STATUS. func (in *FailureStatusCodeRange_STATUS) DeepCopy() *FailureStatusCodeRange_STATUS { if in == nil { return nil } out := new(FailureStatusCodeRange_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 *HostnameConfiguration) DeepCopyInto(out *HostnameConfiguration) { *out = *in if in.Certificate != nil { in, out := &in.Certificate, &out.Certificate *out = new(CertificateInformation) (*in).DeepCopyInto(*out) } if in.CertificatePassword != nil { in, out := &in.CertificatePassword, &out.CertificatePassword *out = new(genruntime.SecretReference) **out = **in } if in.CertificateSource != nil { in, out := &in.CertificateSource, &out.CertificateSource *out = new(string) **out = **in } if in.CertificateStatus != nil { in, out := &in.CertificateStatus, &out.CertificateStatus *out = new(string) **out = **in } if in.DefaultSslBinding != nil { in, out := &in.DefaultSslBinding, &out.DefaultSslBinding *out = new(bool) **out = **in } if in.EncodedCertificate != nil { in, out := &in.EncodedCertificate, &out.EncodedCertificate *out = new(string) **out = **in } if in.HostName != nil { in, out := &in.HostName, &out.HostName *out = new(string) **out = **in } if in.IdentityClientId != nil { in, out := &in.IdentityClientId, &out.IdentityClientId *out = new(string) **out = **in } if in.IdentityClientIdFromConfig != nil { in, out := &in.IdentityClientIdFromConfig, &out.IdentityClientIdFromConfig *out = new(genruntime.ConfigMapReference) **out = **in } if in.KeyVaultId != nil { in, out := &in.KeyVaultId, &out.KeyVaultId *out = new(string) **out = **in } if in.NegotiateClientCertificate != nil { in, out := &in.NegotiateClientCertificate, &out.NegotiateClientCertificate *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.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 HostnameConfiguration. func (in *HostnameConfiguration) DeepCopy() *HostnameConfiguration { if in == nil { return nil } out := new(HostnameConfiguration) in.DeepCopyInto(out) return out } // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. func (in *HostnameConfiguration_STATUS) DeepCopyInto(out *HostnameConfiguration_STATUS) { *out = *in if in.Certificate != nil { in, out := &in.Certificate, &out.Certificate *out = new(CertificateInformation_STATUS) (*in).DeepCopyInto(*out) } if in.CertificateSource != nil { in, out := &in.CertificateSource, &out.CertificateSource *out = new(string) **out = **in } if in.CertificateStatus != nil { in, out := &in.CertificateStatus, &out.CertificateStatus *out = new(string) **out = **in } if in.DefaultSslBinding != nil { in, out := &in.DefaultSslBinding, &out.DefaultSslBinding *out = new(bool) **out = **in } if in.EncodedCertificate != nil { in, out := &in.EncodedCertificate, &out.EncodedCertificate *out = new(string) **out = **in } if in.HostName != nil { in, out := &in.HostName, &out.HostName *out = new(string) **out = **in } if in.IdentityClientId != nil { in, out := &in.IdentityClientId, &out.IdentityClientId *out = new(string) **out = **in } if in.KeyVaultId != nil { in, out := &in.KeyVaultId, &out.KeyVaultId *out = new(string) **out = **in } if in.NegotiateClientCertificate != nil { in, out := &in.NegotiateClientCertificate, &out.NegotiateClientCertificate *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.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 HostnameConfiguration_STATUS. func (in *HostnameConfiguration_STATUS) DeepCopy() *HostnameConfiguration_STATUS { if in == nil { return nil } out := new(HostnameConfiguration_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 *KeyVaultContractCreateProperties) DeepCopyInto(out *KeyVaultContractCreateProperties) { *out = *in if in.IdentityClientId != nil { in, out := &in.IdentityClientId, &out.IdentityClientId *out = new(string) **out = **in } if in.IdentityClientIdFromConfig != nil { in, out := &in.IdentityClientIdFromConfig, &out.IdentityClientIdFromConfig *out = new(genruntime.ConfigMapReference) **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.SecretIdentifier != nil { in, out := &in.SecretIdentifier, &out.SecretIdentifier *out = new(string) **out = **in } } // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new KeyVaultContractCreateProperties. func (in *KeyVaultContractCreateProperties) DeepCopy() *KeyVaultContractCreateProperties { if in == nil { return nil } out := new(KeyVaultContractCreateProperties) in.DeepCopyInto(out) return out } // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. func (in *KeyVaultContractProperties_STATUS) DeepCopyInto(out *KeyVaultContractProperties_STATUS) { *out = *in if in.IdentityClientId != nil { in, out := &in.IdentityClientId, &out.IdentityClientId *out = new(string) **out = **in } if in.LastStatus != nil { in, out := &in.LastStatus, &out.LastStatus *out = new(KeyVaultLastAccessStatusContractProperties_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.SecretIdentifier != nil { in, out := &in.SecretIdentifier, &out.SecretIdentifier *out = new(string) **out = **in } } // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new KeyVaultContractProperties_STATUS. func (in *KeyVaultContractProperties_STATUS) DeepCopy() *KeyVaultContractProperties_STATUS { if in == nil { return nil } out := new(KeyVaultContractProperties_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 *KeyVaultLastAccessStatusContractProperties_STATUS) DeepCopyInto(out *KeyVaultLastAccessStatusContractProperties_STATUS) { *out = *in if in.Code != nil { in, out := &in.Code, &out.Code *out = new(string) **out = **in } if in.Message != nil { in, out := &in.Message, &out.Message *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.TimeStampUtc != nil { in, out := &in.TimeStampUtc, &out.TimeStampUtc *out = new(string) **out = **in } } // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new KeyVaultLastAccessStatusContractProperties_STATUS. func (in *KeyVaultLastAccessStatusContractProperties_STATUS) DeepCopy() *KeyVaultLastAccessStatusContractProperties_STATUS { if in == nil { return nil } out := new(KeyVaultLastAccessStatusContractProperties_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 *NamedValue) DeepCopyInto(out *NamedValue) { *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 NamedValue. func (in *NamedValue) DeepCopy() *NamedValue { if in == nil { return nil } out := new(NamedValue) in.DeepCopyInto(out) return out } // DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object. func (in *NamedValue) 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 *NamedValueList) DeepCopyInto(out *NamedValueList) { *out = *in out.TypeMeta = in.TypeMeta in.ListMeta.DeepCopyInto(&out.ListMeta) if in.Items != nil { in, out := &in.Items, &out.Items *out = make([]NamedValue, len(*in)) for i := range *in { (*in)[i].DeepCopyInto(&(*out)[i]) } } } // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new NamedValueList. func (in *NamedValueList) DeepCopy() *NamedValueList { if in == nil { return nil } out := new(NamedValueList) in.DeepCopyInto(out) return out } // DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object. func (in *NamedValueList) 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 *NamedValueOperatorSpec) DeepCopyInto(out *NamedValueOperatorSpec) { *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 NamedValueOperatorSpec. func (in *NamedValueOperatorSpec) DeepCopy() *NamedValueOperatorSpec { if in == nil { return nil } out := new(NamedValueOperatorSpec) in.DeepCopyInto(out) return out } // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. func (in *NamedValue_STATUS) DeepCopyInto(out *NamedValue_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.DisplayName != nil { in, out := &in.DisplayName, &out.DisplayName *out = new(string) **out = **in } if in.Id != nil { in, out := &in.Id, &out.Id *out = new(string) **out = **in } if in.KeyVault != nil { in, out := &in.KeyVault, &out.KeyVault *out = new(KeyVaultContractProperties_STATUS) (*in).DeepCopyInto(*out) } 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 } } if in.ProvisioningState != nil { in, out := &in.ProvisioningState, &out.ProvisioningState *out = new(string) **out = **in } if in.Secret != nil { in, out := &in.Secret, &out.Secret *out = new(bool) **out = **in } if in.Tags != nil { in, out := &in.Tags, &out.Tags *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.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 NamedValue_STATUS. func (in *NamedValue_STATUS) DeepCopy() *NamedValue_STATUS { if in == nil { return nil } out := new(NamedValue_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 *NamedValue_Spec) DeepCopyInto(out *NamedValue_Spec) { *out = *in if in.DisplayName != nil { in, out := &in.DisplayName, &out.DisplayName *out = new(string) **out = **in } if in.KeyVault != nil { in, out := &in.KeyVault, &out.KeyVault *out = new(KeyVaultContractCreateProperties) (*in).DeepCopyInto(*out) } if in.OperatorSpec != nil { in, out := &in.OperatorSpec, &out.OperatorSpec *out = new(NamedValueOperatorSpec) (*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.Secret != nil { in, out := &in.Secret, &out.Secret *out = new(bool) **out = **in } if in.Tags != nil { in, out := &in.Tags, &out.Tags *out = make([]string, len(*in)) copy(*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 NamedValue_Spec. func (in *NamedValue_Spec) DeepCopy() *NamedValue_Spec { if in == nil { return nil } out := new(NamedValue_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 *OAuth2AuthenticationSettingsContract) DeepCopyInto(out *OAuth2AuthenticationSettingsContract) { *out = *in if in.AuthorizationServerId != nil { in, out := &in.AuthorizationServerId, &out.AuthorizationServerId *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.Scope != nil { in, out := &in.Scope, &out.Scope *out = new(string) **out = **in } } // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new OAuth2AuthenticationSettingsContract. func (in *OAuth2AuthenticationSettingsContract) DeepCopy() *OAuth2AuthenticationSettingsContract { if in == nil { return nil } out := new(OAuth2AuthenticationSettingsContract) in.DeepCopyInto(out) return out } // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. func (in *OAuth2AuthenticationSettingsContract_STATUS) DeepCopyInto(out *OAuth2AuthenticationSettingsContract_STATUS) { *out = *in if in.AuthorizationServerId != nil { in, out := &in.AuthorizationServerId, &out.AuthorizationServerId *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.Scope != nil { in, out := &in.Scope, &out.Scope *out = new(string) **out = **in } } // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new OAuth2AuthenticationSettingsContract_STATUS. func (in *OAuth2AuthenticationSettingsContract_STATUS) DeepCopy() *OAuth2AuthenticationSettingsContract_STATUS { if in == nil { return nil } out := new(OAuth2AuthenticationSettingsContract_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 *OpenIdAuthenticationSettingsContract) DeepCopyInto(out *OpenIdAuthenticationSettingsContract) { *out = *in if in.BearerTokenSendingMethods != nil { in, out := &in.BearerTokenSendingMethods, &out.BearerTokenSendingMethods *out = make([]string, len(*in)) copy(*out, *in) } if in.OpenidProviderId != nil { in, out := &in.OpenidProviderId, &out.OpenidProviderId *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 OpenIdAuthenticationSettingsContract. func (in *OpenIdAuthenticationSettingsContract) DeepCopy() *OpenIdAuthenticationSettingsContract { if in == nil { return nil } out := new(OpenIdAuthenticationSettingsContract) in.DeepCopyInto(out) return out } // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. func (in *OpenIdAuthenticationSettingsContract_STATUS) DeepCopyInto(out *OpenIdAuthenticationSettingsContract_STATUS) { *out = *in if in.BearerTokenSendingMethods != nil { in, out := &in.BearerTokenSendingMethods, &out.BearerTokenSendingMethods *out = make([]string, len(*in)) copy(*out, *in) } if in.OpenidProviderId != nil { in, out := &in.OpenidProviderId, &out.OpenidProviderId *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 OpenIdAuthenticationSettingsContract_STATUS. func (in *OpenIdAuthenticationSettingsContract_STATUS) DeepCopy() *OpenIdAuthenticationSettingsContract_STATUS { if in == nil { return nil } out := new(OpenIdAuthenticationSettingsContract_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 *Policy) DeepCopyInto(out *Policy) { *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 Policy. func (in *Policy) DeepCopy() *Policy { if in == nil { return nil } out := new(Policy) in.DeepCopyInto(out) return out } // DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object. func (in *Policy) 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 *PolicyFragment) DeepCopyInto(out *PolicyFragment) { *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 PolicyFragment. func (in *PolicyFragment) DeepCopy() *PolicyFragment { if in == nil { return nil } out := new(PolicyFragment) in.DeepCopyInto(out) return out } // DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object. func (in *PolicyFragment) 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 *PolicyFragmentList) DeepCopyInto(out *PolicyFragmentList) { *out = *in out.TypeMeta = in.TypeMeta in.ListMeta.DeepCopyInto(&out.ListMeta) if in.Items != nil { in, out := &in.Items, &out.Items *out = make([]PolicyFragment, len(*in)) for i := range *in { (*in)[i].DeepCopyInto(&(*out)[i]) } } } // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new PolicyFragmentList. func (in *PolicyFragmentList) DeepCopy() *PolicyFragmentList { if in == nil { return nil } out := new(PolicyFragmentList) in.DeepCopyInto(out) return out } // DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object. func (in *PolicyFragmentList) 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 *PolicyFragmentOperatorSpec) DeepCopyInto(out *PolicyFragmentOperatorSpec) { *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 PolicyFragmentOperatorSpec. func (in *PolicyFragmentOperatorSpec) DeepCopy() *PolicyFragmentOperatorSpec { if in == nil { return nil } out := new(PolicyFragmentOperatorSpec) in.DeepCopyInto(out) return out } // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. func (in *PolicyFragment_STATUS) DeepCopyInto(out *PolicyFragment_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.Description != nil { in, out := &in.Description, &out.Description *out = new(string) **out = **in } if in.Format != nil { in, out := &in.Format, &out.Format *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.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.Type != nil { in, out := &in.Type, &out.Type *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 PolicyFragment_STATUS. func (in *PolicyFragment_STATUS) DeepCopy() *PolicyFragment_STATUS { if in == nil { return nil } out := new(PolicyFragment_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 *PolicyFragment_Spec) DeepCopyInto(out *PolicyFragment_Spec) { *out = *in if in.Description != nil { in, out := &in.Description, &out.Description *out = new(string) **out = **in } if in.Format != nil { in, out := &in.Format, &out.Format *out = new(string) **out = **in } if in.OperatorSpec != nil { in, out := &in.OperatorSpec, &out.OperatorSpec *out = new(PolicyFragmentOperatorSpec) (*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.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 PolicyFragment_Spec. func (in *PolicyFragment_Spec) DeepCopy() *PolicyFragment_Spec { if in == nil { return nil } out := new(PolicyFragment_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 *PolicyList) DeepCopyInto(out *PolicyList) { *out = *in out.TypeMeta = in.TypeMeta in.ListMeta.DeepCopyInto(&out.ListMeta) if in.Items != nil { in, out := &in.Items, &out.Items *out = make([]Policy, len(*in)) for i := range *in { (*in)[i].DeepCopyInto(&(*out)[i]) } } } // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new PolicyList. func (in *PolicyList) DeepCopy() *PolicyList { if in == nil { return nil } out := new(PolicyList) in.DeepCopyInto(out) return out } // DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object. func (in *PolicyList) 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 *PolicyOperatorSpec) DeepCopyInto(out *PolicyOperatorSpec) { *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 PolicyOperatorSpec. func (in *PolicyOperatorSpec) DeepCopy() *PolicyOperatorSpec { if in == nil { return nil } out := new(PolicyOperatorSpec) in.DeepCopyInto(out) return out } // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. func (in *Policy_STATUS) DeepCopyInto(out *Policy_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.Format != nil { in, out := &in.Format, &out.Format *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.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.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 Policy_STATUS. func (in *Policy_STATUS) DeepCopy() *Policy_STATUS { if in == nil { return nil } out := new(Policy_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 *Policy_Spec) DeepCopyInto(out *Policy_Spec) { *out = *in if in.Format != nil { in, out := &in.Format, &out.Format *out = new(string) **out = **in } if in.OperatorSpec != nil { in, out := &in.OperatorSpec, &out.OperatorSpec *out = new(PolicyOperatorSpec) (*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.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 Policy_Spec. func (in *Policy_Spec) DeepCopy() *Policy_Spec { if in == nil { return nil } out := new(Policy_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 *PrivateLinkServiceConnectionState_STATUS) DeepCopyInto(out *PrivateLinkServiceConnectionState_STATUS) { *out = *in if in.ActionsRequired != nil { in, out := &in.ActionsRequired, &out.ActionsRequired *out = new(string) **out = **in } if in.Description != nil { in, out := &in.Description, &out.Description *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.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 PrivateLinkServiceConnectionState_STATUS. func (in *PrivateLinkServiceConnectionState_STATUS) DeepCopy() *PrivateLinkServiceConnectionState_STATUS { if in == nil { return nil } out := new(PrivateLinkServiceConnectionState_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 *Product) DeepCopyInto(out *Product) { *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 Product. func (in *Product) DeepCopy() *Product { if in == nil { return nil } out := new(Product) in.DeepCopyInto(out) return out } // DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object. func (in *Product) 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 *ProductApi) DeepCopyInto(out *ProductApi) { *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 ProductApi. func (in *ProductApi) DeepCopy() *ProductApi { if in == nil { return nil } out := new(ProductApi) in.DeepCopyInto(out) return out } // DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object. func (in *ProductApi) 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 *ProductApiList) DeepCopyInto(out *ProductApiList) { *out = *in out.TypeMeta = in.TypeMeta in.ListMeta.DeepCopyInto(&out.ListMeta) if in.Items != nil { in, out := &in.Items, &out.Items *out = make([]ProductApi, len(*in)) for i := range *in { (*in)[i].DeepCopyInto(&(*out)[i]) } } } // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ProductApiList. func (in *ProductApiList) DeepCopy() *ProductApiList { if in == nil { return nil } out := new(ProductApiList) in.DeepCopyInto(out) return out } // DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object. func (in *ProductApiList) 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 *ProductApiOperatorSpec) DeepCopyInto(out *ProductApiOperatorSpec) { *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 ProductApiOperatorSpec. func (in *ProductApiOperatorSpec) DeepCopy() *ProductApiOperatorSpec { if in == nil { return nil } out := new(ProductApiOperatorSpec) in.DeepCopyInto(out) return out } // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. func (in *ProductApi_STATUS) DeepCopyInto(out *ProductApi_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.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 ProductApi_STATUS. func (in *ProductApi_STATUS) DeepCopy() *ProductApi_STATUS { if in == nil { return nil } out := new(ProductApi_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 *ProductApi_Spec) DeepCopyInto(out *ProductApi_Spec) { *out = *in if in.OperatorSpec != nil { in, out := &in.OperatorSpec, &out.OperatorSpec *out = new(ProductApiOperatorSpec) (*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 ProductApi_Spec. func (in *ProductApi_Spec) DeepCopy() *ProductApi_Spec { if in == nil { return nil } out := new(ProductApi_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 *ProductList) DeepCopyInto(out *ProductList) { *out = *in out.TypeMeta = in.TypeMeta in.ListMeta.DeepCopyInto(&out.ListMeta) if in.Items != nil { in, out := &in.Items, &out.Items *out = make([]Product, len(*in)) for i := range *in { (*in)[i].DeepCopyInto(&(*out)[i]) } } } // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ProductList. func (in *ProductList) DeepCopy() *ProductList { if in == nil { return nil } out := new(ProductList) in.DeepCopyInto(out) return out } // DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object. func (in *ProductList) 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 *ProductOperatorSpec) DeepCopyInto(out *ProductOperatorSpec) { *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 ProductOperatorSpec. func (in *ProductOperatorSpec) DeepCopy() *ProductOperatorSpec { if in == nil { return nil } out := new(ProductOperatorSpec) in.DeepCopyInto(out) return out } // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. func (in *ProductPolicy) DeepCopyInto(out *ProductPolicy) { *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 ProductPolicy. func (in *ProductPolicy) DeepCopy() *ProductPolicy { if in == nil { return nil } out := new(ProductPolicy) in.DeepCopyInto(out) return out } // DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object. func (in *ProductPolicy) 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 *ProductPolicyList) DeepCopyInto(out *ProductPolicyList) { *out = *in out.TypeMeta = in.TypeMeta in.ListMeta.DeepCopyInto(&out.ListMeta) if in.Items != nil { in, out := &in.Items, &out.Items *out = make([]ProductPolicy, len(*in)) for i := range *in { (*in)[i].DeepCopyInto(&(*out)[i]) } } } // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ProductPolicyList. func (in *ProductPolicyList) DeepCopy() *ProductPolicyList { if in == nil { return nil } out := new(ProductPolicyList) in.DeepCopyInto(out) return out } // DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object. func (in *ProductPolicyList) 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 *ProductPolicyOperatorSpec) DeepCopyInto(out *ProductPolicyOperatorSpec) { *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 ProductPolicyOperatorSpec. func (in *ProductPolicyOperatorSpec) DeepCopy() *ProductPolicyOperatorSpec { if in == nil { return nil } out := new(ProductPolicyOperatorSpec) in.DeepCopyInto(out) return out } // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. func (in *ProductPolicy_STATUS) DeepCopyInto(out *ProductPolicy_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.Format != nil { in, out := &in.Format, &out.Format *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.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.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 ProductPolicy_STATUS. func (in *ProductPolicy_STATUS) DeepCopy() *ProductPolicy_STATUS { if in == nil { return nil } out := new(ProductPolicy_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 *ProductPolicy_Spec) DeepCopyInto(out *ProductPolicy_Spec) { *out = *in if in.Format != nil { in, out := &in.Format, &out.Format *out = new(string) **out = **in } if in.OperatorSpec != nil { in, out := &in.OperatorSpec, &out.OperatorSpec *out = new(ProductPolicyOperatorSpec) (*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.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 ProductPolicy_Spec. func (in *ProductPolicy_Spec) DeepCopy() *ProductPolicy_Spec { if in == nil { return nil } out := new(ProductPolicy_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 *Product_STATUS) DeepCopyInto(out *Product_STATUS) { *out = *in if in.ApprovalRequired != nil { in, out := &in.ApprovalRequired, &out.ApprovalRequired *out = new(bool) **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.Description != nil { in, out := &in.Description, &out.Description *out = new(string) **out = **in } if in.DisplayName != nil { in, out := &in.DisplayName, &out.DisplayName *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.PropertyBag != nil { in, out := &in.PropertyBag, &out.PropertyBag *out = make(genruntime.PropertyBag, len(*in)) for key, val := range *in { (*out)[key] = val } } if in.State != nil { in, out := &in.State, &out.State *out = new(string) **out = **in } if in.SubscriptionRequired != nil { in, out := &in.SubscriptionRequired, &out.SubscriptionRequired *out = new(bool) **out = **in } if in.SubscriptionsLimit != nil { in, out := &in.SubscriptionsLimit, &out.SubscriptionsLimit *out = new(int) **out = **in } if in.Terms != nil { in, out := &in.Terms, &out.Terms *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 Product_STATUS. func (in *Product_STATUS) DeepCopy() *Product_STATUS { if in == nil { return nil } out := new(Product_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 *Product_Spec) DeepCopyInto(out *Product_Spec) { *out = *in if in.ApprovalRequired != nil { in, out := &in.ApprovalRequired, &out.ApprovalRequired *out = new(bool) **out = **in } if in.Description != nil { in, out := &in.Description, &out.Description *out = new(string) **out = **in } if in.DisplayName != nil { in, out := &in.DisplayName, &out.DisplayName *out = new(string) **out = **in } if in.OperatorSpec != nil { in, out := &in.OperatorSpec, &out.OperatorSpec *out = new(ProductOperatorSpec) (*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.State != nil { in, out := &in.State, &out.State *out = new(string) **out = **in } if in.SubscriptionRequired != nil { in, out := &in.SubscriptionRequired, &out.SubscriptionRequired *out = new(bool) **out = **in } if in.SubscriptionsLimit != nil { in, out := &in.SubscriptionsLimit, &out.SubscriptionsLimit *out = new(int) **out = **in } if in.Terms != nil { in, out := &in.Terms, &out.Terms *out = new(string) **out = **in } } // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new Product_Spec. func (in *Product_Spec) DeepCopy() *Product_Spec { if in == nil { return nil } out := new(Product_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 *RemotePrivateEndpointConnectionWrapper_STATUS) DeepCopyInto(out *RemotePrivateEndpointConnectionWrapper_STATUS) { *out = *in if in.GroupIds != nil { in, out := &in.GroupIds, &out.GroupIds *out = make([]string, len(*in)) copy(*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.PrivateEndpoint != nil { in, out := &in.PrivateEndpoint, &out.PrivateEndpoint *out = new(ArmIdWrapper_STATUS) (*in).DeepCopyInto(*out) } if in.PrivateLinkServiceConnectionState != nil { in, out := &in.PrivateLinkServiceConnectionState, &out.PrivateLinkServiceConnectionState *out = new(PrivateLinkServiceConnectionState_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.ProvisioningState != nil { in, out := &in.ProvisioningState, &out.ProvisioningState *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 RemotePrivateEndpointConnectionWrapper_STATUS. func (in *RemotePrivateEndpointConnectionWrapper_STATUS) DeepCopy() *RemotePrivateEndpointConnectionWrapper_STATUS { if in == nil { return nil } out := new(RemotePrivateEndpointConnectionWrapper_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 *Service) DeepCopyInto(out *Service) { *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 Service. func (in *Service) DeepCopy() *Service { if in == nil { return nil } out := new(Service) in.DeepCopyInto(out) return out } // DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object. func (in *Service) 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 *ServiceList) DeepCopyInto(out *ServiceList) { *out = *in out.TypeMeta = in.TypeMeta in.ListMeta.DeepCopyInto(&out.ListMeta) if in.Items != nil { in, out := &in.Items, &out.Items *out = make([]Service, len(*in)) for i := range *in { (*in)[i].DeepCopyInto(&(*out)[i]) } } } // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ServiceList. func (in *ServiceList) DeepCopy() *ServiceList { if in == nil { return nil } out := new(ServiceList) in.DeepCopyInto(out) return out } // DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object. func (in *ServiceList) 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 *ServiceOperatorSpec) DeepCopyInto(out *ServiceOperatorSpec) { *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 ServiceOperatorSpec. func (in *ServiceOperatorSpec) DeepCopy() *ServiceOperatorSpec { if in == nil { return nil } out := new(ServiceOperatorSpec) in.DeepCopyInto(out) return out } // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. func (in *Service_STATUS) DeepCopyInto(out *Service_STATUS) { *out = *in if in.AdditionalLocations != nil { in, out := &in.AdditionalLocations, &out.AdditionalLocations *out = make([]AdditionalLocation_STATUS, len(*in)) for i := range *in { (*in)[i].DeepCopyInto(&(*out)[i]) } } if in.ApiVersionConstraint != nil { in, out := &in.ApiVersionConstraint, &out.ApiVersionConstraint *out = new(ApiVersionConstraint_STATUS) (*in).DeepCopyInto(*out) } if in.Certificates != nil { in, out := &in.Certificates, &out.Certificates *out = make([]CertificateConfiguration_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.ConfigurationApi != nil { in, out := &in.ConfigurationApi, &out.ConfigurationApi *out = new(ConfigurationApi_STATUS) (*in).DeepCopyInto(*out) } if in.CreatedAtUtc != nil { in, out := &in.CreatedAtUtc, &out.CreatedAtUtc *out = new(string) **out = **in } if in.CustomProperties != nil { in, out := &in.CustomProperties, &out.CustomProperties *out = make(map[string]string, len(*in)) for key, val := range *in { (*out)[key] = val } } if in.DeveloperPortalStatus != nil { in, out := &in.DeveloperPortalStatus, &out.DeveloperPortalStatus *out = new(string) **out = **in } if in.DeveloperPortalUrl != nil { in, out := &in.DeveloperPortalUrl, &out.DeveloperPortalUrl *out = new(string) **out = **in } if in.DisableGateway != nil { in, out := &in.DisableGateway, &out.DisableGateway *out = new(bool) **out = **in } if in.EnableClientCertificate != nil { in, out := &in.EnableClientCertificate, &out.EnableClientCertificate *out = new(bool) **out = **in } if in.Etag != nil { in, out := &in.Etag, &out.Etag *out = new(string) **out = **in } if in.GatewayRegionalUrl != nil { in, out := &in.GatewayRegionalUrl, &out.GatewayRegionalUrl *out = new(string) **out = **in } if in.GatewayUrl != nil { in, out := &in.GatewayUrl, &out.GatewayUrl *out = new(string) **out = **in } if in.HostnameConfigurations != nil { in, out := &in.HostnameConfigurations, &out.HostnameConfigurations *out = make([]HostnameConfiguration_STATUS, len(*in)) for i := range *in { (*in)[i].DeepCopyInto(&(*out)[i]) } } 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(ApiManagementServiceIdentity_STATUS) (*in).DeepCopyInto(*out) } if in.LegacyPortalStatus != nil { in, out := &in.LegacyPortalStatus, &out.LegacyPortalStatus *out = new(string) **out = **in } if in.Location != nil { in, out := &in.Location, &out.Location *out = new(string) **out = **in } if in.ManagementApiUrl != nil { in, out := &in.ManagementApiUrl, &out.ManagementApiUrl *out = new(string) **out = **in } if in.Name != nil { in, out := &in.Name, &out.Name *out = new(string) **out = **in } if in.NatGatewayState != nil { in, out := &in.NatGatewayState, &out.NatGatewayState *out = new(string) **out = **in } if in.NotificationSenderEmail != nil { in, out := &in.NotificationSenderEmail, &out.NotificationSenderEmail *out = new(string) **out = **in } if in.OutboundPublicIPAddresses != nil { in, out := &in.OutboundPublicIPAddresses, &out.OutboundPublicIPAddresses *out = make([]string, len(*in)) copy(*out, *in) } if in.PlatformVersion != nil { in, out := &in.PlatformVersion, &out.PlatformVersion *out = new(string) **out = **in } if in.PortalUrl != nil { in, out := &in.PortalUrl, &out.PortalUrl *out = new(string) **out = **in } if in.PrivateEndpointConnections != nil { in, out := &in.PrivateEndpointConnections, &out.PrivateEndpointConnections *out = make([]RemotePrivateEndpointConnectionWrapper_STATUS, len(*in)) for i := range *in { (*in)[i].DeepCopyInto(&(*out)[i]) } } if in.PrivateIPAddresses != nil { in, out := &in.PrivateIPAddresses, &out.PrivateIPAddresses *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.PublicIPAddresses != nil { in, out := &in.PublicIPAddresses, &out.PublicIPAddresses *out = make([]string, len(*in)) copy(*out, *in) } if in.PublicIpAddressId != nil { in, out := &in.PublicIpAddressId, &out.PublicIpAddressId *out = new(string) **out = **in } if in.PublicNetworkAccess != nil { in, out := &in.PublicNetworkAccess, &out.PublicNetworkAccess *out = new(string) **out = **in } if in.PublisherEmail != nil { in, out := &in.PublisherEmail, &out.PublisherEmail *out = new(string) **out = **in } if in.PublisherName != nil { in, out := &in.PublisherName, &out.PublisherName *out = new(string) **out = **in } if in.Restore != nil { in, out := &in.Restore, &out.Restore *out = new(bool) **out = **in } if in.ScmUrl != nil { in, out := &in.ScmUrl, &out.ScmUrl *out = new(string) **out = **in } if in.Sku != nil { in, out := &in.Sku, &out.Sku *out = new(ApiManagementServiceSkuProperties_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.TargetProvisioningState != nil { in, out := &in.TargetProvisioningState, &out.TargetProvisioningState *out = new(string) **out = **in } if in.Type != nil { in, out := &in.Type, &out.Type *out = new(string) **out = **in } if in.VirtualNetworkConfiguration != nil { in, out := &in.VirtualNetworkConfiguration, &out.VirtualNetworkConfiguration *out = new(VirtualNetworkConfiguration_STATUS) (*in).DeepCopyInto(*out) } if in.VirtualNetworkType != nil { in, out := &in.VirtualNetworkType, &out.VirtualNetworkType *out = new(string) **out = **in } if in.Zones != nil { in, out := &in.Zones, &out.Zones *out = make([]string, len(*in)) copy(*out, *in) } } // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new Service_STATUS. func (in *Service_STATUS) DeepCopy() *Service_STATUS { if in == nil { return nil } out := new(Service_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 *Service_Spec) DeepCopyInto(out *Service_Spec) { *out = *in if in.AdditionalLocations != nil { in, out := &in.AdditionalLocations, &out.AdditionalLocations *out = make([]AdditionalLocation, len(*in)) for i := range *in { (*in)[i].DeepCopyInto(&(*out)[i]) } } if in.ApiVersionConstraint != nil { in, out := &in.ApiVersionConstraint, &out.ApiVersionConstraint *out = new(ApiVersionConstraint) (*in).DeepCopyInto(*out) } if in.Certificates != nil { in, out := &in.Certificates, &out.Certificates *out = make([]CertificateConfiguration, len(*in)) for i := range *in { (*in)[i].DeepCopyInto(&(*out)[i]) } } if in.ConfigurationApi != nil { in, out := &in.ConfigurationApi, &out.ConfigurationApi *out = new(ConfigurationApi) (*in).DeepCopyInto(*out) } if in.CustomProperties != nil { in, out := &in.CustomProperties, &out.CustomProperties *out = make(map[string]string, len(*in)) for key, val := range *in { (*out)[key] = val } } if in.DeveloperPortalStatus != nil { in, out := &in.DeveloperPortalStatus, &out.DeveloperPortalStatus *out = new(string) **out = **in } if in.DisableGateway != nil { in, out := &in.DisableGateway, &out.DisableGateway *out = new(bool) **out = **in } if in.EnableClientCertificate != nil { in, out := &in.EnableClientCertificate, &out.EnableClientCertificate *out = new(bool) **out = **in } if in.HostnameConfigurations != nil { in, out := &in.HostnameConfigurations, &out.HostnameConfigurations *out = make([]HostnameConfiguration, len(*in)) for i := range *in { (*in)[i].DeepCopyInto(&(*out)[i]) } } if in.Identity != nil { in, out := &in.Identity, &out.Identity *out = new(ApiManagementServiceIdentity) (*in).DeepCopyInto(*out) } if in.LegacyPortalStatus != nil { in, out := &in.LegacyPortalStatus, &out.LegacyPortalStatus *out = new(string) **out = **in } if in.Location != nil { in, out := &in.Location, &out.Location *out = new(string) **out = **in } if in.NatGatewayState != nil { in, out := &in.NatGatewayState, &out.NatGatewayState *out = new(string) **out = **in } if in.NotificationSenderEmail != nil { in, out := &in.NotificationSenderEmail, &out.NotificationSenderEmail *out = new(string) **out = **in } if in.OperatorSpec != nil { in, out := &in.OperatorSpec, &out.OperatorSpec *out = new(ServiceOperatorSpec) (*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.PublicIpAddressReference != nil { in, out := &in.PublicIpAddressReference, &out.PublicIpAddressReference *out = new(genruntime.ResourceReference) **out = **in } if in.PublicNetworkAccess != nil { in, out := &in.PublicNetworkAccess, &out.PublicNetworkAccess *out = new(string) **out = **in } if in.PublisherEmail != nil { in, out := &in.PublisherEmail, &out.PublisherEmail *out = new(string) **out = **in } if in.PublisherName != nil { in, out := &in.PublisherName, &out.PublisherName *out = new(string) **out = **in } if in.Restore != nil { in, out := &in.Restore, &out.Restore *out = new(bool) **out = **in } if in.Sku != nil { in, out := &in.Sku, &out.Sku *out = new(ApiManagementServiceSkuProperties) (*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.VirtualNetworkConfiguration != nil { in, out := &in.VirtualNetworkConfiguration, &out.VirtualNetworkConfiguration *out = new(VirtualNetworkConfiguration) (*in).DeepCopyInto(*out) } if in.VirtualNetworkType != nil { in, out := &in.VirtualNetworkType, &out.VirtualNetworkType *out = new(string) **out = **in } if in.Zones != nil { in, out := &in.Zones, &out.Zones *out = make([]string, len(*in)) copy(*out, *in) } } // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new Service_Spec. func (in *Service_Spec) DeepCopy() *Service_Spec { if in == nil { return nil } out := new(Service_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 *Subscription) DeepCopyInto(out *Subscription) { *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 Subscription. func (in *Subscription) DeepCopy() *Subscription { if in == nil { return nil } out := new(Subscription) in.DeepCopyInto(out) return out } // DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object. func (in *Subscription) 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 *SubscriptionKeyParameterNamesContract) DeepCopyInto(out *SubscriptionKeyParameterNamesContract) { *out = *in if in.Header != nil { in, out := &in.Header, &out.Header *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.Query != nil { in, out := &in.Query, &out.Query *out = new(string) **out = **in } } // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new SubscriptionKeyParameterNamesContract. func (in *SubscriptionKeyParameterNamesContract) DeepCopy() *SubscriptionKeyParameterNamesContract { if in == nil { return nil } out := new(SubscriptionKeyParameterNamesContract) in.DeepCopyInto(out) return out } // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. func (in *SubscriptionKeyParameterNamesContract_STATUS) DeepCopyInto(out *SubscriptionKeyParameterNamesContract_STATUS) { *out = *in if in.Header != nil { in, out := &in.Header, &out.Header *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.Query != nil { in, out := &in.Query, &out.Query *out = new(string) **out = **in } } // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new SubscriptionKeyParameterNamesContract_STATUS. func (in *SubscriptionKeyParameterNamesContract_STATUS) DeepCopy() *SubscriptionKeyParameterNamesContract_STATUS { if in == nil { return nil } out := new(SubscriptionKeyParameterNamesContract_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 *SubscriptionList) DeepCopyInto(out *SubscriptionList) { *out = *in out.TypeMeta = in.TypeMeta in.ListMeta.DeepCopyInto(&out.ListMeta) if in.Items != nil { in, out := &in.Items, &out.Items *out = make([]Subscription, len(*in)) for i := range *in { (*in)[i].DeepCopyInto(&(*out)[i]) } } } // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new SubscriptionList. func (in *SubscriptionList) DeepCopy() *SubscriptionList { if in == nil { return nil } out := new(SubscriptionList) in.DeepCopyInto(out) return out } // DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object. func (in *SubscriptionList) 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 *SubscriptionOperatorSecrets) DeepCopyInto(out *SubscriptionOperatorSecrets) { *out = *in if in.PrimaryKey != nil { in, out := &in.PrimaryKey, &out.PrimaryKey *out = new(genruntime.SecretDestination) **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.SecondaryKey != nil { in, out := &in.SecondaryKey, &out.SecondaryKey *out = new(genruntime.SecretDestination) **out = **in } } // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new SubscriptionOperatorSecrets. func (in *SubscriptionOperatorSecrets) DeepCopy() *SubscriptionOperatorSecrets { if in == nil { return nil } out := new(SubscriptionOperatorSecrets) in.DeepCopyInto(out) return out } // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. func (in *SubscriptionOperatorSpec) DeepCopyInto(out *SubscriptionOperatorSpec) { *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 } } } if in.Secrets != nil { in, out := &in.Secrets, &out.Secrets *out = new(SubscriptionOperatorSecrets) (*in).DeepCopyInto(*out) } } // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new SubscriptionOperatorSpec. func (in *SubscriptionOperatorSpec) DeepCopy() *SubscriptionOperatorSpec { if in == nil { return nil } out := new(SubscriptionOperatorSpec) in.DeepCopyInto(out) return out } // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. func (in *Subscription_STATUS) DeepCopyInto(out *Subscription_STATUS) { *out = *in if in.AllowTracing != nil { in, out := &in.AllowTracing, &out.AllowTracing *out = new(bool) **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.CreatedDate != nil { in, out := &in.CreatedDate, &out.CreatedDate *out = new(string) **out = **in } if in.DisplayName != nil { in, out := &in.DisplayName, &out.DisplayName *out = new(string) **out = **in } if in.EndDate != nil { in, out := &in.EndDate, &out.EndDate *out = new(string) **out = **in } if in.ExpirationDate != nil { in, out := &in.ExpirationDate, &out.ExpirationDate *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.NotificationDate != nil { in, out := &in.NotificationDate, &out.NotificationDate *out = new(string) **out = **in } if in.OwnerId != nil { in, out := &in.OwnerId, &out.OwnerId *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.Scope != nil { in, out := &in.Scope, &out.Scope *out = new(string) **out = **in } if in.StartDate != nil { in, out := &in.StartDate, &out.StartDate *out = new(string) **out = **in } if in.State != nil { in, out := &in.State, &out.State *out = new(string) **out = **in } if in.StateComment != nil { in, out := &in.StateComment, &out.StateComment *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 Subscription_STATUS. func (in *Subscription_STATUS) DeepCopy() *Subscription_STATUS { if in == nil { return nil } out := new(Subscription_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 *Subscription_Spec) DeepCopyInto(out *Subscription_Spec) { *out = *in if in.AllowTracing != nil { in, out := &in.AllowTracing, &out.AllowTracing *out = new(bool) **out = **in } if in.DisplayName != nil { in, out := &in.DisplayName, &out.DisplayName *out = new(string) **out = **in } if in.OperatorSpec != nil { in, out := &in.OperatorSpec, &out.OperatorSpec *out = new(SubscriptionOperatorSpec) (*in).DeepCopyInto(*out) } if in.Owner != nil { in, out := &in.Owner, &out.Owner *out = new(genruntime.KnownResourceReference) **out = **in } if in.OwnerReference != nil { in, out := &in.OwnerReference, &out.OwnerReference *out = new(genruntime.ResourceReference) **out = **in } if in.PrimaryKey != nil { in, out := &in.PrimaryKey, &out.PrimaryKey *out = new(genruntime.SecretReference) **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.Scope != nil { in, out := &in.Scope, &out.Scope *out = new(string) **out = **in } if in.SecondaryKey != nil { in, out := &in.SecondaryKey, &out.SecondaryKey *out = new(genruntime.SecretReference) **out = **in } if in.State != nil { in, out := &in.State, &out.State *out = new(string) **out = **in } } // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new Subscription_Spec. func (in *Subscription_Spec) DeepCopy() *Subscription_Spec { if in == nil { return nil } out := new(Subscription_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 *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 *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 *UserIdentityProperties_STATUS) DeepCopyInto(out *UserIdentityProperties_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 UserIdentityProperties_STATUS. func (in *UserIdentityProperties_STATUS) DeepCopy() *UserIdentityProperties_STATUS { if in == nil { return nil } out := new(UserIdentityProperties_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 *VirtualNetworkConfiguration) DeepCopyInto(out *VirtualNetworkConfiguration) { *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.SubnetResourceReference != nil { in, out := &in.SubnetResourceReference, &out.SubnetResourceReference *out = new(genruntime.ResourceReference) **out = **in } } // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new VirtualNetworkConfiguration. func (in *VirtualNetworkConfiguration) DeepCopy() *VirtualNetworkConfiguration { if in == nil { return nil } out := new(VirtualNetworkConfiguration) in.DeepCopyInto(out) return out } // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. func (in *VirtualNetworkConfiguration_STATUS) DeepCopyInto(out *VirtualNetworkConfiguration_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.SubnetResourceId != nil { in, out := &in.SubnetResourceId, &out.SubnetResourceId *out = new(string) **out = **in } if in.Subnetname != nil { in, out := &in.Subnetname, &out.Subnetname *out = new(string) **out = **in } if in.Vnetid != nil { in, out := &in.Vnetid, &out.Vnetid *out = new(string) **out = **in } } // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new VirtualNetworkConfiguration_STATUS. func (in *VirtualNetworkConfiguration_STATUS) DeepCopy() *VirtualNetworkConfiguration_STATUS { if in == nil { return nil } out := new(VirtualNetworkConfiguration_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 *X509CertificateName) DeepCopyInto(out *X509CertificateName) { *out = *in if in.IssuerCertificateThumbprint != nil { in, out := &in.IssuerCertificateThumbprint, &out.IssuerCertificateThumbprint *out = new(string) **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 X509CertificateName. func (in *X509CertificateName) DeepCopy() *X509CertificateName { if in == nil { return nil } out := new(X509CertificateName) in.DeepCopyInto(out) return out } // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. func (in *X509CertificateName_STATUS) DeepCopyInto(out *X509CertificateName_STATUS) { *out = *in if in.IssuerCertificateThumbprint != nil { in, out := &in.IssuerCertificateThumbprint, &out.IssuerCertificateThumbprint *out = new(string) **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 X509CertificateName_STATUS. func (in *X509CertificateName_STATUS) DeepCopy() *X509CertificateName_STATUS { if in == nil { return nil } out := new(X509CertificateName_STATUS) in.DeepCopyInto(out) return out }