v2/api/dataprotection/v1api20231101/zz_generated.deepcopy.go (3,493 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 v1api20231101 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 *AbsoluteDeleteOption) DeepCopyInto(out *AbsoluteDeleteOption) { *out = *in if in.Duration != nil { in, out := &in.Duration, &out.Duration *out = new(string) **out = **in } if in.ObjectType != nil { in, out := &in.ObjectType, &out.ObjectType *out = new(AbsoluteDeleteOption_ObjectType) **out = **in } } // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new AbsoluteDeleteOption. func (in *AbsoluteDeleteOption) DeepCopy() *AbsoluteDeleteOption { if in == nil { return nil } out := new(AbsoluteDeleteOption) in.DeepCopyInto(out) return out } // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. func (in *AbsoluteDeleteOption_STATUS) DeepCopyInto(out *AbsoluteDeleteOption_STATUS) { *out = *in if in.Duration != nil { in, out := &in.Duration, &out.Duration *out = new(string) **out = **in } if in.ObjectType != nil { in, out := &in.ObjectType, &out.ObjectType *out = new(AbsoluteDeleteOption_ObjectType_STATUS) **out = **in } } // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new AbsoluteDeleteOption_STATUS. func (in *AbsoluteDeleteOption_STATUS) DeepCopy() *AbsoluteDeleteOption_STATUS { if in == nil { return nil } out := new(AbsoluteDeleteOption_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 *AdhocBasedTaggingCriteria) DeepCopyInto(out *AdhocBasedTaggingCriteria) { *out = *in if in.TagInfo != nil { in, out := &in.TagInfo, &out.TagInfo *out = new(RetentionTag) (*in).DeepCopyInto(*out) } } // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new AdhocBasedTaggingCriteria. func (in *AdhocBasedTaggingCriteria) DeepCopy() *AdhocBasedTaggingCriteria { if in == nil { return nil } out := new(AdhocBasedTaggingCriteria) in.DeepCopyInto(out) return out } // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. func (in *AdhocBasedTaggingCriteria_STATUS) DeepCopyInto(out *AdhocBasedTaggingCriteria_STATUS) { *out = *in if in.TagInfo != nil { in, out := &in.TagInfo, &out.TagInfo *out = new(RetentionTag_STATUS) (*in).DeepCopyInto(*out) } } // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new AdhocBasedTaggingCriteria_STATUS. func (in *AdhocBasedTaggingCriteria_STATUS) DeepCopy() *AdhocBasedTaggingCriteria_STATUS { if in == nil { return nil } out := new(AdhocBasedTaggingCriteria_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 *AdhocBasedTriggerContext) DeepCopyInto(out *AdhocBasedTriggerContext) { *out = *in if in.ObjectType != nil { in, out := &in.ObjectType, &out.ObjectType *out = new(AdhocBasedTriggerContext_ObjectType) **out = **in } if in.TaggingCriteria != nil { in, out := &in.TaggingCriteria, &out.TaggingCriteria *out = new(AdhocBasedTaggingCriteria) (*in).DeepCopyInto(*out) } } // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new AdhocBasedTriggerContext. func (in *AdhocBasedTriggerContext) DeepCopy() *AdhocBasedTriggerContext { if in == nil { return nil } out := new(AdhocBasedTriggerContext) in.DeepCopyInto(out) return out } // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. func (in *AdhocBasedTriggerContext_STATUS) DeepCopyInto(out *AdhocBasedTriggerContext_STATUS) { *out = *in if in.ObjectType != nil { in, out := &in.ObjectType, &out.ObjectType *out = new(AdhocBasedTriggerContext_ObjectType_STATUS) **out = **in } if in.TaggingCriteria != nil { in, out := &in.TaggingCriteria, &out.TaggingCriteria *out = new(AdhocBasedTaggingCriteria_STATUS) (*in).DeepCopyInto(*out) } } // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new AdhocBasedTriggerContext_STATUS. func (in *AdhocBasedTriggerContext_STATUS) DeepCopy() *AdhocBasedTriggerContext_STATUS { if in == nil { return nil } out := new(AdhocBasedTriggerContext_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 *AuthCredentials) DeepCopyInto(out *AuthCredentials) { *out = *in if in.SecretStoreBasedAuthCredentials != nil { in, out := &in.SecretStoreBasedAuthCredentials, &out.SecretStoreBasedAuthCredentials *out = new(SecretStoreBasedAuthCredentials) (*in).DeepCopyInto(*out) } } // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new AuthCredentials. func (in *AuthCredentials) DeepCopy() *AuthCredentials { if in == nil { return nil } out := new(AuthCredentials) in.DeepCopyInto(out) return out } // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. func (in *AuthCredentials_STATUS) DeepCopyInto(out *AuthCredentials_STATUS) { *out = *in if in.SecretStoreBasedAuthCredentials != nil { in, out := &in.SecretStoreBasedAuthCredentials, &out.SecretStoreBasedAuthCredentials *out = new(SecretStoreBasedAuthCredentials_STATUS) (*in).DeepCopyInto(*out) } } // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new AuthCredentials_STATUS. func (in *AuthCredentials_STATUS) DeepCopy() *AuthCredentials_STATUS { if in == nil { return nil } out := new(AuthCredentials_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 *AzureBackupParams) DeepCopyInto(out *AzureBackupParams) { *out = *in if in.BackupType != nil { in, out := &in.BackupType, &out.BackupType *out = new(string) **out = **in } if in.ObjectType != nil { in, out := &in.ObjectType, &out.ObjectType *out = new(AzureBackupParams_ObjectType) **out = **in } } // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new AzureBackupParams. func (in *AzureBackupParams) DeepCopy() *AzureBackupParams { if in == nil { return nil } out := new(AzureBackupParams) in.DeepCopyInto(out) return out } // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. func (in *AzureBackupParams_STATUS) DeepCopyInto(out *AzureBackupParams_STATUS) { *out = *in if in.BackupType != nil { in, out := &in.BackupType, &out.BackupType *out = new(string) **out = **in } if in.ObjectType != nil { in, out := &in.ObjectType, &out.ObjectType *out = new(AzureBackupParams_ObjectType_STATUS) **out = **in } } // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new AzureBackupParams_STATUS. func (in *AzureBackupParams_STATUS) DeepCopy() *AzureBackupParams_STATUS { if in == nil { return nil } out := new(AzureBackupParams_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 *AzureBackupRule) DeepCopyInto(out *AzureBackupRule) { *out = *in if in.BackupParameters != nil { in, out := &in.BackupParameters, &out.BackupParameters *out = new(BackupParameters) (*in).DeepCopyInto(*out) } if in.DataStore != nil { in, out := &in.DataStore, &out.DataStore *out = new(DataStoreInfoBase) (*in).DeepCopyInto(*out) } if in.Name != nil { in, out := &in.Name, &out.Name *out = new(string) **out = **in } if in.ObjectType != nil { in, out := &in.ObjectType, &out.ObjectType *out = new(AzureBackupRule_ObjectType) **out = **in } if in.Trigger != nil { in, out := &in.Trigger, &out.Trigger *out = new(TriggerContext) (*in).DeepCopyInto(*out) } } // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new AzureBackupRule. func (in *AzureBackupRule) DeepCopy() *AzureBackupRule { if in == nil { return nil } out := new(AzureBackupRule) in.DeepCopyInto(out) return out } // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. func (in *AzureBackupRule_STATUS) DeepCopyInto(out *AzureBackupRule_STATUS) { *out = *in if in.BackupParameters != nil { in, out := &in.BackupParameters, &out.BackupParameters *out = new(BackupParameters_STATUS) (*in).DeepCopyInto(*out) } if in.DataStore != nil { in, out := &in.DataStore, &out.DataStore *out = new(DataStoreInfoBase_STATUS) (*in).DeepCopyInto(*out) } if in.Name != nil { in, out := &in.Name, &out.Name *out = new(string) **out = **in } if in.ObjectType != nil { in, out := &in.ObjectType, &out.ObjectType *out = new(AzureBackupRule_ObjectType_STATUS) **out = **in } if in.Trigger != nil { in, out := &in.Trigger, &out.Trigger *out = new(TriggerContext_STATUS) (*in).DeepCopyInto(*out) } } // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new AzureBackupRule_STATUS. func (in *AzureBackupRule_STATUS) DeepCopy() *AzureBackupRule_STATUS { if in == nil { return nil } out := new(AzureBackupRule_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 *AzureMonitorAlertSettings) DeepCopyInto(out *AzureMonitorAlertSettings) { *out = *in if in.AlertsForAllJobFailures != nil { in, out := &in.AlertsForAllJobFailures, &out.AlertsForAllJobFailures *out = new(AzureMonitorAlertSettings_AlertsForAllJobFailures) **out = **in } } // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new AzureMonitorAlertSettings. func (in *AzureMonitorAlertSettings) DeepCopy() *AzureMonitorAlertSettings { if in == nil { return nil } out := new(AzureMonitorAlertSettings) in.DeepCopyInto(out) return out } // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. func (in *AzureMonitorAlertSettings_STATUS) DeepCopyInto(out *AzureMonitorAlertSettings_STATUS) { *out = *in if in.AlertsForAllJobFailures != nil { in, out := &in.AlertsForAllJobFailures, &out.AlertsForAllJobFailures *out = new(AzureMonitorAlertSettings_AlertsForAllJobFailures_STATUS) **out = **in } } // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new AzureMonitorAlertSettings_STATUS. func (in *AzureMonitorAlertSettings_STATUS) DeepCopy() *AzureMonitorAlertSettings_STATUS { if in == nil { return nil } out := new(AzureMonitorAlertSettings_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 *AzureOperationalStoreParameters) DeepCopyInto(out *AzureOperationalStoreParameters) { *out = *in if in.DataStoreType != nil { in, out := &in.DataStoreType, &out.DataStoreType *out = new(AzureOperationalStoreParameters_DataStoreType) **out = **in } if in.ObjectType != nil { in, out := &in.ObjectType, &out.ObjectType *out = new(AzureOperationalStoreParameters_ObjectType) **out = **in } if in.ResourceGroupReference != nil { in, out := &in.ResourceGroupReference, &out.ResourceGroupReference *out = new(genruntime.ResourceReference) **out = **in } } // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new AzureOperationalStoreParameters. func (in *AzureOperationalStoreParameters) DeepCopy() *AzureOperationalStoreParameters { if in == nil { return nil } out := new(AzureOperationalStoreParameters) in.DeepCopyInto(out) return out } // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. func (in *AzureOperationalStoreParameters_STATUS) DeepCopyInto(out *AzureOperationalStoreParameters_STATUS) { *out = *in if in.DataStoreType != nil { in, out := &in.DataStoreType, &out.DataStoreType *out = new(AzureOperationalStoreParameters_DataStoreType_STATUS) **out = **in } if in.ObjectType != nil { in, out := &in.ObjectType, &out.ObjectType *out = new(AzureOperationalStoreParameters_ObjectType_STATUS) **out = **in } if in.ResourceGroupId != nil { in, out := &in.ResourceGroupId, &out.ResourceGroupId *out = new(string) **out = **in } } // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new AzureOperationalStoreParameters_STATUS. func (in *AzureOperationalStoreParameters_STATUS) DeepCopy() *AzureOperationalStoreParameters_STATUS { if in == nil { return nil } out := new(AzureOperationalStoreParameters_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 *AzureRetentionRule) DeepCopyInto(out *AzureRetentionRule) { *out = *in if in.IsDefault != nil { in, out := &in.IsDefault, &out.IsDefault *out = new(bool) **out = **in } if in.Lifecycles != nil { in, out := &in.Lifecycles, &out.Lifecycles *out = make([]SourceLifeCycle, len(*in)) for i := range *in { (*in)[i].DeepCopyInto(&(*out)[i]) } } if in.Name != nil { in, out := &in.Name, &out.Name *out = new(string) **out = **in } if in.ObjectType != nil { in, out := &in.ObjectType, &out.ObjectType *out = new(AzureRetentionRule_ObjectType) **out = **in } } // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new AzureRetentionRule. func (in *AzureRetentionRule) DeepCopy() *AzureRetentionRule { if in == nil { return nil } out := new(AzureRetentionRule) in.DeepCopyInto(out) return out } // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. func (in *AzureRetentionRule_STATUS) DeepCopyInto(out *AzureRetentionRule_STATUS) { *out = *in if in.IsDefault != nil { in, out := &in.IsDefault, &out.IsDefault *out = new(bool) **out = **in } if in.Lifecycles != nil { in, out := &in.Lifecycles, &out.Lifecycles *out = make([]SourceLifeCycle_STATUS, len(*in)) for i := range *in { (*in)[i].DeepCopyInto(&(*out)[i]) } } if in.Name != nil { in, out := &in.Name, &out.Name *out = new(string) **out = **in } if in.ObjectType != nil { in, out := &in.ObjectType, &out.ObjectType *out = new(AzureRetentionRule_ObjectType_STATUS) **out = **in } } // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new AzureRetentionRule_STATUS. func (in *AzureRetentionRule_STATUS) DeepCopy() *AzureRetentionRule_STATUS { if in == nil { return nil } out := new(AzureRetentionRule_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 *BackupCriteria) DeepCopyInto(out *BackupCriteria) { *out = *in if in.ScheduleBasedBackupCriteria != nil { in, out := &in.ScheduleBasedBackupCriteria, &out.ScheduleBasedBackupCriteria *out = new(ScheduleBasedBackupCriteria) (*in).DeepCopyInto(*out) } } // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new BackupCriteria. func (in *BackupCriteria) DeepCopy() *BackupCriteria { if in == nil { return nil } out := new(BackupCriteria) in.DeepCopyInto(out) return out } // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. func (in *BackupCriteria_STATUS) DeepCopyInto(out *BackupCriteria_STATUS) { *out = *in if in.ScheduleBasedBackupCriteria != nil { in, out := &in.ScheduleBasedBackupCriteria, &out.ScheduleBasedBackupCriteria *out = new(ScheduleBasedBackupCriteria_STATUS) (*in).DeepCopyInto(*out) } } // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new BackupCriteria_STATUS. func (in *BackupCriteria_STATUS) DeepCopy() *BackupCriteria_STATUS { if in == nil { return nil } out := new(BackupCriteria_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 *BackupDatasourceParameters) DeepCopyInto(out *BackupDatasourceParameters) { *out = *in if in.Blob != nil { in, out := &in.Blob, &out.Blob *out = new(BlobBackupDatasourceParameters) (*in).DeepCopyInto(*out) } if in.KubernetesCluster != nil { in, out := &in.KubernetesCluster, &out.KubernetesCluster *out = new(KubernetesClusterBackupDatasourceParameters) (*in).DeepCopyInto(*out) } } // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new BackupDatasourceParameters. func (in *BackupDatasourceParameters) DeepCopy() *BackupDatasourceParameters { if in == nil { return nil } out := new(BackupDatasourceParameters) in.DeepCopyInto(out) return out } // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. func (in *BackupDatasourceParameters_STATUS) DeepCopyInto(out *BackupDatasourceParameters_STATUS) { *out = *in if in.Blob != nil { in, out := &in.Blob, &out.Blob *out = new(BlobBackupDatasourceParameters_STATUS) (*in).DeepCopyInto(*out) } if in.KubernetesCluster != nil { in, out := &in.KubernetesCluster, &out.KubernetesCluster *out = new(KubernetesClusterBackupDatasourceParameters_STATUS) (*in).DeepCopyInto(*out) } } // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new BackupDatasourceParameters_STATUS. func (in *BackupDatasourceParameters_STATUS) DeepCopy() *BackupDatasourceParameters_STATUS { if in == nil { return nil } out := new(BackupDatasourceParameters_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 *BackupInstance) DeepCopyInto(out *BackupInstance) { *out = *in if in.DataSourceInfo != nil { in, out := &in.DataSourceInfo, &out.DataSourceInfo *out = new(Datasource) (*in).DeepCopyInto(*out) } if in.DataSourceSetInfo != nil { in, out := &in.DataSourceSetInfo, &out.DataSourceSetInfo *out = new(DatasourceSet) (*in).DeepCopyInto(*out) } if in.DatasourceAuthCredentials != nil { in, out := &in.DatasourceAuthCredentials, &out.DatasourceAuthCredentials *out = new(AuthCredentials) (*in).DeepCopyInto(*out) } if in.FriendlyName != nil { in, out := &in.FriendlyName, &out.FriendlyName *out = new(string) **out = **in } if in.IdentityDetails != nil { in, out := &in.IdentityDetails, &out.IdentityDetails *out = new(IdentityDetails) (*in).DeepCopyInto(*out) } if in.ObjectType != nil { in, out := &in.ObjectType, &out.ObjectType *out = new(string) **out = **in } if in.PolicyInfo != nil { in, out := &in.PolicyInfo, &out.PolicyInfo *out = new(PolicyInfo) (*in).DeepCopyInto(*out) } if in.ValidationType != nil { in, out := &in.ValidationType, &out.ValidationType *out = new(BackupInstance_ValidationType) **out = **in } } // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new BackupInstance. func (in *BackupInstance) DeepCopy() *BackupInstance { if in == nil { return nil } out := new(BackupInstance) in.DeepCopyInto(out) return out } // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. func (in *BackupInstance_STATUS) DeepCopyInto(out *BackupInstance_STATUS) { *out = *in if in.CurrentProtectionState != nil { in, out := &in.CurrentProtectionState, &out.CurrentProtectionState *out = new(BackupInstance_CurrentProtectionState_STATUS) **out = **in } if in.DataSourceInfo != nil { in, out := &in.DataSourceInfo, &out.DataSourceInfo *out = new(Datasource_STATUS) (*in).DeepCopyInto(*out) } if in.DataSourceSetInfo != nil { in, out := &in.DataSourceSetInfo, &out.DataSourceSetInfo *out = new(DatasourceSet_STATUS) (*in).DeepCopyInto(*out) } if in.DatasourceAuthCredentials != nil { in, out := &in.DatasourceAuthCredentials, &out.DatasourceAuthCredentials *out = new(AuthCredentials_STATUS) (*in).DeepCopyInto(*out) } if in.FriendlyName != nil { in, out := &in.FriendlyName, &out.FriendlyName *out = new(string) **out = **in } if in.IdentityDetails != nil { in, out := &in.IdentityDetails, &out.IdentityDetails *out = new(IdentityDetails_STATUS) (*in).DeepCopyInto(*out) } if in.ObjectType != nil { in, out := &in.ObjectType, &out.ObjectType *out = new(string) **out = **in } if in.PolicyInfo != nil { in, out := &in.PolicyInfo, &out.PolicyInfo *out = new(PolicyInfo_STATUS) (*in).DeepCopyInto(*out) } if in.ProtectionErrorDetails != nil { in, out := &in.ProtectionErrorDetails, &out.ProtectionErrorDetails *out = new(UserFacingError_STATUS) (*in).DeepCopyInto(*out) } if in.ProtectionStatus != nil { in, out := &in.ProtectionStatus, &out.ProtectionStatus *out = new(ProtectionStatusDetails_STATUS) (*in).DeepCopyInto(*out) } if in.ProvisioningState != nil { in, out := &in.ProvisioningState, &out.ProvisioningState *out = new(string) **out = **in } if in.ValidationType != nil { in, out := &in.ValidationType, &out.ValidationType *out = new(BackupInstance_ValidationType_STATUS) **out = **in } } // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new BackupInstance_STATUS. func (in *BackupInstance_STATUS) DeepCopy() *BackupInstance_STATUS { if in == nil { return nil } out := new(BackupInstance_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 *BackupParameters) DeepCopyInto(out *BackupParameters) { *out = *in if in.AzureBackupParams != nil { in, out := &in.AzureBackupParams, &out.AzureBackupParams *out = new(AzureBackupParams) (*in).DeepCopyInto(*out) } } // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new BackupParameters. func (in *BackupParameters) DeepCopy() *BackupParameters { if in == nil { return nil } out := new(BackupParameters) in.DeepCopyInto(out) return out } // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. func (in *BackupParameters_STATUS) DeepCopyInto(out *BackupParameters_STATUS) { *out = *in if in.AzureBackupParams != nil { in, out := &in.AzureBackupParams, &out.AzureBackupParams *out = new(AzureBackupParams_STATUS) (*in).DeepCopyInto(*out) } } // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new BackupParameters_STATUS. func (in *BackupParameters_STATUS) DeepCopy() *BackupParameters_STATUS { if in == nil { return nil } out := new(BackupParameters_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 *BackupPolicy) DeepCopyInto(out *BackupPolicy) { *out = *in if in.DatasourceTypes != nil { in, out := &in.DatasourceTypes, &out.DatasourceTypes *out = make([]string, len(*in)) copy(*out, *in) } if in.ObjectType != nil { in, out := &in.ObjectType, &out.ObjectType *out = new(BackupPolicy_ObjectType) **out = **in } if in.PolicyRules != nil { in, out := &in.PolicyRules, &out.PolicyRules *out = make([]BasePolicyRule, len(*in)) for i := range *in { (*in)[i].DeepCopyInto(&(*out)[i]) } } } // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new BackupPolicy. func (in *BackupPolicy) DeepCopy() *BackupPolicy { if in == nil { return nil } out := new(BackupPolicy) in.DeepCopyInto(out) return out } // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. func (in *BackupPolicy_STATUS) DeepCopyInto(out *BackupPolicy_STATUS) { *out = *in if in.DatasourceTypes != nil { in, out := &in.DatasourceTypes, &out.DatasourceTypes *out = make([]string, len(*in)) copy(*out, *in) } if in.ObjectType != nil { in, out := &in.ObjectType, &out.ObjectType *out = new(BackupPolicy_ObjectType_STATUS) **out = **in } if in.PolicyRules != nil { in, out := &in.PolicyRules, &out.PolicyRules *out = make([]BasePolicyRule_STATUS, len(*in)) for i := range *in { (*in)[i].DeepCopyInto(&(*out)[i]) } } } // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new BackupPolicy_STATUS. func (in *BackupPolicy_STATUS) DeepCopy() *BackupPolicy_STATUS { if in == nil { return nil } out := new(BackupPolicy_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 *BackupSchedule) DeepCopyInto(out *BackupSchedule) { *out = *in if in.RepeatingTimeIntervals != nil { in, out := &in.RepeatingTimeIntervals, &out.RepeatingTimeIntervals *out = make([]string, len(*in)) copy(*out, *in) } if in.TimeZone != nil { in, out := &in.TimeZone, &out.TimeZone *out = new(string) **out = **in } } // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new BackupSchedule. func (in *BackupSchedule) DeepCopy() *BackupSchedule { if in == nil { return nil } out := new(BackupSchedule) in.DeepCopyInto(out) return out } // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. func (in *BackupSchedule_STATUS) DeepCopyInto(out *BackupSchedule_STATUS) { *out = *in if in.RepeatingTimeIntervals != nil { in, out := &in.RepeatingTimeIntervals, &out.RepeatingTimeIntervals *out = make([]string, len(*in)) copy(*out, *in) } if in.TimeZone != nil { in, out := &in.TimeZone, &out.TimeZone *out = new(string) **out = **in } } // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new BackupSchedule_STATUS. func (in *BackupSchedule_STATUS) DeepCopy() *BackupSchedule_STATUS { if in == nil { return nil } out := new(BackupSchedule_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 *BackupVault) DeepCopyInto(out *BackupVault) { *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 BackupVault. func (in *BackupVault) DeepCopy() *BackupVault { if in == nil { return nil } out := new(BackupVault) in.DeepCopyInto(out) return out } // DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object. func (in *BackupVault) 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 *BackupVaultList) DeepCopyInto(out *BackupVaultList) { *out = *in out.TypeMeta = in.TypeMeta in.ListMeta.DeepCopyInto(&out.ListMeta) if in.Items != nil { in, out := &in.Items, &out.Items *out = make([]BackupVault, len(*in)) for i := range *in { (*in)[i].DeepCopyInto(&(*out)[i]) } } } // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new BackupVaultList. func (in *BackupVaultList) DeepCopy() *BackupVaultList { if in == nil { return nil } out := new(BackupVaultList) in.DeepCopyInto(out) return out } // DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object. func (in *BackupVaultList) 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 *BackupVaultOperatorConfigMaps) DeepCopyInto(out *BackupVaultOperatorConfigMaps) { *out = *in if in.PrincipalId != nil { in, out := &in.PrincipalId, &out.PrincipalId *out = new(genruntime.ConfigMapDestination) **out = **in } } // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new BackupVaultOperatorConfigMaps. func (in *BackupVaultOperatorConfigMaps) DeepCopy() *BackupVaultOperatorConfigMaps { if in == nil { return nil } out := new(BackupVaultOperatorConfigMaps) in.DeepCopyInto(out) return out } // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. func (in *BackupVaultOperatorSpec) DeepCopyInto(out *BackupVaultOperatorSpec) { *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.ConfigMaps != nil { in, out := &in.ConfigMaps, &out.ConfigMaps *out = new(BackupVaultOperatorConfigMaps) (*in).DeepCopyInto(*out) } 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 BackupVaultOperatorSpec. func (in *BackupVaultOperatorSpec) DeepCopy() *BackupVaultOperatorSpec { if in == nil { return nil } out := new(BackupVaultOperatorSpec) in.DeepCopyInto(out) return out } // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. func (in *BackupVaultResource_STATUS) DeepCopyInto(out *BackupVaultResource_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.ETag != nil { in, out := &in.ETag, &out.ETag *out = new(string) **out = **in } if in.Id != nil { in, out := &in.Id, &out.Id *out = new(string) **out = **in } if in.Identity != nil { in, out := &in.Identity, &out.Identity *out = new(DppIdentityDetails_STATUS) (*in).DeepCopyInto(*out) } 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.Properties != nil { in, out := &in.Properties, &out.Properties *out = new(BackupVault_STATUS) (*in).DeepCopyInto(*out) } if in.SystemData != nil { in, out := &in.SystemData, &out.SystemData *out = new(SystemData_STATUS) (*in).DeepCopyInto(*out) } if in.Tags != nil { in, out := &in.Tags, &out.Tags *out = make(map[string]string, len(*in)) for key, val := range *in { (*out)[key] = val } } if in.Type != nil { in, out := &in.Type, &out.Type *out = new(string) **out = **in } } // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new BackupVaultResource_STATUS. func (in *BackupVaultResource_STATUS) DeepCopy() *BackupVaultResource_STATUS { if in == nil { return nil } out := new(BackupVaultResource_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 *BackupVaultSpec) DeepCopyInto(out *BackupVaultSpec) { *out = *in if in.FeatureSettings != nil { in, out := &in.FeatureSettings, &out.FeatureSettings *out = new(FeatureSettings) (*in).DeepCopyInto(*out) } if in.MonitoringSettings != nil { in, out := &in.MonitoringSettings, &out.MonitoringSettings *out = new(MonitoringSettings) (*in).DeepCopyInto(*out) } if in.ReplicatedRegions != nil { in, out := &in.ReplicatedRegions, &out.ReplicatedRegions *out = make([]string, len(*in)) copy(*out, *in) } if in.SecuritySettings != nil { in, out := &in.SecuritySettings, &out.SecuritySettings *out = new(SecuritySettings) (*in).DeepCopyInto(*out) } if in.StorageSettings != nil { in, out := &in.StorageSettings, &out.StorageSettings *out = make([]StorageSetting, len(*in)) for i := range *in { (*in)[i].DeepCopyInto(&(*out)[i]) } } } // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new BackupVaultSpec. func (in *BackupVaultSpec) DeepCopy() *BackupVaultSpec { if in == nil { return nil } out := new(BackupVaultSpec) in.DeepCopyInto(out) return out } // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. func (in *BackupVault_STATUS) DeepCopyInto(out *BackupVault_STATUS) { *out = *in if in.FeatureSettings != nil { in, out := &in.FeatureSettings, &out.FeatureSettings *out = new(FeatureSettings_STATUS) (*in).DeepCopyInto(*out) } if in.IsVaultProtectedByResourceGuard != nil { in, out := &in.IsVaultProtectedByResourceGuard, &out.IsVaultProtectedByResourceGuard *out = new(bool) **out = **in } if in.MonitoringSettings != nil { in, out := &in.MonitoringSettings, &out.MonitoringSettings *out = new(MonitoringSettings_STATUS) (*in).DeepCopyInto(*out) } if in.ProvisioningState != nil { in, out := &in.ProvisioningState, &out.ProvisioningState *out = new(BackupVault_ProvisioningState_STATUS) **out = **in } if in.ReplicatedRegions != nil { in, out := &in.ReplicatedRegions, &out.ReplicatedRegions *out = make([]string, len(*in)) copy(*out, *in) } if in.ResourceMoveDetails != nil { in, out := &in.ResourceMoveDetails, &out.ResourceMoveDetails *out = new(ResourceMoveDetails_STATUS) (*in).DeepCopyInto(*out) } if in.ResourceMoveState != nil { in, out := &in.ResourceMoveState, &out.ResourceMoveState *out = new(BackupVault_ResourceMoveState_STATUS) **out = **in } if in.SecureScore != nil { in, out := &in.SecureScore, &out.SecureScore *out = new(BackupVault_SecureScore_STATUS) **out = **in } if in.SecuritySettings != nil { in, out := &in.SecuritySettings, &out.SecuritySettings *out = new(SecuritySettings_STATUS) (*in).DeepCopyInto(*out) } if in.StorageSettings != nil { in, out := &in.StorageSettings, &out.StorageSettings *out = make([]StorageSetting_STATUS, len(*in)) for i := range *in { (*in)[i].DeepCopyInto(&(*out)[i]) } } } // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new BackupVault_STATUS. func (in *BackupVault_STATUS) DeepCopy() *BackupVault_STATUS { if in == nil { return nil } out := new(BackupVault_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 *BackupVault_Spec) DeepCopyInto(out *BackupVault_Spec) { *out = *in if in.Identity != nil { in, out := &in.Identity, &out.Identity *out = new(DppIdentityDetails) (*in).DeepCopyInto(*out) } if in.Location != nil { in, out := &in.Location, &out.Location *out = new(string) **out = **in } if in.OperatorSpec != nil { in, out := &in.OperatorSpec, &out.OperatorSpec *out = new(BackupVaultOperatorSpec) (*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(BackupVaultSpec) (*in).DeepCopyInto(*out) } if in.Tags != nil { in, out := &in.Tags, &out.Tags *out = make(map[string]string, len(*in)) for key, val := range *in { (*out)[key] = val } } } // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new BackupVault_Spec. func (in *BackupVault_Spec) DeepCopy() *BackupVault_Spec { if in == nil { return nil } out := new(BackupVault_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 *BackupVaultsBackupInstance) DeepCopyInto(out *BackupVaultsBackupInstance) { *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 BackupVaultsBackupInstance. func (in *BackupVaultsBackupInstance) DeepCopy() *BackupVaultsBackupInstance { if in == nil { return nil } out := new(BackupVaultsBackupInstance) in.DeepCopyInto(out) return out } // DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object. func (in *BackupVaultsBackupInstance) 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 *BackupVaultsBackupInstanceList) DeepCopyInto(out *BackupVaultsBackupInstanceList) { *out = *in out.TypeMeta = in.TypeMeta in.ListMeta.DeepCopyInto(&out.ListMeta) if in.Items != nil { in, out := &in.Items, &out.Items *out = make([]BackupVaultsBackupInstance, len(*in)) for i := range *in { (*in)[i].DeepCopyInto(&(*out)[i]) } } } // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new BackupVaultsBackupInstanceList. func (in *BackupVaultsBackupInstanceList) DeepCopy() *BackupVaultsBackupInstanceList { if in == nil { return nil } out := new(BackupVaultsBackupInstanceList) in.DeepCopyInto(out) return out } // DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object. func (in *BackupVaultsBackupInstanceList) 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 *BackupVaultsBackupInstanceOperatorSpec) DeepCopyInto(out *BackupVaultsBackupInstanceOperatorSpec) { *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 BackupVaultsBackupInstanceOperatorSpec. func (in *BackupVaultsBackupInstanceOperatorSpec) DeepCopy() *BackupVaultsBackupInstanceOperatorSpec { if in == nil { return nil } out := new(BackupVaultsBackupInstanceOperatorSpec) in.DeepCopyInto(out) return out } // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. func (in *BackupVaultsBackupInstance_STATUS) DeepCopyInto(out *BackupVaultsBackupInstance_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.Properties != nil { in, out := &in.Properties, &out.Properties *out = new(BackupInstance_STATUS) (*in).DeepCopyInto(*out) } if in.SystemData != nil { in, out := &in.SystemData, &out.SystemData *out = new(SystemData_STATUS) (*in).DeepCopyInto(*out) } if in.Tags != nil { in, out := &in.Tags, &out.Tags *out = make(map[string]string, len(*in)) for key, val := range *in { (*out)[key] = val } } if in.Type != nil { in, out := &in.Type, &out.Type *out = new(string) **out = **in } } // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new BackupVaultsBackupInstance_STATUS. func (in *BackupVaultsBackupInstance_STATUS) DeepCopy() *BackupVaultsBackupInstance_STATUS { if in == nil { return nil } out := new(BackupVaultsBackupInstance_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 *BackupVaultsBackupInstance_Spec) DeepCopyInto(out *BackupVaultsBackupInstance_Spec) { *out = *in if in.OperatorSpec != nil { in, out := &in.OperatorSpec, &out.OperatorSpec *out = new(BackupVaultsBackupInstanceOperatorSpec) (*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(BackupInstance) (*in).DeepCopyInto(*out) } if in.Tags != nil { in, out := &in.Tags, &out.Tags *out = make(map[string]string, len(*in)) for key, val := range *in { (*out)[key] = val } } } // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new BackupVaultsBackupInstance_Spec. func (in *BackupVaultsBackupInstance_Spec) DeepCopy() *BackupVaultsBackupInstance_Spec { if in == nil { return nil } out := new(BackupVaultsBackupInstance_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 *BackupVaultsBackupPolicy) DeepCopyInto(out *BackupVaultsBackupPolicy) { *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 BackupVaultsBackupPolicy. func (in *BackupVaultsBackupPolicy) DeepCopy() *BackupVaultsBackupPolicy { if in == nil { return nil } out := new(BackupVaultsBackupPolicy) in.DeepCopyInto(out) return out } // DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object. func (in *BackupVaultsBackupPolicy) 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 *BackupVaultsBackupPolicyList) DeepCopyInto(out *BackupVaultsBackupPolicyList) { *out = *in out.TypeMeta = in.TypeMeta in.ListMeta.DeepCopyInto(&out.ListMeta) if in.Items != nil { in, out := &in.Items, &out.Items *out = make([]BackupVaultsBackupPolicy, len(*in)) for i := range *in { (*in)[i].DeepCopyInto(&(*out)[i]) } } } // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new BackupVaultsBackupPolicyList. func (in *BackupVaultsBackupPolicyList) DeepCopy() *BackupVaultsBackupPolicyList { if in == nil { return nil } out := new(BackupVaultsBackupPolicyList) in.DeepCopyInto(out) return out } // DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object. func (in *BackupVaultsBackupPolicyList) 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 *BackupVaultsBackupPolicyOperatorSpec) DeepCopyInto(out *BackupVaultsBackupPolicyOperatorSpec) { *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 BackupVaultsBackupPolicyOperatorSpec. func (in *BackupVaultsBackupPolicyOperatorSpec) DeepCopy() *BackupVaultsBackupPolicyOperatorSpec { if in == nil { return nil } out := new(BackupVaultsBackupPolicyOperatorSpec) in.DeepCopyInto(out) return out } // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. func (in *BackupVaultsBackupPolicy_STATUS) DeepCopyInto(out *BackupVaultsBackupPolicy_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.Properties != nil { in, out := &in.Properties, &out.Properties *out = new(BaseBackupPolicy_STATUS) (*in).DeepCopyInto(*out) } if in.SystemData != nil { in, out := &in.SystemData, &out.SystemData *out = new(SystemData_STATUS) (*in).DeepCopyInto(*out) } if in.Type != nil { in, out := &in.Type, &out.Type *out = new(string) **out = **in } } // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new BackupVaultsBackupPolicy_STATUS. func (in *BackupVaultsBackupPolicy_STATUS) DeepCopy() *BackupVaultsBackupPolicy_STATUS { if in == nil { return nil } out := new(BackupVaultsBackupPolicy_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 *BackupVaultsBackupPolicy_Spec) DeepCopyInto(out *BackupVaultsBackupPolicy_Spec) { *out = *in if in.OperatorSpec != nil { in, out := &in.OperatorSpec, &out.OperatorSpec *out = new(BackupVaultsBackupPolicyOperatorSpec) (*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(BaseBackupPolicy) (*in).DeepCopyInto(*out) } } // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new BackupVaultsBackupPolicy_Spec. func (in *BackupVaultsBackupPolicy_Spec) DeepCopy() *BackupVaultsBackupPolicy_Spec { if in == nil { return nil } out := new(BackupVaultsBackupPolicy_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 *BaseBackupPolicy) DeepCopyInto(out *BaseBackupPolicy) { *out = *in if in.BackupPolicy != nil { in, out := &in.BackupPolicy, &out.BackupPolicy *out = new(BackupPolicy) (*in).DeepCopyInto(*out) } } // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new BaseBackupPolicy. func (in *BaseBackupPolicy) DeepCopy() *BaseBackupPolicy { if in == nil { return nil } out := new(BaseBackupPolicy) in.DeepCopyInto(out) return out } // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. func (in *BaseBackupPolicy_STATUS) DeepCopyInto(out *BaseBackupPolicy_STATUS) { *out = *in if in.BackupPolicy != nil { in, out := &in.BackupPolicy, &out.BackupPolicy *out = new(BackupPolicy_STATUS) (*in).DeepCopyInto(*out) } } // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new BaseBackupPolicy_STATUS. func (in *BaseBackupPolicy_STATUS) DeepCopy() *BaseBackupPolicy_STATUS { if in == nil { return nil } out := new(BaseBackupPolicy_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 *BasePolicyRule) DeepCopyInto(out *BasePolicyRule) { *out = *in if in.AzureBackup != nil { in, out := &in.AzureBackup, &out.AzureBackup *out = new(AzureBackupRule) (*in).DeepCopyInto(*out) } if in.AzureRetention != nil { in, out := &in.AzureRetention, &out.AzureRetention *out = new(AzureRetentionRule) (*in).DeepCopyInto(*out) } } // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new BasePolicyRule. func (in *BasePolicyRule) DeepCopy() *BasePolicyRule { if in == nil { return nil } out := new(BasePolicyRule) in.DeepCopyInto(out) return out } // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. func (in *BasePolicyRule_STATUS) DeepCopyInto(out *BasePolicyRule_STATUS) { *out = *in if in.AzureBackup != nil { in, out := &in.AzureBackup, &out.AzureBackup *out = new(AzureBackupRule_STATUS) (*in).DeepCopyInto(*out) } if in.AzureRetention != nil { in, out := &in.AzureRetention, &out.AzureRetention *out = new(AzureRetentionRule_STATUS) (*in).DeepCopyInto(*out) } } // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new BasePolicyRule_STATUS. func (in *BasePolicyRule_STATUS) DeepCopy() *BasePolicyRule_STATUS { if in == nil { return nil } out := new(BasePolicyRule_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 *BaseResourceProperties) DeepCopyInto(out *BaseResourceProperties) { *out = *in if in.DefaultResourceProperties != nil { in, out := &in.DefaultResourceProperties, &out.DefaultResourceProperties *out = new(DefaultResourceProperties) (*in).DeepCopyInto(*out) } } // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new BaseResourceProperties. func (in *BaseResourceProperties) DeepCopy() *BaseResourceProperties { if in == nil { return nil } out := new(BaseResourceProperties) in.DeepCopyInto(out) return out } // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. func (in *BaseResourceProperties_STATUS) DeepCopyInto(out *BaseResourceProperties_STATUS) { *out = *in if in.DefaultResourceProperties != nil { in, out := &in.DefaultResourceProperties, &out.DefaultResourceProperties *out = new(DefaultResourceProperties_STATUS) (*in).DeepCopyInto(*out) } } // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new BaseResourceProperties_STATUS. func (in *BaseResourceProperties_STATUS) DeepCopy() *BaseResourceProperties_STATUS { if in == nil { return nil } out := new(BaseResourceProperties_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 *BlobBackupDatasourceParameters) DeepCopyInto(out *BlobBackupDatasourceParameters) { *out = *in if in.ContainersList != nil { in, out := &in.ContainersList, &out.ContainersList *out = make([]string, len(*in)) copy(*out, *in) } if in.ObjectType != nil { in, out := &in.ObjectType, &out.ObjectType *out = new(BlobBackupDatasourceParameters_ObjectType) **out = **in } } // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new BlobBackupDatasourceParameters. func (in *BlobBackupDatasourceParameters) DeepCopy() *BlobBackupDatasourceParameters { if in == nil { return nil } out := new(BlobBackupDatasourceParameters) in.DeepCopyInto(out) return out } // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. func (in *BlobBackupDatasourceParameters_STATUS) DeepCopyInto(out *BlobBackupDatasourceParameters_STATUS) { *out = *in if in.ContainersList != nil { in, out := &in.ContainersList, &out.ContainersList *out = make([]string, len(*in)) copy(*out, *in) } if in.ObjectType != nil { in, out := &in.ObjectType, &out.ObjectType *out = new(BlobBackupDatasourceParameters_ObjectType_STATUS) **out = **in } } // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new BlobBackupDatasourceParameters_STATUS. func (in *BlobBackupDatasourceParameters_STATUS) DeepCopy() *BlobBackupDatasourceParameters_STATUS { if in == nil { return nil } out := new(BlobBackupDatasourceParameters_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 *CopyOnExpiryOption) DeepCopyInto(out *CopyOnExpiryOption) { *out = *in if in.ObjectType != nil { in, out := &in.ObjectType, &out.ObjectType *out = new(CopyOnExpiryOption_ObjectType) **out = **in } } // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new CopyOnExpiryOption. func (in *CopyOnExpiryOption) DeepCopy() *CopyOnExpiryOption { if in == nil { return nil } out := new(CopyOnExpiryOption) in.DeepCopyInto(out) return out } // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. func (in *CopyOnExpiryOption_STATUS) DeepCopyInto(out *CopyOnExpiryOption_STATUS) { *out = *in if in.ObjectType != nil { in, out := &in.ObjectType, &out.ObjectType *out = new(CopyOnExpiryOption_ObjectType_STATUS) **out = **in } } // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new CopyOnExpiryOption_STATUS. func (in *CopyOnExpiryOption_STATUS) DeepCopy() *CopyOnExpiryOption_STATUS { if in == nil { return nil } out := new(CopyOnExpiryOption_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 *CopyOption) DeepCopyInto(out *CopyOption) { *out = *in if in.CopyOnExpiry != nil { in, out := &in.CopyOnExpiry, &out.CopyOnExpiry *out = new(CopyOnExpiryOption) (*in).DeepCopyInto(*out) } if in.CustomCopy != nil { in, out := &in.CustomCopy, &out.CustomCopy *out = new(CustomCopyOption) (*in).DeepCopyInto(*out) } if in.ImmediateCopy != nil { in, out := &in.ImmediateCopy, &out.ImmediateCopy *out = new(ImmediateCopyOption) (*in).DeepCopyInto(*out) } } // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new CopyOption. func (in *CopyOption) DeepCopy() *CopyOption { if in == nil { return nil } out := new(CopyOption) in.DeepCopyInto(out) return out } // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. func (in *CopyOption_STATUS) DeepCopyInto(out *CopyOption_STATUS) { *out = *in if in.CopyOnExpiry != nil { in, out := &in.CopyOnExpiry, &out.CopyOnExpiry *out = new(CopyOnExpiryOption_STATUS) (*in).DeepCopyInto(*out) } if in.CustomCopy != nil { in, out := &in.CustomCopy, &out.CustomCopy *out = new(CustomCopyOption_STATUS) (*in).DeepCopyInto(*out) } if in.ImmediateCopy != nil { in, out := &in.ImmediateCopy, &out.ImmediateCopy *out = new(ImmediateCopyOption_STATUS) (*in).DeepCopyInto(*out) } } // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new CopyOption_STATUS. func (in *CopyOption_STATUS) DeepCopy() *CopyOption_STATUS { if in == nil { return nil } out := new(CopyOption_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 *CrossRegionRestoreSettings) DeepCopyInto(out *CrossRegionRestoreSettings) { *out = *in if in.State != nil { in, out := &in.State, &out.State *out = new(CrossRegionRestoreSettings_State) **out = **in } } // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new CrossRegionRestoreSettings. func (in *CrossRegionRestoreSettings) DeepCopy() *CrossRegionRestoreSettings { if in == nil { return nil } out := new(CrossRegionRestoreSettings) in.DeepCopyInto(out) return out } // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. func (in *CrossRegionRestoreSettings_STATUS) DeepCopyInto(out *CrossRegionRestoreSettings_STATUS) { *out = *in if in.State != nil { in, out := &in.State, &out.State *out = new(CrossRegionRestoreSettings_State_STATUS) **out = **in } } // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new CrossRegionRestoreSettings_STATUS. func (in *CrossRegionRestoreSettings_STATUS) DeepCopy() *CrossRegionRestoreSettings_STATUS { if in == nil { return nil } out := new(CrossRegionRestoreSettings_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 *CrossSubscriptionRestoreSettings) DeepCopyInto(out *CrossSubscriptionRestoreSettings) { *out = *in if in.State != nil { in, out := &in.State, &out.State *out = new(CrossSubscriptionRestoreSettings_State) **out = **in } } // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new CrossSubscriptionRestoreSettings. func (in *CrossSubscriptionRestoreSettings) DeepCopy() *CrossSubscriptionRestoreSettings { if in == nil { return nil } out := new(CrossSubscriptionRestoreSettings) in.DeepCopyInto(out) return out } // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. func (in *CrossSubscriptionRestoreSettings_STATUS) DeepCopyInto(out *CrossSubscriptionRestoreSettings_STATUS) { *out = *in if in.State != nil { in, out := &in.State, &out.State *out = new(CrossSubscriptionRestoreSettings_State_STATUS) **out = **in } } // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new CrossSubscriptionRestoreSettings_STATUS. func (in *CrossSubscriptionRestoreSettings_STATUS) DeepCopy() *CrossSubscriptionRestoreSettings_STATUS { if in == nil { return nil } out := new(CrossSubscriptionRestoreSettings_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 *CustomCopyOption) DeepCopyInto(out *CustomCopyOption) { *out = *in if in.Duration != nil { in, out := &in.Duration, &out.Duration *out = new(string) **out = **in } if in.ObjectType != nil { in, out := &in.ObjectType, &out.ObjectType *out = new(CustomCopyOption_ObjectType) **out = **in } } // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new CustomCopyOption. func (in *CustomCopyOption) DeepCopy() *CustomCopyOption { if in == nil { return nil } out := new(CustomCopyOption) in.DeepCopyInto(out) return out } // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. func (in *CustomCopyOption_STATUS) DeepCopyInto(out *CustomCopyOption_STATUS) { *out = *in if in.Duration != nil { in, out := &in.Duration, &out.Duration *out = new(string) **out = **in } if in.ObjectType != nil { in, out := &in.ObjectType, &out.ObjectType *out = new(CustomCopyOption_ObjectType_STATUS) **out = **in } } // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new CustomCopyOption_STATUS. func (in *CustomCopyOption_STATUS) DeepCopy() *CustomCopyOption_STATUS { if in == nil { return nil } out := new(CustomCopyOption_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 *DataStoreInfoBase) DeepCopyInto(out *DataStoreInfoBase) { *out = *in if in.DataStoreType != nil { in, out := &in.DataStoreType, &out.DataStoreType *out = new(DataStoreInfoBase_DataStoreType) **out = **in } if in.ObjectType != nil { in, out := &in.ObjectType, &out.ObjectType *out = new(string) **out = **in } } // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new DataStoreInfoBase. func (in *DataStoreInfoBase) DeepCopy() *DataStoreInfoBase { if in == nil { return nil } out := new(DataStoreInfoBase) in.DeepCopyInto(out) return out } // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. func (in *DataStoreInfoBase_STATUS) DeepCopyInto(out *DataStoreInfoBase_STATUS) { *out = *in if in.DataStoreType != nil { in, out := &in.DataStoreType, &out.DataStoreType *out = new(DataStoreInfoBase_DataStoreType_STATUS) **out = **in } if in.ObjectType != nil { in, out := &in.ObjectType, &out.ObjectType *out = new(string) **out = **in } } // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new DataStoreInfoBase_STATUS. func (in *DataStoreInfoBase_STATUS) DeepCopy() *DataStoreInfoBase_STATUS { if in == nil { return nil } out := new(DataStoreInfoBase_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 *DataStoreParameters) DeepCopyInto(out *DataStoreParameters) { *out = *in if in.AzureOperationalStoreParameters != nil { in, out := &in.AzureOperationalStoreParameters, &out.AzureOperationalStoreParameters *out = new(AzureOperationalStoreParameters) (*in).DeepCopyInto(*out) } } // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new DataStoreParameters. func (in *DataStoreParameters) DeepCopy() *DataStoreParameters { if in == nil { return nil } out := new(DataStoreParameters) in.DeepCopyInto(out) return out } // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. func (in *DataStoreParameters_STATUS) DeepCopyInto(out *DataStoreParameters_STATUS) { *out = *in if in.AzureOperationalStoreParameters != nil { in, out := &in.AzureOperationalStoreParameters, &out.AzureOperationalStoreParameters *out = new(AzureOperationalStoreParameters_STATUS) (*in).DeepCopyInto(*out) } } // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new DataStoreParameters_STATUS. func (in *DataStoreParameters_STATUS) DeepCopy() *DataStoreParameters_STATUS { if in == nil { return nil } out := new(DataStoreParameters_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 *Datasource) DeepCopyInto(out *Datasource) { *out = *in if in.DatasourceType != nil { in, out := &in.DatasourceType, &out.DatasourceType *out = new(string) **out = **in } if in.ObjectType != nil { in, out := &in.ObjectType, &out.ObjectType *out = new(string) **out = **in } if in.ResourceLocation != nil { in, out := &in.ResourceLocation, &out.ResourceLocation *out = new(string) **out = **in } if in.ResourceName != nil { in, out := &in.ResourceName, &out.ResourceName *out = new(string) **out = **in } if in.ResourceProperties != nil { in, out := &in.ResourceProperties, &out.ResourceProperties *out = new(BaseResourceProperties) (*in).DeepCopyInto(*out) } if in.ResourceReference != nil { in, out := &in.ResourceReference, &out.ResourceReference *out = new(genruntime.ResourceReference) **out = **in } if in.ResourceType != nil { in, out := &in.ResourceType, &out.ResourceType *out = new(string) **out = **in } if in.ResourceUri != nil { in, out := &in.ResourceUri, &out.ResourceUri *out = new(string) **out = **in } } // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new Datasource. func (in *Datasource) DeepCopy() *Datasource { if in == nil { return nil } out := new(Datasource) in.DeepCopyInto(out) return out } // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. func (in *DatasourceSet) DeepCopyInto(out *DatasourceSet) { *out = *in if in.DatasourceType != nil { in, out := &in.DatasourceType, &out.DatasourceType *out = new(string) **out = **in } if in.ObjectType != nil { in, out := &in.ObjectType, &out.ObjectType *out = new(string) **out = **in } if in.ResourceLocation != nil { in, out := &in.ResourceLocation, &out.ResourceLocation *out = new(string) **out = **in } if in.ResourceName != nil { in, out := &in.ResourceName, &out.ResourceName *out = new(string) **out = **in } if in.ResourceProperties != nil { in, out := &in.ResourceProperties, &out.ResourceProperties *out = new(BaseResourceProperties) (*in).DeepCopyInto(*out) } if in.ResourceReference != nil { in, out := &in.ResourceReference, &out.ResourceReference *out = new(genruntime.ResourceReference) **out = **in } if in.ResourceType != nil { in, out := &in.ResourceType, &out.ResourceType *out = new(string) **out = **in } if in.ResourceUri != nil { in, out := &in.ResourceUri, &out.ResourceUri *out = new(string) **out = **in } } // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new DatasourceSet. func (in *DatasourceSet) DeepCopy() *DatasourceSet { if in == nil { return nil } out := new(DatasourceSet) in.DeepCopyInto(out) return out } // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. func (in *DatasourceSet_STATUS) DeepCopyInto(out *DatasourceSet_STATUS) { *out = *in if in.DatasourceType != nil { in, out := &in.DatasourceType, &out.DatasourceType *out = new(string) **out = **in } if in.ObjectType != nil { in, out := &in.ObjectType, &out.ObjectType *out = new(string) **out = **in } if in.ResourceID != nil { in, out := &in.ResourceID, &out.ResourceID *out = new(string) **out = **in } if in.ResourceLocation != nil { in, out := &in.ResourceLocation, &out.ResourceLocation *out = new(string) **out = **in } if in.ResourceName != nil { in, out := &in.ResourceName, &out.ResourceName *out = new(string) **out = **in } if in.ResourceProperties != nil { in, out := &in.ResourceProperties, &out.ResourceProperties *out = new(BaseResourceProperties_STATUS) (*in).DeepCopyInto(*out) } if in.ResourceType != nil { in, out := &in.ResourceType, &out.ResourceType *out = new(string) **out = **in } if in.ResourceUri != nil { in, out := &in.ResourceUri, &out.ResourceUri *out = new(string) **out = **in } } // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new DatasourceSet_STATUS. func (in *DatasourceSet_STATUS) DeepCopy() *DatasourceSet_STATUS { if in == nil { return nil } out := new(DatasourceSet_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 *Datasource_STATUS) DeepCopyInto(out *Datasource_STATUS) { *out = *in if in.DatasourceType != nil { in, out := &in.DatasourceType, &out.DatasourceType *out = new(string) **out = **in } if in.ObjectType != nil { in, out := &in.ObjectType, &out.ObjectType *out = new(string) **out = **in } if in.ResourceID != nil { in, out := &in.ResourceID, &out.ResourceID *out = new(string) **out = **in } if in.ResourceLocation != nil { in, out := &in.ResourceLocation, &out.ResourceLocation *out = new(string) **out = **in } if in.ResourceName != nil { in, out := &in.ResourceName, &out.ResourceName *out = new(string) **out = **in } if in.ResourceProperties != nil { in, out := &in.ResourceProperties, &out.ResourceProperties *out = new(BaseResourceProperties_STATUS) (*in).DeepCopyInto(*out) } if in.ResourceType != nil { in, out := &in.ResourceType, &out.ResourceType *out = new(string) **out = **in } if in.ResourceUri != nil { in, out := &in.ResourceUri, &out.ResourceUri *out = new(string) **out = **in } } // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new Datasource_STATUS. func (in *Datasource_STATUS) DeepCopy() *Datasource_STATUS { if in == nil { return nil } out := new(Datasource_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 *Day) DeepCopyInto(out *Day) { *out = *in if in.Date != nil { in, out := &in.Date, &out.Date *out = new(int) **out = **in } if in.IsLast != nil { in, out := &in.IsLast, &out.IsLast *out = new(bool) **out = **in } } // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new Day. func (in *Day) DeepCopy() *Day { if in == nil { return nil } out := new(Day) in.DeepCopyInto(out) return out } // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. func (in *Day_STATUS) DeepCopyInto(out *Day_STATUS) { *out = *in if in.Date != nil { in, out := &in.Date, &out.Date *out = new(int) **out = **in } if in.IsLast != nil { in, out := &in.IsLast, &out.IsLast *out = new(bool) **out = **in } } // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new Day_STATUS. func (in *Day_STATUS) DeepCopy() *Day_STATUS { if in == nil { return nil } out := new(Day_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 *DefaultResourceProperties) DeepCopyInto(out *DefaultResourceProperties) { *out = *in if in.ObjectType != nil { in, out := &in.ObjectType, &out.ObjectType *out = new(DefaultResourceProperties_ObjectType) **out = **in } } // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new DefaultResourceProperties. func (in *DefaultResourceProperties) DeepCopy() *DefaultResourceProperties { if in == nil { return nil } out := new(DefaultResourceProperties) in.DeepCopyInto(out) return out } // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. func (in *DefaultResourceProperties_STATUS) DeepCopyInto(out *DefaultResourceProperties_STATUS) { *out = *in if in.ObjectType != nil { in, out := &in.ObjectType, &out.ObjectType *out = new(DefaultResourceProperties_ObjectType_STATUS) **out = **in } } // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new DefaultResourceProperties_STATUS. func (in *DefaultResourceProperties_STATUS) DeepCopy() *DefaultResourceProperties_STATUS { if in == nil { return nil } out := new(DefaultResourceProperties_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 *DeleteOption) DeepCopyInto(out *DeleteOption) { *out = *in if in.AbsoluteDeleteOption != nil { in, out := &in.AbsoluteDeleteOption, &out.AbsoluteDeleteOption *out = new(AbsoluteDeleteOption) (*in).DeepCopyInto(*out) } } // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new DeleteOption. func (in *DeleteOption) DeepCopy() *DeleteOption { if in == nil { return nil } out := new(DeleteOption) in.DeepCopyInto(out) return out } // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. func (in *DeleteOption_STATUS) DeepCopyInto(out *DeleteOption_STATUS) { *out = *in if in.AbsoluteDeleteOption != nil { in, out := &in.AbsoluteDeleteOption, &out.AbsoluteDeleteOption *out = new(AbsoluteDeleteOption_STATUS) (*in).DeepCopyInto(*out) } } // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new DeleteOption_STATUS. func (in *DeleteOption_STATUS) DeepCopy() *DeleteOption_STATUS { if in == nil { return nil } out := new(DeleteOption_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 *DppIdentityDetails) DeepCopyInto(out *DppIdentityDetails) { *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([]UserAssignedIdentityDetails, len(*in)) copy(*out, *in) } } // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new DppIdentityDetails. func (in *DppIdentityDetails) DeepCopy() *DppIdentityDetails { if in == nil { return nil } out := new(DppIdentityDetails) in.DeepCopyInto(out) return out } // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. func (in *DppIdentityDetails_STATUS) DeepCopyInto(out *DppIdentityDetails_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(string) **out = **in } if in.UserAssignedIdentities != nil { in, out := &in.UserAssignedIdentities, &out.UserAssignedIdentities *out = make(map[string]UserAssignedIdentity_STATUS, len(*in)) for key, val := range *in { (*out)[key] = *val.DeepCopy() } } } // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new DppIdentityDetails_STATUS. func (in *DppIdentityDetails_STATUS) DeepCopy() *DppIdentityDetails_STATUS { if in == nil { return nil } out := new(DppIdentityDetails_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 *FeatureSettings) DeepCopyInto(out *FeatureSettings) { *out = *in if in.CrossRegionRestoreSettings != nil { in, out := &in.CrossRegionRestoreSettings, &out.CrossRegionRestoreSettings *out = new(CrossRegionRestoreSettings) (*in).DeepCopyInto(*out) } if in.CrossSubscriptionRestoreSettings != nil { in, out := &in.CrossSubscriptionRestoreSettings, &out.CrossSubscriptionRestoreSettings *out = new(CrossSubscriptionRestoreSettings) (*in).DeepCopyInto(*out) } } // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new FeatureSettings. func (in *FeatureSettings) DeepCopy() *FeatureSettings { if in == nil { return nil } out := new(FeatureSettings) in.DeepCopyInto(out) return out } // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. func (in *FeatureSettings_STATUS) DeepCopyInto(out *FeatureSettings_STATUS) { *out = *in if in.CrossRegionRestoreSettings != nil { in, out := &in.CrossRegionRestoreSettings, &out.CrossRegionRestoreSettings *out = new(CrossRegionRestoreSettings_STATUS) (*in).DeepCopyInto(*out) } if in.CrossSubscriptionRestoreSettings != nil { in, out := &in.CrossSubscriptionRestoreSettings, &out.CrossSubscriptionRestoreSettings *out = new(CrossSubscriptionRestoreSettings_STATUS) (*in).DeepCopyInto(*out) } } // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new FeatureSettings_STATUS. func (in *FeatureSettings_STATUS) DeepCopy() *FeatureSettings_STATUS { if in == nil { return nil } out := new(FeatureSettings_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 *IdentityDetails) DeepCopyInto(out *IdentityDetails) { *out = *in if in.UseSystemAssignedIdentity != nil { in, out := &in.UseSystemAssignedIdentity, &out.UseSystemAssignedIdentity *out = new(bool) **out = **in } if in.UserAssignedIdentityArmUrl != nil { in, out := &in.UserAssignedIdentityArmUrl, &out.UserAssignedIdentityArmUrl *out = new(string) **out = **in } } // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new IdentityDetails. func (in *IdentityDetails) DeepCopy() *IdentityDetails { if in == nil { return nil } out := new(IdentityDetails) in.DeepCopyInto(out) return out } // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. func (in *IdentityDetails_STATUS) DeepCopyInto(out *IdentityDetails_STATUS) { *out = *in if in.UseSystemAssignedIdentity != nil { in, out := &in.UseSystemAssignedIdentity, &out.UseSystemAssignedIdentity *out = new(bool) **out = **in } if in.UserAssignedIdentityArmUrl != nil { in, out := &in.UserAssignedIdentityArmUrl, &out.UserAssignedIdentityArmUrl *out = new(string) **out = **in } } // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new IdentityDetails_STATUS. func (in *IdentityDetails_STATUS) DeepCopy() *IdentityDetails_STATUS { if in == nil { return nil } out := new(IdentityDetails_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 *ImmediateCopyOption) DeepCopyInto(out *ImmediateCopyOption) { *out = *in if in.ObjectType != nil { in, out := &in.ObjectType, &out.ObjectType *out = new(ImmediateCopyOption_ObjectType) **out = **in } } // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ImmediateCopyOption. func (in *ImmediateCopyOption) DeepCopy() *ImmediateCopyOption { if in == nil { return nil } out := new(ImmediateCopyOption) in.DeepCopyInto(out) return out } // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. func (in *ImmediateCopyOption_STATUS) DeepCopyInto(out *ImmediateCopyOption_STATUS) { *out = *in if in.ObjectType != nil { in, out := &in.ObjectType, &out.ObjectType *out = new(ImmediateCopyOption_ObjectType_STATUS) **out = **in } } // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ImmediateCopyOption_STATUS. func (in *ImmediateCopyOption_STATUS) DeepCopy() *ImmediateCopyOption_STATUS { if in == nil { return nil } out := new(ImmediateCopyOption_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 *ImmutabilitySettings) DeepCopyInto(out *ImmutabilitySettings) { *out = *in if in.State != nil { in, out := &in.State, &out.State *out = new(ImmutabilitySettings_State) **out = **in } } // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ImmutabilitySettings. func (in *ImmutabilitySettings) DeepCopy() *ImmutabilitySettings { if in == nil { return nil } out := new(ImmutabilitySettings) in.DeepCopyInto(out) return out } // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. func (in *ImmutabilitySettings_STATUS) DeepCopyInto(out *ImmutabilitySettings_STATUS) { *out = *in if in.State != nil { in, out := &in.State, &out.State *out = new(ImmutabilitySettings_State_STATUS) **out = **in } } // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ImmutabilitySettings_STATUS. func (in *ImmutabilitySettings_STATUS) DeepCopy() *ImmutabilitySettings_STATUS { if in == nil { return nil } out := new(ImmutabilitySettings_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 *InnerError_STATUS) DeepCopyInto(out *InnerError_STATUS) { *out = *in if in.AdditionalInfo != nil { in, out := &in.AdditionalInfo, &out.AdditionalInfo *out = make(map[string]string, len(*in)) for key, val := range *in { (*out)[key] = val } } if in.Code != nil { in, out := &in.Code, &out.Code *out = new(string) **out = **in } if in.EmbeddedInnerError != nil { in, out := &in.EmbeddedInnerError, &out.EmbeddedInnerError *out = new(InnerError_STATUS_Unrolled) (*in).DeepCopyInto(*out) } } // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new InnerError_STATUS. func (in *InnerError_STATUS) DeepCopy() *InnerError_STATUS { if in == nil { return nil } out := new(InnerError_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 *InnerError_STATUS_Unrolled) DeepCopyInto(out *InnerError_STATUS_Unrolled) { *out = *in if in.AdditionalInfo != nil { in, out := &in.AdditionalInfo, &out.AdditionalInfo *out = make(map[string]string, len(*in)) for key, val := range *in { (*out)[key] = val } } if in.Code != nil { in, out := &in.Code, &out.Code *out = new(string) **out = **in } } // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new InnerError_STATUS_Unrolled. func (in *InnerError_STATUS_Unrolled) DeepCopy() *InnerError_STATUS_Unrolled { if in == nil { return nil } out := new(InnerError_STATUS_Unrolled) in.DeepCopyInto(out) return out } // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. func (in *KubernetesClusterBackupDatasourceParameters) DeepCopyInto(out *KubernetesClusterBackupDatasourceParameters) { *out = *in if in.BackupHookReferences != nil { in, out := &in.BackupHookReferences, &out.BackupHookReferences *out = make([]NamespacedNameResource, len(*in)) for i := range *in { (*in)[i].DeepCopyInto(&(*out)[i]) } } if in.ExcludedNamespaces != nil { in, out := &in.ExcludedNamespaces, &out.ExcludedNamespaces *out = make([]string, len(*in)) copy(*out, *in) } if in.ExcludedResourceTypes != nil { in, out := &in.ExcludedResourceTypes, &out.ExcludedResourceTypes *out = make([]string, len(*in)) copy(*out, *in) } if in.IncludeClusterScopeResources != nil { in, out := &in.IncludeClusterScopeResources, &out.IncludeClusterScopeResources *out = new(bool) **out = **in } if in.IncludedNamespaces != nil { in, out := &in.IncludedNamespaces, &out.IncludedNamespaces *out = make([]string, len(*in)) copy(*out, *in) } if in.IncludedResourceTypes != nil { in, out := &in.IncludedResourceTypes, &out.IncludedResourceTypes *out = make([]string, len(*in)) copy(*out, *in) } if in.LabelSelectors != nil { in, out := &in.LabelSelectors, &out.LabelSelectors *out = make([]string, len(*in)) copy(*out, *in) } if in.ObjectType != nil { in, out := &in.ObjectType, &out.ObjectType *out = new(KubernetesClusterBackupDatasourceParameters_ObjectType) **out = **in } if in.SnapshotVolumes != nil { in, out := &in.SnapshotVolumes, &out.SnapshotVolumes *out = new(bool) **out = **in } } // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new KubernetesClusterBackupDatasourceParameters. func (in *KubernetesClusterBackupDatasourceParameters) DeepCopy() *KubernetesClusterBackupDatasourceParameters { if in == nil { return nil } out := new(KubernetesClusterBackupDatasourceParameters) in.DeepCopyInto(out) return out } // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. func (in *KubernetesClusterBackupDatasourceParameters_STATUS) DeepCopyInto(out *KubernetesClusterBackupDatasourceParameters_STATUS) { *out = *in if in.BackupHookReferences != nil { in, out := &in.BackupHookReferences, &out.BackupHookReferences *out = make([]NamespacedNameResource_STATUS, len(*in)) for i := range *in { (*in)[i].DeepCopyInto(&(*out)[i]) } } if in.ExcludedNamespaces != nil { in, out := &in.ExcludedNamespaces, &out.ExcludedNamespaces *out = make([]string, len(*in)) copy(*out, *in) } if in.ExcludedResourceTypes != nil { in, out := &in.ExcludedResourceTypes, &out.ExcludedResourceTypes *out = make([]string, len(*in)) copy(*out, *in) } if in.IncludeClusterScopeResources != nil { in, out := &in.IncludeClusterScopeResources, &out.IncludeClusterScopeResources *out = new(bool) **out = **in } if in.IncludedNamespaces != nil { in, out := &in.IncludedNamespaces, &out.IncludedNamespaces *out = make([]string, len(*in)) copy(*out, *in) } if in.IncludedResourceTypes != nil { in, out := &in.IncludedResourceTypes, &out.IncludedResourceTypes *out = make([]string, len(*in)) copy(*out, *in) } if in.LabelSelectors != nil { in, out := &in.LabelSelectors, &out.LabelSelectors *out = make([]string, len(*in)) copy(*out, *in) } if in.ObjectType != nil { in, out := &in.ObjectType, &out.ObjectType *out = new(KubernetesClusterBackupDatasourceParameters_ObjectType_STATUS) **out = **in } if in.SnapshotVolumes != nil { in, out := &in.SnapshotVolumes, &out.SnapshotVolumes *out = new(bool) **out = **in } } // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new KubernetesClusterBackupDatasourceParameters_STATUS. func (in *KubernetesClusterBackupDatasourceParameters_STATUS) DeepCopy() *KubernetesClusterBackupDatasourceParameters_STATUS { if in == nil { return nil } out := new(KubernetesClusterBackupDatasourceParameters_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 *MonitoringSettings) DeepCopyInto(out *MonitoringSettings) { *out = *in if in.AzureMonitorAlertSettings != nil { in, out := &in.AzureMonitorAlertSettings, &out.AzureMonitorAlertSettings *out = new(AzureMonitorAlertSettings) (*in).DeepCopyInto(*out) } } // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new MonitoringSettings. func (in *MonitoringSettings) DeepCopy() *MonitoringSettings { if in == nil { return nil } out := new(MonitoringSettings) in.DeepCopyInto(out) return out } // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. func (in *MonitoringSettings_STATUS) DeepCopyInto(out *MonitoringSettings_STATUS) { *out = *in if in.AzureMonitorAlertSettings != nil { in, out := &in.AzureMonitorAlertSettings, &out.AzureMonitorAlertSettings *out = new(AzureMonitorAlertSettings_STATUS) (*in).DeepCopyInto(*out) } } // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new MonitoringSettings_STATUS. func (in *MonitoringSettings_STATUS) DeepCopy() *MonitoringSettings_STATUS { if in == nil { return nil } out := new(MonitoringSettings_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 *NamespacedNameResource) DeepCopyInto(out *NamespacedNameResource) { *out = *in if in.Name != nil { in, out := &in.Name, &out.Name *out = new(string) **out = **in } if in.Namespace != nil { in, out := &in.Namespace, &out.Namespace *out = new(string) **out = **in } } // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new NamespacedNameResource. func (in *NamespacedNameResource) DeepCopy() *NamespacedNameResource { if in == nil { return nil } out := new(NamespacedNameResource) in.DeepCopyInto(out) return out } // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. func (in *NamespacedNameResource_STATUS) DeepCopyInto(out *NamespacedNameResource_STATUS) { *out = *in if in.Name != nil { in, out := &in.Name, &out.Name *out = new(string) **out = **in } if in.Namespace != nil { in, out := &in.Namespace, &out.Namespace *out = new(string) **out = **in } } // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new NamespacedNameResource_STATUS. func (in *NamespacedNameResource_STATUS) DeepCopy() *NamespacedNameResource_STATUS { if in == nil { return nil } out := new(NamespacedNameResource_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 *PolicyInfo) DeepCopyInto(out *PolicyInfo) { *out = *in if in.PolicyParameters != nil { in, out := &in.PolicyParameters, &out.PolicyParameters *out = new(PolicyParameters) (*in).DeepCopyInto(*out) } if in.PolicyReference != nil { in, out := &in.PolicyReference, &out.PolicyReference *out = new(genruntime.ResourceReference) **out = **in } } // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new PolicyInfo. func (in *PolicyInfo) DeepCopy() *PolicyInfo { if in == nil { return nil } out := new(PolicyInfo) in.DeepCopyInto(out) return out } // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. func (in *PolicyInfo_STATUS) DeepCopyInto(out *PolicyInfo_STATUS) { *out = *in if in.PolicyId != nil { in, out := &in.PolicyId, &out.PolicyId *out = new(string) **out = **in } if in.PolicyParameters != nil { in, out := &in.PolicyParameters, &out.PolicyParameters *out = new(PolicyParameters_STATUS) (*in).DeepCopyInto(*out) } if in.PolicyVersion != nil { in, out := &in.PolicyVersion, &out.PolicyVersion *out = new(string) **out = **in } } // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new PolicyInfo_STATUS. func (in *PolicyInfo_STATUS) DeepCopy() *PolicyInfo_STATUS { if in == nil { return nil } out := new(PolicyInfo_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 *PolicyParameters) DeepCopyInto(out *PolicyParameters) { *out = *in if in.BackupDatasourceParametersList != nil { in, out := &in.BackupDatasourceParametersList, &out.BackupDatasourceParametersList *out = make([]BackupDatasourceParameters, len(*in)) for i := range *in { (*in)[i].DeepCopyInto(&(*out)[i]) } } if in.DataStoreParametersList != nil { in, out := &in.DataStoreParametersList, &out.DataStoreParametersList *out = make([]DataStoreParameters, len(*in)) for i := range *in { (*in)[i].DeepCopyInto(&(*out)[i]) } } } // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new PolicyParameters. func (in *PolicyParameters) DeepCopy() *PolicyParameters { if in == nil { return nil } out := new(PolicyParameters) in.DeepCopyInto(out) return out } // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. func (in *PolicyParameters_STATUS) DeepCopyInto(out *PolicyParameters_STATUS) { *out = *in if in.BackupDatasourceParametersList != nil { in, out := &in.BackupDatasourceParametersList, &out.BackupDatasourceParametersList *out = make([]BackupDatasourceParameters_STATUS, len(*in)) for i := range *in { (*in)[i].DeepCopyInto(&(*out)[i]) } } if in.DataStoreParametersList != nil { in, out := &in.DataStoreParametersList, &out.DataStoreParametersList *out = make([]DataStoreParameters_STATUS, len(*in)) for i := range *in { (*in)[i].DeepCopyInto(&(*out)[i]) } } } // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new PolicyParameters_STATUS. func (in *PolicyParameters_STATUS) DeepCopy() *PolicyParameters_STATUS { if in == nil { return nil } out := new(PolicyParameters_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 *ProtectionStatusDetails_STATUS) DeepCopyInto(out *ProtectionStatusDetails_STATUS) { *out = *in if in.ErrorDetails != nil { in, out := &in.ErrorDetails, &out.ErrorDetails *out = new(UserFacingError_STATUS) (*in).DeepCopyInto(*out) } if in.Status != nil { in, out := &in.Status, &out.Status *out = new(ProtectionStatusDetails_Status_STATUS) **out = **in } } // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ProtectionStatusDetails_STATUS. func (in *ProtectionStatusDetails_STATUS) DeepCopy() *ProtectionStatusDetails_STATUS { if in == nil { return nil } out := new(ProtectionStatusDetails_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 *ResourceMoveDetails_STATUS) DeepCopyInto(out *ResourceMoveDetails_STATUS) { *out = *in if in.CompletionTimeUtc != nil { in, out := &in.CompletionTimeUtc, &out.CompletionTimeUtc *out = new(string) **out = **in } if in.OperationId != nil { in, out := &in.OperationId, &out.OperationId *out = new(string) **out = **in } if in.SourceResourcePath != nil { in, out := &in.SourceResourcePath, &out.SourceResourcePath *out = new(string) **out = **in } if in.StartTimeUtc != nil { in, out := &in.StartTimeUtc, &out.StartTimeUtc *out = new(string) **out = **in } if in.TargetResourcePath != nil { in, out := &in.TargetResourcePath, &out.TargetResourcePath *out = new(string) **out = **in } } // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ResourceMoveDetails_STATUS. func (in *ResourceMoveDetails_STATUS) DeepCopy() *ResourceMoveDetails_STATUS { if in == nil { return nil } out := new(ResourceMoveDetails_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 *RetentionTag) DeepCopyInto(out *RetentionTag) { *out = *in if in.TagName != nil { in, out := &in.TagName, &out.TagName *out = new(string) **out = **in } } // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new RetentionTag. func (in *RetentionTag) DeepCopy() *RetentionTag { if in == nil { return nil } out := new(RetentionTag) in.DeepCopyInto(out) return out } // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. func (in *RetentionTag_STATUS) DeepCopyInto(out *RetentionTag_STATUS) { *out = *in if in.ETag != nil { in, out := &in.ETag, &out.ETag *out = new(string) **out = **in } if in.Id != nil { in, out := &in.Id, &out.Id *out = new(string) **out = **in } if in.TagName != nil { in, out := &in.TagName, &out.TagName *out = new(string) **out = **in } } // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new RetentionTag_STATUS. func (in *RetentionTag_STATUS) DeepCopy() *RetentionTag_STATUS { if in == nil { return nil } out := new(RetentionTag_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 *ScheduleBasedBackupCriteria) DeepCopyInto(out *ScheduleBasedBackupCriteria) { *out = *in if in.AbsoluteCriteria != nil { in, out := &in.AbsoluteCriteria, &out.AbsoluteCriteria *out = make([]ScheduleBasedBackupCriteria_AbsoluteCriteria, len(*in)) copy(*out, *in) } if in.DaysOfMonth != nil { in, out := &in.DaysOfMonth, &out.DaysOfMonth *out = make([]Day, len(*in)) for i := range *in { (*in)[i].DeepCopyInto(&(*out)[i]) } } if in.DaysOfTheWeek != nil { in, out := &in.DaysOfTheWeek, &out.DaysOfTheWeek *out = make([]ScheduleBasedBackupCriteria_DaysOfTheWeek, len(*in)) copy(*out, *in) } if in.MonthsOfYear != nil { in, out := &in.MonthsOfYear, &out.MonthsOfYear *out = make([]ScheduleBasedBackupCriteria_MonthsOfYear, len(*in)) copy(*out, *in) } if in.ObjectType != nil { in, out := &in.ObjectType, &out.ObjectType *out = new(ScheduleBasedBackupCriteria_ObjectType) **out = **in } if in.ScheduleTimes != nil { in, out := &in.ScheduleTimes, &out.ScheduleTimes *out = make([]string, len(*in)) copy(*out, *in) } if in.WeeksOfTheMonth != nil { in, out := &in.WeeksOfTheMonth, &out.WeeksOfTheMonth *out = make([]ScheduleBasedBackupCriteria_WeeksOfTheMonth, len(*in)) copy(*out, *in) } } // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ScheduleBasedBackupCriteria. func (in *ScheduleBasedBackupCriteria) DeepCopy() *ScheduleBasedBackupCriteria { if in == nil { return nil } out := new(ScheduleBasedBackupCriteria) in.DeepCopyInto(out) return out } // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. func (in *ScheduleBasedBackupCriteria_STATUS) DeepCopyInto(out *ScheduleBasedBackupCriteria_STATUS) { *out = *in if in.AbsoluteCriteria != nil { in, out := &in.AbsoluteCriteria, &out.AbsoluteCriteria *out = make([]ScheduleBasedBackupCriteria_AbsoluteCriteria_STATUS, len(*in)) copy(*out, *in) } if in.DaysOfMonth != nil { in, out := &in.DaysOfMonth, &out.DaysOfMonth *out = make([]Day_STATUS, len(*in)) for i := range *in { (*in)[i].DeepCopyInto(&(*out)[i]) } } if in.DaysOfTheWeek != nil { in, out := &in.DaysOfTheWeek, &out.DaysOfTheWeek *out = make([]ScheduleBasedBackupCriteria_DaysOfTheWeek_STATUS, len(*in)) copy(*out, *in) } if in.MonthsOfYear != nil { in, out := &in.MonthsOfYear, &out.MonthsOfYear *out = make([]ScheduleBasedBackupCriteria_MonthsOfYear_STATUS, len(*in)) copy(*out, *in) } if in.ObjectType != nil { in, out := &in.ObjectType, &out.ObjectType *out = new(ScheduleBasedBackupCriteria_ObjectType_STATUS) **out = **in } if in.ScheduleTimes != nil { in, out := &in.ScheduleTimes, &out.ScheduleTimes *out = make([]string, len(*in)) copy(*out, *in) } if in.WeeksOfTheMonth != nil { in, out := &in.WeeksOfTheMonth, &out.WeeksOfTheMonth *out = make([]ScheduleBasedBackupCriteria_WeeksOfTheMonth_STATUS, len(*in)) copy(*out, *in) } } // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ScheduleBasedBackupCriteria_STATUS. func (in *ScheduleBasedBackupCriteria_STATUS) DeepCopy() *ScheduleBasedBackupCriteria_STATUS { if in == nil { return nil } out := new(ScheduleBasedBackupCriteria_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 *ScheduleBasedTriggerContext) DeepCopyInto(out *ScheduleBasedTriggerContext) { *out = *in if in.ObjectType != nil { in, out := &in.ObjectType, &out.ObjectType *out = new(ScheduleBasedTriggerContext_ObjectType) **out = **in } if in.Schedule != nil { in, out := &in.Schedule, &out.Schedule *out = new(BackupSchedule) (*in).DeepCopyInto(*out) } if in.TaggingCriteria != nil { in, out := &in.TaggingCriteria, &out.TaggingCriteria *out = make([]TaggingCriteria, len(*in)) for i := range *in { (*in)[i].DeepCopyInto(&(*out)[i]) } } } // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ScheduleBasedTriggerContext. func (in *ScheduleBasedTriggerContext) DeepCopy() *ScheduleBasedTriggerContext { if in == nil { return nil } out := new(ScheduleBasedTriggerContext) in.DeepCopyInto(out) return out } // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. func (in *ScheduleBasedTriggerContext_STATUS) DeepCopyInto(out *ScheduleBasedTriggerContext_STATUS) { *out = *in if in.ObjectType != nil { in, out := &in.ObjectType, &out.ObjectType *out = new(ScheduleBasedTriggerContext_ObjectType_STATUS) **out = **in } if in.Schedule != nil { in, out := &in.Schedule, &out.Schedule *out = new(BackupSchedule_STATUS) (*in).DeepCopyInto(*out) } if in.TaggingCriteria != nil { in, out := &in.TaggingCriteria, &out.TaggingCriteria *out = make([]TaggingCriteria_STATUS, len(*in)) for i := range *in { (*in)[i].DeepCopyInto(&(*out)[i]) } } } // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ScheduleBasedTriggerContext_STATUS. func (in *ScheduleBasedTriggerContext_STATUS) DeepCopy() *ScheduleBasedTriggerContext_STATUS { if in == nil { return nil } out := new(ScheduleBasedTriggerContext_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 *SecretStoreBasedAuthCredentials) DeepCopyInto(out *SecretStoreBasedAuthCredentials) { *out = *in if in.ObjectType != nil { in, out := &in.ObjectType, &out.ObjectType *out = new(SecretStoreBasedAuthCredentials_ObjectType) **out = **in } if in.SecretStoreResource != nil { in, out := &in.SecretStoreResource, &out.SecretStoreResource *out = new(SecretStoreResource) (*in).DeepCopyInto(*out) } } // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new SecretStoreBasedAuthCredentials. func (in *SecretStoreBasedAuthCredentials) DeepCopy() *SecretStoreBasedAuthCredentials { if in == nil { return nil } out := new(SecretStoreBasedAuthCredentials) in.DeepCopyInto(out) return out } // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. func (in *SecretStoreBasedAuthCredentials_STATUS) DeepCopyInto(out *SecretStoreBasedAuthCredentials_STATUS) { *out = *in if in.ObjectType != nil { in, out := &in.ObjectType, &out.ObjectType *out = new(SecretStoreBasedAuthCredentials_ObjectType_STATUS) **out = **in } if in.SecretStoreResource != nil { in, out := &in.SecretStoreResource, &out.SecretStoreResource *out = new(SecretStoreResource_STATUS) (*in).DeepCopyInto(*out) } } // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new SecretStoreBasedAuthCredentials_STATUS. func (in *SecretStoreBasedAuthCredentials_STATUS) DeepCopy() *SecretStoreBasedAuthCredentials_STATUS { if in == nil { return nil } out := new(SecretStoreBasedAuthCredentials_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 *SecretStoreResource) DeepCopyInto(out *SecretStoreResource) { *out = *in if in.SecretStoreType != nil { in, out := &in.SecretStoreType, &out.SecretStoreType *out = new(SecretStoreResource_SecretStoreType) **out = **in } if in.Uri != nil { in, out := &in.Uri, &out.Uri *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 SecretStoreResource. func (in *SecretStoreResource) DeepCopy() *SecretStoreResource { if in == nil { return nil } out := new(SecretStoreResource) in.DeepCopyInto(out) return out } // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. func (in *SecretStoreResource_STATUS) DeepCopyInto(out *SecretStoreResource_STATUS) { *out = *in if in.SecretStoreType != nil { in, out := &in.SecretStoreType, &out.SecretStoreType *out = new(SecretStoreResource_SecretStoreType_STATUS) **out = **in } if in.Uri != nil { in, out := &in.Uri, &out.Uri *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 SecretStoreResource_STATUS. func (in *SecretStoreResource_STATUS) DeepCopy() *SecretStoreResource_STATUS { if in == nil { return nil } out := new(SecretStoreResource_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 *SecuritySettings) DeepCopyInto(out *SecuritySettings) { *out = *in if in.ImmutabilitySettings != nil { in, out := &in.ImmutabilitySettings, &out.ImmutabilitySettings *out = new(ImmutabilitySettings) (*in).DeepCopyInto(*out) } if in.SoftDeleteSettings != nil { in, out := &in.SoftDeleteSettings, &out.SoftDeleteSettings *out = new(SoftDeleteSettings) (*in).DeepCopyInto(*out) } } // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new SecuritySettings. func (in *SecuritySettings) DeepCopy() *SecuritySettings { if in == nil { return nil } out := new(SecuritySettings) in.DeepCopyInto(out) return out } // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. func (in *SecuritySettings_STATUS) DeepCopyInto(out *SecuritySettings_STATUS) { *out = *in if in.ImmutabilitySettings != nil { in, out := &in.ImmutabilitySettings, &out.ImmutabilitySettings *out = new(ImmutabilitySettings_STATUS) (*in).DeepCopyInto(*out) } if in.SoftDeleteSettings != nil { in, out := &in.SoftDeleteSettings, &out.SoftDeleteSettings *out = new(SoftDeleteSettings_STATUS) (*in).DeepCopyInto(*out) } } // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new SecuritySettings_STATUS. func (in *SecuritySettings_STATUS) DeepCopy() *SecuritySettings_STATUS { if in == nil { return nil } out := new(SecuritySettings_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 *SoftDeleteSettings) DeepCopyInto(out *SoftDeleteSettings) { *out = *in if in.RetentionDurationInDays != nil { in, out := &in.RetentionDurationInDays, &out.RetentionDurationInDays *out = new(float64) **out = **in } if in.State != nil { in, out := &in.State, &out.State *out = new(SoftDeleteSettings_State) **out = **in } } // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new SoftDeleteSettings. func (in *SoftDeleteSettings) DeepCopy() *SoftDeleteSettings { if in == nil { return nil } out := new(SoftDeleteSettings) in.DeepCopyInto(out) return out } // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. func (in *SoftDeleteSettings_STATUS) DeepCopyInto(out *SoftDeleteSettings_STATUS) { *out = *in if in.RetentionDurationInDays != nil { in, out := &in.RetentionDurationInDays, &out.RetentionDurationInDays *out = new(float64) **out = **in } if in.State != nil { in, out := &in.State, &out.State *out = new(SoftDeleteSettings_State_STATUS) **out = **in } } // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new SoftDeleteSettings_STATUS. func (in *SoftDeleteSettings_STATUS) DeepCopy() *SoftDeleteSettings_STATUS { if in == nil { return nil } out := new(SoftDeleteSettings_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 *SourceLifeCycle) DeepCopyInto(out *SourceLifeCycle) { *out = *in if in.DeleteAfter != nil { in, out := &in.DeleteAfter, &out.DeleteAfter *out = new(DeleteOption) (*in).DeepCopyInto(*out) } if in.SourceDataStore != nil { in, out := &in.SourceDataStore, &out.SourceDataStore *out = new(DataStoreInfoBase) (*in).DeepCopyInto(*out) } if in.TargetDataStoreCopySettings != nil { in, out := &in.TargetDataStoreCopySettings, &out.TargetDataStoreCopySettings *out = make([]TargetCopySetting, len(*in)) for i := range *in { (*in)[i].DeepCopyInto(&(*out)[i]) } } } // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new SourceLifeCycle. func (in *SourceLifeCycle) DeepCopy() *SourceLifeCycle { if in == nil { return nil } out := new(SourceLifeCycle) in.DeepCopyInto(out) return out } // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. func (in *SourceLifeCycle_STATUS) DeepCopyInto(out *SourceLifeCycle_STATUS) { *out = *in if in.DeleteAfter != nil { in, out := &in.DeleteAfter, &out.DeleteAfter *out = new(DeleteOption_STATUS) (*in).DeepCopyInto(*out) } if in.SourceDataStore != nil { in, out := &in.SourceDataStore, &out.SourceDataStore *out = new(DataStoreInfoBase_STATUS) (*in).DeepCopyInto(*out) } if in.TargetDataStoreCopySettings != nil { in, out := &in.TargetDataStoreCopySettings, &out.TargetDataStoreCopySettings *out = make([]TargetCopySetting_STATUS, len(*in)) for i := range *in { (*in)[i].DeepCopyInto(&(*out)[i]) } } } // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new SourceLifeCycle_STATUS. func (in *SourceLifeCycle_STATUS) DeepCopy() *SourceLifeCycle_STATUS { if in == nil { return nil } out := new(SourceLifeCycle_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 *StorageSetting) DeepCopyInto(out *StorageSetting) { *out = *in if in.DatastoreType != nil { in, out := &in.DatastoreType, &out.DatastoreType *out = new(StorageSetting_DatastoreType) **out = **in } if in.Type != nil { in, out := &in.Type, &out.Type *out = new(StorageSetting_Type) **out = **in } } // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new StorageSetting. func (in *StorageSetting) DeepCopy() *StorageSetting { if in == nil { return nil } out := new(StorageSetting) in.DeepCopyInto(out) return out } // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. func (in *StorageSetting_STATUS) DeepCopyInto(out *StorageSetting_STATUS) { *out = *in if in.DatastoreType != nil { in, out := &in.DatastoreType, &out.DatastoreType *out = new(StorageSetting_DatastoreType_STATUS) **out = **in } if in.Type != nil { in, out := &in.Type, &out.Type *out = new(StorageSetting_Type_STATUS) **out = **in } } // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new StorageSetting_STATUS. func (in *StorageSetting_STATUS) DeepCopy() *StorageSetting_STATUS { if in == nil { return nil } out := new(StorageSetting_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(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 *TaggingCriteria) DeepCopyInto(out *TaggingCriteria) { *out = *in if in.Criteria != nil { in, out := &in.Criteria, &out.Criteria *out = make([]BackupCriteria, len(*in)) for i := range *in { (*in)[i].DeepCopyInto(&(*out)[i]) } } if in.IsDefault != nil { in, out := &in.IsDefault, &out.IsDefault *out = new(bool) **out = **in } if in.TagInfo != nil { in, out := &in.TagInfo, &out.TagInfo *out = new(RetentionTag) (*in).DeepCopyInto(*out) } if in.TaggingPriority != nil { in, out := &in.TaggingPriority, &out.TaggingPriority *out = new(int) **out = **in } } // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new TaggingCriteria. func (in *TaggingCriteria) DeepCopy() *TaggingCriteria { if in == nil { return nil } out := new(TaggingCriteria) in.DeepCopyInto(out) return out } // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. func (in *TaggingCriteria_STATUS) DeepCopyInto(out *TaggingCriteria_STATUS) { *out = *in if in.Criteria != nil { in, out := &in.Criteria, &out.Criteria *out = make([]BackupCriteria_STATUS, len(*in)) for i := range *in { (*in)[i].DeepCopyInto(&(*out)[i]) } } if in.IsDefault != nil { in, out := &in.IsDefault, &out.IsDefault *out = new(bool) **out = **in } if in.TagInfo != nil { in, out := &in.TagInfo, &out.TagInfo *out = new(RetentionTag_STATUS) (*in).DeepCopyInto(*out) } if in.TaggingPriority != nil { in, out := &in.TaggingPriority, &out.TaggingPriority *out = new(int) **out = **in } } // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new TaggingCriteria_STATUS. func (in *TaggingCriteria_STATUS) DeepCopy() *TaggingCriteria_STATUS { if in == nil { return nil } out := new(TaggingCriteria_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 *TargetCopySetting) DeepCopyInto(out *TargetCopySetting) { *out = *in if in.CopyAfter != nil { in, out := &in.CopyAfter, &out.CopyAfter *out = new(CopyOption) (*in).DeepCopyInto(*out) } if in.DataStore != nil { in, out := &in.DataStore, &out.DataStore *out = new(DataStoreInfoBase) (*in).DeepCopyInto(*out) } } // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new TargetCopySetting. func (in *TargetCopySetting) DeepCopy() *TargetCopySetting { if in == nil { return nil } out := new(TargetCopySetting) in.DeepCopyInto(out) return out } // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. func (in *TargetCopySetting_STATUS) DeepCopyInto(out *TargetCopySetting_STATUS) { *out = *in if in.CopyAfter != nil { in, out := &in.CopyAfter, &out.CopyAfter *out = new(CopyOption_STATUS) (*in).DeepCopyInto(*out) } if in.DataStore != nil { in, out := &in.DataStore, &out.DataStore *out = new(DataStoreInfoBase_STATUS) (*in).DeepCopyInto(*out) } } // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new TargetCopySetting_STATUS. func (in *TargetCopySetting_STATUS) DeepCopy() *TargetCopySetting_STATUS { if in == nil { return nil } out := new(TargetCopySetting_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 *TriggerContext) DeepCopyInto(out *TriggerContext) { *out = *in if in.Adhoc != nil { in, out := &in.Adhoc, &out.Adhoc *out = new(AdhocBasedTriggerContext) (*in).DeepCopyInto(*out) } if in.Schedule != nil { in, out := &in.Schedule, &out.Schedule *out = new(ScheduleBasedTriggerContext) (*in).DeepCopyInto(*out) } } // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new TriggerContext. func (in *TriggerContext) DeepCopy() *TriggerContext { if in == nil { return nil } out := new(TriggerContext) in.DeepCopyInto(out) return out } // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. func (in *TriggerContext_STATUS) DeepCopyInto(out *TriggerContext_STATUS) { *out = *in if in.Adhoc != nil { in, out := &in.Adhoc, &out.Adhoc *out = new(AdhocBasedTriggerContext_STATUS) (*in).DeepCopyInto(*out) } if in.Schedule != nil { in, out := &in.Schedule, &out.Schedule *out = new(ScheduleBasedTriggerContext_STATUS) (*in).DeepCopyInto(*out) } } // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new TriggerContext_STATUS. func (in *TriggerContext_STATUS) DeepCopy() *TriggerContext_STATUS { if in == nil { return nil } out := new(TriggerContext_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 *UserAssignedIdentity_STATUS) DeepCopyInto(out *UserAssignedIdentity_STATUS) { *out = *in if in.ClientId != nil { in, out := &in.ClientId, &out.ClientId *out = new(string) **out = **in } if in.PrincipalId != nil { in, out := &in.PrincipalId, &out.PrincipalId *out = new(string) **out = **in } } // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new UserAssignedIdentity_STATUS. func (in *UserAssignedIdentity_STATUS) DeepCopy() *UserAssignedIdentity_STATUS { if in == nil { return nil } out := new(UserAssignedIdentity_STATUS) in.DeepCopyInto(out) return out } // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. func (in *UserFacingError_STATUS) DeepCopyInto(out *UserFacingError_STATUS) { *out = *in if in.Code != nil { in, out := &in.Code, &out.Code *out = new(string) **out = **in } if in.Details != nil { in, out := &in.Details, &out.Details *out = make([]UserFacingError_STATUS_Unrolled, len(*in)) for i := range *in { (*in)[i].DeepCopyInto(&(*out)[i]) } } if in.InnerError != nil { in, out := &in.InnerError, &out.InnerError *out = new(InnerError_STATUS) (*in).DeepCopyInto(*out) } if in.IsRetryable != nil { in, out := &in.IsRetryable, &out.IsRetryable *out = new(bool) **out = **in } if in.IsUserError != nil { in, out := &in.IsUserError, &out.IsUserError *out = new(bool) **out = **in } if in.Message != nil { in, out := &in.Message, &out.Message *out = new(string) **out = **in } if in.Properties != nil { in, out := &in.Properties, &out.Properties *out = make(map[string]string, len(*in)) for key, val := range *in { (*out)[key] = val } } if in.RecommendedAction != nil { in, out := &in.RecommendedAction, &out.RecommendedAction *out = make([]string, len(*in)) copy(*out, *in) } if in.Target != nil { in, out := &in.Target, &out.Target *out = new(string) **out = **in } } // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new UserFacingError_STATUS. func (in *UserFacingError_STATUS) DeepCopy() *UserFacingError_STATUS { if in == nil { return nil } out := new(UserFacingError_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 *UserFacingError_STATUS_Unrolled) DeepCopyInto(out *UserFacingError_STATUS_Unrolled) { *out = *in if in.Code != nil { in, out := &in.Code, &out.Code *out = new(string) **out = **in } if in.InnerError != nil { in, out := &in.InnerError, &out.InnerError *out = new(InnerError_STATUS) (*in).DeepCopyInto(*out) } if in.IsRetryable != nil { in, out := &in.IsRetryable, &out.IsRetryable *out = new(bool) **out = **in } if in.IsUserError != nil { in, out := &in.IsUserError, &out.IsUserError *out = new(bool) **out = **in } if in.Message != nil { in, out := &in.Message, &out.Message *out = new(string) **out = **in } if in.Properties != nil { in, out := &in.Properties, &out.Properties *out = make(map[string]string, len(*in)) for key, val := range *in { (*out)[key] = val } } if in.RecommendedAction != nil { in, out := &in.RecommendedAction, &out.RecommendedAction *out = make([]string, len(*in)) copy(*out, *in) } if in.Target != nil { in, out := &in.Target, &out.Target *out = new(string) **out = **in } } // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new UserFacingError_STATUS_Unrolled. func (in *UserFacingError_STATUS_Unrolled) DeepCopy() *UserFacingError_STATUS_Unrolled { if in == nil { return nil } out := new(UserFacingError_STATUS_Unrolled) in.DeepCopyInto(out) return out }