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
}