v2/api/apimanagement/v1api20220801/zz_generated.deepcopy.go (4,650 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 v1api20220801
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(AdditionalLocation_NatGatewayState)
**out = **in
}
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(AdditionalLocation_NatGatewayState_STATUS)
**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(AdditionalLocation_PlatformVersion_STATUS)
**out = **in
}
if in.PrivateIPAddresses != nil {
in, out := &in.PrivateIPAddresses, &out.PrivateIPAddresses
*out = make([]string, len(*in))
copy(*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.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.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.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.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.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.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.Type != nil {
in, out := &in.Type, &out.Type
*out = new(ApiManagementServiceIdentity_Type)
**out = **in
}
if in.UserAssignedIdentities != nil {
in, out := &in.UserAssignedIdentities, &out.UserAssignedIdentities
*out = make([]UserAssignedIdentityDetails, len(*in))
copy(*out, *in)
}
}
// 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.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(ApiManagementServiceIdentity_Type_STATUS)
**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(ApiManagementServiceSkuProperties_Name)
**out = **in
}
}
// 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(ApiManagementServiceSkuProperties_Name_STATUS)
**out = **in
}
}
// 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.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
}
}
// 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
}
}
// 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.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(ApiVersionSetContractDetails_VersioningScheme)
**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.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(ApiVersionSetContractDetails_VersioningScheme_STATUS)
**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.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.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(ApiVersionSetContractProperties_VersioningScheme_STATUS)
**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.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(ApiVersionSetContractProperties_VersioningScheme)
**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(ApiContractProperties_Type_STATUS)
**out = **in
}
if in.Protocols != nil {
in, out := &in.Protocols, &out.Protocols
*out = make([]ApiContractProperties_Protocols_STATUS, len(*in))
copy(*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(ApiCreateOrUpdateProperties_ApiType)
**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(ApiCreateOrUpdateProperties_Format)
**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.Protocols != nil {
in, out := &in.Protocols, &out.Protocols
*out = make([]ApiCreateOrUpdateProperties_Protocols, 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(ApiCreateOrUpdateProperties_TranslateRequiredQueryParameters)
**out = **in
}
if in.Type != nil {
in, out := &in.Type, &out.Type
*out = new(ApiCreateOrUpdateProperties_Type)
**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
}
}
// 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])
}
}
}
// 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])
}
}
}
// 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
}
}
// 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
}
}
// 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
}
}
}
// 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.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.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.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.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
}
}
// 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.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(AuthorizationContractProperties_AuthorizationType_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.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(AuthorizationContractProperties_Oauth2GrantType_STATUS)
**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.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(AuthorizationContractProperties_AuthorizationType)
**out = **in
}
if in.Oauth2GrantType != nil {
in, out := &in.Oauth2GrantType, &out.Oauth2GrantType
*out = new(AuthorizationContractProperties_Oauth2GrantType)
**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
}
}
// 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.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.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.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.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.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.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.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 *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.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.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.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 *BackendProperties) DeepCopyInto(out *BackendProperties) {
*out = *in
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.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.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.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.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.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.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.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.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.Properties != nil {
in, out := &in.Properties, &out.Properties
*out = new(BackendProperties_STATUS)
(*in).DeepCopyInto(*out)
}
if in.Protocol != nil {
in, out := &in.Protocol, &out.Protocol
*out = new(BackendContractProperties_Protocol_STATUS)
**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.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.Properties != nil {
in, out := &in.Properties, &out.Properties
*out = new(BackendProperties)
(*in).DeepCopyInto(*out)
}
if in.Protocol != nil {
in, out := &in.Protocol, &out.Protocol
*out = new(BackendContractProperties_Protocol)
**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.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.StoreName != nil {
in, out := &in.StoreName, &out.StoreName
*out = new(CertificateConfiguration_StoreName)
**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.StoreName != nil {
in, out := &in.StoreName, &out.StoreName
*out = new(CertificateConfiguration_StoreName_STATUS)
**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.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.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 *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(HostnameConfiguration_CertificateSource)
**out = **in
}
if in.CertificateStatus != nil {
in, out := &in.CertificateStatus, &out.CertificateStatus
*out = new(HostnameConfiguration_CertificateStatus)
**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.Type != nil {
in, out := &in.Type, &out.Type
*out = new(HostnameConfiguration_Type)
**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(HostnameConfiguration_CertificateSource_STATUS)
**out = **in
}
if in.CertificateStatus != nil {
in, out := &in.CertificateStatus, &out.CertificateStatus
*out = new(HostnameConfiguration_CertificateStatus_STATUS)
**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.Type != nil {
in, out := &in.Type, &out.Type
*out = new(HostnameConfiguration_Type_STATUS)
**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.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.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.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.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.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.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.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.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([]BearerTokenSendingMethodsContract, len(*in))
copy(*out, *in)
}
if in.OpenidProviderId != nil {
in, out := &in.OpenidProviderId, &out.OpenidProviderId
*out = new(string)
**out = **in
}
}
// 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([]BearerTokenSendingMethodsContract_STATUS, len(*in))
copy(*out, *in)
}
if in.OpenidProviderId != nil {
in, out := &in.OpenidProviderId, &out.OpenidProviderId
*out = new(string)
**out = **in
}
}
// 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.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(PolicyFragmentContractProperties_Format_STATUS)
**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.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(PolicyFragmentContractProperties_Format)
**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.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.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(PolicyContractProperties_Format_STATUS)
**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.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(PolicyContractProperties_Format)
**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.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.Status != nil {
in, out := &in.Status, &out.Status
*out = new(PrivateEndpointServiceConnectionStatus_STATUS)
**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.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])
}
}
}
// 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
}
}
// 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.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.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(PolicyContractProperties_Format_STATUS)
**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.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(PolicyContractProperties_Format)
**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.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.State != nil {
in, out := &in.State, &out.State
*out = new(ProductContractProperties_State_STATUS)
**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.State != nil {
in, out := &in.State, &out.State
*out = new(ProductContractProperties_State)
**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.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.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.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.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.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(ApiManagementServiceProperties_NatGatewayState_STATUS)
**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(ApiManagementServiceProperties_PlatformVersion_STATUS)
**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.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(ApiManagementServiceProperties_PublicNetworkAccess_STATUS)
**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(ApiManagementServiceProperties_VirtualNetworkType_STATUS)
**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.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.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.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(ApiManagementServiceProperties_NatGatewayState)
**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.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(ApiManagementServiceProperties_PublicNetworkAccess)
**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(ApiManagementServiceProperties_VirtualNetworkType)
**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.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.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.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.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.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(SubscriptionContractProperties_State_STATUS)
**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.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(SubscriptionCreateParameterProperties_State)
**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(SystemData_CreatedByType_STATUS)
**out = **in
}
if in.LastModifiedAt != nil {
in, out := &in.LastModifiedAt, &out.LastModifiedAt
*out = new(string)
**out = **in
}
if in.LastModifiedBy != nil {
in, out := &in.LastModifiedBy, &out.LastModifiedBy
*out = new(string)
**out = **in
}
if in.LastModifiedByType != nil {
in, out := &in.LastModifiedByType, &out.LastModifiedByType
*out = new(SystemData_LastModifiedByType_STATUS)
**out = **in
}
}
// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new SystemData_STATUS.
func (in *SystemData_STATUS) DeepCopy() *SystemData_STATUS {
if in == nil {
return nil
}
out := new(SystemData_STATUS)
in.DeepCopyInto(out)
return out
}
// DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (in *UserAssignedIdentityDetails) DeepCopyInto(out *UserAssignedIdentityDetails) {
*out = *in
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
}
}
// 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.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.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
}
}
// 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
}
}
// 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
}