v2/api/containerregistry/v1api20230701/storage/zz_generated.deepcopy.go (1,342 lines of code) (raw):

//go:build !ignore_autogenerated /* Copyright (c) Microsoft Corporation. Licensed under the MIT license. */ // Code generated by controller-gen. DO NOT EDIT. package storage import ( "github.com/Azure/azure-service-operator/v2/pkg/genruntime" "github.com/Azure/azure-service-operator/v2/pkg/genruntime/conditions" "github.com/Azure/azure-service-operator/v2/pkg/genruntime/core" runtime "k8s.io/apimachinery/pkg/runtime" ) // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. func (in *EncryptionProperty) DeepCopyInto(out *EncryptionProperty) { *out = *in if in.KeyVaultProperties != nil { in, out := &in.KeyVaultProperties, &out.KeyVaultProperties *out = new(KeyVaultProperties) (*in).DeepCopyInto(*out) } if in.PropertyBag != nil { in, out := &in.PropertyBag, &out.PropertyBag *out = make(genruntime.PropertyBag, len(*in)) for key, val := range *in { (*out)[key] = val } } if in.Status != nil { in, out := &in.Status, &out.Status *out = new(string) **out = **in } } // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new EncryptionProperty. func (in *EncryptionProperty) DeepCopy() *EncryptionProperty { if in == nil { return nil } out := new(EncryptionProperty) in.DeepCopyInto(out) return out } // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. func (in *EncryptionProperty_STATUS) DeepCopyInto(out *EncryptionProperty_STATUS) { *out = *in if in.KeyVaultProperties != nil { in, out := &in.KeyVaultProperties, &out.KeyVaultProperties *out = new(KeyVaultProperties_STATUS) (*in).DeepCopyInto(*out) } if in.PropertyBag != nil { in, out := &in.PropertyBag, &out.PropertyBag *out = make(genruntime.PropertyBag, len(*in)) for key, val := range *in { (*out)[key] = val } } if in.Status != nil { in, out := &in.Status, &out.Status *out = new(string) **out = **in } } // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new EncryptionProperty_STATUS. func (in *EncryptionProperty_STATUS) DeepCopy() *EncryptionProperty_STATUS { if in == nil { return nil } out := new(EncryptionProperty_STATUS) in.DeepCopyInto(out) return out } // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. func (in *ExportPolicy) DeepCopyInto(out *ExportPolicy) { *out = *in if in.PropertyBag != nil { in, out := &in.PropertyBag, &out.PropertyBag *out = make(genruntime.PropertyBag, len(*in)) for key, val := range *in { (*out)[key] = val } } if in.Status != nil { in, out := &in.Status, &out.Status *out = new(string) **out = **in } } // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ExportPolicy. func (in *ExportPolicy) DeepCopy() *ExportPolicy { if in == nil { return nil } out := new(ExportPolicy) in.DeepCopyInto(out) return out } // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. func (in *ExportPolicy_STATUS) DeepCopyInto(out *ExportPolicy_STATUS) { *out = *in if in.PropertyBag != nil { in, out := &in.PropertyBag, &out.PropertyBag *out = make(genruntime.PropertyBag, len(*in)) for key, val := range *in { (*out)[key] = val } } if in.Status != nil { in, out := &in.Status, &out.Status *out = new(string) **out = **in } } // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ExportPolicy_STATUS. func (in *ExportPolicy_STATUS) DeepCopy() *ExportPolicy_STATUS { if in == nil { return nil } out := new(ExportPolicy_STATUS) in.DeepCopyInto(out) return out } // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. func (in *IPRule) DeepCopyInto(out *IPRule) { *out = *in if in.Action != nil { in, out := &in.Action, &out.Action *out = new(string) **out = **in } if in.PropertyBag != nil { in, out := &in.PropertyBag, &out.PropertyBag *out = make(genruntime.PropertyBag, len(*in)) for key, val := range *in { (*out)[key] = val } } if in.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 IPRule. func (in *IPRule) DeepCopy() *IPRule { if in == nil { return nil } out := new(IPRule) in.DeepCopyInto(out) return out } // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. func (in *IPRule_STATUS) DeepCopyInto(out *IPRule_STATUS) { *out = *in if in.Action != nil { in, out := &in.Action, &out.Action *out = new(string) **out = **in } if in.PropertyBag != nil { in, out := &in.PropertyBag, &out.PropertyBag *out = make(genruntime.PropertyBag, len(*in)) for key, val := range *in { (*out)[key] = val } } if in.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 IPRule_STATUS. func (in *IPRule_STATUS) DeepCopy() *IPRule_STATUS { if in == nil { return nil } out := new(IPRule_STATUS) in.DeepCopyInto(out) return out } // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. func (in *IdentityProperties) DeepCopyInto(out *IdentityProperties) { *out = *in if in.PropertyBag != nil { in, out := &in.PropertyBag, &out.PropertyBag *out = make(genruntime.PropertyBag, len(*in)) for key, val := range *in { (*out)[key] = val } } if in.Type != nil { in, out := &in.Type, &out.Type *out = new(string) **out = **in } if in.UserAssignedIdentities != nil { in, out := &in.UserAssignedIdentities, &out.UserAssignedIdentities *out = make([]UserAssignedIdentityDetails, len(*in)) for i := range *in { (*in)[i].DeepCopyInto(&(*out)[i]) } } } // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new IdentityProperties. func (in *IdentityProperties) DeepCopy() *IdentityProperties { if in == nil { return nil } out := new(IdentityProperties) in.DeepCopyInto(out) return out } // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. func (in *IdentityProperties_STATUS) DeepCopyInto(out *IdentityProperties_STATUS) { *out = *in if in.PrincipalId != nil { in, out := &in.PrincipalId, &out.PrincipalId *out = new(string) **out = **in } if in.PropertyBag != nil { in, out := &in.PropertyBag, &out.PropertyBag *out = make(genruntime.PropertyBag, len(*in)) for key, val := range *in { (*out)[key] = val } } if in.TenantId != nil { in, out := &in.TenantId, &out.TenantId *out = new(string) **out = **in } if in.Type != nil { in, out := &in.Type, &out.Type *out = new(string) **out = **in } if in.UserAssignedIdentities != nil { in, out := &in.UserAssignedIdentities, &out.UserAssignedIdentities *out = make(map[string]UserIdentityProperties_STATUS, len(*in)) for key, val := range *in { (*out)[key] = *val.DeepCopy() } } } // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new IdentityProperties_STATUS. func (in *IdentityProperties_STATUS) DeepCopy() *IdentityProperties_STATUS { if in == nil { return nil } out := new(IdentityProperties_STATUS) in.DeepCopyInto(out) return out } // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. func (in *KeyVaultProperties) DeepCopyInto(out *KeyVaultProperties) { *out = *in if in.Identity != nil { in, out := &in.Identity, &out.Identity *out = new(string) **out = **in } if in.IdentityFromConfig != nil { in, out := &in.IdentityFromConfig, &out.IdentityFromConfig *out = new(genruntime.ConfigMapReference) **out = **in } if in.KeyIdentifier != nil { in, out := &in.KeyIdentifier, &out.KeyIdentifier *out = new(string) **out = **in } if in.PropertyBag != nil { in, out := &in.PropertyBag, &out.PropertyBag *out = make(genruntime.PropertyBag, len(*in)) for key, val := range *in { (*out)[key] = val } } } // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new KeyVaultProperties. func (in *KeyVaultProperties) DeepCopy() *KeyVaultProperties { if in == nil { return nil } out := new(KeyVaultProperties) in.DeepCopyInto(out) return out } // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. func (in *KeyVaultProperties_STATUS) DeepCopyInto(out *KeyVaultProperties_STATUS) { *out = *in if in.Identity != nil { in, out := &in.Identity, &out.Identity *out = new(string) **out = **in } if in.KeyIdentifier != nil { in, out := &in.KeyIdentifier, &out.KeyIdentifier *out = new(string) **out = **in } if in.KeyRotationEnabled != nil { in, out := &in.KeyRotationEnabled, &out.KeyRotationEnabled *out = new(bool) **out = **in } if in.LastKeyRotationTimestamp != nil { in, out := &in.LastKeyRotationTimestamp, &out.LastKeyRotationTimestamp *out = new(string) **out = **in } if in.PropertyBag != nil { in, out := &in.PropertyBag, &out.PropertyBag *out = make(genruntime.PropertyBag, len(*in)) for key, val := range *in { (*out)[key] = val } } if in.VersionedKeyIdentifier != nil { in, out := &in.VersionedKeyIdentifier, &out.VersionedKeyIdentifier *out = new(string) **out = **in } } // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new KeyVaultProperties_STATUS. func (in *KeyVaultProperties_STATUS) DeepCopy() *KeyVaultProperties_STATUS { if in == nil { return nil } out := new(KeyVaultProperties_STATUS) in.DeepCopyInto(out) return out } // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. func (in *NetworkRuleSet) DeepCopyInto(out *NetworkRuleSet) { *out = *in if in.DefaultAction != nil { in, out := &in.DefaultAction, &out.DefaultAction *out = new(string) **out = **in } if in.IpRules != nil { in, out := &in.IpRules, &out.IpRules *out = make([]IPRule, len(*in)) for i := range *in { (*in)[i].DeepCopyInto(&(*out)[i]) } } if in.PropertyBag != nil { in, out := &in.PropertyBag, &out.PropertyBag *out = make(genruntime.PropertyBag, len(*in)) for key, val := range *in { (*out)[key] = val } } } // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new NetworkRuleSet. func (in *NetworkRuleSet) DeepCopy() *NetworkRuleSet { if in == nil { return nil } out := new(NetworkRuleSet) in.DeepCopyInto(out) return out } // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. func (in *NetworkRuleSet_STATUS) DeepCopyInto(out *NetworkRuleSet_STATUS) { *out = *in if in.DefaultAction != nil { in, out := &in.DefaultAction, &out.DefaultAction *out = new(string) **out = **in } if in.IpRules != nil { in, out := &in.IpRules, &out.IpRules *out = make([]IPRule_STATUS, len(*in)) for i := range *in { (*in)[i].DeepCopyInto(&(*out)[i]) } } if in.PropertyBag != nil { in, out := &in.PropertyBag, &out.PropertyBag *out = make(genruntime.PropertyBag, len(*in)) for key, val := range *in { (*out)[key] = val } } } // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new NetworkRuleSet_STATUS. func (in *NetworkRuleSet_STATUS) DeepCopy() *NetworkRuleSet_STATUS { if in == nil { return nil } out := new(NetworkRuleSet_STATUS) in.DeepCopyInto(out) return out } // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. func (in *Policies) DeepCopyInto(out *Policies) { *out = *in if in.ExportPolicy != nil { in, out := &in.ExportPolicy, &out.ExportPolicy *out = new(ExportPolicy) (*in).DeepCopyInto(*out) } if in.PropertyBag != nil { in, out := &in.PropertyBag, &out.PropertyBag *out = make(genruntime.PropertyBag, len(*in)) for key, val := range *in { (*out)[key] = val } } if in.QuarantinePolicy != nil { in, out := &in.QuarantinePolicy, &out.QuarantinePolicy *out = new(QuarantinePolicy) (*in).DeepCopyInto(*out) } if in.RetentionPolicy != nil { in, out := &in.RetentionPolicy, &out.RetentionPolicy *out = new(RetentionPolicy) (*in).DeepCopyInto(*out) } if in.TrustPolicy != nil { in, out := &in.TrustPolicy, &out.TrustPolicy *out = new(TrustPolicy) (*in).DeepCopyInto(*out) } } // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new Policies. func (in *Policies) DeepCopy() *Policies { if in == nil { return nil } out := new(Policies) in.DeepCopyInto(out) return out } // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. func (in *Policies_STATUS) DeepCopyInto(out *Policies_STATUS) { *out = *in if in.ExportPolicy != nil { in, out := &in.ExportPolicy, &out.ExportPolicy *out = new(ExportPolicy_STATUS) (*in).DeepCopyInto(*out) } if in.PropertyBag != nil { in, out := &in.PropertyBag, &out.PropertyBag *out = make(genruntime.PropertyBag, len(*in)) for key, val := range *in { (*out)[key] = val } } if in.QuarantinePolicy != nil { in, out := &in.QuarantinePolicy, &out.QuarantinePolicy *out = new(QuarantinePolicy_STATUS) (*in).DeepCopyInto(*out) } if in.RetentionPolicy != nil { in, out := &in.RetentionPolicy, &out.RetentionPolicy *out = new(RetentionPolicy_STATUS) (*in).DeepCopyInto(*out) } if in.TrustPolicy != nil { in, out := &in.TrustPolicy, &out.TrustPolicy *out = new(TrustPolicy_STATUS) (*in).DeepCopyInto(*out) } } // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new Policies_STATUS. func (in *Policies_STATUS) DeepCopy() *Policies_STATUS { if in == nil { return nil } out := new(Policies_STATUS) in.DeepCopyInto(out) return out } // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. func (in *PrivateEndpointConnection_STATUS) DeepCopyInto(out *PrivateEndpointConnection_STATUS) { *out = *in if in.Id != nil { in, out := &in.Id, &out.Id *out = new(string) **out = **in } if in.PropertyBag != nil { in, out := &in.PropertyBag, &out.PropertyBag *out = make(genruntime.PropertyBag, len(*in)) for key, val := range *in { (*out)[key] = val } } } // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new PrivateEndpointConnection_STATUS. func (in *PrivateEndpointConnection_STATUS) DeepCopy() *PrivateEndpointConnection_STATUS { if in == nil { return nil } out := new(PrivateEndpointConnection_STATUS) in.DeepCopyInto(out) return out } // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. func (in *QuarantinePolicy) DeepCopyInto(out *QuarantinePolicy) { *out = *in if in.PropertyBag != nil { in, out := &in.PropertyBag, &out.PropertyBag *out = make(genruntime.PropertyBag, len(*in)) for key, val := range *in { (*out)[key] = val } } if in.Status != nil { in, out := &in.Status, &out.Status *out = new(string) **out = **in } } // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new QuarantinePolicy. func (in *QuarantinePolicy) DeepCopy() *QuarantinePolicy { if in == nil { return nil } out := new(QuarantinePolicy) in.DeepCopyInto(out) return out } // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. func (in *QuarantinePolicy_STATUS) DeepCopyInto(out *QuarantinePolicy_STATUS) { *out = *in if in.PropertyBag != nil { in, out := &in.PropertyBag, &out.PropertyBag *out = make(genruntime.PropertyBag, len(*in)) for key, val := range *in { (*out)[key] = val } } if in.Status != nil { in, out := &in.Status, &out.Status *out = new(string) **out = **in } } // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new QuarantinePolicy_STATUS. func (in *QuarantinePolicy_STATUS) DeepCopy() *QuarantinePolicy_STATUS { if in == nil { return nil } out := new(QuarantinePolicy_STATUS) in.DeepCopyInto(out) return out } // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. func (in *Registry) DeepCopyInto(out *Registry) { *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 Registry. func (in *Registry) DeepCopy() *Registry { if in == nil { return nil } out := new(Registry) in.DeepCopyInto(out) return out } // DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object. func (in *Registry) 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 *RegistryList) DeepCopyInto(out *RegistryList) { *out = *in out.TypeMeta = in.TypeMeta in.ListMeta.DeepCopyInto(&out.ListMeta) if in.Items != nil { in, out := &in.Items, &out.Items *out = make([]Registry, len(*in)) for i := range *in { (*in)[i].DeepCopyInto(&(*out)[i]) } } } // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new RegistryList. func (in *RegistryList) DeepCopy() *RegistryList { if in == nil { return nil } out := new(RegistryList) in.DeepCopyInto(out) return out } // DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object. func (in *RegistryList) 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 *RegistryOperatorSpec) DeepCopyInto(out *RegistryOperatorSpec) { *out = *in if in.ConfigMapExpressions != nil { in, out := &in.ConfigMapExpressions, &out.ConfigMapExpressions *out = make([]*core.DestinationExpression, len(*in)) for i := range *in { if (*in)[i] != nil { in, out := &(*in)[i], &(*out)[i] *out = new(core.DestinationExpression) **out = **in } } } if in.PropertyBag != nil { in, out := &in.PropertyBag, &out.PropertyBag *out = make(genruntime.PropertyBag, len(*in)) for key, val := range *in { (*out)[key] = val } } if in.SecretExpressions != nil { in, out := &in.SecretExpressions, &out.SecretExpressions *out = make([]*core.DestinationExpression, len(*in)) for i := range *in { if (*in)[i] != nil { in, out := &(*in)[i], &(*out)[i] *out = new(core.DestinationExpression) **out = **in } } } } // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new RegistryOperatorSpec. func (in *RegistryOperatorSpec) DeepCopy() *RegistryOperatorSpec { if in == nil { return nil } out := new(RegistryOperatorSpec) in.DeepCopyInto(out) return out } // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. func (in *RegistryReplication) DeepCopyInto(out *RegistryReplication) { *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 RegistryReplication. func (in *RegistryReplication) DeepCopy() *RegistryReplication { if in == nil { return nil } out := new(RegistryReplication) in.DeepCopyInto(out) return out } // DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object. func (in *RegistryReplication) 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 *RegistryReplicationList) DeepCopyInto(out *RegistryReplicationList) { *out = *in out.TypeMeta = in.TypeMeta in.ListMeta.DeepCopyInto(&out.ListMeta) if in.Items != nil { in, out := &in.Items, &out.Items *out = make([]RegistryReplication, len(*in)) for i := range *in { (*in)[i].DeepCopyInto(&(*out)[i]) } } } // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new RegistryReplicationList. func (in *RegistryReplicationList) DeepCopy() *RegistryReplicationList { if in == nil { return nil } out := new(RegistryReplicationList) in.DeepCopyInto(out) return out } // DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object. func (in *RegistryReplicationList) 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 *RegistryReplicationOperatorSpec) DeepCopyInto(out *RegistryReplicationOperatorSpec) { *out = *in if in.ConfigMapExpressions != nil { in, out := &in.ConfigMapExpressions, &out.ConfigMapExpressions *out = make([]*core.DestinationExpression, len(*in)) for i := range *in { if (*in)[i] != nil { in, out := &(*in)[i], &(*out)[i] *out = new(core.DestinationExpression) **out = **in } } } if in.PropertyBag != nil { in, out := &in.PropertyBag, &out.PropertyBag *out = make(genruntime.PropertyBag, len(*in)) for key, val := range *in { (*out)[key] = val } } if in.SecretExpressions != nil { in, out := &in.SecretExpressions, &out.SecretExpressions *out = make([]*core.DestinationExpression, len(*in)) for i := range *in { if (*in)[i] != nil { in, out := &(*in)[i], &(*out)[i] *out = new(core.DestinationExpression) **out = **in } } } } // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new RegistryReplicationOperatorSpec. func (in *RegistryReplicationOperatorSpec) DeepCopy() *RegistryReplicationOperatorSpec { if in == nil { return nil } out := new(RegistryReplicationOperatorSpec) in.DeepCopyInto(out) return out } // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. func (in *RegistryReplication_STATUS) DeepCopyInto(out *RegistryReplication_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.Location != nil { in, out := &in.Location, &out.Location *out = new(string) **out = **in } if in.Name != nil { in, out := &in.Name, &out.Name *out = new(string) **out = **in } if in.PropertyBag != nil { in, out := &in.PropertyBag, &out.PropertyBag *out = make(genruntime.PropertyBag, len(*in)) for key, val := range *in { (*out)[key] = val } } if in.ProvisioningState != nil { in, out := &in.ProvisioningState, &out.ProvisioningState *out = new(string) **out = **in } if in.RegionEndpointEnabled != nil { in, out := &in.RegionEndpointEnabled, &out.RegionEndpointEnabled *out = new(bool) **out = **in } if in.Status != nil { in, out := &in.Status, &out.Status *out = new(Status_STATUS) (*in).DeepCopyInto(*out) } if in.SystemData != nil { in, out := &in.SystemData, &out.SystemData *out = new(SystemData_STATUS) (*in).DeepCopyInto(*out) } if in.Tags != nil { in, out := &in.Tags, &out.Tags *out = make(map[string]string, len(*in)) for key, val := range *in { (*out)[key] = val } } if in.Type != nil { in, out := &in.Type, &out.Type *out = new(string) **out = **in } if in.ZoneRedundancy != nil { in, out := &in.ZoneRedundancy, &out.ZoneRedundancy *out = new(string) **out = **in } } // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new RegistryReplication_STATUS. func (in *RegistryReplication_STATUS) DeepCopy() *RegistryReplication_STATUS { if in == nil { return nil } out := new(RegistryReplication_STATUS) in.DeepCopyInto(out) return out } // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. func (in *RegistryReplication_Spec) DeepCopyInto(out *RegistryReplication_Spec) { *out = *in if in.Location != nil { in, out := &in.Location, &out.Location *out = new(string) **out = **in } if in.OperatorSpec != nil { in, out := &in.OperatorSpec, &out.OperatorSpec *out = new(RegistryReplicationOperatorSpec) (*in).DeepCopyInto(*out) } if in.Owner != nil { in, out := &in.Owner, &out.Owner *out = new(genruntime.KnownResourceReference) **out = **in } if in.PropertyBag != nil { in, out := &in.PropertyBag, &out.PropertyBag *out = make(genruntime.PropertyBag, len(*in)) for key, val := range *in { (*out)[key] = val } } if in.RegionEndpointEnabled != nil { in, out := &in.RegionEndpointEnabled, &out.RegionEndpointEnabled *out = new(bool) **out = **in } if in.Tags != nil { in, out := &in.Tags, &out.Tags *out = make(map[string]string, len(*in)) for key, val := range *in { (*out)[key] = val } } if in.ZoneRedundancy != nil { in, out := &in.ZoneRedundancy, &out.ZoneRedundancy *out = new(string) **out = **in } } // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new RegistryReplication_Spec. func (in *RegistryReplication_Spec) DeepCopy() *RegistryReplication_Spec { if in == nil { return nil } out := new(RegistryReplication_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 *Registry_STATUS) DeepCopyInto(out *Registry_STATUS) { *out = *in if in.AdminUserEnabled != nil { in, out := &in.AdminUserEnabled, &out.AdminUserEnabled *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.CreationDate != nil { in, out := &in.CreationDate, &out.CreationDate *out = new(string) **out = **in } if in.DataEndpointEnabled != nil { in, out := &in.DataEndpointEnabled, &out.DataEndpointEnabled *out = new(bool) **out = **in } if in.DataEndpointHostNames != nil { in, out := &in.DataEndpointHostNames, &out.DataEndpointHostNames *out = make([]string, len(*in)) copy(*out, *in) } if in.Encryption != nil { in, out := &in.Encryption, &out.Encryption *out = new(EncryptionProperty_STATUS) (*in).DeepCopyInto(*out) } 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(IdentityProperties_STATUS) (*in).DeepCopyInto(*out) } if in.Location != nil { in, out := &in.Location, &out.Location *out = new(string) **out = **in } if in.LoginServer != nil { in, out := &in.LoginServer, &out.LoginServer *out = new(string) **out = **in } if in.Name != nil { in, out := &in.Name, &out.Name *out = new(string) **out = **in } if in.NetworkRuleBypassOptions != nil { in, out := &in.NetworkRuleBypassOptions, &out.NetworkRuleBypassOptions *out = new(string) **out = **in } if in.NetworkRuleSet != nil { in, out := &in.NetworkRuleSet, &out.NetworkRuleSet *out = new(NetworkRuleSet_STATUS) (*in).DeepCopyInto(*out) } if in.Policies != nil { in, out := &in.Policies, &out.Policies *out = new(Policies_STATUS) (*in).DeepCopyInto(*out) } if in.PrivateEndpointConnections != nil { in, out := &in.PrivateEndpointConnections, &out.PrivateEndpointConnections *out = make([]PrivateEndpointConnection_STATUS, len(*in)) for i := range *in { (*in)[i].DeepCopyInto(&(*out)[i]) } } if in.PropertyBag != nil { in, out := &in.PropertyBag, &out.PropertyBag *out = make(genruntime.PropertyBag, len(*in)) for key, val := range *in { (*out)[key] = val } } if in.ProvisioningState != nil { in, out := &in.ProvisioningState, &out.ProvisioningState *out = new(string) **out = **in } if in.PublicNetworkAccess != nil { in, out := &in.PublicNetworkAccess, &out.PublicNetworkAccess *out = new(string) **out = **in } if in.Sku != nil { in, out := &in.Sku, &out.Sku *out = new(Sku_STATUS) (*in).DeepCopyInto(*out) } if in.Status != nil { in, out := &in.Status, &out.Status *out = new(Status_STATUS) (*in).DeepCopyInto(*out) } if in.SystemData != nil { in, out := &in.SystemData, &out.SystemData *out = new(SystemData_STATUS) (*in).DeepCopyInto(*out) } if in.Tags != nil { in, out := &in.Tags, &out.Tags *out = make(map[string]string, len(*in)) for key, val := range *in { (*out)[key] = val } } if in.Type != nil { in, out := &in.Type, &out.Type *out = new(string) **out = **in } if in.ZoneRedundancy != nil { in, out := &in.ZoneRedundancy, &out.ZoneRedundancy *out = new(string) **out = **in } } // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new Registry_STATUS. func (in *Registry_STATUS) DeepCopy() *Registry_STATUS { if in == nil { return nil } out := new(Registry_STATUS) in.DeepCopyInto(out) return out } // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. func (in *Registry_Spec) DeepCopyInto(out *Registry_Spec) { *out = *in if in.AdminUserEnabled != nil { in, out := &in.AdminUserEnabled, &out.AdminUserEnabled *out = new(bool) **out = **in } if in.DataEndpointEnabled != nil { in, out := &in.DataEndpointEnabled, &out.DataEndpointEnabled *out = new(bool) **out = **in } if in.Encryption != nil { in, out := &in.Encryption, &out.Encryption *out = new(EncryptionProperty) (*in).DeepCopyInto(*out) } if in.Identity != nil { in, out := &in.Identity, &out.Identity *out = new(IdentityProperties) (*in).DeepCopyInto(*out) } if in.Location != nil { in, out := &in.Location, &out.Location *out = new(string) **out = **in } if in.NetworkRuleBypassOptions != nil { in, out := &in.NetworkRuleBypassOptions, &out.NetworkRuleBypassOptions *out = new(string) **out = **in } if in.NetworkRuleSet != nil { in, out := &in.NetworkRuleSet, &out.NetworkRuleSet *out = new(NetworkRuleSet) (*in).DeepCopyInto(*out) } if in.OperatorSpec != nil { in, out := &in.OperatorSpec, &out.OperatorSpec *out = new(RegistryOperatorSpec) (*in).DeepCopyInto(*out) } if in.Owner != nil { in, out := &in.Owner, &out.Owner *out = new(genruntime.KnownResourceReference) **out = **in } if in.Policies != nil { in, out := &in.Policies, &out.Policies *out = new(Policies) (*in).DeepCopyInto(*out) } if in.PropertyBag != nil { in, out := &in.PropertyBag, &out.PropertyBag *out = make(genruntime.PropertyBag, len(*in)) for key, val := range *in { (*out)[key] = val } } if in.PublicNetworkAccess != nil { in, out := &in.PublicNetworkAccess, &out.PublicNetworkAccess *out = new(string) **out = **in } if in.Sku != nil { in, out := &in.Sku, &out.Sku *out = new(Sku) (*in).DeepCopyInto(*out) } if in.Tags != nil { in, out := &in.Tags, &out.Tags *out = make(map[string]string, len(*in)) for key, val := range *in { (*out)[key] = val } } if in.ZoneRedundancy != nil { in, out := &in.ZoneRedundancy, &out.ZoneRedundancy *out = new(string) **out = **in } } // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new Registry_Spec. func (in *Registry_Spec) DeepCopy() *Registry_Spec { if in == nil { return nil } out := new(Registry_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 *RetentionPolicy) DeepCopyInto(out *RetentionPolicy) { *out = *in if in.Days != nil { in, out := &in.Days, &out.Days *out = new(int) **out = **in } if in.PropertyBag != nil { in, out := &in.PropertyBag, &out.PropertyBag *out = make(genruntime.PropertyBag, len(*in)) for key, val := range *in { (*out)[key] = val } } if in.Status != nil { in, out := &in.Status, &out.Status *out = new(string) **out = **in } } // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new RetentionPolicy. func (in *RetentionPolicy) DeepCopy() *RetentionPolicy { if in == nil { return nil } out := new(RetentionPolicy) in.DeepCopyInto(out) return out } // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. func (in *RetentionPolicy_STATUS) DeepCopyInto(out *RetentionPolicy_STATUS) { *out = *in if in.Days != nil { in, out := &in.Days, &out.Days *out = new(int) **out = **in } if in.LastUpdatedTime != nil { in, out := &in.LastUpdatedTime, &out.LastUpdatedTime *out = new(string) **out = **in } if in.PropertyBag != nil { in, out := &in.PropertyBag, &out.PropertyBag *out = make(genruntime.PropertyBag, len(*in)) for key, val := range *in { (*out)[key] = val } } if in.Status != nil { in, out := &in.Status, &out.Status *out = new(string) **out = **in } } // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new RetentionPolicy_STATUS. func (in *RetentionPolicy_STATUS) DeepCopy() *RetentionPolicy_STATUS { if in == nil { return nil } out := new(RetentionPolicy_STATUS) in.DeepCopyInto(out) return out } // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. func (in *Sku) DeepCopyInto(out *Sku) { *out = *in if in.Name != nil { in, out := &in.Name, &out.Name *out = new(string) **out = **in } if in.PropertyBag != nil { in, out := &in.PropertyBag, &out.PropertyBag *out = make(genruntime.PropertyBag, len(*in)) for key, val := range *in { (*out)[key] = val } } } // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new Sku. func (in *Sku) DeepCopy() *Sku { if in == nil { return nil } out := new(Sku) in.DeepCopyInto(out) return out } // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. func (in *Sku_STATUS) DeepCopyInto(out *Sku_STATUS) { *out = *in if in.Name != nil { in, out := &in.Name, &out.Name *out = new(string) **out = **in } if in.PropertyBag != nil { in, out := &in.PropertyBag, &out.PropertyBag *out = make(genruntime.PropertyBag, len(*in)) for key, val := range *in { (*out)[key] = val } } if in.Tier != nil { in, out := &in.Tier, &out.Tier *out = new(string) **out = **in } } // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new Sku_STATUS. func (in *Sku_STATUS) DeepCopy() *Sku_STATUS { if in == nil { return nil } out := new(Sku_STATUS) in.DeepCopyInto(out) return out } // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. func (in *Status_STATUS) DeepCopyInto(out *Status_STATUS) { *out = *in if in.DisplayStatus != nil { in, out := &in.DisplayStatus, &out.DisplayStatus *out = new(string) **out = **in } if in.Message != nil { in, out := &in.Message, &out.Message *out = new(string) **out = **in } if in.PropertyBag != nil { in, out := &in.PropertyBag, &out.PropertyBag *out = make(genruntime.PropertyBag, len(*in)) for key, val := range *in { (*out)[key] = val } } if in.Timestamp != nil { in, out := &in.Timestamp, &out.Timestamp *out = new(string) **out = **in } } // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new Status_STATUS. func (in *Status_STATUS) DeepCopy() *Status_STATUS { if in == nil { return nil } out := new(Status_STATUS) in.DeepCopyInto(out) return out } // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. func (in *SystemData_STATUS) DeepCopyInto(out *SystemData_STATUS) { *out = *in if in.CreatedAt != nil { in, out := &in.CreatedAt, &out.CreatedAt *out = new(string) **out = **in } if in.CreatedBy != nil { in, out := &in.CreatedBy, &out.CreatedBy *out = new(string) **out = **in } if in.CreatedByType != nil { in, out := &in.CreatedByType, &out.CreatedByType *out = new(string) **out = **in } if in.LastModifiedAt != nil { in, out := &in.LastModifiedAt, &out.LastModifiedAt *out = new(string) **out = **in } if in.LastModifiedBy != nil { in, out := &in.LastModifiedBy, &out.LastModifiedBy *out = new(string) **out = **in } if in.LastModifiedByType != nil { in, out := &in.LastModifiedByType, &out.LastModifiedByType *out = new(string) **out = **in } if in.PropertyBag != nil { in, out := &in.PropertyBag, &out.PropertyBag *out = make(genruntime.PropertyBag, len(*in)) for key, val := range *in { (*out)[key] = val } } } // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new SystemData_STATUS. func (in *SystemData_STATUS) DeepCopy() *SystemData_STATUS { if in == nil { return nil } out := new(SystemData_STATUS) in.DeepCopyInto(out) return out } // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. func (in *TrustPolicy) DeepCopyInto(out *TrustPolicy) { *out = *in if in.PropertyBag != nil { in, out := &in.PropertyBag, &out.PropertyBag *out = make(genruntime.PropertyBag, len(*in)) for key, val := range *in { (*out)[key] = val } } if in.Status != nil { in, out := &in.Status, &out.Status *out = new(string) **out = **in } 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 TrustPolicy. func (in *TrustPolicy) DeepCopy() *TrustPolicy { if in == nil { return nil } out := new(TrustPolicy) in.DeepCopyInto(out) return out } // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. func (in *TrustPolicy_STATUS) DeepCopyInto(out *TrustPolicy_STATUS) { *out = *in if in.PropertyBag != nil { in, out := &in.PropertyBag, &out.PropertyBag *out = make(genruntime.PropertyBag, len(*in)) for key, val := range *in { (*out)[key] = val } } if in.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 TrustPolicy_STATUS. func (in *TrustPolicy_STATUS) DeepCopy() *TrustPolicy_STATUS { if in == nil { return nil } out := new(TrustPolicy_STATUS) in.DeepCopyInto(out) return out } // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. func (in *UserAssignedIdentityDetails) DeepCopyInto(out *UserAssignedIdentityDetails) { *out = *in if in.PropertyBag != nil { in, out := &in.PropertyBag, &out.PropertyBag *out = make(genruntime.PropertyBag, len(*in)) for key, val := range *in { (*out)[key] = val } } out.Reference = in.Reference } // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new UserAssignedIdentityDetails. func (in *UserAssignedIdentityDetails) DeepCopy() *UserAssignedIdentityDetails { if in == nil { return nil } out := new(UserAssignedIdentityDetails) in.DeepCopyInto(out) return out } // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. func (in *UserIdentityProperties_STATUS) DeepCopyInto(out *UserIdentityProperties_STATUS) { *out = *in if in.ClientId != nil { in, out := &in.ClientId, &out.ClientId *out = new(string) **out = **in } if in.PrincipalId != nil { in, out := &in.PrincipalId, &out.PrincipalId *out = new(string) **out = **in } if in.PropertyBag != nil { in, out := &in.PropertyBag, &out.PropertyBag *out = make(genruntime.PropertyBag, len(*in)) for key, val := range *in { (*out)[key] = val } } } // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new UserIdentityProperties_STATUS. func (in *UserIdentityProperties_STATUS) DeepCopy() *UserIdentityProperties_STATUS { if in == nil { return nil } out := new(UserIdentityProperties_STATUS) in.DeepCopyInto(out) return out }