v2/api/dataprotection/v1api20231101/storage/zz_generated.deepcopy.go (4,384 lines of code) (raw):
//go:build !ignore_autogenerated
/*
Copyright (c) Microsoft Corporation.
Licensed under the MIT license.
*/
// Code generated by controller-gen. DO NOT EDIT.
package storage
import (
"github.com/Azure/azure-service-operator/v2/pkg/genruntime"
"github.com/Azure/azure-service-operator/v2/pkg/genruntime/conditions"
"github.com/Azure/azure-service-operator/v2/pkg/genruntime/core"
runtime "k8s.io/apimachinery/pkg/runtime"
)
// DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (in *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(string)
**out = **in
}
if in.PropertyBag != nil {
in, out := &in.PropertyBag, &out.PropertyBag
*out = make(genruntime.PropertyBag, len(*in))
for key, val := range *in {
(*out)[key] = val
}
}
}
// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new 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(string)
**out = **in
}
if in.PropertyBag != nil {
in, out := &in.PropertyBag, &out.PropertyBag
*out = make(genruntime.PropertyBag, len(*in))
for key, val := range *in {
(*out)[key] = val
}
}
}
// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new 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.PropertyBag != nil {
in, out := &in.PropertyBag, &out.PropertyBag
*out = make(genruntime.PropertyBag, len(*in))
for key, val := range *in {
(*out)[key] = val
}
}
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.PropertyBag != nil {
in, out := &in.PropertyBag, &out.PropertyBag
*out = make(genruntime.PropertyBag, len(*in))
for key, val := range *in {
(*out)[key] = val
}
}
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(string)
**out = **in
}
if in.PropertyBag != nil {
in, out := &in.PropertyBag, &out.PropertyBag
*out = make(genruntime.PropertyBag, len(*in))
for key, val := range *in {
(*out)[key] = val
}
}
if in.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(string)
**out = **in
}
if in.PropertyBag != nil {
in, out := &in.PropertyBag, &out.PropertyBag
*out = make(genruntime.PropertyBag, len(*in))
for key, val := range *in {
(*out)[key] = val
}
}
if in.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.PropertyBag != nil {
in, out := &in.PropertyBag, &out.PropertyBag
*out = make(genruntime.PropertyBag, len(*in))
for key, val := range *in {
(*out)[key] = val
}
}
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.PropertyBag != nil {
in, out := &in.PropertyBag, &out.PropertyBag
*out = make(genruntime.PropertyBag, len(*in))
for key, val := range *in {
(*out)[key] = val
}
}
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(string)
**out = **in
}
if in.PropertyBag != nil {
in, out := &in.PropertyBag, &out.PropertyBag
*out = make(genruntime.PropertyBag, len(*in))
for key, val := range *in {
(*out)[key] = val
}
}
}
// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new 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(string)
**out = **in
}
if in.PropertyBag != nil {
in, out := &in.PropertyBag, &out.PropertyBag
*out = make(genruntime.PropertyBag, len(*in))
for key, val := range *in {
(*out)[key] = val
}
}
}
// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new 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(string)
**out = **in
}
if in.PropertyBag != nil {
in, out := &in.PropertyBag, &out.PropertyBag
*out = make(genruntime.PropertyBag, len(*in))
for key, val := range *in {
(*out)[key] = val
}
}
if in.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(string)
**out = **in
}
if in.PropertyBag != nil {
in, out := &in.PropertyBag, &out.PropertyBag
*out = make(genruntime.PropertyBag, len(*in))
for key, val := range *in {
(*out)[key] = val
}
}
if in.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(string)
**out = **in
}
if in.PropertyBag != nil {
in, out := &in.PropertyBag, &out.PropertyBag
*out = make(genruntime.PropertyBag, len(*in))
for key, val := range *in {
(*out)[key] = val
}
}
}
// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new 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(string)
**out = **in
}
if in.PropertyBag != nil {
in, out := &in.PropertyBag, &out.PropertyBag
*out = make(genruntime.PropertyBag, len(*in))
for key, val := range *in {
(*out)[key] = val
}
}
}
// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new 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(string)
**out = **in
}
if in.ObjectType != nil {
in, out := &in.ObjectType, &out.ObjectType
*out = new(string)
**out = **in
}
if in.PropertyBag != nil {
in, out := &in.PropertyBag, &out.PropertyBag
*out = make(genruntime.PropertyBag, len(*in))
for key, val := range *in {
(*out)[key] = val
}
}
if in.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(string)
**out = **in
}
if in.ObjectType != nil {
in, out := &in.ObjectType, &out.ObjectType
*out = new(string)
**out = **in
}
if in.PropertyBag != nil {
in, out := &in.PropertyBag, &out.PropertyBag
*out = make(genruntime.PropertyBag, len(*in))
for key, val := range *in {
(*out)[key] = val
}
}
if in.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(string)
**out = **in
}
if in.PropertyBag != nil {
in, out := &in.PropertyBag, &out.PropertyBag
*out = make(genruntime.PropertyBag, len(*in))
for key, val := range *in {
(*out)[key] = val
}
}
}
// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new 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(string)
**out = **in
}
if in.PropertyBag != nil {
in, out := &in.PropertyBag, &out.PropertyBag
*out = make(genruntime.PropertyBag, len(*in))
for key, val := range *in {
(*out)[key] = val
}
}
}
// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new 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.PropertyBag != nil {
in, out := &in.PropertyBag, &out.PropertyBag
*out = make(genruntime.PropertyBag, len(*in))
for key, val := range *in {
(*out)[key] = val
}
}
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.PropertyBag != nil {
in, out := &in.PropertyBag, &out.PropertyBag
*out = make(genruntime.PropertyBag, len(*in))
for key, val := range *in {
(*out)[key] = val
}
}
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)
}
if in.PropertyBag != nil {
in, out := &in.PropertyBag, &out.PropertyBag
*out = make(genruntime.PropertyBag, len(*in))
for key, val := range *in {
(*out)[key] = val
}
}
}
// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new 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)
}
if in.PropertyBag != nil {
in, out := &in.PropertyBag, &out.PropertyBag
*out = make(genruntime.PropertyBag, len(*in))
for key, val := range *in {
(*out)[key] = val
}
}
}
// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new 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.PropertyBag != nil {
in, out := &in.PropertyBag, &out.PropertyBag
*out = make(genruntime.PropertyBag, len(*in))
for key, val := range *in {
(*out)[key] = val
}
}
if in.ValidationType != nil {
in, out := &in.ValidationType, &out.ValidationType
*out = new(string)
**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(string)
**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.PropertyBag != nil {
in, out := &in.PropertyBag, &out.PropertyBag
*out = make(genruntime.PropertyBag, len(*in))
for key, val := range *in {
(*out)[key] = val
}
}
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(string)
**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)
}
if in.PropertyBag != nil {
in, out := &in.PropertyBag, &out.PropertyBag
*out = make(genruntime.PropertyBag, len(*in))
for key, val := range *in {
(*out)[key] = val
}
}
}
// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new 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)
}
if in.PropertyBag != nil {
in, out := &in.PropertyBag, &out.PropertyBag
*out = make(genruntime.PropertyBag, len(*in))
for key, val := range *in {
(*out)[key] = val
}
}
}
// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new 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(string)
**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])
}
}
if in.PropertyBag != nil {
in, out := &in.PropertyBag, &out.PropertyBag
*out = make(genruntime.PropertyBag, len(*in))
for key, val := range *in {
(*out)[key] = val
}
}
}
// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new 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(string)
**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])
}
}
if in.PropertyBag != nil {
in, out := &in.PropertyBag, &out.PropertyBag
*out = make(genruntime.PropertyBag, len(*in))
for key, val := range *in {
(*out)[key] = val
}
}
}
// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new 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.PropertyBag != nil {
in, out := &in.PropertyBag, &out.PropertyBag
*out = make(genruntime.PropertyBag, len(*in))
for key, val := range *in {
(*out)[key] = val
}
}
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.PropertyBag != nil {
in, out := &in.PropertyBag, &out.PropertyBag
*out = make(genruntime.PropertyBag, len(*in))
for key, val := range *in {
(*out)[key] = val
}
}
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
}
if in.PropertyBag != nil {
in, out := &in.PropertyBag, &out.PropertyBag
*out = make(genruntime.PropertyBag, len(*in))
for key, val := range *in {
(*out)[key] = val
}
}
}
// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new 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.PropertyBag != nil {
in, out := &in.PropertyBag, &out.PropertyBag
*out = make(genruntime.PropertyBag, len(*in))
for key, val := range *in {
(*out)[key] = val
}
}
if in.SecretExpressions != nil {
in, out := &in.SecretExpressions, &out.SecretExpressions
*out = make([]*core.DestinationExpression, len(*in))
for i := range *in {
if (*in)[i] != nil {
in, out := &(*in)[i], &(*out)[i]
*out = new(core.DestinationExpression)
**out = **in
}
}
}
}
// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new 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.PropertyBag != nil {
in, out := &in.PropertyBag, &out.PropertyBag
*out = make(genruntime.PropertyBag, len(*in))
for key, val := range *in {
(*out)[key] = val
}
}
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.PropertyBag != nil {
in, out := &in.PropertyBag, &out.PropertyBag
*out = make(genruntime.PropertyBag, len(*in))
for key, val := range *in {
(*out)[key] = val
}
}
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.PropertyBag != nil {
in, out := &in.PropertyBag, &out.PropertyBag
*out = make(genruntime.PropertyBag, len(*in))
for key, val := range *in {
(*out)[key] = val
}
}
if in.ProvisioningState != nil {
in, out := &in.ProvisioningState, &out.ProvisioningState
*out = new(string)
**out = **in
}
if in.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(string)
**out = **in
}
if in.SecureScore != nil {
in, out := &in.SecureScore, &out.SecureScore
*out = new(string)
**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.PropertyBag != nil {
in, out := &in.PropertyBag, &out.PropertyBag
*out = make(genruntime.PropertyBag, len(*in))
for key, val := range *in {
(*out)[key] = val
}
}
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.PropertyBag != nil {
in, out := &in.PropertyBag, &out.PropertyBag
*out = make(genruntime.PropertyBag, len(*in))
for key, val := range *in {
(*out)[key] = val
}
}
if in.SecretExpressions != nil {
in, out := &in.SecretExpressions, &out.SecretExpressions
*out = make([]*core.DestinationExpression, len(*in))
for i := range *in {
if (*in)[i] != nil {
in, out := &(*in)[i], &(*out)[i]
*out = new(core.DestinationExpression)
**out = **in
}
}
}
}
// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new 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.PropertyBag != nil {
in, out := &in.PropertyBag, &out.PropertyBag
*out = make(genruntime.PropertyBag, len(*in))
for key, val := range *in {
(*out)[key] = val
}
}
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.PropertyBag != nil {
in, out := &in.PropertyBag, &out.PropertyBag
*out = make(genruntime.PropertyBag, len(*in))
for key, val := range *in {
(*out)[key] = val
}
}
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.PropertyBag != nil {
in, out := &in.PropertyBag, &out.PropertyBag
*out = make(genruntime.PropertyBag, len(*in))
for key, val := range *in {
(*out)[key] = val
}
}
if in.SecretExpressions != nil {
in, out := &in.SecretExpressions, &out.SecretExpressions
*out = make([]*core.DestinationExpression, len(*in))
for i := range *in {
if (*in)[i] != nil {
in, out := &(*in)[i], &(*out)[i]
*out = new(core.DestinationExpression)
**out = **in
}
}
}
}
// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new 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.PropertyBag != nil {
in, out := &in.PropertyBag, &out.PropertyBag
*out = make(genruntime.PropertyBag, len(*in))
for key, val := range *in {
(*out)[key] = val
}
}
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)
}
if in.PropertyBag != nil {
in, out := &in.PropertyBag, &out.PropertyBag
*out = make(genruntime.PropertyBag, len(*in))
for key, val := range *in {
(*out)[key] = val
}
}
}
// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new 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)
}
if in.PropertyBag != nil {
in, out := &in.PropertyBag, &out.PropertyBag
*out = make(genruntime.PropertyBag, len(*in))
for key, val := range *in {
(*out)[key] = val
}
}
}
// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new 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)
}
if in.PropertyBag != nil {
in, out := &in.PropertyBag, &out.PropertyBag
*out = make(genruntime.PropertyBag, len(*in))
for key, val := range *in {
(*out)[key] = val
}
}
}
// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new 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)
}
if in.PropertyBag != nil {
in, out := &in.PropertyBag, &out.PropertyBag
*out = make(genruntime.PropertyBag, len(*in))
for key, val := range *in {
(*out)[key] = val
}
}
}
// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new 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)
}
if in.PropertyBag != nil {
in, out := &in.PropertyBag, &out.PropertyBag
*out = make(genruntime.PropertyBag, len(*in))
for key, val := range *in {
(*out)[key] = val
}
}
}
// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new 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)
}
if in.PropertyBag != nil {
in, out := &in.PropertyBag, &out.PropertyBag
*out = make(genruntime.PropertyBag, len(*in))
for key, val := range *in {
(*out)[key] = val
}
}
}
// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new 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)
}
if in.PropertyBag != nil {
in, out := &in.PropertyBag, &out.PropertyBag
*out = make(genruntime.PropertyBag, len(*in))
for key, val := range *in {
(*out)[key] = val
}
}
}
// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new 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(string)
**out = **in
}
if in.PropertyBag != nil {
in, out := &in.PropertyBag, &out.PropertyBag
*out = make(genruntime.PropertyBag, len(*in))
for key, val := range *in {
(*out)[key] = val
}
}
}
// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new 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(string)
**out = **in
}
if in.PropertyBag != nil {
in, out := &in.PropertyBag, &out.PropertyBag
*out = make(genruntime.PropertyBag, len(*in))
for key, val := range *in {
(*out)[key] = val
}
}
}
// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new 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(string)
**out = **in
}
if in.PropertyBag != nil {
in, out := &in.PropertyBag, &out.PropertyBag
*out = make(genruntime.PropertyBag, len(*in))
for key, val := range *in {
(*out)[key] = val
}
}
}
// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new 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(string)
**out = **in
}
if in.PropertyBag != nil {
in, out := &in.PropertyBag, &out.PropertyBag
*out = make(genruntime.PropertyBag, len(*in))
for key, val := range *in {
(*out)[key] = val
}
}
}
// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new 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)
}
if in.PropertyBag != nil {
in, out := &in.PropertyBag, &out.PropertyBag
*out = make(genruntime.PropertyBag, len(*in))
for key, val := range *in {
(*out)[key] = val
}
}
}
// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new 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)
}
if in.PropertyBag != nil {
in, out := &in.PropertyBag, &out.PropertyBag
*out = make(genruntime.PropertyBag, len(*in))
for key, val := range *in {
(*out)[key] = val
}
}
}
// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new 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.PropertyBag != nil {
in, out := &in.PropertyBag, &out.PropertyBag
*out = make(genruntime.PropertyBag, len(*in))
for key, val := range *in {
(*out)[key] = val
}
}
if in.State != nil {
in, out := &in.State, &out.State
*out = new(string)
**out = **in
}
}
// 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.PropertyBag != nil {
in, out := &in.PropertyBag, &out.PropertyBag
*out = make(genruntime.PropertyBag, len(*in))
for key, val := range *in {
(*out)[key] = val
}
}
if in.State != nil {
in, out := &in.State, &out.State
*out = new(string)
**out = **in
}
}
// 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.PropertyBag != nil {
in, out := &in.PropertyBag, &out.PropertyBag
*out = make(genruntime.PropertyBag, len(*in))
for key, val := range *in {
(*out)[key] = val
}
}
if in.State != nil {
in, out := &in.State, &out.State
*out = new(string)
**out = **in
}
}
// 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.PropertyBag != nil {
in, out := &in.PropertyBag, &out.PropertyBag
*out = make(genruntime.PropertyBag, len(*in))
for key, val := range *in {
(*out)[key] = val
}
}
if in.State != nil {
in, out := &in.State, &out.State
*out = new(string)
**out = **in
}
}
// 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(string)
**out = **in
}
if in.PropertyBag != nil {
in, out := &in.PropertyBag, &out.PropertyBag
*out = make(genruntime.PropertyBag, len(*in))
for key, val := range *in {
(*out)[key] = val
}
}
}
// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new 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(string)
**out = **in
}
if in.PropertyBag != nil {
in, out := &in.PropertyBag, &out.PropertyBag
*out = make(genruntime.PropertyBag, len(*in))
for key, val := range *in {
(*out)[key] = val
}
}
}
// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new 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(string)
**out = **in
}
if in.ObjectType != nil {
in, out := &in.ObjectType, &out.ObjectType
*out = new(string)
**out = **in
}
if in.PropertyBag != nil {
in, out := &in.PropertyBag, &out.PropertyBag
*out = make(genruntime.PropertyBag, len(*in))
for key, val := range *in {
(*out)[key] = val
}
}
}
// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new 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(string)
**out = **in
}
if in.ObjectType != nil {
in, out := &in.ObjectType, &out.ObjectType
*out = new(string)
**out = **in
}
if in.PropertyBag != nil {
in, out := &in.PropertyBag, &out.PropertyBag
*out = make(genruntime.PropertyBag, len(*in))
for key, val := range *in {
(*out)[key] = val
}
}
}
// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new 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)
}
if in.PropertyBag != nil {
in, out := &in.PropertyBag, &out.PropertyBag
*out = make(genruntime.PropertyBag, len(*in))
for key, val := range *in {
(*out)[key] = val
}
}
}
// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new 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)
}
if in.PropertyBag != nil {
in, out := &in.PropertyBag, &out.PropertyBag
*out = make(genruntime.PropertyBag, len(*in))
for key, val := range *in {
(*out)[key] = val
}
}
}
// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new 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.PropertyBag != nil {
in, out := &in.PropertyBag, &out.PropertyBag
*out = make(genruntime.PropertyBag, len(*in))
for key, val := range *in {
(*out)[key] = val
}
}
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.PropertyBag != nil {
in, out := &in.PropertyBag, &out.PropertyBag
*out = make(genruntime.PropertyBag, len(*in))
for key, val := range *in {
(*out)[key] = val
}
}
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.PropertyBag != nil {
in, out := &in.PropertyBag, &out.PropertyBag
*out = make(genruntime.PropertyBag, len(*in))
for key, val := range *in {
(*out)[key] = val
}
}
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.PropertyBag != nil {
in, out := &in.PropertyBag, &out.PropertyBag
*out = make(genruntime.PropertyBag, len(*in))
for key, val := range *in {
(*out)[key] = val
}
}
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
}
if in.PropertyBag != nil {
in, out := &in.PropertyBag, &out.PropertyBag
*out = make(genruntime.PropertyBag, len(*in))
for key, val := range *in {
(*out)[key] = val
}
}
}
// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new 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
}
if in.PropertyBag != nil {
in, out := &in.PropertyBag, &out.PropertyBag
*out = make(genruntime.PropertyBag, len(*in))
for key, val := range *in {
(*out)[key] = val
}
}
}
// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new 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(string)
**out = **in
}
if in.PropertyBag != nil {
in, out := &in.PropertyBag, &out.PropertyBag
*out = make(genruntime.PropertyBag, len(*in))
for key, val := range *in {
(*out)[key] = val
}
}
}
// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new 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(string)
**out = **in
}
if in.PropertyBag != nil {
in, out := &in.PropertyBag, &out.PropertyBag
*out = make(genruntime.PropertyBag, len(*in))
for key, val := range *in {
(*out)[key] = val
}
}
}
// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new 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)
}
if in.PropertyBag != nil {
in, out := &in.PropertyBag, &out.PropertyBag
*out = make(genruntime.PropertyBag, len(*in))
for key, val := range *in {
(*out)[key] = val
}
}
}
// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new 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)
}
if in.PropertyBag != nil {
in, out := &in.PropertyBag, &out.PropertyBag
*out = make(genruntime.PropertyBag, len(*in))
for key, val := range *in {
(*out)[key] = val
}
}
}
// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new 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.PropertyBag != nil {
in, out := &in.PropertyBag, &out.PropertyBag
*out = make(genruntime.PropertyBag, len(*in))
for key, val := range *in {
(*out)[key] = val
}
}
if in.Type != nil {
in, out := &in.Type, &out.Type
*out = new(string)
**out = **in
}
if in.UserAssignedIdentities != nil {
in, out := &in.UserAssignedIdentities, &out.UserAssignedIdentities
*out = make([]UserAssignedIdentityDetails, len(*in))
for i := range *in {
(*in)[i].DeepCopyInto(&(*out)[i])
}
}
}
// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new 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.PropertyBag != nil {
in, out := &in.PropertyBag, &out.PropertyBag
*out = make(genruntime.PropertyBag, len(*in))
for key, val := range *in {
(*out)[key] = val
}
}
if in.TenantId != nil {
in, out := &in.TenantId, &out.TenantId
*out = new(string)
**out = **in
}
if in.Type != nil {
in, out := &in.Type, &out.Type
*out = new(string)
**out = **in
}
if in.UserAssignedIdentities != nil {
in, out := &in.UserAssignedIdentities, &out.UserAssignedIdentities
*out = make(map[string]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)
}
if in.PropertyBag != nil {
in, out := &in.PropertyBag, &out.PropertyBag
*out = make(genruntime.PropertyBag, len(*in))
for key, val := range *in {
(*out)[key] = val
}
}
}
// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new 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)
}
if in.PropertyBag != nil {
in, out := &in.PropertyBag, &out.PropertyBag
*out = make(genruntime.PropertyBag, len(*in))
for key, val := range *in {
(*out)[key] = val
}
}
}
// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new 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.PropertyBag != nil {
in, out := &in.PropertyBag, &out.PropertyBag
*out = make(genruntime.PropertyBag, len(*in))
for key, val := range *in {
(*out)[key] = val
}
}
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.PropertyBag != nil {
in, out := &in.PropertyBag, &out.PropertyBag
*out = make(genruntime.PropertyBag, len(*in))
for key, val := range *in {
(*out)[key] = val
}
}
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(string)
**out = **in
}
if in.PropertyBag != nil {
in, out := &in.PropertyBag, &out.PropertyBag
*out = make(genruntime.PropertyBag, len(*in))
for key, val := range *in {
(*out)[key] = val
}
}
}
// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new 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(string)
**out = **in
}
if in.PropertyBag != nil {
in, out := &in.PropertyBag, &out.PropertyBag
*out = make(genruntime.PropertyBag, len(*in))
for key, val := range *in {
(*out)[key] = val
}
}
}
// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new 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.PropertyBag != nil {
in, out := &in.PropertyBag, &out.PropertyBag
*out = make(genruntime.PropertyBag, len(*in))
for key, val := range *in {
(*out)[key] = val
}
}
if in.State != nil {
in, out := &in.State, &out.State
*out = new(string)
**out = **in
}
}
// 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.PropertyBag != nil {
in, out := &in.PropertyBag, &out.PropertyBag
*out = make(genruntime.PropertyBag, len(*in))
for key, val := range *in {
(*out)[key] = val
}
}
if in.State != nil {
in, out := &in.State, &out.State
*out = new(string)
**out = **in
}
}
// 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)
}
if in.PropertyBag != nil {
in, out := &in.PropertyBag, &out.PropertyBag
*out = make(genruntime.PropertyBag, len(*in))
for key, val := range *in {
(*out)[key] = val
}
}
}
// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new 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
}
if in.PropertyBag != nil {
in, out := &in.PropertyBag, &out.PropertyBag
*out = make(genruntime.PropertyBag, len(*in))
for key, val := range *in {
(*out)[key] = val
}
}
}
// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new 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(string)
**out = **in
}
if in.PropertyBag != nil {
in, out := &in.PropertyBag, &out.PropertyBag
*out = make(genruntime.PropertyBag, len(*in))
for key, val := range *in {
(*out)[key] = val
}
}
if in.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(string)
**out = **in
}
if in.PropertyBag != nil {
in, out := &in.PropertyBag, &out.PropertyBag
*out = make(genruntime.PropertyBag, len(*in))
for key, val := range *in {
(*out)[key] = val
}
}
if in.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)
}
if in.PropertyBag != nil {
in, out := &in.PropertyBag, &out.PropertyBag
*out = make(genruntime.PropertyBag, len(*in))
for key, val := range *in {
(*out)[key] = val
}
}
}
// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new 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)
}
if in.PropertyBag != nil {
in, out := &in.PropertyBag, &out.PropertyBag
*out = make(genruntime.PropertyBag, len(*in))
for key, val := range *in {
(*out)[key] = val
}
}
}
// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new 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
}
if in.PropertyBag != nil {
in, out := &in.PropertyBag, &out.PropertyBag
*out = make(genruntime.PropertyBag, len(*in))
for key, val := range *in {
(*out)[key] = val
}
}
}
// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new 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
}
if in.PropertyBag != nil {
in, out := &in.PropertyBag, &out.PropertyBag
*out = make(genruntime.PropertyBag, len(*in))
for key, val := range *in {
(*out)[key] = val
}
}
}
// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new 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
}
if in.PropertyBag != nil {
in, out := &in.PropertyBag, &out.PropertyBag
*out = make(genruntime.PropertyBag, len(*in))
for key, val := range *in {
(*out)[key] = val
}
}
}
// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new 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
}
if in.PropertyBag != nil {
in, out := &in.PropertyBag, &out.PropertyBag
*out = make(genruntime.PropertyBag, len(*in))
for key, val := range *in {
(*out)[key] = val
}
}
}
// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new 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])
}
}
if in.PropertyBag != nil {
in, out := &in.PropertyBag, &out.PropertyBag
*out = make(genruntime.PropertyBag, len(*in))
for key, val := range *in {
(*out)[key] = val
}
}
}
// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new 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])
}
}
if in.PropertyBag != nil {
in, out := &in.PropertyBag, &out.PropertyBag
*out = make(genruntime.PropertyBag, len(*in))
for key, val := range *in {
(*out)[key] = val
}
}
}
// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new 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.PropertyBag != nil {
in, out := &in.PropertyBag, &out.PropertyBag
*out = make(genruntime.PropertyBag, len(*in))
for key, val := range *in {
(*out)[key] = val
}
}
if in.Status != nil {
in, out := &in.Status, &out.Status
*out = new(string)
**out = **in
}
}
// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new 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.PropertyBag != nil {
in, out := &in.PropertyBag, &out.PropertyBag
*out = make(genruntime.PropertyBag, len(*in))
for key, val := range *in {
(*out)[key] = val
}
}
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.PropertyBag != nil {
in, out := &in.PropertyBag, &out.PropertyBag
*out = make(genruntime.PropertyBag, len(*in))
for key, val := range *in {
(*out)[key] = val
}
}
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.PropertyBag != nil {
in, out := &in.PropertyBag, &out.PropertyBag
*out = make(genruntime.PropertyBag, len(*in))
for key, val := range *in {
(*out)[key] = val
}
}
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([]string, 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([]string, len(*in))
copy(*out, *in)
}
if in.MonthsOfYear != nil {
in, out := &in.MonthsOfYear, &out.MonthsOfYear
*out = make([]string, len(*in))
copy(*out, *in)
}
if in.ObjectType != nil {
in, out := &in.ObjectType, &out.ObjectType
*out = new(string)
**out = **in
}
if in.PropertyBag != nil {
in, out := &in.PropertyBag, &out.PropertyBag
*out = make(genruntime.PropertyBag, len(*in))
for key, val := range *in {
(*out)[key] = val
}
}
if in.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([]string, 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([]string, 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([]string, len(*in))
copy(*out, *in)
}
if in.MonthsOfYear != nil {
in, out := &in.MonthsOfYear, &out.MonthsOfYear
*out = make([]string, len(*in))
copy(*out, *in)
}
if in.ObjectType != nil {
in, out := &in.ObjectType, &out.ObjectType
*out = new(string)
**out = **in
}
if in.PropertyBag != nil {
in, out := &in.PropertyBag, &out.PropertyBag
*out = make(genruntime.PropertyBag, len(*in))
for key, val := range *in {
(*out)[key] = val
}
}
if in.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([]string, 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(string)
**out = **in
}
if in.PropertyBag != nil {
in, out := &in.PropertyBag, &out.PropertyBag
*out = make(genruntime.PropertyBag, len(*in))
for key, val := range *in {
(*out)[key] = val
}
}
if in.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(string)
**out = **in
}
if in.PropertyBag != nil {
in, out := &in.PropertyBag, &out.PropertyBag
*out = make(genruntime.PropertyBag, len(*in))
for key, val := range *in {
(*out)[key] = val
}
}
if in.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(string)
**out = **in
}
if in.PropertyBag != nil {
in, out := &in.PropertyBag, &out.PropertyBag
*out = make(genruntime.PropertyBag, len(*in))
for key, val := range *in {
(*out)[key] = val
}
}
if in.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(string)
**out = **in
}
if in.PropertyBag != nil {
in, out := &in.PropertyBag, &out.PropertyBag
*out = make(genruntime.PropertyBag, len(*in))
for key, val := range *in {
(*out)[key] = val
}
}
if in.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.PropertyBag != nil {
in, out := &in.PropertyBag, &out.PropertyBag
*out = make(genruntime.PropertyBag, len(*in))
for key, val := range *in {
(*out)[key] = val
}
}
if in.SecretStoreType != nil {
in, out := &in.SecretStoreType, &out.SecretStoreType
*out = new(string)
**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.PropertyBag != nil {
in, out := &in.PropertyBag, &out.PropertyBag
*out = make(genruntime.PropertyBag, len(*in))
for key, val := range *in {
(*out)[key] = val
}
}
if in.SecretStoreType != nil {
in, out := &in.SecretStoreType, &out.SecretStoreType
*out = new(string)
**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.PropertyBag != nil {
in, out := &in.PropertyBag, &out.PropertyBag
*out = make(genruntime.PropertyBag, len(*in))
for key, val := range *in {
(*out)[key] = val
}
}
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.PropertyBag != nil {
in, out := &in.PropertyBag, &out.PropertyBag
*out = make(genruntime.PropertyBag, len(*in))
for key, val := range *in {
(*out)[key] = val
}
}
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.PropertyBag != nil {
in, out := &in.PropertyBag, &out.PropertyBag
*out = make(genruntime.PropertyBag, len(*in))
for key, val := range *in {
(*out)[key] = val
}
}
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(string)
**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.PropertyBag != nil {
in, out := &in.PropertyBag, &out.PropertyBag
*out = make(genruntime.PropertyBag, len(*in))
for key, val := range *in {
(*out)[key] = val
}
}
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(string)
**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.PropertyBag != nil {
in, out := &in.PropertyBag, &out.PropertyBag
*out = make(genruntime.PropertyBag, len(*in))
for key, val := range *in {
(*out)[key] = val
}
}
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.PropertyBag != nil {
in, out := &in.PropertyBag, &out.PropertyBag
*out = make(genruntime.PropertyBag, len(*in))
for key, val := range *in {
(*out)[key] = val
}
}
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(string)
**out = **in
}
if in.PropertyBag != nil {
in, out := &in.PropertyBag, &out.PropertyBag
*out = make(genruntime.PropertyBag, len(*in))
for key, val := range *in {
(*out)[key] = val
}
}
if in.Type != nil {
in, out := &in.Type, &out.Type
*out = new(string)
**out = **in
}
}
// 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(string)
**out = **in
}
if in.PropertyBag != nil {
in, out := &in.PropertyBag, &out.PropertyBag
*out = make(genruntime.PropertyBag, len(*in))
for key, val := range *in {
(*out)[key] = val
}
}
if in.Type != nil {
in, out := &in.Type, &out.Type
*out = new(string)
**out = **in
}
}
// 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(string)
**out = **in
}
if in.LastModifiedAt != nil {
in, out := &in.LastModifiedAt, &out.LastModifiedAt
*out = new(string)
**out = **in
}
if in.LastModifiedBy != nil {
in, out := &in.LastModifiedBy, &out.LastModifiedBy
*out = new(string)
**out = **in
}
if in.LastModifiedByType != nil {
in, out := &in.LastModifiedByType, &out.LastModifiedByType
*out = new(string)
**out = **in
}
if in.PropertyBag != nil {
in, out := &in.PropertyBag, &out.PropertyBag
*out = make(genruntime.PropertyBag, len(*in))
for key, val := range *in {
(*out)[key] = val
}
}
}
// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new SystemData_STATUS.
func (in *SystemData_STATUS) DeepCopy() *SystemData_STATUS {
if in == nil {
return nil
}
out := new(SystemData_STATUS)
in.DeepCopyInto(out)
return out
}
// DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (in *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.PropertyBag != nil {
in, out := &in.PropertyBag, &out.PropertyBag
*out = make(genruntime.PropertyBag, len(*in))
for key, val := range *in {
(*out)[key] = val
}
}
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.PropertyBag != nil {
in, out := &in.PropertyBag, &out.PropertyBag
*out = make(genruntime.PropertyBag, len(*in))
for key, val := range *in {
(*out)[key] = val
}
}
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)
}
if in.PropertyBag != nil {
in, out := &in.PropertyBag, &out.PropertyBag
*out = make(genruntime.PropertyBag, len(*in))
for key, val := range *in {
(*out)[key] = val
}
}
}
// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new 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)
}
if in.PropertyBag != nil {
in, out := &in.PropertyBag, &out.PropertyBag
*out = make(genruntime.PropertyBag, len(*in))
for key, val := range *in {
(*out)[key] = val
}
}
}
// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new 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.PropertyBag != nil {
in, out := &in.PropertyBag, &out.PropertyBag
*out = make(genruntime.PropertyBag, len(*in))
for key, val := range *in {
(*out)[key] = val
}
}
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.PropertyBag != nil {
in, out := &in.PropertyBag, &out.PropertyBag
*out = make(genruntime.PropertyBag, len(*in))
for key, val := range *in {
(*out)[key] = val
}
}
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
if in.PropertyBag != nil {
in, out := &in.PropertyBag, &out.PropertyBag
*out = make(genruntime.PropertyBag, len(*in))
for key, val := range *in {
(*out)[key] = val
}
}
out.Reference = in.Reference
}
// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new UserAssignedIdentityDetails.
func (in *UserAssignedIdentityDetails) DeepCopy() *UserAssignedIdentityDetails {
if in == nil {
return nil
}
out := new(UserAssignedIdentityDetails)
in.DeepCopyInto(out)
return out
}
// DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (in *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
}
if in.PropertyBag != nil {
in, out := &in.PropertyBag, &out.PropertyBag
*out = make(genruntime.PropertyBag, len(*in))
for key, val := range *in {
(*out)[key] = val
}
}
}
// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new 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.PropertyBag != nil {
in, out := &in.PropertyBag, &out.PropertyBag
*out = make(genruntime.PropertyBag, 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.PropertyBag != nil {
in, out := &in.PropertyBag, &out.PropertyBag
*out = make(genruntime.PropertyBag, 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
}