Documentation ¶
Overview ¶
Code generated by azure-service-operator-codegen. DO NOT EDIT. Copyright (c) Microsoft Corporation. Licensed under the MIT license.
Code generated by azure-service-operator-codegen. DO NOT EDIT. Copyright (c) Microsoft Corporation. Licensed under the MIT license.
Package storage contains API Schema definitions for the dataprotection storage API group +kubebuilder:object:generate=true All object properties are optional by default, this will be overridden when needed: +kubebuilder:validation:Optional +groupName=dataprotection.azure.com +versionName=v1api20230101storage
Index ¶
- Constants
- Variables
- type APIVersion
- type AbsoluteDeleteOption
- func (option *AbsoluteDeleteOption) AssignProperties_From_AbsoluteDeleteOption(source *storage.AbsoluteDeleteOption) error
- func (option *AbsoluteDeleteOption) AssignProperties_To_AbsoluteDeleteOption(destination *storage.AbsoluteDeleteOption) error
- func (in *AbsoluteDeleteOption) DeepCopy() *AbsoluteDeleteOption
- func (in *AbsoluteDeleteOption) DeepCopyInto(out *AbsoluteDeleteOption)
- type AbsoluteDeleteOption_STATUS
- func (option *AbsoluteDeleteOption_STATUS) AssignProperties_From_AbsoluteDeleteOption_STATUS(source *storage.AbsoluteDeleteOption_STATUS) error
- func (option *AbsoluteDeleteOption_STATUS) AssignProperties_To_AbsoluteDeleteOption_STATUS(destination *storage.AbsoluteDeleteOption_STATUS) error
- func (in *AbsoluteDeleteOption_STATUS) DeepCopy() *AbsoluteDeleteOption_STATUS
- func (in *AbsoluteDeleteOption_STATUS) DeepCopyInto(out *AbsoluteDeleteOption_STATUS)
- type AdhocBasedTaggingCriteria
- func (criteria *AdhocBasedTaggingCriteria) AssignProperties_From_AdhocBasedTaggingCriteria(source *storage.AdhocBasedTaggingCriteria) error
- func (criteria *AdhocBasedTaggingCriteria) AssignProperties_To_AdhocBasedTaggingCriteria(destination *storage.AdhocBasedTaggingCriteria) error
- func (in *AdhocBasedTaggingCriteria) DeepCopy() *AdhocBasedTaggingCriteria
- func (in *AdhocBasedTaggingCriteria) DeepCopyInto(out *AdhocBasedTaggingCriteria)
- type AdhocBasedTaggingCriteria_STATUS
- func (criteria *AdhocBasedTaggingCriteria_STATUS) AssignProperties_From_AdhocBasedTaggingCriteria_STATUS(source *storage.AdhocBasedTaggingCriteria_STATUS) error
- func (criteria *AdhocBasedTaggingCriteria_STATUS) AssignProperties_To_AdhocBasedTaggingCriteria_STATUS(destination *storage.AdhocBasedTaggingCriteria_STATUS) error
- func (in *AdhocBasedTaggingCriteria_STATUS) DeepCopy() *AdhocBasedTaggingCriteria_STATUS
- func (in *AdhocBasedTaggingCriteria_STATUS) DeepCopyInto(out *AdhocBasedTaggingCriteria_STATUS)
- type AdhocBasedTriggerContext
- func (context *AdhocBasedTriggerContext) AssignProperties_From_AdhocBasedTriggerContext(source *storage.AdhocBasedTriggerContext) error
- func (context *AdhocBasedTriggerContext) AssignProperties_To_AdhocBasedTriggerContext(destination *storage.AdhocBasedTriggerContext) error
- func (in *AdhocBasedTriggerContext) DeepCopy() *AdhocBasedTriggerContext
- func (in *AdhocBasedTriggerContext) DeepCopyInto(out *AdhocBasedTriggerContext)
- type AdhocBasedTriggerContext_STATUS
- func (context *AdhocBasedTriggerContext_STATUS) AssignProperties_From_AdhocBasedTriggerContext_STATUS(source *storage.AdhocBasedTriggerContext_STATUS) error
- func (context *AdhocBasedTriggerContext_STATUS) AssignProperties_To_AdhocBasedTriggerContext_STATUS(destination *storage.AdhocBasedTriggerContext_STATUS) error
- func (in *AdhocBasedTriggerContext_STATUS) DeepCopy() *AdhocBasedTriggerContext_STATUS
- func (in *AdhocBasedTriggerContext_STATUS) DeepCopyInto(out *AdhocBasedTriggerContext_STATUS)
- type AzureBackupParams
- func (params *AzureBackupParams) AssignProperties_From_AzureBackupParams(source *storage.AzureBackupParams) error
- func (params *AzureBackupParams) AssignProperties_To_AzureBackupParams(destination *storage.AzureBackupParams) error
- func (in *AzureBackupParams) DeepCopy() *AzureBackupParams
- func (in *AzureBackupParams) DeepCopyInto(out *AzureBackupParams)
- type AzureBackupParams_STATUS
- func (params *AzureBackupParams_STATUS) AssignProperties_From_AzureBackupParams_STATUS(source *storage.AzureBackupParams_STATUS) error
- func (params *AzureBackupParams_STATUS) AssignProperties_To_AzureBackupParams_STATUS(destination *storage.AzureBackupParams_STATUS) error
- func (in *AzureBackupParams_STATUS) DeepCopy() *AzureBackupParams_STATUS
- func (in *AzureBackupParams_STATUS) DeepCopyInto(out *AzureBackupParams_STATUS)
- type AzureBackupRule
- func (rule *AzureBackupRule) AssignProperties_From_AzureBackupRule(source *storage.AzureBackupRule) error
- func (rule *AzureBackupRule) AssignProperties_To_AzureBackupRule(destination *storage.AzureBackupRule) error
- func (in *AzureBackupRule) DeepCopy() *AzureBackupRule
- func (in *AzureBackupRule) DeepCopyInto(out *AzureBackupRule)
- type AzureBackupRule_STATUS
- func (rule *AzureBackupRule_STATUS) AssignProperties_From_AzureBackupRule_STATUS(source *storage.AzureBackupRule_STATUS) error
- func (rule *AzureBackupRule_STATUS) AssignProperties_To_AzureBackupRule_STATUS(destination *storage.AzureBackupRule_STATUS) error
- func (in *AzureBackupRule_STATUS) DeepCopy() *AzureBackupRule_STATUS
- func (in *AzureBackupRule_STATUS) DeepCopyInto(out *AzureBackupRule_STATUS)
- type AzureMonitorAlertSettings
- func (settings *AzureMonitorAlertSettings) AssignProperties_From_AzureMonitorAlertSettings(source *storage.AzureMonitorAlertSettings) error
- func (settings *AzureMonitorAlertSettings) AssignProperties_To_AzureMonitorAlertSettings(destination *storage.AzureMonitorAlertSettings) error
- func (in *AzureMonitorAlertSettings) DeepCopy() *AzureMonitorAlertSettings
- func (in *AzureMonitorAlertSettings) DeepCopyInto(out *AzureMonitorAlertSettings)
- type AzureMonitorAlertSettings_STATUS
- func (settings *AzureMonitorAlertSettings_STATUS) AssignProperties_From_AzureMonitorAlertSettings_STATUS(source *storage.AzureMonitorAlertSettings_STATUS) error
- func (settings *AzureMonitorAlertSettings_STATUS) AssignProperties_To_AzureMonitorAlertSettings_STATUS(destination *storage.AzureMonitorAlertSettings_STATUS) error
- func (in *AzureMonitorAlertSettings_STATUS) DeepCopy() *AzureMonitorAlertSettings_STATUS
- func (in *AzureMonitorAlertSettings_STATUS) DeepCopyInto(out *AzureMonitorAlertSettings_STATUS)
- type AzureRetentionRule
- func (rule *AzureRetentionRule) AssignProperties_From_AzureRetentionRule(source *storage.AzureRetentionRule) error
- func (rule *AzureRetentionRule) AssignProperties_To_AzureRetentionRule(destination *storage.AzureRetentionRule) error
- func (in *AzureRetentionRule) DeepCopy() *AzureRetentionRule
- func (in *AzureRetentionRule) DeepCopyInto(out *AzureRetentionRule)
- type AzureRetentionRule_STATUS
- func (rule *AzureRetentionRule_STATUS) AssignProperties_From_AzureRetentionRule_STATUS(source *storage.AzureRetentionRule_STATUS) error
- func (rule *AzureRetentionRule_STATUS) AssignProperties_To_AzureRetentionRule_STATUS(destination *storage.AzureRetentionRule_STATUS) error
- func (in *AzureRetentionRule_STATUS) DeepCopy() *AzureRetentionRule_STATUS
- func (in *AzureRetentionRule_STATUS) DeepCopyInto(out *AzureRetentionRule_STATUS)
- type BackupCriteria
- func (criteria *BackupCriteria) AssignProperties_From_BackupCriteria(source *storage.BackupCriteria) error
- func (criteria *BackupCriteria) AssignProperties_To_BackupCriteria(destination *storage.BackupCriteria) error
- func (in *BackupCriteria) DeepCopy() *BackupCriteria
- func (in *BackupCriteria) DeepCopyInto(out *BackupCriteria)
- type BackupCriteria_STATUS
- func (criteria *BackupCriteria_STATUS) AssignProperties_From_BackupCriteria_STATUS(source *storage.BackupCriteria_STATUS) error
- func (criteria *BackupCriteria_STATUS) AssignProperties_To_BackupCriteria_STATUS(destination *storage.BackupCriteria_STATUS) error
- func (in *BackupCriteria_STATUS) DeepCopy() *BackupCriteria_STATUS
- func (in *BackupCriteria_STATUS) DeepCopyInto(out *BackupCriteria_STATUS)
- type BackupParameters
- func (parameters *BackupParameters) AssignProperties_From_BackupParameters(source *storage.BackupParameters) error
- func (parameters *BackupParameters) AssignProperties_To_BackupParameters(destination *storage.BackupParameters) error
- func (in *BackupParameters) DeepCopy() *BackupParameters
- func (in *BackupParameters) DeepCopyInto(out *BackupParameters)
- type BackupParameters_STATUS
- func (parameters *BackupParameters_STATUS) AssignProperties_From_BackupParameters_STATUS(source *storage.BackupParameters_STATUS) error
- func (parameters *BackupParameters_STATUS) AssignProperties_To_BackupParameters_STATUS(destination *storage.BackupParameters_STATUS) error
- func (in *BackupParameters_STATUS) DeepCopy() *BackupParameters_STATUS
- func (in *BackupParameters_STATUS) DeepCopyInto(out *BackupParameters_STATUS)
- type BackupPolicy
- func (policy *BackupPolicy) AssignProperties_From_BackupPolicy(source *storage.BackupPolicy) error
- func (policy *BackupPolicy) AssignProperties_To_BackupPolicy(destination *storage.BackupPolicy) error
- func (in *BackupPolicy) DeepCopy() *BackupPolicy
- func (in *BackupPolicy) DeepCopyInto(out *BackupPolicy)
- type BackupPolicy_STATUS
- func (policy *BackupPolicy_STATUS) AssignProperties_From_BackupPolicy_STATUS(source *storage.BackupPolicy_STATUS) error
- func (policy *BackupPolicy_STATUS) AssignProperties_To_BackupPolicy_STATUS(destination *storage.BackupPolicy_STATUS) error
- func (in *BackupPolicy_STATUS) DeepCopy() *BackupPolicy_STATUS
- func (in *BackupPolicy_STATUS) DeepCopyInto(out *BackupPolicy_STATUS)
- type BackupSchedule
- func (schedule *BackupSchedule) AssignProperties_From_BackupSchedule(source *storage.BackupSchedule) error
- func (schedule *BackupSchedule) AssignProperties_To_BackupSchedule(destination *storage.BackupSchedule) error
- func (in *BackupSchedule) DeepCopy() *BackupSchedule
- func (in *BackupSchedule) DeepCopyInto(out *BackupSchedule)
- type BackupSchedule_STATUS
- func (schedule *BackupSchedule_STATUS) AssignProperties_From_BackupSchedule_STATUS(source *storage.BackupSchedule_STATUS) error
- func (schedule *BackupSchedule_STATUS) AssignProperties_To_BackupSchedule_STATUS(destination *storage.BackupSchedule_STATUS) error
- func (in *BackupSchedule_STATUS) DeepCopy() *BackupSchedule_STATUS
- func (in *BackupSchedule_STATUS) DeepCopyInto(out *BackupSchedule_STATUS)
- type BackupVault
- func (vault *BackupVault) AssignProperties_From_BackupVault(source *storage.BackupVault) error
- func (vault *BackupVault) AssignProperties_To_BackupVault(destination *storage.BackupVault) error
- func (vault *BackupVault) AzureName() string
- func (vault *BackupVault) ConfigMapDestinationExpressions() []*core.DestinationExpression
- func (vault *BackupVault) ConvertFrom(hub conversion.Hub) error
- func (vault *BackupVault) ConvertTo(hub conversion.Hub) error
- func (in *BackupVault) DeepCopy() *BackupVault
- func (in *BackupVault) DeepCopyInto(out *BackupVault)
- func (in *BackupVault) DeepCopyObject() runtime.Object
- func (vault *BackupVault) ExportKubernetesConfigMaps(_ context.Context, _ genruntime.MetaObject, _ *genericarmclient.GenericClient, ...) ([]client.Object, error)
- func (vault BackupVault) GetAPIVersion() string
- func (vault *BackupVault) GetConditions() conditions.Conditions
- func (vault *BackupVault) GetResourceScope() genruntime.ResourceScope
- func (vault *BackupVault) GetSpec() genruntime.ConvertibleSpec
- func (vault *BackupVault) GetStatus() genruntime.ConvertibleStatus
- func (vault *BackupVault) GetSupportedOperations() []genruntime.ResourceOperation
- func (vault *BackupVault) GetType() string
- func (vault *BackupVault) NewEmptyStatus() genruntime.ConvertibleStatus
- func (vault *BackupVault) OriginalGVK() *schema.GroupVersionKind
- func (vault *BackupVault) Owner() *genruntime.ResourceReference
- func (vault *BackupVault) SecretDestinationExpressions() []*core.DestinationExpression
- func (vault *BackupVault) SetConditions(conditions conditions.Conditions)
- func (vault *BackupVault) SetStatus(status genruntime.ConvertibleStatus) error
- type BackupVaultList
- type BackupVaultOperatorConfigMaps
- func (maps *BackupVaultOperatorConfigMaps) AssignProperties_From_BackupVaultOperatorConfigMaps(source *storage.BackupVaultOperatorConfigMaps) error
- func (maps *BackupVaultOperatorConfigMaps) AssignProperties_To_BackupVaultOperatorConfigMaps(destination *storage.BackupVaultOperatorConfigMaps) error
- func (in *BackupVaultOperatorConfigMaps) DeepCopy() *BackupVaultOperatorConfigMaps
- func (in *BackupVaultOperatorConfigMaps) DeepCopyInto(out *BackupVaultOperatorConfigMaps)
- type BackupVaultOperatorSpec
- func (operator *BackupVaultOperatorSpec) AssignProperties_From_BackupVaultOperatorSpec(source *storage.BackupVaultOperatorSpec) error
- func (operator *BackupVaultOperatorSpec) AssignProperties_To_BackupVaultOperatorSpec(destination *storage.BackupVaultOperatorSpec) error
- func (in *BackupVaultOperatorSpec) DeepCopy() *BackupVaultOperatorSpec
- func (in *BackupVaultOperatorSpec) DeepCopyInto(out *BackupVaultOperatorSpec)
- type BackupVaultResource_STATUS
- func (resource *BackupVaultResource_STATUS) AssignProperties_From_BackupVaultResource_STATUS(source *storage.BackupVaultResource_STATUS) error
- func (resource *BackupVaultResource_STATUS) AssignProperties_To_BackupVaultResource_STATUS(destination *storage.BackupVaultResource_STATUS) error
- func (resource *BackupVaultResource_STATUS) ConvertStatusFrom(source genruntime.ConvertibleStatus) error
- func (resource *BackupVaultResource_STATUS) ConvertStatusTo(destination genruntime.ConvertibleStatus) error
- func (in *BackupVaultResource_STATUS) DeepCopy() *BackupVaultResource_STATUS
- func (in *BackupVaultResource_STATUS) DeepCopyInto(out *BackupVaultResource_STATUS)
- type BackupVaultSpec
- func (vault *BackupVaultSpec) AssignProperties_From_BackupVaultSpec(source *storage.BackupVaultSpec) error
- func (vault *BackupVaultSpec) AssignProperties_To_BackupVaultSpec(destination *storage.BackupVaultSpec) error
- func (in *BackupVaultSpec) DeepCopy() *BackupVaultSpec
- func (in *BackupVaultSpec) DeepCopyInto(out *BackupVaultSpec)
- type BackupVault_STATUS
- func (vault *BackupVault_STATUS) AssignProperties_From_BackupVault_STATUS(source *storage.BackupVault_STATUS) error
- func (vault *BackupVault_STATUS) AssignProperties_To_BackupVault_STATUS(destination *storage.BackupVault_STATUS) error
- func (in *BackupVault_STATUS) DeepCopy() *BackupVault_STATUS
- func (in *BackupVault_STATUS) DeepCopyInto(out *BackupVault_STATUS)
- type BackupVault_Spec
- func (vault *BackupVault_Spec) AssignProperties_From_BackupVault_Spec(source *storage.BackupVault_Spec) error
- func (vault *BackupVault_Spec) AssignProperties_To_BackupVault_Spec(destination *storage.BackupVault_Spec) error
- func (vault *BackupVault_Spec) ConvertSpecFrom(source genruntime.ConvertibleSpec) error
- func (vault *BackupVault_Spec) ConvertSpecTo(destination genruntime.ConvertibleSpec) error
- func (in *BackupVault_Spec) DeepCopy() *BackupVault_Spec
- func (in *BackupVault_Spec) DeepCopyInto(out *BackupVault_Spec)
- type BackupVaultsBackupPolicy
- func (policy *BackupVaultsBackupPolicy) AssignProperties_From_BackupVaultsBackupPolicy(source *storage.BackupVaultsBackupPolicy) error
- func (policy *BackupVaultsBackupPolicy) AssignProperties_To_BackupVaultsBackupPolicy(destination *storage.BackupVaultsBackupPolicy) error
- func (policy *BackupVaultsBackupPolicy) AzureName() string
- func (policy *BackupVaultsBackupPolicy) ConfigMapDestinationExpressions() []*core.DestinationExpression
- func (policy *BackupVaultsBackupPolicy) ConvertFrom(hub conversion.Hub) error
- func (policy *BackupVaultsBackupPolicy) ConvertTo(hub conversion.Hub) error
- func (in *BackupVaultsBackupPolicy) DeepCopy() *BackupVaultsBackupPolicy
- func (in *BackupVaultsBackupPolicy) DeepCopyInto(out *BackupVaultsBackupPolicy)
- func (in *BackupVaultsBackupPolicy) DeepCopyObject() runtime.Object
- func (policy BackupVaultsBackupPolicy) GetAPIVersion() string
- func (policy *BackupVaultsBackupPolicy) GetConditions() conditions.Conditions
- func (policy *BackupVaultsBackupPolicy) GetResourceScope() genruntime.ResourceScope
- func (policy *BackupVaultsBackupPolicy) GetSpec() genruntime.ConvertibleSpec
- func (policy *BackupVaultsBackupPolicy) GetStatus() genruntime.ConvertibleStatus
- func (policy *BackupVaultsBackupPolicy) GetSupportedOperations() []genruntime.ResourceOperation
- func (policy *BackupVaultsBackupPolicy) GetType() string
- func (policy *BackupVaultsBackupPolicy) NewEmptyStatus() genruntime.ConvertibleStatus
- func (policy *BackupVaultsBackupPolicy) OriginalGVK() *schema.GroupVersionKind
- func (policy *BackupVaultsBackupPolicy) Owner() *genruntime.ResourceReference
- func (policy *BackupVaultsBackupPolicy) SecretDestinationExpressions() []*core.DestinationExpression
- func (policy *BackupVaultsBackupPolicy) SetConditions(conditions conditions.Conditions)
- func (policy *BackupVaultsBackupPolicy) SetStatus(status genruntime.ConvertibleStatus) error
- type BackupVaultsBackupPolicyList
- type BackupVaultsBackupPolicyOperatorSpec
- func (operator *BackupVaultsBackupPolicyOperatorSpec) AssignProperties_From_BackupVaultsBackupPolicyOperatorSpec(source *storage.BackupVaultsBackupPolicyOperatorSpec) error
- func (operator *BackupVaultsBackupPolicyOperatorSpec) AssignProperties_To_BackupVaultsBackupPolicyOperatorSpec(destination *storage.BackupVaultsBackupPolicyOperatorSpec) error
- func (in *BackupVaultsBackupPolicyOperatorSpec) DeepCopy() *BackupVaultsBackupPolicyOperatorSpec
- func (in *BackupVaultsBackupPolicyOperatorSpec) DeepCopyInto(out *BackupVaultsBackupPolicyOperatorSpec)
- type BackupVaultsBackupPolicy_STATUS
- func (policy *BackupVaultsBackupPolicy_STATUS) AssignProperties_From_BackupVaultsBackupPolicy_STATUS(source *storage.BackupVaultsBackupPolicy_STATUS) error
- func (policy *BackupVaultsBackupPolicy_STATUS) AssignProperties_To_BackupVaultsBackupPolicy_STATUS(destination *storage.BackupVaultsBackupPolicy_STATUS) error
- func (policy *BackupVaultsBackupPolicy_STATUS) ConvertStatusFrom(source genruntime.ConvertibleStatus) error
- func (policy *BackupVaultsBackupPolicy_STATUS) ConvertStatusTo(destination genruntime.ConvertibleStatus) error
- func (in *BackupVaultsBackupPolicy_STATUS) DeepCopy() *BackupVaultsBackupPolicy_STATUS
- func (in *BackupVaultsBackupPolicy_STATUS) DeepCopyInto(out *BackupVaultsBackupPolicy_STATUS)
- type BackupVaultsBackupPolicy_Spec
- func (policy *BackupVaultsBackupPolicy_Spec) AssignProperties_From_BackupVaultsBackupPolicy_Spec(source *storage.BackupVaultsBackupPolicy_Spec) error
- func (policy *BackupVaultsBackupPolicy_Spec) AssignProperties_To_BackupVaultsBackupPolicy_Spec(destination *storage.BackupVaultsBackupPolicy_Spec) error
- func (policy *BackupVaultsBackupPolicy_Spec) ConvertSpecFrom(source genruntime.ConvertibleSpec) error
- func (policy *BackupVaultsBackupPolicy_Spec) ConvertSpecTo(destination genruntime.ConvertibleSpec) error
- func (in *BackupVaultsBackupPolicy_Spec) DeepCopy() *BackupVaultsBackupPolicy_Spec
- func (in *BackupVaultsBackupPolicy_Spec) DeepCopyInto(out *BackupVaultsBackupPolicy_Spec)
- type BaseBackupPolicy
- func (policy *BaseBackupPolicy) AssignProperties_From_BaseBackupPolicy(source *storage.BaseBackupPolicy) error
- func (policy *BaseBackupPolicy) AssignProperties_To_BaseBackupPolicy(destination *storage.BaseBackupPolicy) error
- func (in *BaseBackupPolicy) DeepCopy() *BaseBackupPolicy
- func (in *BaseBackupPolicy) DeepCopyInto(out *BaseBackupPolicy)
- type BaseBackupPolicy_STATUS
- func (policy *BaseBackupPolicy_STATUS) AssignProperties_From_BaseBackupPolicy_STATUS(source *storage.BaseBackupPolicy_STATUS) error
- func (policy *BaseBackupPolicy_STATUS) AssignProperties_To_BaseBackupPolicy_STATUS(destination *storage.BaseBackupPolicy_STATUS) error
- func (in *BaseBackupPolicy_STATUS) DeepCopy() *BaseBackupPolicy_STATUS
- func (in *BaseBackupPolicy_STATUS) DeepCopyInto(out *BaseBackupPolicy_STATUS)
- type BasePolicyRule
- func (rule *BasePolicyRule) AssignProperties_From_BasePolicyRule(source *storage.BasePolicyRule) error
- func (rule *BasePolicyRule) AssignProperties_To_BasePolicyRule(destination *storage.BasePolicyRule) error
- func (in *BasePolicyRule) DeepCopy() *BasePolicyRule
- func (in *BasePolicyRule) DeepCopyInto(out *BasePolicyRule)
- type BasePolicyRule_STATUS
- func (rule *BasePolicyRule_STATUS) AssignProperties_From_BasePolicyRule_STATUS(source *storage.BasePolicyRule_STATUS) error
- func (rule *BasePolicyRule_STATUS) AssignProperties_To_BasePolicyRule_STATUS(destination *storage.BasePolicyRule_STATUS) error
- func (in *BasePolicyRule_STATUS) DeepCopy() *BasePolicyRule_STATUS
- func (in *BasePolicyRule_STATUS) DeepCopyInto(out *BasePolicyRule_STATUS)
- type CopyOnExpiryOption
- func (option *CopyOnExpiryOption) AssignProperties_From_CopyOnExpiryOption(source *storage.CopyOnExpiryOption) error
- func (option *CopyOnExpiryOption) AssignProperties_To_CopyOnExpiryOption(destination *storage.CopyOnExpiryOption) error
- func (in *CopyOnExpiryOption) DeepCopy() *CopyOnExpiryOption
- func (in *CopyOnExpiryOption) DeepCopyInto(out *CopyOnExpiryOption)
- type CopyOnExpiryOption_STATUS
- func (option *CopyOnExpiryOption_STATUS) AssignProperties_From_CopyOnExpiryOption_STATUS(source *storage.CopyOnExpiryOption_STATUS) error
- func (option *CopyOnExpiryOption_STATUS) AssignProperties_To_CopyOnExpiryOption_STATUS(destination *storage.CopyOnExpiryOption_STATUS) error
- func (in *CopyOnExpiryOption_STATUS) DeepCopy() *CopyOnExpiryOption_STATUS
- func (in *CopyOnExpiryOption_STATUS) DeepCopyInto(out *CopyOnExpiryOption_STATUS)
- type CopyOption
- type CopyOption_STATUS
- func (option *CopyOption_STATUS) AssignProperties_From_CopyOption_STATUS(source *storage.CopyOption_STATUS) error
- func (option *CopyOption_STATUS) AssignProperties_To_CopyOption_STATUS(destination *storage.CopyOption_STATUS) error
- func (in *CopyOption_STATUS) DeepCopy() *CopyOption_STATUS
- func (in *CopyOption_STATUS) DeepCopyInto(out *CopyOption_STATUS)
- type CrossSubscriptionRestoreSettings
- func (settings *CrossSubscriptionRestoreSettings) AssignProperties_From_CrossSubscriptionRestoreSettings(source *storage.CrossSubscriptionRestoreSettings) error
- func (settings *CrossSubscriptionRestoreSettings) AssignProperties_To_CrossSubscriptionRestoreSettings(destination *storage.CrossSubscriptionRestoreSettings) error
- func (in *CrossSubscriptionRestoreSettings) DeepCopy() *CrossSubscriptionRestoreSettings
- func (in *CrossSubscriptionRestoreSettings) DeepCopyInto(out *CrossSubscriptionRestoreSettings)
- type CrossSubscriptionRestoreSettings_STATUS
- func (settings *CrossSubscriptionRestoreSettings_STATUS) AssignProperties_From_CrossSubscriptionRestoreSettings_STATUS(source *storage.CrossSubscriptionRestoreSettings_STATUS) error
- func (settings *CrossSubscriptionRestoreSettings_STATUS) AssignProperties_To_CrossSubscriptionRestoreSettings_STATUS(destination *storage.CrossSubscriptionRestoreSettings_STATUS) error
- func (in *CrossSubscriptionRestoreSettings_STATUS) DeepCopy() *CrossSubscriptionRestoreSettings_STATUS
- func (in *CrossSubscriptionRestoreSettings_STATUS) DeepCopyInto(out *CrossSubscriptionRestoreSettings_STATUS)
- type CustomCopyOption
- func (option *CustomCopyOption) AssignProperties_From_CustomCopyOption(source *storage.CustomCopyOption) error
- func (option *CustomCopyOption) AssignProperties_To_CustomCopyOption(destination *storage.CustomCopyOption) error
- func (in *CustomCopyOption) DeepCopy() *CustomCopyOption
- func (in *CustomCopyOption) DeepCopyInto(out *CustomCopyOption)
- type CustomCopyOption_STATUS
- func (option *CustomCopyOption_STATUS) AssignProperties_From_CustomCopyOption_STATUS(source *storage.CustomCopyOption_STATUS) error
- func (option *CustomCopyOption_STATUS) AssignProperties_To_CustomCopyOption_STATUS(destination *storage.CustomCopyOption_STATUS) error
- func (in *CustomCopyOption_STATUS) DeepCopy() *CustomCopyOption_STATUS
- func (in *CustomCopyOption_STATUS) DeepCopyInto(out *CustomCopyOption_STATUS)
- type DataStoreInfoBase
- func (base *DataStoreInfoBase) AssignProperties_From_DataStoreInfoBase(source *storage.DataStoreInfoBase) error
- func (base *DataStoreInfoBase) AssignProperties_To_DataStoreInfoBase(destination *storage.DataStoreInfoBase) error
- func (in *DataStoreInfoBase) DeepCopy() *DataStoreInfoBase
- func (in *DataStoreInfoBase) DeepCopyInto(out *DataStoreInfoBase)
- type DataStoreInfoBase_STATUS
- func (base *DataStoreInfoBase_STATUS) AssignProperties_From_DataStoreInfoBase_STATUS(source *storage.DataStoreInfoBase_STATUS) error
- func (base *DataStoreInfoBase_STATUS) AssignProperties_To_DataStoreInfoBase_STATUS(destination *storage.DataStoreInfoBase_STATUS) error
- func (in *DataStoreInfoBase_STATUS) DeepCopy() *DataStoreInfoBase_STATUS
- func (in *DataStoreInfoBase_STATUS) DeepCopyInto(out *DataStoreInfoBase_STATUS)
- type Day
- type Day_STATUS
- type DeleteOption
- func (option *DeleteOption) AssignProperties_From_DeleteOption(source *storage.DeleteOption) error
- func (option *DeleteOption) AssignProperties_To_DeleteOption(destination *storage.DeleteOption) error
- func (in *DeleteOption) DeepCopy() *DeleteOption
- func (in *DeleteOption) DeepCopyInto(out *DeleteOption)
- type DeleteOption_STATUS
- func (option *DeleteOption_STATUS) AssignProperties_From_DeleteOption_STATUS(source *storage.DeleteOption_STATUS) error
- func (option *DeleteOption_STATUS) AssignProperties_To_DeleteOption_STATUS(destination *storage.DeleteOption_STATUS) error
- func (in *DeleteOption_STATUS) DeepCopy() *DeleteOption_STATUS
- func (in *DeleteOption_STATUS) DeepCopyInto(out *DeleteOption_STATUS)
- type DppIdentityDetails
- func (details *DppIdentityDetails) AssignProperties_From_DppIdentityDetails(source *storage.DppIdentityDetails) error
- func (details *DppIdentityDetails) AssignProperties_To_DppIdentityDetails(destination *storage.DppIdentityDetails) error
- func (in *DppIdentityDetails) DeepCopy() *DppIdentityDetails
- func (in *DppIdentityDetails) DeepCopyInto(out *DppIdentityDetails)
- type DppIdentityDetails_STATUS
- func (details *DppIdentityDetails_STATUS) AssignProperties_From_DppIdentityDetails_STATUS(source *storage.DppIdentityDetails_STATUS) error
- func (details *DppIdentityDetails_STATUS) AssignProperties_To_DppIdentityDetails_STATUS(destination *storage.DppIdentityDetails_STATUS) error
- func (in *DppIdentityDetails_STATUS) DeepCopy() *DppIdentityDetails_STATUS
- func (in *DppIdentityDetails_STATUS) DeepCopyInto(out *DppIdentityDetails_STATUS)
- type FeatureSettings
- func (settings *FeatureSettings) AssignProperties_From_FeatureSettings(source *storage.FeatureSettings) error
- func (settings *FeatureSettings) AssignProperties_To_FeatureSettings(destination *storage.FeatureSettings) error
- func (in *FeatureSettings) DeepCopy() *FeatureSettings
- func (in *FeatureSettings) DeepCopyInto(out *FeatureSettings)
- type FeatureSettings_STATUS
- func (settings *FeatureSettings_STATUS) AssignProperties_From_FeatureSettings_STATUS(source *storage.FeatureSettings_STATUS) error
- func (settings *FeatureSettings_STATUS) AssignProperties_To_FeatureSettings_STATUS(destination *storage.FeatureSettings_STATUS) error
- func (in *FeatureSettings_STATUS) DeepCopy() *FeatureSettings_STATUS
- func (in *FeatureSettings_STATUS) DeepCopyInto(out *FeatureSettings_STATUS)
- type ImmediateCopyOption
- func (option *ImmediateCopyOption) AssignProperties_From_ImmediateCopyOption(source *storage.ImmediateCopyOption) error
- func (option *ImmediateCopyOption) AssignProperties_To_ImmediateCopyOption(destination *storage.ImmediateCopyOption) error
- func (in *ImmediateCopyOption) DeepCopy() *ImmediateCopyOption
- func (in *ImmediateCopyOption) DeepCopyInto(out *ImmediateCopyOption)
- type ImmediateCopyOption_STATUS
- func (option *ImmediateCopyOption_STATUS) AssignProperties_From_ImmediateCopyOption_STATUS(source *storage.ImmediateCopyOption_STATUS) error
- func (option *ImmediateCopyOption_STATUS) AssignProperties_To_ImmediateCopyOption_STATUS(destination *storage.ImmediateCopyOption_STATUS) error
- func (in *ImmediateCopyOption_STATUS) DeepCopy() *ImmediateCopyOption_STATUS
- func (in *ImmediateCopyOption_STATUS) DeepCopyInto(out *ImmediateCopyOption_STATUS)
- type ImmutabilitySettings
- func (settings *ImmutabilitySettings) AssignProperties_From_ImmutabilitySettings(source *storage.ImmutabilitySettings) error
- func (settings *ImmutabilitySettings) AssignProperties_To_ImmutabilitySettings(destination *storage.ImmutabilitySettings) error
- func (in *ImmutabilitySettings) DeepCopy() *ImmutabilitySettings
- func (in *ImmutabilitySettings) DeepCopyInto(out *ImmutabilitySettings)
- type ImmutabilitySettings_STATUS
- func (settings *ImmutabilitySettings_STATUS) AssignProperties_From_ImmutabilitySettings_STATUS(source *storage.ImmutabilitySettings_STATUS) error
- func (settings *ImmutabilitySettings_STATUS) AssignProperties_To_ImmutabilitySettings_STATUS(destination *storage.ImmutabilitySettings_STATUS) error
- func (in *ImmutabilitySettings_STATUS) DeepCopy() *ImmutabilitySettings_STATUS
- func (in *ImmutabilitySettings_STATUS) DeepCopyInto(out *ImmutabilitySettings_STATUS)
- type MonitoringSettings
- func (settings *MonitoringSettings) AssignProperties_From_MonitoringSettings(source *storage.MonitoringSettings) error
- func (settings *MonitoringSettings) AssignProperties_To_MonitoringSettings(destination *storage.MonitoringSettings) error
- func (in *MonitoringSettings) DeepCopy() *MonitoringSettings
- func (in *MonitoringSettings) DeepCopyInto(out *MonitoringSettings)
- type MonitoringSettings_STATUS
- func (settings *MonitoringSettings_STATUS) AssignProperties_From_MonitoringSettings_STATUS(source *storage.MonitoringSettings_STATUS) error
- func (settings *MonitoringSettings_STATUS) AssignProperties_To_MonitoringSettings_STATUS(destination *storage.MonitoringSettings_STATUS) error
- func (in *MonitoringSettings_STATUS) DeepCopy() *MonitoringSettings_STATUS
- func (in *MonitoringSettings_STATUS) DeepCopyInto(out *MonitoringSettings_STATUS)
- type ResourceMoveDetails_STATUS
- func (details *ResourceMoveDetails_STATUS) AssignProperties_From_ResourceMoveDetails_STATUS(source *storage.ResourceMoveDetails_STATUS) error
- func (details *ResourceMoveDetails_STATUS) AssignProperties_To_ResourceMoveDetails_STATUS(destination *storage.ResourceMoveDetails_STATUS) error
- func (in *ResourceMoveDetails_STATUS) DeepCopy() *ResourceMoveDetails_STATUS
- func (in *ResourceMoveDetails_STATUS) DeepCopyInto(out *ResourceMoveDetails_STATUS)
- type RetentionTag
- func (retentionTag *RetentionTag) AssignProperties_From_RetentionTag(source *storage.RetentionTag) error
- func (retentionTag *RetentionTag) AssignProperties_To_RetentionTag(destination *storage.RetentionTag) error
- func (in *RetentionTag) DeepCopy() *RetentionTag
- func (in *RetentionTag) DeepCopyInto(out *RetentionTag)
- type RetentionTag_STATUS
- func (retentionTag *RetentionTag_STATUS) AssignProperties_From_RetentionTag_STATUS(source *storage.RetentionTag_STATUS) error
- func (retentionTag *RetentionTag_STATUS) AssignProperties_To_RetentionTag_STATUS(destination *storage.RetentionTag_STATUS) error
- func (in *RetentionTag_STATUS) DeepCopy() *RetentionTag_STATUS
- func (in *RetentionTag_STATUS) DeepCopyInto(out *RetentionTag_STATUS)
- type ScheduleBasedBackupCriteria
- func (criteria *ScheduleBasedBackupCriteria) AssignProperties_From_ScheduleBasedBackupCriteria(source *storage.ScheduleBasedBackupCriteria) error
- func (criteria *ScheduleBasedBackupCriteria) AssignProperties_To_ScheduleBasedBackupCriteria(destination *storage.ScheduleBasedBackupCriteria) error
- func (in *ScheduleBasedBackupCriteria) DeepCopy() *ScheduleBasedBackupCriteria
- func (in *ScheduleBasedBackupCriteria) DeepCopyInto(out *ScheduleBasedBackupCriteria)
- type ScheduleBasedBackupCriteria_STATUS
- func (criteria *ScheduleBasedBackupCriteria_STATUS) AssignProperties_From_ScheduleBasedBackupCriteria_STATUS(source *storage.ScheduleBasedBackupCriteria_STATUS) error
- func (criteria *ScheduleBasedBackupCriteria_STATUS) AssignProperties_To_ScheduleBasedBackupCriteria_STATUS(destination *storage.ScheduleBasedBackupCriteria_STATUS) error
- func (in *ScheduleBasedBackupCriteria_STATUS) DeepCopy() *ScheduleBasedBackupCriteria_STATUS
- func (in *ScheduleBasedBackupCriteria_STATUS) DeepCopyInto(out *ScheduleBasedBackupCriteria_STATUS)
- type ScheduleBasedTriggerContext
- func (context *ScheduleBasedTriggerContext) AssignProperties_From_ScheduleBasedTriggerContext(source *storage.ScheduleBasedTriggerContext) error
- func (context *ScheduleBasedTriggerContext) AssignProperties_To_ScheduleBasedTriggerContext(destination *storage.ScheduleBasedTriggerContext) error
- func (in *ScheduleBasedTriggerContext) DeepCopy() *ScheduleBasedTriggerContext
- func (in *ScheduleBasedTriggerContext) DeepCopyInto(out *ScheduleBasedTriggerContext)
- type ScheduleBasedTriggerContext_STATUS
- func (context *ScheduleBasedTriggerContext_STATUS) AssignProperties_From_ScheduleBasedTriggerContext_STATUS(source *storage.ScheduleBasedTriggerContext_STATUS) error
- func (context *ScheduleBasedTriggerContext_STATUS) AssignProperties_To_ScheduleBasedTriggerContext_STATUS(destination *storage.ScheduleBasedTriggerContext_STATUS) error
- func (in *ScheduleBasedTriggerContext_STATUS) DeepCopy() *ScheduleBasedTriggerContext_STATUS
- func (in *ScheduleBasedTriggerContext_STATUS) DeepCopyInto(out *ScheduleBasedTriggerContext_STATUS)
- type SecuritySettings
- func (settings *SecuritySettings) AssignProperties_From_SecuritySettings(source *storage.SecuritySettings) error
- func (settings *SecuritySettings) AssignProperties_To_SecuritySettings(destination *storage.SecuritySettings) error
- func (in *SecuritySettings) DeepCopy() *SecuritySettings
- func (in *SecuritySettings) DeepCopyInto(out *SecuritySettings)
- type SecuritySettings_STATUS
- func (settings *SecuritySettings_STATUS) AssignProperties_From_SecuritySettings_STATUS(source *storage.SecuritySettings_STATUS) error
- func (settings *SecuritySettings_STATUS) AssignProperties_To_SecuritySettings_STATUS(destination *storage.SecuritySettings_STATUS) error
- func (in *SecuritySettings_STATUS) DeepCopy() *SecuritySettings_STATUS
- func (in *SecuritySettings_STATUS) DeepCopyInto(out *SecuritySettings_STATUS)
- type SoftDeleteSettings
- func (settings *SoftDeleteSettings) AssignProperties_From_SoftDeleteSettings(source *storage.SoftDeleteSettings) error
- func (settings *SoftDeleteSettings) AssignProperties_To_SoftDeleteSettings(destination *storage.SoftDeleteSettings) error
- func (in *SoftDeleteSettings) DeepCopy() *SoftDeleteSettings
- func (in *SoftDeleteSettings) DeepCopyInto(out *SoftDeleteSettings)
- type SoftDeleteSettings_STATUS
- func (settings *SoftDeleteSettings_STATUS) AssignProperties_From_SoftDeleteSettings_STATUS(source *storage.SoftDeleteSettings_STATUS) error
- func (settings *SoftDeleteSettings_STATUS) AssignProperties_To_SoftDeleteSettings_STATUS(destination *storage.SoftDeleteSettings_STATUS) error
- func (in *SoftDeleteSettings_STATUS) DeepCopy() *SoftDeleteSettings_STATUS
- func (in *SoftDeleteSettings_STATUS) DeepCopyInto(out *SoftDeleteSettings_STATUS)
- type SourceLifeCycle
- func (cycle *SourceLifeCycle) AssignProperties_From_SourceLifeCycle(source *storage.SourceLifeCycle) error
- func (cycle *SourceLifeCycle) AssignProperties_To_SourceLifeCycle(destination *storage.SourceLifeCycle) error
- func (in *SourceLifeCycle) DeepCopy() *SourceLifeCycle
- func (in *SourceLifeCycle) DeepCopyInto(out *SourceLifeCycle)
- type SourceLifeCycle_STATUS
- func (cycle *SourceLifeCycle_STATUS) AssignProperties_From_SourceLifeCycle_STATUS(source *storage.SourceLifeCycle_STATUS) error
- func (cycle *SourceLifeCycle_STATUS) AssignProperties_To_SourceLifeCycle_STATUS(destination *storage.SourceLifeCycle_STATUS) error
- func (in *SourceLifeCycle_STATUS) DeepCopy() *SourceLifeCycle_STATUS
- func (in *SourceLifeCycle_STATUS) DeepCopyInto(out *SourceLifeCycle_STATUS)
- type StorageSetting
- func (setting *StorageSetting) AssignProperties_From_StorageSetting(source *storage.StorageSetting) error
- func (setting *StorageSetting) AssignProperties_To_StorageSetting(destination *storage.StorageSetting) error
- func (in *StorageSetting) DeepCopy() *StorageSetting
- func (in *StorageSetting) DeepCopyInto(out *StorageSetting)
- type StorageSetting_STATUS
- func (setting *StorageSetting_STATUS) AssignProperties_From_StorageSetting_STATUS(source *storage.StorageSetting_STATUS) error
- func (setting *StorageSetting_STATUS) AssignProperties_To_StorageSetting_STATUS(destination *storage.StorageSetting_STATUS) error
- func (in *StorageSetting_STATUS) DeepCopy() *StorageSetting_STATUS
- func (in *StorageSetting_STATUS) DeepCopyInto(out *StorageSetting_STATUS)
- type SystemData_STATUS
- func (data *SystemData_STATUS) AssignProperties_From_SystemData_STATUS(source *storage.SystemData_STATUS) error
- func (data *SystemData_STATUS) AssignProperties_To_SystemData_STATUS(destination *storage.SystemData_STATUS) error
- func (in *SystemData_STATUS) DeepCopy() *SystemData_STATUS
- func (in *SystemData_STATUS) DeepCopyInto(out *SystemData_STATUS)
- type TaggingCriteria
- func (criteria *TaggingCriteria) AssignProperties_From_TaggingCriteria(source *storage.TaggingCriteria) error
- func (criteria *TaggingCriteria) AssignProperties_To_TaggingCriteria(destination *storage.TaggingCriteria) error
- func (in *TaggingCriteria) DeepCopy() *TaggingCriteria
- func (in *TaggingCriteria) DeepCopyInto(out *TaggingCriteria)
- type TaggingCriteria_STATUS
- func (criteria *TaggingCriteria_STATUS) AssignProperties_From_TaggingCriteria_STATUS(source *storage.TaggingCriteria_STATUS) error
- func (criteria *TaggingCriteria_STATUS) AssignProperties_To_TaggingCriteria_STATUS(destination *storage.TaggingCriteria_STATUS) error
- func (in *TaggingCriteria_STATUS) DeepCopy() *TaggingCriteria_STATUS
- func (in *TaggingCriteria_STATUS) DeepCopyInto(out *TaggingCriteria_STATUS)
- type TargetCopySetting
- func (setting *TargetCopySetting) AssignProperties_From_TargetCopySetting(source *storage.TargetCopySetting) error
- func (setting *TargetCopySetting) AssignProperties_To_TargetCopySetting(destination *storage.TargetCopySetting) error
- func (in *TargetCopySetting) DeepCopy() *TargetCopySetting
- func (in *TargetCopySetting) DeepCopyInto(out *TargetCopySetting)
- type TargetCopySetting_STATUS
- func (setting *TargetCopySetting_STATUS) AssignProperties_From_TargetCopySetting_STATUS(source *storage.TargetCopySetting_STATUS) error
- func (setting *TargetCopySetting_STATUS) AssignProperties_To_TargetCopySetting_STATUS(destination *storage.TargetCopySetting_STATUS) error
- func (in *TargetCopySetting_STATUS) DeepCopy() *TargetCopySetting_STATUS
- func (in *TargetCopySetting_STATUS) DeepCopyInto(out *TargetCopySetting_STATUS)
- type TriggerContext
- func (context *TriggerContext) AssignProperties_From_TriggerContext(source *storage.TriggerContext) error
- func (context *TriggerContext) AssignProperties_To_TriggerContext(destination *storage.TriggerContext) error
- func (in *TriggerContext) DeepCopy() *TriggerContext
- func (in *TriggerContext) DeepCopyInto(out *TriggerContext)
- type TriggerContext_STATUS
- func (context *TriggerContext_STATUS) AssignProperties_From_TriggerContext_STATUS(source *storage.TriggerContext_STATUS) error
- func (context *TriggerContext_STATUS) AssignProperties_To_TriggerContext_STATUS(destination *storage.TriggerContext_STATUS) error
- func (in *TriggerContext_STATUS) DeepCopy() *TriggerContext_STATUS
- func (in *TriggerContext_STATUS) DeepCopyInto(out *TriggerContext_STATUS)
Constants ¶
const APIVersion_Value = APIVersion("2023-01-01")
Variables ¶
var ( // GroupVersion is group version used to register these objects GroupVersion = schema.GroupVersion{Group: "dataprotection.azure.com", Version: "v1api20230101storage"} // SchemeBuilder is used to add go types to the GroupVersionKind scheme SchemeBuilder = &scheme.Builder{GroupVersion: GroupVersion} // AddToScheme adds the types in this group-version to the given scheme. AddToScheme = SchemeBuilder.AddToScheme )
Functions ¶
This section is empty.
Types ¶
type APIVersion ¶
type APIVersion string
Storage version of v1api20230101.APIVersion +kubebuilder:validation:Enum={"2023-01-01"}
type AbsoluteDeleteOption ¶
type AbsoluteDeleteOption struct { Duration *string `json:"duration,omitempty"` ObjectType *string `json:"objectType,omitempty"` PropertyBag genruntime.PropertyBag `json:"$propertyBag,omitempty"` }
Storage version of v1api20230101.AbsoluteDeleteOption
func (*AbsoluteDeleteOption) AssignProperties_From_AbsoluteDeleteOption ¶ added in v2.7.0
func (option *AbsoluteDeleteOption) AssignProperties_From_AbsoluteDeleteOption(source *storage.AbsoluteDeleteOption) error
AssignProperties_From_AbsoluteDeleteOption populates our AbsoluteDeleteOption from the provided source AbsoluteDeleteOption
func (*AbsoluteDeleteOption) AssignProperties_To_AbsoluteDeleteOption ¶ added in v2.7.0
func (option *AbsoluteDeleteOption) AssignProperties_To_AbsoluteDeleteOption(destination *storage.AbsoluteDeleteOption) error
AssignProperties_To_AbsoluteDeleteOption populates the provided destination AbsoluteDeleteOption from our AbsoluteDeleteOption
func (*AbsoluteDeleteOption) DeepCopy ¶
func (in *AbsoluteDeleteOption) DeepCopy() *AbsoluteDeleteOption
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new AbsoluteDeleteOption.
func (*AbsoluteDeleteOption) DeepCopyInto ¶
func (in *AbsoluteDeleteOption) DeepCopyInto(out *AbsoluteDeleteOption)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type AbsoluteDeleteOption_STATUS ¶
type AbsoluteDeleteOption_STATUS struct { Duration *string `json:"duration,omitempty"` ObjectType *string `json:"objectType,omitempty"` PropertyBag genruntime.PropertyBag `json:"$propertyBag,omitempty"` }
Storage version of v1api20230101.AbsoluteDeleteOption_STATUS
func (*AbsoluteDeleteOption_STATUS) AssignProperties_From_AbsoluteDeleteOption_STATUS ¶ added in v2.7.0
func (option *AbsoluteDeleteOption_STATUS) AssignProperties_From_AbsoluteDeleteOption_STATUS(source *storage.AbsoluteDeleteOption_STATUS) error
AssignProperties_From_AbsoluteDeleteOption_STATUS populates our AbsoluteDeleteOption_STATUS from the provided source AbsoluteDeleteOption_STATUS
func (*AbsoluteDeleteOption_STATUS) AssignProperties_To_AbsoluteDeleteOption_STATUS ¶ added in v2.7.0
func (option *AbsoluteDeleteOption_STATUS) AssignProperties_To_AbsoluteDeleteOption_STATUS(destination *storage.AbsoluteDeleteOption_STATUS) error
AssignProperties_To_AbsoluteDeleteOption_STATUS populates the provided destination AbsoluteDeleteOption_STATUS from our AbsoluteDeleteOption_STATUS
func (*AbsoluteDeleteOption_STATUS) DeepCopy ¶
func (in *AbsoluteDeleteOption_STATUS) DeepCopy() *AbsoluteDeleteOption_STATUS
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new AbsoluteDeleteOption_STATUS.
func (*AbsoluteDeleteOption_STATUS) DeepCopyInto ¶
func (in *AbsoluteDeleteOption_STATUS) DeepCopyInto(out *AbsoluteDeleteOption_STATUS)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type AdhocBasedTaggingCriteria ¶
type AdhocBasedTaggingCriteria struct { PropertyBag genruntime.PropertyBag `json:"$propertyBag,omitempty"` TagInfo *RetentionTag `json:"tagInfo,omitempty"` }
Storage version of v1api20230101.AdhocBasedTaggingCriteria Adhoc backup tagging criteria
func (*AdhocBasedTaggingCriteria) AssignProperties_From_AdhocBasedTaggingCriteria ¶ added in v2.7.0
func (criteria *AdhocBasedTaggingCriteria) AssignProperties_From_AdhocBasedTaggingCriteria(source *storage.AdhocBasedTaggingCriteria) error
AssignProperties_From_AdhocBasedTaggingCriteria populates our AdhocBasedTaggingCriteria from the provided source AdhocBasedTaggingCriteria
func (*AdhocBasedTaggingCriteria) AssignProperties_To_AdhocBasedTaggingCriteria ¶ added in v2.7.0
func (criteria *AdhocBasedTaggingCriteria) AssignProperties_To_AdhocBasedTaggingCriteria(destination *storage.AdhocBasedTaggingCriteria) error
AssignProperties_To_AdhocBasedTaggingCriteria populates the provided destination AdhocBasedTaggingCriteria from our AdhocBasedTaggingCriteria
func (*AdhocBasedTaggingCriteria) DeepCopy ¶
func (in *AdhocBasedTaggingCriteria) DeepCopy() *AdhocBasedTaggingCriteria
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new AdhocBasedTaggingCriteria.
func (*AdhocBasedTaggingCriteria) DeepCopyInto ¶
func (in *AdhocBasedTaggingCriteria) DeepCopyInto(out *AdhocBasedTaggingCriteria)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type AdhocBasedTaggingCriteria_STATUS ¶
type AdhocBasedTaggingCriteria_STATUS struct { PropertyBag genruntime.PropertyBag `json:"$propertyBag,omitempty"` TagInfo *RetentionTag_STATUS `json:"tagInfo,omitempty"` }
Storage version of v1api20230101.AdhocBasedTaggingCriteria_STATUS Adhoc backup tagging criteria
func (*AdhocBasedTaggingCriteria_STATUS) AssignProperties_From_AdhocBasedTaggingCriteria_STATUS ¶ added in v2.7.0
func (criteria *AdhocBasedTaggingCriteria_STATUS) AssignProperties_From_AdhocBasedTaggingCriteria_STATUS(source *storage.AdhocBasedTaggingCriteria_STATUS) error
AssignProperties_From_AdhocBasedTaggingCriteria_STATUS populates our AdhocBasedTaggingCriteria_STATUS from the provided source AdhocBasedTaggingCriteria_STATUS
func (*AdhocBasedTaggingCriteria_STATUS) AssignProperties_To_AdhocBasedTaggingCriteria_STATUS ¶ added in v2.7.0
func (criteria *AdhocBasedTaggingCriteria_STATUS) AssignProperties_To_AdhocBasedTaggingCriteria_STATUS(destination *storage.AdhocBasedTaggingCriteria_STATUS) error
AssignProperties_To_AdhocBasedTaggingCriteria_STATUS populates the provided destination AdhocBasedTaggingCriteria_STATUS from our AdhocBasedTaggingCriteria_STATUS
func (*AdhocBasedTaggingCriteria_STATUS) DeepCopy ¶
func (in *AdhocBasedTaggingCriteria_STATUS) DeepCopy() *AdhocBasedTaggingCriteria_STATUS
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new AdhocBasedTaggingCriteria_STATUS.
func (*AdhocBasedTaggingCriteria_STATUS) DeepCopyInto ¶
func (in *AdhocBasedTaggingCriteria_STATUS) DeepCopyInto(out *AdhocBasedTaggingCriteria_STATUS)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type AdhocBasedTriggerContext ¶
type AdhocBasedTriggerContext struct { ObjectType *string `json:"objectType,omitempty"` PropertyBag genruntime.PropertyBag `json:"$propertyBag,omitempty"` TaggingCriteria *AdhocBasedTaggingCriteria `json:"taggingCriteria,omitempty"` }
Storage version of v1api20230101.AdhocBasedTriggerContext
func (*AdhocBasedTriggerContext) AssignProperties_From_AdhocBasedTriggerContext ¶ added in v2.7.0
func (context *AdhocBasedTriggerContext) AssignProperties_From_AdhocBasedTriggerContext(source *storage.AdhocBasedTriggerContext) error
AssignProperties_From_AdhocBasedTriggerContext populates our AdhocBasedTriggerContext from the provided source AdhocBasedTriggerContext
func (*AdhocBasedTriggerContext) AssignProperties_To_AdhocBasedTriggerContext ¶ added in v2.7.0
func (context *AdhocBasedTriggerContext) AssignProperties_To_AdhocBasedTriggerContext(destination *storage.AdhocBasedTriggerContext) error
AssignProperties_To_AdhocBasedTriggerContext populates the provided destination AdhocBasedTriggerContext from our AdhocBasedTriggerContext
func (*AdhocBasedTriggerContext) DeepCopy ¶
func (in *AdhocBasedTriggerContext) DeepCopy() *AdhocBasedTriggerContext
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new AdhocBasedTriggerContext.
func (*AdhocBasedTriggerContext) DeepCopyInto ¶
func (in *AdhocBasedTriggerContext) DeepCopyInto(out *AdhocBasedTriggerContext)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type AdhocBasedTriggerContext_STATUS ¶
type AdhocBasedTriggerContext_STATUS struct { ObjectType *string `json:"objectType,omitempty"` PropertyBag genruntime.PropertyBag `json:"$propertyBag,omitempty"` TaggingCriteria *AdhocBasedTaggingCriteria_STATUS `json:"taggingCriteria,omitempty"` }
Storage version of v1api20230101.AdhocBasedTriggerContext_STATUS
func (*AdhocBasedTriggerContext_STATUS) AssignProperties_From_AdhocBasedTriggerContext_STATUS ¶ added in v2.7.0
func (context *AdhocBasedTriggerContext_STATUS) AssignProperties_From_AdhocBasedTriggerContext_STATUS(source *storage.AdhocBasedTriggerContext_STATUS) error
AssignProperties_From_AdhocBasedTriggerContext_STATUS populates our AdhocBasedTriggerContext_STATUS from the provided source AdhocBasedTriggerContext_STATUS
func (*AdhocBasedTriggerContext_STATUS) AssignProperties_To_AdhocBasedTriggerContext_STATUS ¶ added in v2.7.0
func (context *AdhocBasedTriggerContext_STATUS) AssignProperties_To_AdhocBasedTriggerContext_STATUS(destination *storage.AdhocBasedTriggerContext_STATUS) error
AssignProperties_To_AdhocBasedTriggerContext_STATUS populates the provided destination AdhocBasedTriggerContext_STATUS from our AdhocBasedTriggerContext_STATUS
func (*AdhocBasedTriggerContext_STATUS) DeepCopy ¶
func (in *AdhocBasedTriggerContext_STATUS) DeepCopy() *AdhocBasedTriggerContext_STATUS
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new AdhocBasedTriggerContext_STATUS.
func (*AdhocBasedTriggerContext_STATUS) DeepCopyInto ¶
func (in *AdhocBasedTriggerContext_STATUS) DeepCopyInto(out *AdhocBasedTriggerContext_STATUS)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type AzureBackupParams ¶
type AzureBackupParams struct { BackupType *string `json:"backupType,omitempty"` ObjectType *string `json:"objectType,omitempty"` PropertyBag genruntime.PropertyBag `json:"$propertyBag,omitempty"` }
Storage version of v1api20230101.AzureBackupParams
func (*AzureBackupParams) AssignProperties_From_AzureBackupParams ¶ added in v2.7.0
func (params *AzureBackupParams) AssignProperties_From_AzureBackupParams(source *storage.AzureBackupParams) error
AssignProperties_From_AzureBackupParams populates our AzureBackupParams from the provided source AzureBackupParams
func (*AzureBackupParams) AssignProperties_To_AzureBackupParams ¶ added in v2.7.0
func (params *AzureBackupParams) AssignProperties_To_AzureBackupParams(destination *storage.AzureBackupParams) error
AssignProperties_To_AzureBackupParams populates the provided destination AzureBackupParams from our AzureBackupParams
func (*AzureBackupParams) DeepCopy ¶
func (in *AzureBackupParams) DeepCopy() *AzureBackupParams
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new AzureBackupParams.
func (*AzureBackupParams) DeepCopyInto ¶
func (in *AzureBackupParams) DeepCopyInto(out *AzureBackupParams)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type AzureBackupParams_STATUS ¶
type AzureBackupParams_STATUS struct { BackupType *string `json:"backupType,omitempty"` ObjectType *string `json:"objectType,omitempty"` PropertyBag genruntime.PropertyBag `json:"$propertyBag,omitempty"` }
Storage version of v1api20230101.AzureBackupParams_STATUS
func (*AzureBackupParams_STATUS) AssignProperties_From_AzureBackupParams_STATUS ¶ added in v2.7.0
func (params *AzureBackupParams_STATUS) AssignProperties_From_AzureBackupParams_STATUS(source *storage.AzureBackupParams_STATUS) error
AssignProperties_From_AzureBackupParams_STATUS populates our AzureBackupParams_STATUS from the provided source AzureBackupParams_STATUS
func (*AzureBackupParams_STATUS) AssignProperties_To_AzureBackupParams_STATUS ¶ added in v2.7.0
func (params *AzureBackupParams_STATUS) AssignProperties_To_AzureBackupParams_STATUS(destination *storage.AzureBackupParams_STATUS) error
AssignProperties_To_AzureBackupParams_STATUS populates the provided destination AzureBackupParams_STATUS from our AzureBackupParams_STATUS
func (*AzureBackupParams_STATUS) DeepCopy ¶
func (in *AzureBackupParams_STATUS) DeepCopy() *AzureBackupParams_STATUS
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new AzureBackupParams_STATUS.
func (*AzureBackupParams_STATUS) DeepCopyInto ¶
func (in *AzureBackupParams_STATUS) DeepCopyInto(out *AzureBackupParams_STATUS)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type AzureBackupRule ¶
type AzureBackupRule struct { BackupParameters *BackupParameters `json:"backupParameters,omitempty"` DataStore *DataStoreInfoBase `json:"dataStore,omitempty"` Name *string `json:"name,omitempty"` ObjectType *string `json:"objectType,omitempty"` PropertyBag genruntime.PropertyBag `json:"$propertyBag,omitempty"` Trigger *TriggerContext `json:"trigger,omitempty"` }
Storage version of v1api20230101.AzureBackupRule
func (*AzureBackupRule) AssignProperties_From_AzureBackupRule ¶ added in v2.7.0
func (rule *AzureBackupRule) AssignProperties_From_AzureBackupRule(source *storage.AzureBackupRule) error
AssignProperties_From_AzureBackupRule populates our AzureBackupRule from the provided source AzureBackupRule
func (*AzureBackupRule) AssignProperties_To_AzureBackupRule ¶ added in v2.7.0
func (rule *AzureBackupRule) AssignProperties_To_AzureBackupRule(destination *storage.AzureBackupRule) error
AssignProperties_To_AzureBackupRule populates the provided destination AzureBackupRule from our AzureBackupRule
func (*AzureBackupRule) DeepCopy ¶
func (in *AzureBackupRule) DeepCopy() *AzureBackupRule
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new AzureBackupRule.
func (*AzureBackupRule) DeepCopyInto ¶
func (in *AzureBackupRule) DeepCopyInto(out *AzureBackupRule)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type AzureBackupRule_STATUS ¶
type AzureBackupRule_STATUS struct { BackupParameters *BackupParameters_STATUS `json:"backupParameters,omitempty"` DataStore *DataStoreInfoBase_STATUS `json:"dataStore,omitempty"` Name *string `json:"name,omitempty"` ObjectType *string `json:"objectType,omitempty"` PropertyBag genruntime.PropertyBag `json:"$propertyBag,omitempty"` Trigger *TriggerContext_STATUS `json:"trigger,omitempty"` }
Storage version of v1api20230101.AzureBackupRule_STATUS
func (*AzureBackupRule_STATUS) AssignProperties_From_AzureBackupRule_STATUS ¶ added in v2.7.0
func (rule *AzureBackupRule_STATUS) AssignProperties_From_AzureBackupRule_STATUS(source *storage.AzureBackupRule_STATUS) error
AssignProperties_From_AzureBackupRule_STATUS populates our AzureBackupRule_STATUS from the provided source AzureBackupRule_STATUS
func (*AzureBackupRule_STATUS) AssignProperties_To_AzureBackupRule_STATUS ¶ added in v2.7.0
func (rule *AzureBackupRule_STATUS) AssignProperties_To_AzureBackupRule_STATUS(destination *storage.AzureBackupRule_STATUS) error
AssignProperties_To_AzureBackupRule_STATUS populates the provided destination AzureBackupRule_STATUS from our AzureBackupRule_STATUS
func (*AzureBackupRule_STATUS) DeepCopy ¶
func (in *AzureBackupRule_STATUS) DeepCopy() *AzureBackupRule_STATUS
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new AzureBackupRule_STATUS.
func (*AzureBackupRule_STATUS) DeepCopyInto ¶
func (in *AzureBackupRule_STATUS) DeepCopyInto(out *AzureBackupRule_STATUS)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type AzureMonitorAlertSettings ¶
type AzureMonitorAlertSettings struct { AlertsForAllJobFailures *string `json:"alertsForAllJobFailures,omitempty"` PropertyBag genruntime.PropertyBag `json:"$propertyBag,omitempty"` }
Storage version of v1api20230101.AzureMonitorAlertSettings Settings for Azure Monitor based alerts
func (*AzureMonitorAlertSettings) AssignProperties_From_AzureMonitorAlertSettings ¶ added in v2.7.0
func (settings *AzureMonitorAlertSettings) AssignProperties_From_AzureMonitorAlertSettings(source *storage.AzureMonitorAlertSettings) error
AssignProperties_From_AzureMonitorAlertSettings populates our AzureMonitorAlertSettings from the provided source AzureMonitorAlertSettings
func (*AzureMonitorAlertSettings) AssignProperties_To_AzureMonitorAlertSettings ¶ added in v2.7.0
func (settings *AzureMonitorAlertSettings) AssignProperties_To_AzureMonitorAlertSettings(destination *storage.AzureMonitorAlertSettings) error
AssignProperties_To_AzureMonitorAlertSettings populates the provided destination AzureMonitorAlertSettings from our AzureMonitorAlertSettings
func (*AzureMonitorAlertSettings) DeepCopy ¶
func (in *AzureMonitorAlertSettings) DeepCopy() *AzureMonitorAlertSettings
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new AzureMonitorAlertSettings.
func (*AzureMonitorAlertSettings) DeepCopyInto ¶
func (in *AzureMonitorAlertSettings) DeepCopyInto(out *AzureMonitorAlertSettings)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type AzureMonitorAlertSettings_STATUS ¶
type AzureMonitorAlertSettings_STATUS struct { AlertsForAllJobFailures *string `json:"alertsForAllJobFailures,omitempty"` PropertyBag genruntime.PropertyBag `json:"$propertyBag,omitempty"` }
Storage version of v1api20230101.AzureMonitorAlertSettings_STATUS Settings for Azure Monitor based alerts
func (*AzureMonitorAlertSettings_STATUS) AssignProperties_From_AzureMonitorAlertSettings_STATUS ¶ added in v2.7.0
func (settings *AzureMonitorAlertSettings_STATUS) AssignProperties_From_AzureMonitorAlertSettings_STATUS(source *storage.AzureMonitorAlertSettings_STATUS) error
AssignProperties_From_AzureMonitorAlertSettings_STATUS populates our AzureMonitorAlertSettings_STATUS from the provided source AzureMonitorAlertSettings_STATUS
func (*AzureMonitorAlertSettings_STATUS) AssignProperties_To_AzureMonitorAlertSettings_STATUS ¶ added in v2.7.0
func (settings *AzureMonitorAlertSettings_STATUS) AssignProperties_To_AzureMonitorAlertSettings_STATUS(destination *storage.AzureMonitorAlertSettings_STATUS) error
AssignProperties_To_AzureMonitorAlertSettings_STATUS populates the provided destination AzureMonitorAlertSettings_STATUS from our AzureMonitorAlertSettings_STATUS
func (*AzureMonitorAlertSettings_STATUS) DeepCopy ¶
func (in *AzureMonitorAlertSettings_STATUS) DeepCopy() *AzureMonitorAlertSettings_STATUS
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new AzureMonitorAlertSettings_STATUS.
func (*AzureMonitorAlertSettings_STATUS) DeepCopyInto ¶
func (in *AzureMonitorAlertSettings_STATUS) DeepCopyInto(out *AzureMonitorAlertSettings_STATUS)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type AzureRetentionRule ¶
type AzureRetentionRule struct { IsDefault *bool `json:"isDefault,omitempty"` Lifecycles []SourceLifeCycle `json:"lifecycles,omitempty"` Name *string `json:"name,omitempty"` ObjectType *string `json:"objectType,omitempty"` PropertyBag genruntime.PropertyBag `json:"$propertyBag,omitempty"` }
Storage version of v1api20230101.AzureRetentionRule
func (*AzureRetentionRule) AssignProperties_From_AzureRetentionRule ¶ added in v2.7.0
func (rule *AzureRetentionRule) AssignProperties_From_AzureRetentionRule(source *storage.AzureRetentionRule) error
AssignProperties_From_AzureRetentionRule populates our AzureRetentionRule from the provided source AzureRetentionRule
func (*AzureRetentionRule) AssignProperties_To_AzureRetentionRule ¶ added in v2.7.0
func (rule *AzureRetentionRule) AssignProperties_To_AzureRetentionRule(destination *storage.AzureRetentionRule) error
AssignProperties_To_AzureRetentionRule populates the provided destination AzureRetentionRule from our AzureRetentionRule
func (*AzureRetentionRule) DeepCopy ¶
func (in *AzureRetentionRule) DeepCopy() *AzureRetentionRule
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new AzureRetentionRule.
func (*AzureRetentionRule) DeepCopyInto ¶
func (in *AzureRetentionRule) DeepCopyInto(out *AzureRetentionRule)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type AzureRetentionRule_STATUS ¶
type AzureRetentionRule_STATUS struct { IsDefault *bool `json:"isDefault,omitempty"` Lifecycles []SourceLifeCycle_STATUS `json:"lifecycles,omitempty"` Name *string `json:"name,omitempty"` ObjectType *string `json:"objectType,omitempty"` PropertyBag genruntime.PropertyBag `json:"$propertyBag,omitempty"` }
Storage version of v1api20230101.AzureRetentionRule_STATUS
func (*AzureRetentionRule_STATUS) AssignProperties_From_AzureRetentionRule_STATUS ¶ added in v2.7.0
func (rule *AzureRetentionRule_STATUS) AssignProperties_From_AzureRetentionRule_STATUS(source *storage.AzureRetentionRule_STATUS) error
AssignProperties_From_AzureRetentionRule_STATUS populates our AzureRetentionRule_STATUS from the provided source AzureRetentionRule_STATUS
func (*AzureRetentionRule_STATUS) AssignProperties_To_AzureRetentionRule_STATUS ¶ added in v2.7.0
func (rule *AzureRetentionRule_STATUS) AssignProperties_To_AzureRetentionRule_STATUS(destination *storage.AzureRetentionRule_STATUS) error
AssignProperties_To_AzureRetentionRule_STATUS populates the provided destination AzureRetentionRule_STATUS from our AzureRetentionRule_STATUS
func (*AzureRetentionRule_STATUS) DeepCopy ¶
func (in *AzureRetentionRule_STATUS) DeepCopy() *AzureRetentionRule_STATUS
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new AzureRetentionRule_STATUS.
func (*AzureRetentionRule_STATUS) DeepCopyInto ¶
func (in *AzureRetentionRule_STATUS) DeepCopyInto(out *AzureRetentionRule_STATUS)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type BackupCriteria ¶
type BackupCriteria struct { PropertyBag genruntime.PropertyBag `json:"$propertyBag,omitempty"` ScheduleBasedBackupCriteria *ScheduleBasedBackupCriteria `json:"scheduleBasedBackupCriteria,omitempty"` }
Storage version of v1api20230101.BackupCriteria
func (*BackupCriteria) AssignProperties_From_BackupCriteria ¶ added in v2.7.0
func (criteria *BackupCriteria) AssignProperties_From_BackupCriteria(source *storage.BackupCriteria) error
AssignProperties_From_BackupCriteria populates our BackupCriteria from the provided source BackupCriteria
func (*BackupCriteria) AssignProperties_To_BackupCriteria ¶ added in v2.7.0
func (criteria *BackupCriteria) AssignProperties_To_BackupCriteria(destination *storage.BackupCriteria) error
AssignProperties_To_BackupCriteria populates the provided destination BackupCriteria from our BackupCriteria
func (*BackupCriteria) DeepCopy ¶
func (in *BackupCriteria) DeepCopy() *BackupCriteria
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new BackupCriteria.
func (*BackupCriteria) DeepCopyInto ¶
func (in *BackupCriteria) DeepCopyInto(out *BackupCriteria)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type BackupCriteria_STATUS ¶
type BackupCriteria_STATUS struct { PropertyBag genruntime.PropertyBag `json:"$propertyBag,omitempty"` ScheduleBasedBackupCriteria *ScheduleBasedBackupCriteria_STATUS `json:"scheduleBasedBackupCriteria,omitempty"` }
Storage version of v1api20230101.BackupCriteria_STATUS
func (*BackupCriteria_STATUS) AssignProperties_From_BackupCriteria_STATUS ¶ added in v2.7.0
func (criteria *BackupCriteria_STATUS) AssignProperties_From_BackupCriteria_STATUS(source *storage.BackupCriteria_STATUS) error
AssignProperties_From_BackupCriteria_STATUS populates our BackupCriteria_STATUS from the provided source BackupCriteria_STATUS
func (*BackupCriteria_STATUS) AssignProperties_To_BackupCriteria_STATUS ¶ added in v2.7.0
func (criteria *BackupCriteria_STATUS) AssignProperties_To_BackupCriteria_STATUS(destination *storage.BackupCriteria_STATUS) error
AssignProperties_To_BackupCriteria_STATUS populates the provided destination BackupCriteria_STATUS from our BackupCriteria_STATUS
func (*BackupCriteria_STATUS) DeepCopy ¶
func (in *BackupCriteria_STATUS) DeepCopy() *BackupCriteria_STATUS
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new BackupCriteria_STATUS.
func (*BackupCriteria_STATUS) DeepCopyInto ¶
func (in *BackupCriteria_STATUS) DeepCopyInto(out *BackupCriteria_STATUS)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type BackupParameters ¶
type BackupParameters struct { AzureBackupParams *AzureBackupParams `json:"azureBackupParams,omitempty"` PropertyBag genruntime.PropertyBag `json:"$propertyBag,omitempty"` }
Storage version of v1api20230101.BackupParameters
func (*BackupParameters) AssignProperties_From_BackupParameters ¶ added in v2.7.0
func (parameters *BackupParameters) AssignProperties_From_BackupParameters(source *storage.BackupParameters) error
AssignProperties_From_BackupParameters populates our BackupParameters from the provided source BackupParameters
func (*BackupParameters) AssignProperties_To_BackupParameters ¶ added in v2.7.0
func (parameters *BackupParameters) AssignProperties_To_BackupParameters(destination *storage.BackupParameters) error
AssignProperties_To_BackupParameters populates the provided destination BackupParameters from our BackupParameters
func (*BackupParameters) DeepCopy ¶
func (in *BackupParameters) DeepCopy() *BackupParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new BackupParameters.
func (*BackupParameters) DeepCopyInto ¶
func (in *BackupParameters) DeepCopyInto(out *BackupParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type BackupParameters_STATUS ¶
type BackupParameters_STATUS struct { AzureBackupParams *AzureBackupParams_STATUS `json:"azureBackupParams,omitempty"` PropertyBag genruntime.PropertyBag `json:"$propertyBag,omitempty"` }
Storage version of v1api20230101.BackupParameters_STATUS
func (*BackupParameters_STATUS) AssignProperties_From_BackupParameters_STATUS ¶ added in v2.7.0
func (parameters *BackupParameters_STATUS) AssignProperties_From_BackupParameters_STATUS(source *storage.BackupParameters_STATUS) error
AssignProperties_From_BackupParameters_STATUS populates our BackupParameters_STATUS from the provided source BackupParameters_STATUS
func (*BackupParameters_STATUS) AssignProperties_To_BackupParameters_STATUS ¶ added in v2.7.0
func (parameters *BackupParameters_STATUS) AssignProperties_To_BackupParameters_STATUS(destination *storage.BackupParameters_STATUS) error
AssignProperties_To_BackupParameters_STATUS populates the provided destination BackupParameters_STATUS from our BackupParameters_STATUS
func (*BackupParameters_STATUS) DeepCopy ¶
func (in *BackupParameters_STATUS) DeepCopy() *BackupParameters_STATUS
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new BackupParameters_STATUS.
func (*BackupParameters_STATUS) DeepCopyInto ¶
func (in *BackupParameters_STATUS) DeepCopyInto(out *BackupParameters_STATUS)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type BackupPolicy ¶
type BackupPolicy struct { DatasourceTypes []string `json:"datasourceTypes,omitempty"` ObjectType *string `json:"objectType,omitempty"` PolicyRules []BasePolicyRule `json:"policyRules,omitempty"` PropertyBag genruntime.PropertyBag `json:"$propertyBag,omitempty"` }
Storage version of v1api20230101.BackupPolicy
func (*BackupPolicy) AssignProperties_From_BackupPolicy ¶ added in v2.7.0
func (policy *BackupPolicy) AssignProperties_From_BackupPolicy(source *storage.BackupPolicy) error
AssignProperties_From_BackupPolicy populates our BackupPolicy from the provided source BackupPolicy
func (*BackupPolicy) AssignProperties_To_BackupPolicy ¶ added in v2.7.0
func (policy *BackupPolicy) AssignProperties_To_BackupPolicy(destination *storage.BackupPolicy) error
AssignProperties_To_BackupPolicy populates the provided destination BackupPolicy from our BackupPolicy
func (*BackupPolicy) DeepCopy ¶
func (in *BackupPolicy) DeepCopy() *BackupPolicy
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new BackupPolicy.
func (*BackupPolicy) DeepCopyInto ¶
func (in *BackupPolicy) DeepCopyInto(out *BackupPolicy)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type BackupPolicy_STATUS ¶
type BackupPolicy_STATUS struct { DatasourceTypes []string `json:"datasourceTypes,omitempty"` ObjectType *string `json:"objectType,omitempty"` PolicyRules []BasePolicyRule_STATUS `json:"policyRules,omitempty"` PropertyBag genruntime.PropertyBag `json:"$propertyBag,omitempty"` }
Storage version of v1api20230101.BackupPolicy_STATUS
func (*BackupPolicy_STATUS) AssignProperties_From_BackupPolicy_STATUS ¶ added in v2.7.0
func (policy *BackupPolicy_STATUS) AssignProperties_From_BackupPolicy_STATUS(source *storage.BackupPolicy_STATUS) error
AssignProperties_From_BackupPolicy_STATUS populates our BackupPolicy_STATUS from the provided source BackupPolicy_STATUS
func (*BackupPolicy_STATUS) AssignProperties_To_BackupPolicy_STATUS ¶ added in v2.7.0
func (policy *BackupPolicy_STATUS) AssignProperties_To_BackupPolicy_STATUS(destination *storage.BackupPolicy_STATUS) error
AssignProperties_To_BackupPolicy_STATUS populates the provided destination BackupPolicy_STATUS from our BackupPolicy_STATUS
func (*BackupPolicy_STATUS) DeepCopy ¶
func (in *BackupPolicy_STATUS) DeepCopy() *BackupPolicy_STATUS
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new BackupPolicy_STATUS.
func (*BackupPolicy_STATUS) DeepCopyInto ¶
func (in *BackupPolicy_STATUS) DeepCopyInto(out *BackupPolicy_STATUS)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type BackupSchedule ¶
type BackupSchedule struct { PropertyBag genruntime.PropertyBag `json:"$propertyBag,omitempty"` RepeatingTimeIntervals []string `json:"repeatingTimeIntervals,omitempty"` TimeZone *string `json:"timeZone,omitempty"` }
Storage version of v1api20230101.BackupSchedule Schedule for backup
func (*BackupSchedule) AssignProperties_From_BackupSchedule ¶ added in v2.7.0
func (schedule *BackupSchedule) AssignProperties_From_BackupSchedule(source *storage.BackupSchedule) error
AssignProperties_From_BackupSchedule populates our BackupSchedule from the provided source BackupSchedule
func (*BackupSchedule) AssignProperties_To_BackupSchedule ¶ added in v2.7.0
func (schedule *BackupSchedule) AssignProperties_To_BackupSchedule(destination *storage.BackupSchedule) error
AssignProperties_To_BackupSchedule populates the provided destination BackupSchedule from our BackupSchedule
func (*BackupSchedule) DeepCopy ¶
func (in *BackupSchedule) DeepCopy() *BackupSchedule
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new BackupSchedule.
func (*BackupSchedule) DeepCopyInto ¶
func (in *BackupSchedule) DeepCopyInto(out *BackupSchedule)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type BackupSchedule_STATUS ¶
type BackupSchedule_STATUS struct { PropertyBag genruntime.PropertyBag `json:"$propertyBag,omitempty"` RepeatingTimeIntervals []string `json:"repeatingTimeIntervals,omitempty"` TimeZone *string `json:"timeZone,omitempty"` }
Storage version of v1api20230101.BackupSchedule_STATUS Schedule for backup
func (*BackupSchedule_STATUS) AssignProperties_From_BackupSchedule_STATUS ¶ added in v2.7.0
func (schedule *BackupSchedule_STATUS) AssignProperties_From_BackupSchedule_STATUS(source *storage.BackupSchedule_STATUS) error
AssignProperties_From_BackupSchedule_STATUS populates our BackupSchedule_STATUS from the provided source BackupSchedule_STATUS
func (*BackupSchedule_STATUS) AssignProperties_To_BackupSchedule_STATUS ¶ added in v2.7.0
func (schedule *BackupSchedule_STATUS) AssignProperties_To_BackupSchedule_STATUS(destination *storage.BackupSchedule_STATUS) error
AssignProperties_To_BackupSchedule_STATUS populates the provided destination BackupSchedule_STATUS from our BackupSchedule_STATUS
func (*BackupSchedule_STATUS) DeepCopy ¶
func (in *BackupSchedule_STATUS) DeepCopy() *BackupSchedule_STATUS
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new BackupSchedule_STATUS.
func (*BackupSchedule_STATUS) DeepCopyInto ¶
func (in *BackupSchedule_STATUS) DeepCopyInto(out *BackupSchedule_STATUS)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type BackupVault ¶
type BackupVault struct { metav1.TypeMeta `json:",inline"` metav1.ObjectMeta `json:"metadata,omitempty"` Spec BackupVault_Spec `json:"spec,omitempty"` Status BackupVaultResource_STATUS `json:"status,omitempty"` }
+kubebuilder:object:root=true +kubebuilder:subresource:status +kubebuilder:printcolumn:name="Ready",type="string",JSONPath=".status.conditions[?(@.type=='Ready')].status" +kubebuilder:printcolumn:name="Severity",type="string",JSONPath=".status.conditions[?(@.type=='Ready')].severity" +kubebuilder:printcolumn:name="Reason",type="string",JSONPath=".status.conditions[?(@.type=='Ready')].reason" +kubebuilder:printcolumn:name="Message",type="string",JSONPath=".status.conditions[?(@.type=='Ready')].message" Storage version of v1api20230101.BackupVault Generator information: - Generated from: /dataprotection/resource-manager/Microsoft.DataProtection/stable/2023-01-01/dataprotection.json - ARM URI: /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.DataProtection/backupVaults/{vaultName}
func (*BackupVault) AssignProperties_From_BackupVault ¶ added in v2.7.0
func (vault *BackupVault) AssignProperties_From_BackupVault(source *storage.BackupVault) error
AssignProperties_From_BackupVault populates our BackupVault from the provided source BackupVault
func (*BackupVault) AssignProperties_To_BackupVault ¶ added in v2.7.0
func (vault *BackupVault) AssignProperties_To_BackupVault(destination *storage.BackupVault) error
AssignProperties_To_BackupVault populates the provided destination BackupVault from our BackupVault
func (*BackupVault) AzureName ¶
func (vault *BackupVault) AzureName() string
AzureName returns the Azure name of the resource
func (*BackupVault) ConfigMapDestinationExpressions ¶ added in v2.11.0
func (vault *BackupVault) ConfigMapDestinationExpressions() []*core.DestinationExpression
ConfigMapDestinationExpressions returns the Spec.OperatorSpec.ConfigMapExpressions property
func (*BackupVault) ConvertFrom ¶ added in v2.7.0
func (vault *BackupVault) ConvertFrom(hub conversion.Hub) error
ConvertFrom populates our BackupVault from the provided hub BackupVault
func (*BackupVault) ConvertTo ¶ added in v2.7.0
func (vault *BackupVault) ConvertTo(hub conversion.Hub) error
ConvertTo populates the provided hub BackupVault from our BackupVault
func (*BackupVault) DeepCopy ¶
func (in *BackupVault) DeepCopy() *BackupVault
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new BackupVault.
func (*BackupVault) DeepCopyInto ¶
func (in *BackupVault) DeepCopyInto(out *BackupVault)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*BackupVault) DeepCopyObject ¶
func (in *BackupVault) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
func (*BackupVault) ExportKubernetesConfigMaps ¶ added in v2.11.0
func (vault *BackupVault) ExportKubernetesConfigMaps(_ context.Context, _ genruntime.MetaObject, _ *genericarmclient.GenericClient, _ logr.Logger) ([]client.Object, error)
ExportKubernetesConfigMaps defines a resource which can create ConfigMaps in Kubernetes.
func (BackupVault) GetAPIVersion ¶
func (vault BackupVault) GetAPIVersion() string
GetAPIVersion returns the ARM API version of the resource. This is always "2023-01-01"
func (*BackupVault) GetConditions ¶
func (vault *BackupVault) GetConditions() conditions.Conditions
GetConditions returns the conditions of the resource
func (*BackupVault) GetResourceScope ¶
func (vault *BackupVault) GetResourceScope() genruntime.ResourceScope
GetResourceScope returns the scope of the resource
func (*BackupVault) GetSpec ¶
func (vault *BackupVault) GetSpec() genruntime.ConvertibleSpec
GetSpec returns the specification of this resource
func (*BackupVault) GetStatus ¶
func (vault *BackupVault) GetStatus() genruntime.ConvertibleStatus
GetStatus returns the status of this resource
func (*BackupVault) GetSupportedOperations ¶
func (vault *BackupVault) GetSupportedOperations() []genruntime.ResourceOperation
GetSupportedOperations returns the operations supported by the resource
func (*BackupVault) GetType ¶
func (vault *BackupVault) GetType() string
GetType returns the ARM Type of the resource. This is always "Microsoft.DataProtection/backupVaults"
func (*BackupVault) NewEmptyStatus ¶
func (vault *BackupVault) NewEmptyStatus() genruntime.ConvertibleStatus
NewEmptyStatus returns a new empty (blank) status
func (*BackupVault) OriginalGVK ¶
func (vault *BackupVault) OriginalGVK() *schema.GroupVersionKind
OriginalGVK returns a GroupValueKind for the original API version used to create the resource
func (*BackupVault) Owner ¶
func (vault *BackupVault) Owner() *genruntime.ResourceReference
Owner returns the ResourceReference of the owner
func (*BackupVault) SecretDestinationExpressions ¶ added in v2.11.0
func (vault *BackupVault) SecretDestinationExpressions() []*core.DestinationExpression
SecretDestinationExpressions returns the Spec.OperatorSpec.SecretExpressions property
func (*BackupVault) SetConditions ¶
func (vault *BackupVault) SetConditions(conditions conditions.Conditions)
SetConditions sets the conditions on the resource status
func (*BackupVault) SetStatus ¶
func (vault *BackupVault) SetStatus(status genruntime.ConvertibleStatus) error
SetStatus sets the status of this resource
type BackupVaultList ¶
type BackupVaultList struct { metav1.TypeMeta `json:",inline"` metav1.ListMeta `json:"metadata,omitempty"` Items []BackupVault `json:"items"` }
+kubebuilder:object:root=true Storage version of v1api20230101.BackupVault Generator information: - Generated from: /dataprotection/resource-manager/Microsoft.DataProtection/stable/2023-01-01/dataprotection.json - ARM URI: /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.DataProtection/backupVaults/{vaultName}
func (*BackupVaultList) DeepCopy ¶
func (in *BackupVaultList) DeepCopy() *BackupVaultList
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new BackupVaultList.
func (*BackupVaultList) DeepCopyInto ¶
func (in *BackupVaultList) DeepCopyInto(out *BackupVaultList)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*BackupVaultList) DeepCopyObject ¶
func (in *BackupVaultList) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
type BackupVaultOperatorConfigMaps ¶ added in v2.7.0
type BackupVaultOperatorConfigMaps struct { PrincipalId *genruntime.ConfigMapDestination `json:"principalId,omitempty"` PropertyBag genruntime.PropertyBag `json:"$propertyBag,omitempty"` }
Storage version of v1api20230101.BackupVaultOperatorConfigMaps
func (*BackupVaultOperatorConfigMaps) AssignProperties_From_BackupVaultOperatorConfigMaps ¶ added in v2.7.0
func (maps *BackupVaultOperatorConfigMaps) AssignProperties_From_BackupVaultOperatorConfigMaps(source *storage.BackupVaultOperatorConfigMaps) error
AssignProperties_From_BackupVaultOperatorConfigMaps populates our BackupVaultOperatorConfigMaps from the provided source BackupVaultOperatorConfigMaps
func (*BackupVaultOperatorConfigMaps) AssignProperties_To_BackupVaultOperatorConfigMaps ¶ added in v2.7.0
func (maps *BackupVaultOperatorConfigMaps) AssignProperties_To_BackupVaultOperatorConfigMaps(destination *storage.BackupVaultOperatorConfigMaps) error
AssignProperties_To_BackupVaultOperatorConfigMaps populates the provided destination BackupVaultOperatorConfigMaps from our BackupVaultOperatorConfigMaps
func (*BackupVaultOperatorConfigMaps) DeepCopy ¶ added in v2.7.0
func (in *BackupVaultOperatorConfigMaps) DeepCopy() *BackupVaultOperatorConfigMaps
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new BackupVaultOperatorConfigMaps.
func (*BackupVaultOperatorConfigMaps) DeepCopyInto ¶ added in v2.7.0
func (in *BackupVaultOperatorConfigMaps) DeepCopyInto(out *BackupVaultOperatorConfigMaps)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type BackupVaultOperatorSpec ¶ added in v2.7.0
type BackupVaultOperatorSpec struct { ConfigMapExpressions []*core.DestinationExpression `json:"configMapExpressions,omitempty"` ConfigMaps *BackupVaultOperatorConfigMaps `json:"configMaps,omitempty"` PropertyBag genruntime.PropertyBag `json:"$propertyBag,omitempty"` SecretExpressions []*core.DestinationExpression `json:"secretExpressions,omitempty"` }
Storage version of v1api20230101.BackupVaultOperatorSpec Details for configuring operator behavior. Fields in this struct are interpreted by the operator directly rather than being passed to Azure
func (*BackupVaultOperatorSpec) AssignProperties_From_BackupVaultOperatorSpec ¶ added in v2.7.0
func (operator *BackupVaultOperatorSpec) AssignProperties_From_BackupVaultOperatorSpec(source *storage.BackupVaultOperatorSpec) error
AssignProperties_From_BackupVaultOperatorSpec populates our BackupVaultOperatorSpec from the provided source BackupVaultOperatorSpec
func (*BackupVaultOperatorSpec) AssignProperties_To_BackupVaultOperatorSpec ¶ added in v2.7.0
func (operator *BackupVaultOperatorSpec) AssignProperties_To_BackupVaultOperatorSpec(destination *storage.BackupVaultOperatorSpec) error
AssignProperties_To_BackupVaultOperatorSpec populates the provided destination BackupVaultOperatorSpec from our BackupVaultOperatorSpec
func (*BackupVaultOperatorSpec) DeepCopy ¶ added in v2.7.0
func (in *BackupVaultOperatorSpec) DeepCopy() *BackupVaultOperatorSpec
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new BackupVaultOperatorSpec.
func (*BackupVaultOperatorSpec) DeepCopyInto ¶ added in v2.7.0
func (in *BackupVaultOperatorSpec) DeepCopyInto(out *BackupVaultOperatorSpec)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type BackupVaultResource_STATUS ¶
type BackupVaultResource_STATUS struct { Conditions []conditions.Condition `json:"conditions,omitempty"` ETag *string `json:"eTag,omitempty"` Id *string `json:"id,omitempty"` Identity *DppIdentityDetails_STATUS `json:"identity,omitempty"` Location *string `json:"location,omitempty"` Name *string `json:"name,omitempty"` Properties *BackupVault_STATUS `json:"properties,omitempty"` PropertyBag genruntime.PropertyBag `json:"$propertyBag,omitempty"` SystemData *SystemData_STATUS `json:"systemData,omitempty"` Tags map[string]string `json:"tags,omitempty"` Type *string `json:"type,omitempty"` }
Storage version of v1api20230101.BackupVaultResource_STATUS Backup Vault Resource
func (*BackupVaultResource_STATUS) AssignProperties_From_BackupVaultResource_STATUS ¶ added in v2.7.0
func (resource *BackupVaultResource_STATUS) AssignProperties_From_BackupVaultResource_STATUS(source *storage.BackupVaultResource_STATUS) error
AssignProperties_From_BackupVaultResource_STATUS populates our BackupVaultResource_STATUS from the provided source BackupVaultResource_STATUS
func (*BackupVaultResource_STATUS) AssignProperties_To_BackupVaultResource_STATUS ¶ added in v2.7.0
func (resource *BackupVaultResource_STATUS) AssignProperties_To_BackupVaultResource_STATUS(destination *storage.BackupVaultResource_STATUS) error
AssignProperties_To_BackupVaultResource_STATUS populates the provided destination BackupVaultResource_STATUS from our BackupVaultResource_STATUS
func (*BackupVaultResource_STATUS) ConvertStatusFrom ¶
func (resource *BackupVaultResource_STATUS) ConvertStatusFrom(source genruntime.ConvertibleStatus) error
ConvertStatusFrom populates our BackupVaultResource_STATUS from the provided source
func (*BackupVaultResource_STATUS) ConvertStatusTo ¶
func (resource *BackupVaultResource_STATUS) ConvertStatusTo(destination genruntime.ConvertibleStatus) error
ConvertStatusTo populates the provided destination from our BackupVaultResource_STATUS
func (*BackupVaultResource_STATUS) DeepCopy ¶
func (in *BackupVaultResource_STATUS) DeepCopy() *BackupVaultResource_STATUS
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new BackupVaultResource_STATUS.
func (*BackupVaultResource_STATUS) DeepCopyInto ¶
func (in *BackupVaultResource_STATUS) DeepCopyInto(out *BackupVaultResource_STATUS)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type BackupVaultSpec ¶
type BackupVaultSpec struct { FeatureSettings *FeatureSettings `json:"featureSettings,omitempty"` MonitoringSettings *MonitoringSettings `json:"monitoringSettings,omitempty"` PropertyBag genruntime.PropertyBag `json:"$propertyBag,omitempty"` SecuritySettings *SecuritySettings `json:"securitySettings,omitempty"` StorageSettings []StorageSetting `json:"storageSettings,omitempty"` }
Storage version of v1api20230101.BackupVaultSpec Backup Vault
func (*BackupVaultSpec) AssignProperties_From_BackupVaultSpec ¶ added in v2.7.0
func (vault *BackupVaultSpec) AssignProperties_From_BackupVaultSpec(source *storage.BackupVaultSpec) error
AssignProperties_From_BackupVaultSpec populates our BackupVaultSpec from the provided source BackupVaultSpec
func (*BackupVaultSpec) AssignProperties_To_BackupVaultSpec ¶ added in v2.7.0
func (vault *BackupVaultSpec) AssignProperties_To_BackupVaultSpec(destination *storage.BackupVaultSpec) error
AssignProperties_To_BackupVaultSpec populates the provided destination BackupVaultSpec from our BackupVaultSpec
func (*BackupVaultSpec) DeepCopy ¶
func (in *BackupVaultSpec) DeepCopy() *BackupVaultSpec
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new BackupVaultSpec.
func (*BackupVaultSpec) DeepCopyInto ¶
func (in *BackupVaultSpec) DeepCopyInto(out *BackupVaultSpec)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type BackupVault_STATUS ¶
type BackupVault_STATUS struct { FeatureSettings *FeatureSettings_STATUS `json:"featureSettings,omitempty"` IsVaultProtectedByResourceGuard *bool `json:"isVaultProtectedByResourceGuard,omitempty"` MonitoringSettings *MonitoringSettings_STATUS `json:"monitoringSettings,omitempty"` PropertyBag genruntime.PropertyBag `json:"$propertyBag,omitempty"` ProvisioningState *string `json:"provisioningState,omitempty"` ResourceMoveDetails *ResourceMoveDetails_STATUS `json:"resourceMoveDetails,omitempty"` ResourceMoveState *string `json:"resourceMoveState,omitempty"` SecuritySettings *SecuritySettings_STATUS `json:"securitySettings,omitempty"` StorageSettings []StorageSetting_STATUS `json:"storageSettings,omitempty"` }
Storage version of v1api20230101.BackupVault_STATUS Backup Vault
func (*BackupVault_STATUS) AssignProperties_From_BackupVault_STATUS ¶ added in v2.7.0
func (vault *BackupVault_STATUS) AssignProperties_From_BackupVault_STATUS(source *storage.BackupVault_STATUS) error
AssignProperties_From_BackupVault_STATUS populates our BackupVault_STATUS from the provided source BackupVault_STATUS
func (*BackupVault_STATUS) AssignProperties_To_BackupVault_STATUS ¶ added in v2.7.0
func (vault *BackupVault_STATUS) AssignProperties_To_BackupVault_STATUS(destination *storage.BackupVault_STATUS) error
AssignProperties_To_BackupVault_STATUS populates the provided destination BackupVault_STATUS from our BackupVault_STATUS
func (*BackupVault_STATUS) DeepCopy ¶
func (in *BackupVault_STATUS) DeepCopy() *BackupVault_STATUS
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new BackupVault_STATUS.
func (*BackupVault_STATUS) DeepCopyInto ¶
func (in *BackupVault_STATUS) DeepCopyInto(out *BackupVault_STATUS)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type BackupVault_Spec ¶
type BackupVault_Spec struct { // AzureName: The name of the resource in Azure. This is often the same as the name of the resource in Kubernetes but it // doesn't have to be. AzureName string `json:"azureName,omitempty"` Identity *DppIdentityDetails `json:"identity,omitempty"` Location *string `json:"location,omitempty"` OperatorSpec *BackupVaultOperatorSpec `json:"operatorSpec,omitempty"` OriginalVersion string `json:"originalVersion,omitempty"` // +kubebuilder:validation:Required // Owner: The owner of the resource. The owner controls where the resource goes when it is deployed. The owner also // controls the resources lifecycle. When the owner is deleted the resource will also be deleted. Owner is expected to be a // reference to a resources.azure.com/ResourceGroup resource Owner *genruntime.KnownResourceReference `group:"resources.azure.com" json:"owner,omitempty" kind:"ResourceGroup"` Properties *BackupVaultSpec `json:"properties,omitempty"` PropertyBag genruntime.PropertyBag `json:"$propertyBag,omitempty"` Tags map[string]string `json:"tags,omitempty"` }
Storage version of v1api20230101.BackupVault_Spec
func (*BackupVault_Spec) AssignProperties_From_BackupVault_Spec ¶ added in v2.7.0
func (vault *BackupVault_Spec) AssignProperties_From_BackupVault_Spec(source *storage.BackupVault_Spec) error
AssignProperties_From_BackupVault_Spec populates our BackupVault_Spec from the provided source BackupVault_Spec
func (*BackupVault_Spec) AssignProperties_To_BackupVault_Spec ¶ added in v2.7.0
func (vault *BackupVault_Spec) AssignProperties_To_BackupVault_Spec(destination *storage.BackupVault_Spec) error
AssignProperties_To_BackupVault_Spec populates the provided destination BackupVault_Spec from our BackupVault_Spec
func (*BackupVault_Spec) ConvertSpecFrom ¶
func (vault *BackupVault_Spec) ConvertSpecFrom(source genruntime.ConvertibleSpec) error
ConvertSpecFrom populates our BackupVault_Spec from the provided source
func (*BackupVault_Spec) ConvertSpecTo ¶
func (vault *BackupVault_Spec) ConvertSpecTo(destination genruntime.ConvertibleSpec) error
ConvertSpecTo populates the provided destination from our BackupVault_Spec
func (*BackupVault_Spec) DeepCopy ¶
func (in *BackupVault_Spec) DeepCopy() *BackupVault_Spec
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new BackupVault_Spec.
func (*BackupVault_Spec) DeepCopyInto ¶
func (in *BackupVault_Spec) DeepCopyInto(out *BackupVault_Spec)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type BackupVaultsBackupPolicy ¶
type BackupVaultsBackupPolicy struct { metav1.TypeMeta `json:",inline"` metav1.ObjectMeta `json:"metadata,omitempty"` Spec BackupVaultsBackupPolicy_Spec `json:"spec,omitempty"` Status BackupVaultsBackupPolicy_STATUS `json:"status,omitempty"` }
+kubebuilder:object:root=true +kubebuilder:subresource:status +kubebuilder:printcolumn:name="Ready",type="string",JSONPath=".status.conditions[?(@.type=='Ready')].status" +kubebuilder:printcolumn:name="Severity",type="string",JSONPath=".status.conditions[?(@.type=='Ready')].severity" +kubebuilder:printcolumn:name="Reason",type="string",JSONPath=".status.conditions[?(@.type=='Ready')].reason" +kubebuilder:printcolumn:name="Message",type="string",JSONPath=".status.conditions[?(@.type=='Ready')].message" Storage version of v1api20230101.BackupVaultsBackupPolicy Generator information: - Generated from: /dataprotection/resource-manager/Microsoft.DataProtection/stable/2023-01-01/dataprotection.json - ARM URI: /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.DataProtection/backupVaults/{vaultName}/backupPolicies/{backupPolicyName}
func (*BackupVaultsBackupPolicy) AssignProperties_From_BackupVaultsBackupPolicy ¶ added in v2.7.0
func (policy *BackupVaultsBackupPolicy) AssignProperties_From_BackupVaultsBackupPolicy(source *storage.BackupVaultsBackupPolicy) error
AssignProperties_From_BackupVaultsBackupPolicy populates our BackupVaultsBackupPolicy from the provided source BackupVaultsBackupPolicy
func (*BackupVaultsBackupPolicy) AssignProperties_To_BackupVaultsBackupPolicy ¶ added in v2.7.0
func (policy *BackupVaultsBackupPolicy) AssignProperties_To_BackupVaultsBackupPolicy(destination *storage.BackupVaultsBackupPolicy) error
AssignProperties_To_BackupVaultsBackupPolicy populates the provided destination BackupVaultsBackupPolicy from our BackupVaultsBackupPolicy
func (*BackupVaultsBackupPolicy) AzureName ¶
func (policy *BackupVaultsBackupPolicy) AzureName() string
AzureName returns the Azure name of the resource
func (*BackupVaultsBackupPolicy) ConfigMapDestinationExpressions ¶ added in v2.11.0
func (policy *BackupVaultsBackupPolicy) ConfigMapDestinationExpressions() []*core.DestinationExpression
ConfigMapDestinationExpressions returns the Spec.OperatorSpec.ConfigMapExpressions property
func (*BackupVaultsBackupPolicy) ConvertFrom ¶ added in v2.7.0
func (policy *BackupVaultsBackupPolicy) ConvertFrom(hub conversion.Hub) error
ConvertFrom populates our BackupVaultsBackupPolicy from the provided hub BackupVaultsBackupPolicy
func (*BackupVaultsBackupPolicy) ConvertTo ¶ added in v2.7.0
func (policy *BackupVaultsBackupPolicy) ConvertTo(hub conversion.Hub) error
ConvertTo populates the provided hub BackupVaultsBackupPolicy from our BackupVaultsBackupPolicy
func (*BackupVaultsBackupPolicy) DeepCopy ¶
func (in *BackupVaultsBackupPolicy) DeepCopy() *BackupVaultsBackupPolicy
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new BackupVaultsBackupPolicy.
func (*BackupVaultsBackupPolicy) DeepCopyInto ¶
func (in *BackupVaultsBackupPolicy) DeepCopyInto(out *BackupVaultsBackupPolicy)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*BackupVaultsBackupPolicy) DeepCopyObject ¶
func (in *BackupVaultsBackupPolicy) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
func (BackupVaultsBackupPolicy) GetAPIVersion ¶
func (policy BackupVaultsBackupPolicy) GetAPIVersion() string
GetAPIVersion returns the ARM API version of the resource. This is always "2023-01-01"
func (*BackupVaultsBackupPolicy) GetConditions ¶
func (policy *BackupVaultsBackupPolicy) GetConditions() conditions.Conditions
GetConditions returns the conditions of the resource
func (*BackupVaultsBackupPolicy) GetResourceScope ¶
func (policy *BackupVaultsBackupPolicy) GetResourceScope() genruntime.ResourceScope
GetResourceScope returns the scope of the resource
func (*BackupVaultsBackupPolicy) GetSpec ¶
func (policy *BackupVaultsBackupPolicy) GetSpec() genruntime.ConvertibleSpec
GetSpec returns the specification of this resource
func (*BackupVaultsBackupPolicy) GetStatus ¶
func (policy *BackupVaultsBackupPolicy) GetStatus() genruntime.ConvertibleStatus
GetStatus returns the status of this resource
func (*BackupVaultsBackupPolicy) GetSupportedOperations ¶
func (policy *BackupVaultsBackupPolicy) GetSupportedOperations() []genruntime.ResourceOperation
GetSupportedOperations returns the operations supported by the resource
func (*BackupVaultsBackupPolicy) GetType ¶
func (policy *BackupVaultsBackupPolicy) GetType() string
GetType returns the ARM Type of the resource. This is always "Microsoft.DataProtection/backupVaults/backupPolicies"
func (*BackupVaultsBackupPolicy) NewEmptyStatus ¶
func (policy *BackupVaultsBackupPolicy) NewEmptyStatus() genruntime.ConvertibleStatus
NewEmptyStatus returns a new empty (blank) status
func (*BackupVaultsBackupPolicy) OriginalGVK ¶
func (policy *BackupVaultsBackupPolicy) OriginalGVK() *schema.GroupVersionKind
OriginalGVK returns a GroupValueKind for the original API version used to create the resource
func (*BackupVaultsBackupPolicy) Owner ¶
func (policy *BackupVaultsBackupPolicy) Owner() *genruntime.ResourceReference
Owner returns the ResourceReference of the owner
func (*BackupVaultsBackupPolicy) SecretDestinationExpressions ¶ added in v2.11.0
func (policy *BackupVaultsBackupPolicy) SecretDestinationExpressions() []*core.DestinationExpression
SecretDestinationExpressions returns the Spec.OperatorSpec.SecretExpressions property
func (*BackupVaultsBackupPolicy) SetConditions ¶
func (policy *BackupVaultsBackupPolicy) SetConditions(conditions conditions.Conditions)
SetConditions sets the conditions on the resource status
func (*BackupVaultsBackupPolicy) SetStatus ¶
func (policy *BackupVaultsBackupPolicy) SetStatus(status genruntime.ConvertibleStatus) error
SetStatus sets the status of this resource
type BackupVaultsBackupPolicyList ¶
type BackupVaultsBackupPolicyList struct { metav1.TypeMeta `json:",inline"` metav1.ListMeta `json:"metadata,omitempty"` Items []BackupVaultsBackupPolicy `json:"items"` }
+kubebuilder:object:root=true Storage version of v1api20230101.BackupVaultsBackupPolicy Generator information: - Generated from: /dataprotection/resource-manager/Microsoft.DataProtection/stable/2023-01-01/dataprotection.json - ARM URI: /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.DataProtection/backupVaults/{vaultName}/backupPolicies/{backupPolicyName}
func (*BackupVaultsBackupPolicyList) DeepCopy ¶
func (in *BackupVaultsBackupPolicyList) DeepCopy() *BackupVaultsBackupPolicyList
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new BackupVaultsBackupPolicyList.
func (*BackupVaultsBackupPolicyList) DeepCopyInto ¶
func (in *BackupVaultsBackupPolicyList) DeepCopyInto(out *BackupVaultsBackupPolicyList)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*BackupVaultsBackupPolicyList) DeepCopyObject ¶
func (in *BackupVaultsBackupPolicyList) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
type BackupVaultsBackupPolicyOperatorSpec ¶ added in v2.11.0
type BackupVaultsBackupPolicyOperatorSpec struct { ConfigMapExpressions []*core.DestinationExpression `json:"configMapExpressions,omitempty"` PropertyBag genruntime.PropertyBag `json:"$propertyBag,omitempty"` SecretExpressions []*core.DestinationExpression `json:"secretExpressions,omitempty"` }
Storage version of v1api20230101.BackupVaultsBackupPolicyOperatorSpec Details for configuring operator behavior. Fields in this struct are interpreted by the operator directly rather than being passed to Azure
func (*BackupVaultsBackupPolicyOperatorSpec) AssignProperties_From_BackupVaultsBackupPolicyOperatorSpec ¶ added in v2.11.0
func (operator *BackupVaultsBackupPolicyOperatorSpec) AssignProperties_From_BackupVaultsBackupPolicyOperatorSpec(source *storage.BackupVaultsBackupPolicyOperatorSpec) error
AssignProperties_From_BackupVaultsBackupPolicyOperatorSpec populates our BackupVaultsBackupPolicyOperatorSpec from the provided source BackupVaultsBackupPolicyOperatorSpec
func (*BackupVaultsBackupPolicyOperatorSpec) AssignProperties_To_BackupVaultsBackupPolicyOperatorSpec ¶ added in v2.11.0
func (operator *BackupVaultsBackupPolicyOperatorSpec) AssignProperties_To_BackupVaultsBackupPolicyOperatorSpec(destination *storage.BackupVaultsBackupPolicyOperatorSpec) error
AssignProperties_To_BackupVaultsBackupPolicyOperatorSpec populates the provided destination BackupVaultsBackupPolicyOperatorSpec from our BackupVaultsBackupPolicyOperatorSpec
func (*BackupVaultsBackupPolicyOperatorSpec) DeepCopy ¶ added in v2.11.0
func (in *BackupVaultsBackupPolicyOperatorSpec) DeepCopy() *BackupVaultsBackupPolicyOperatorSpec
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new BackupVaultsBackupPolicyOperatorSpec.
func (*BackupVaultsBackupPolicyOperatorSpec) DeepCopyInto ¶ added in v2.11.0
func (in *BackupVaultsBackupPolicyOperatorSpec) DeepCopyInto(out *BackupVaultsBackupPolicyOperatorSpec)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type BackupVaultsBackupPolicy_STATUS ¶ added in v2.10.0
type BackupVaultsBackupPolicy_STATUS struct { Conditions []conditions.Condition `json:"conditions,omitempty"` Id *string `json:"id,omitempty"` Name *string `json:"name,omitempty"` Properties *BaseBackupPolicy_STATUS `json:"properties,omitempty"` PropertyBag genruntime.PropertyBag `json:"$propertyBag,omitempty"` SystemData *SystemData_STATUS `json:"systemData,omitempty"` Type *string `json:"type,omitempty"` }
Storage version of v1api20230101.BackupVaultsBackupPolicy_STATUS
func (*BackupVaultsBackupPolicy_STATUS) AssignProperties_From_BackupVaultsBackupPolicy_STATUS ¶ added in v2.10.0
func (policy *BackupVaultsBackupPolicy_STATUS) AssignProperties_From_BackupVaultsBackupPolicy_STATUS(source *storage.BackupVaultsBackupPolicy_STATUS) error
AssignProperties_From_BackupVaultsBackupPolicy_STATUS populates our BackupVaultsBackupPolicy_STATUS from the provided source BackupVaultsBackupPolicy_STATUS
func (*BackupVaultsBackupPolicy_STATUS) AssignProperties_To_BackupVaultsBackupPolicy_STATUS ¶ added in v2.10.0
func (policy *BackupVaultsBackupPolicy_STATUS) AssignProperties_To_BackupVaultsBackupPolicy_STATUS(destination *storage.BackupVaultsBackupPolicy_STATUS) error
AssignProperties_To_BackupVaultsBackupPolicy_STATUS populates the provided destination BackupVaultsBackupPolicy_STATUS from our BackupVaultsBackupPolicy_STATUS
func (*BackupVaultsBackupPolicy_STATUS) ConvertStatusFrom ¶ added in v2.10.0
func (policy *BackupVaultsBackupPolicy_STATUS) ConvertStatusFrom(source genruntime.ConvertibleStatus) error
ConvertStatusFrom populates our BackupVaultsBackupPolicy_STATUS from the provided source
func (*BackupVaultsBackupPolicy_STATUS) ConvertStatusTo ¶ added in v2.10.0
func (policy *BackupVaultsBackupPolicy_STATUS) ConvertStatusTo(destination genruntime.ConvertibleStatus) error
ConvertStatusTo populates the provided destination from our BackupVaultsBackupPolicy_STATUS
func (*BackupVaultsBackupPolicy_STATUS) DeepCopy ¶ added in v2.10.0
func (in *BackupVaultsBackupPolicy_STATUS) DeepCopy() *BackupVaultsBackupPolicy_STATUS
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new BackupVaultsBackupPolicy_STATUS.
func (*BackupVaultsBackupPolicy_STATUS) DeepCopyInto ¶ added in v2.10.0
func (in *BackupVaultsBackupPolicy_STATUS) DeepCopyInto(out *BackupVaultsBackupPolicy_STATUS)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type BackupVaultsBackupPolicy_Spec ¶ added in v2.10.0
type BackupVaultsBackupPolicy_Spec struct { // AzureName: The name of the resource in Azure. This is often the same as the name of the resource in Kubernetes but it // doesn't have to be. AzureName string `json:"azureName,omitempty"` OperatorSpec *BackupVaultsBackupPolicyOperatorSpec `json:"operatorSpec,omitempty"` OriginalVersion string `json:"originalVersion,omitempty"` // +kubebuilder:validation:Required // Owner: The owner of the resource. The owner controls where the resource goes when it is deployed. The owner also // controls the resources lifecycle. When the owner is deleted the resource will also be deleted. Owner is expected to be a // reference to a dataprotection.azure.com/BackupVault resource Owner *genruntime.KnownResourceReference `group:"dataprotection.azure.com" json:"owner,omitempty" kind:"BackupVault"` Properties *BaseBackupPolicy `json:"properties,omitempty"` PropertyBag genruntime.PropertyBag `json:"$propertyBag,omitempty"` }
Storage version of v1api20230101.BackupVaultsBackupPolicy_Spec
func (*BackupVaultsBackupPolicy_Spec) AssignProperties_From_BackupVaultsBackupPolicy_Spec ¶ added in v2.10.0
func (policy *BackupVaultsBackupPolicy_Spec) AssignProperties_From_BackupVaultsBackupPolicy_Spec(source *storage.BackupVaultsBackupPolicy_Spec) error
AssignProperties_From_BackupVaultsBackupPolicy_Spec populates our BackupVaultsBackupPolicy_Spec from the provided source BackupVaultsBackupPolicy_Spec
func (*BackupVaultsBackupPolicy_Spec) AssignProperties_To_BackupVaultsBackupPolicy_Spec ¶ added in v2.10.0
func (policy *BackupVaultsBackupPolicy_Spec) AssignProperties_To_BackupVaultsBackupPolicy_Spec(destination *storage.BackupVaultsBackupPolicy_Spec) error
AssignProperties_To_BackupVaultsBackupPolicy_Spec populates the provided destination BackupVaultsBackupPolicy_Spec from our BackupVaultsBackupPolicy_Spec
func (*BackupVaultsBackupPolicy_Spec) ConvertSpecFrom ¶ added in v2.10.0
func (policy *BackupVaultsBackupPolicy_Spec) ConvertSpecFrom(source genruntime.ConvertibleSpec) error
ConvertSpecFrom populates our BackupVaultsBackupPolicy_Spec from the provided source
func (*BackupVaultsBackupPolicy_Spec) ConvertSpecTo ¶ added in v2.10.0
func (policy *BackupVaultsBackupPolicy_Spec) ConvertSpecTo(destination genruntime.ConvertibleSpec) error
ConvertSpecTo populates the provided destination from our BackupVaultsBackupPolicy_Spec
func (*BackupVaultsBackupPolicy_Spec) DeepCopy ¶ added in v2.10.0
func (in *BackupVaultsBackupPolicy_Spec) DeepCopy() *BackupVaultsBackupPolicy_Spec
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new BackupVaultsBackupPolicy_Spec.
func (*BackupVaultsBackupPolicy_Spec) DeepCopyInto ¶ added in v2.10.0
func (in *BackupVaultsBackupPolicy_Spec) DeepCopyInto(out *BackupVaultsBackupPolicy_Spec)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type BaseBackupPolicy ¶
type BaseBackupPolicy struct { BackupPolicy *BackupPolicy `json:"backupPolicy,omitempty"` PropertyBag genruntime.PropertyBag `json:"$propertyBag,omitempty"` }
Storage version of v1api20230101.BaseBackupPolicy
func (*BaseBackupPolicy) AssignProperties_From_BaseBackupPolicy ¶ added in v2.7.0
func (policy *BaseBackupPolicy) AssignProperties_From_BaseBackupPolicy(source *storage.BaseBackupPolicy) error
AssignProperties_From_BaseBackupPolicy populates our BaseBackupPolicy from the provided source BaseBackupPolicy
func (*BaseBackupPolicy) AssignProperties_To_BaseBackupPolicy ¶ added in v2.7.0
func (policy *BaseBackupPolicy) AssignProperties_To_BaseBackupPolicy(destination *storage.BaseBackupPolicy) error
AssignProperties_To_BaseBackupPolicy populates the provided destination BaseBackupPolicy from our BaseBackupPolicy
func (*BaseBackupPolicy) DeepCopy ¶
func (in *BaseBackupPolicy) DeepCopy() *BaseBackupPolicy
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new BaseBackupPolicy.
func (*BaseBackupPolicy) DeepCopyInto ¶
func (in *BaseBackupPolicy) DeepCopyInto(out *BaseBackupPolicy)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type BaseBackupPolicy_STATUS ¶
type BaseBackupPolicy_STATUS struct { BackupPolicy *BackupPolicy_STATUS `json:"backupPolicy,omitempty"` PropertyBag genruntime.PropertyBag `json:"$propertyBag,omitempty"` }
Storage version of v1api20230101.BaseBackupPolicy_STATUS
func (*BaseBackupPolicy_STATUS) AssignProperties_From_BaseBackupPolicy_STATUS ¶ added in v2.7.0
func (policy *BaseBackupPolicy_STATUS) AssignProperties_From_BaseBackupPolicy_STATUS(source *storage.BaseBackupPolicy_STATUS) error
AssignProperties_From_BaseBackupPolicy_STATUS populates our BaseBackupPolicy_STATUS from the provided source BaseBackupPolicy_STATUS
func (*BaseBackupPolicy_STATUS) AssignProperties_To_BaseBackupPolicy_STATUS ¶ added in v2.7.0
func (policy *BaseBackupPolicy_STATUS) AssignProperties_To_BaseBackupPolicy_STATUS(destination *storage.BaseBackupPolicy_STATUS) error
AssignProperties_To_BaseBackupPolicy_STATUS populates the provided destination BaseBackupPolicy_STATUS from our BaseBackupPolicy_STATUS
func (*BaseBackupPolicy_STATUS) DeepCopy ¶
func (in *BaseBackupPolicy_STATUS) DeepCopy() *BaseBackupPolicy_STATUS
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new BaseBackupPolicy_STATUS.
func (*BaseBackupPolicy_STATUS) DeepCopyInto ¶
func (in *BaseBackupPolicy_STATUS) DeepCopyInto(out *BaseBackupPolicy_STATUS)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type BasePolicyRule ¶
type BasePolicyRule struct { AzureBackup *AzureBackupRule `json:"azureBackupRule,omitempty"` AzureRetention *AzureRetentionRule `json:"azureRetentionRule,omitempty"` PropertyBag genruntime.PropertyBag `json:"$propertyBag,omitempty"` }
Storage version of v1api20230101.BasePolicyRule
func (*BasePolicyRule) AssignProperties_From_BasePolicyRule ¶ added in v2.7.0
func (rule *BasePolicyRule) AssignProperties_From_BasePolicyRule(source *storage.BasePolicyRule) error
AssignProperties_From_BasePolicyRule populates our BasePolicyRule from the provided source BasePolicyRule
func (*BasePolicyRule) AssignProperties_To_BasePolicyRule ¶ added in v2.7.0
func (rule *BasePolicyRule) AssignProperties_To_BasePolicyRule(destination *storage.BasePolicyRule) error
AssignProperties_To_BasePolicyRule populates the provided destination BasePolicyRule from our BasePolicyRule
func (*BasePolicyRule) DeepCopy ¶
func (in *BasePolicyRule) DeepCopy() *BasePolicyRule
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new BasePolicyRule.
func (*BasePolicyRule) DeepCopyInto ¶
func (in *BasePolicyRule) DeepCopyInto(out *BasePolicyRule)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type BasePolicyRule_STATUS ¶
type BasePolicyRule_STATUS struct { AzureBackup *AzureBackupRule_STATUS `json:"azureBackupRule,omitempty"` AzureRetention *AzureRetentionRule_STATUS `json:"azureRetentionRule,omitempty"` PropertyBag genruntime.PropertyBag `json:"$propertyBag,omitempty"` }
Storage version of v1api20230101.BasePolicyRule_STATUS
func (*BasePolicyRule_STATUS) AssignProperties_From_BasePolicyRule_STATUS ¶ added in v2.7.0
func (rule *BasePolicyRule_STATUS) AssignProperties_From_BasePolicyRule_STATUS(source *storage.BasePolicyRule_STATUS) error
AssignProperties_From_BasePolicyRule_STATUS populates our BasePolicyRule_STATUS from the provided source BasePolicyRule_STATUS
func (*BasePolicyRule_STATUS) AssignProperties_To_BasePolicyRule_STATUS ¶ added in v2.7.0
func (rule *BasePolicyRule_STATUS) AssignProperties_To_BasePolicyRule_STATUS(destination *storage.BasePolicyRule_STATUS) error
AssignProperties_To_BasePolicyRule_STATUS populates the provided destination BasePolicyRule_STATUS from our BasePolicyRule_STATUS
func (*BasePolicyRule_STATUS) DeepCopy ¶
func (in *BasePolicyRule_STATUS) DeepCopy() *BasePolicyRule_STATUS
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new BasePolicyRule_STATUS.
func (*BasePolicyRule_STATUS) DeepCopyInto ¶
func (in *BasePolicyRule_STATUS) DeepCopyInto(out *BasePolicyRule_STATUS)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type CopyOnExpiryOption ¶
type CopyOnExpiryOption struct { ObjectType *string `json:"objectType,omitempty"` PropertyBag genruntime.PropertyBag `json:"$propertyBag,omitempty"` }
Storage version of v1api20230101.CopyOnExpiryOption
func (*CopyOnExpiryOption) AssignProperties_From_CopyOnExpiryOption ¶ added in v2.7.0
func (option *CopyOnExpiryOption) AssignProperties_From_CopyOnExpiryOption(source *storage.CopyOnExpiryOption) error
AssignProperties_From_CopyOnExpiryOption populates our CopyOnExpiryOption from the provided source CopyOnExpiryOption
func (*CopyOnExpiryOption) AssignProperties_To_CopyOnExpiryOption ¶ added in v2.7.0
func (option *CopyOnExpiryOption) AssignProperties_To_CopyOnExpiryOption(destination *storage.CopyOnExpiryOption) error
AssignProperties_To_CopyOnExpiryOption populates the provided destination CopyOnExpiryOption from our CopyOnExpiryOption
func (*CopyOnExpiryOption) DeepCopy ¶
func (in *CopyOnExpiryOption) DeepCopy() *CopyOnExpiryOption
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new CopyOnExpiryOption.
func (*CopyOnExpiryOption) DeepCopyInto ¶
func (in *CopyOnExpiryOption) DeepCopyInto(out *CopyOnExpiryOption)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type CopyOnExpiryOption_STATUS ¶
type CopyOnExpiryOption_STATUS struct { ObjectType *string `json:"objectType,omitempty"` PropertyBag genruntime.PropertyBag `json:"$propertyBag,omitempty"` }
Storage version of v1api20230101.CopyOnExpiryOption_STATUS
func (*CopyOnExpiryOption_STATUS) AssignProperties_From_CopyOnExpiryOption_STATUS ¶ added in v2.7.0
func (option *CopyOnExpiryOption_STATUS) AssignProperties_From_CopyOnExpiryOption_STATUS(source *storage.CopyOnExpiryOption_STATUS) error
AssignProperties_From_CopyOnExpiryOption_STATUS populates our CopyOnExpiryOption_STATUS from the provided source CopyOnExpiryOption_STATUS
func (*CopyOnExpiryOption_STATUS) AssignProperties_To_CopyOnExpiryOption_STATUS ¶ added in v2.7.0
func (option *CopyOnExpiryOption_STATUS) AssignProperties_To_CopyOnExpiryOption_STATUS(destination *storage.CopyOnExpiryOption_STATUS) error
AssignProperties_To_CopyOnExpiryOption_STATUS populates the provided destination CopyOnExpiryOption_STATUS from our CopyOnExpiryOption_STATUS
func (*CopyOnExpiryOption_STATUS) DeepCopy ¶
func (in *CopyOnExpiryOption_STATUS) DeepCopy() *CopyOnExpiryOption_STATUS
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new CopyOnExpiryOption_STATUS.
func (*CopyOnExpiryOption_STATUS) DeepCopyInto ¶
func (in *CopyOnExpiryOption_STATUS) DeepCopyInto(out *CopyOnExpiryOption_STATUS)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type CopyOption ¶
type CopyOption struct { CopyOnExpiry *CopyOnExpiryOption `json:"copyOnExpiryOption,omitempty"` CustomCopy *CustomCopyOption `json:"customCopyOption,omitempty"` ImmediateCopy *ImmediateCopyOption `json:"immediateCopyOption,omitempty"` PropertyBag genruntime.PropertyBag `json:"$propertyBag,omitempty"` }
Storage version of v1api20230101.CopyOption
func (*CopyOption) AssignProperties_From_CopyOption ¶ added in v2.7.0
func (option *CopyOption) AssignProperties_From_CopyOption(source *storage.CopyOption) error
AssignProperties_From_CopyOption populates our CopyOption from the provided source CopyOption
func (*CopyOption) AssignProperties_To_CopyOption ¶ added in v2.7.0
func (option *CopyOption) AssignProperties_To_CopyOption(destination *storage.CopyOption) error
AssignProperties_To_CopyOption populates the provided destination CopyOption from our CopyOption
func (*CopyOption) DeepCopy ¶
func (in *CopyOption) DeepCopy() *CopyOption
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new CopyOption.
func (*CopyOption) DeepCopyInto ¶
func (in *CopyOption) DeepCopyInto(out *CopyOption)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type CopyOption_STATUS ¶
type CopyOption_STATUS struct { CopyOnExpiry *CopyOnExpiryOption_STATUS `json:"copyOnExpiryOption,omitempty"` CustomCopy *CustomCopyOption_STATUS `json:"customCopyOption,omitempty"` ImmediateCopy *ImmediateCopyOption_STATUS `json:"immediateCopyOption,omitempty"` PropertyBag genruntime.PropertyBag `json:"$propertyBag,omitempty"` }
Storage version of v1api20230101.CopyOption_STATUS
func (*CopyOption_STATUS) AssignProperties_From_CopyOption_STATUS ¶ added in v2.7.0
func (option *CopyOption_STATUS) AssignProperties_From_CopyOption_STATUS(source *storage.CopyOption_STATUS) error
AssignProperties_From_CopyOption_STATUS populates our CopyOption_STATUS from the provided source CopyOption_STATUS
func (*CopyOption_STATUS) AssignProperties_To_CopyOption_STATUS ¶ added in v2.7.0
func (option *CopyOption_STATUS) AssignProperties_To_CopyOption_STATUS(destination *storage.CopyOption_STATUS) error
AssignProperties_To_CopyOption_STATUS populates the provided destination CopyOption_STATUS from our CopyOption_STATUS
func (*CopyOption_STATUS) DeepCopy ¶
func (in *CopyOption_STATUS) DeepCopy() *CopyOption_STATUS
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new CopyOption_STATUS.
func (*CopyOption_STATUS) DeepCopyInto ¶
func (in *CopyOption_STATUS) DeepCopyInto(out *CopyOption_STATUS)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type CrossSubscriptionRestoreSettings ¶
type CrossSubscriptionRestoreSettings struct { PropertyBag genruntime.PropertyBag `json:"$propertyBag,omitempty"` State *string `json:"state,omitempty"` }
Storage version of v1api20230101.CrossSubscriptionRestoreSettings CrossSubscriptionRestore Settings
func (*CrossSubscriptionRestoreSettings) AssignProperties_From_CrossSubscriptionRestoreSettings ¶ added in v2.7.0
func (settings *CrossSubscriptionRestoreSettings) AssignProperties_From_CrossSubscriptionRestoreSettings(source *storage.CrossSubscriptionRestoreSettings) error
AssignProperties_From_CrossSubscriptionRestoreSettings populates our CrossSubscriptionRestoreSettings from the provided source CrossSubscriptionRestoreSettings
func (*CrossSubscriptionRestoreSettings) AssignProperties_To_CrossSubscriptionRestoreSettings ¶ added in v2.7.0
func (settings *CrossSubscriptionRestoreSettings) AssignProperties_To_CrossSubscriptionRestoreSettings(destination *storage.CrossSubscriptionRestoreSettings) error
AssignProperties_To_CrossSubscriptionRestoreSettings populates the provided destination CrossSubscriptionRestoreSettings from our CrossSubscriptionRestoreSettings
func (*CrossSubscriptionRestoreSettings) DeepCopy ¶
func (in *CrossSubscriptionRestoreSettings) DeepCopy() *CrossSubscriptionRestoreSettings
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new CrossSubscriptionRestoreSettings.
func (*CrossSubscriptionRestoreSettings) DeepCopyInto ¶
func (in *CrossSubscriptionRestoreSettings) DeepCopyInto(out *CrossSubscriptionRestoreSettings)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type CrossSubscriptionRestoreSettings_STATUS ¶
type CrossSubscriptionRestoreSettings_STATUS struct { PropertyBag genruntime.PropertyBag `json:"$propertyBag,omitempty"` State *string `json:"state,omitempty"` }
Storage version of v1api20230101.CrossSubscriptionRestoreSettings_STATUS CrossSubscriptionRestore Settings
func (*CrossSubscriptionRestoreSettings_STATUS) AssignProperties_From_CrossSubscriptionRestoreSettings_STATUS ¶ added in v2.7.0
func (settings *CrossSubscriptionRestoreSettings_STATUS) AssignProperties_From_CrossSubscriptionRestoreSettings_STATUS(source *storage.CrossSubscriptionRestoreSettings_STATUS) error
AssignProperties_From_CrossSubscriptionRestoreSettings_STATUS populates our CrossSubscriptionRestoreSettings_STATUS from the provided source CrossSubscriptionRestoreSettings_STATUS
func (*CrossSubscriptionRestoreSettings_STATUS) AssignProperties_To_CrossSubscriptionRestoreSettings_STATUS ¶ added in v2.7.0
func (settings *CrossSubscriptionRestoreSettings_STATUS) AssignProperties_To_CrossSubscriptionRestoreSettings_STATUS(destination *storage.CrossSubscriptionRestoreSettings_STATUS) error
AssignProperties_To_CrossSubscriptionRestoreSettings_STATUS populates the provided destination CrossSubscriptionRestoreSettings_STATUS from our CrossSubscriptionRestoreSettings_STATUS
func (*CrossSubscriptionRestoreSettings_STATUS) DeepCopy ¶
func (in *CrossSubscriptionRestoreSettings_STATUS) DeepCopy() *CrossSubscriptionRestoreSettings_STATUS
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new CrossSubscriptionRestoreSettings_STATUS.
func (*CrossSubscriptionRestoreSettings_STATUS) DeepCopyInto ¶
func (in *CrossSubscriptionRestoreSettings_STATUS) DeepCopyInto(out *CrossSubscriptionRestoreSettings_STATUS)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type CustomCopyOption ¶
type CustomCopyOption struct { Duration *string `json:"duration,omitempty"` ObjectType *string `json:"objectType,omitempty"` PropertyBag genruntime.PropertyBag `json:"$propertyBag,omitempty"` }
Storage version of v1api20230101.CustomCopyOption
func (*CustomCopyOption) AssignProperties_From_CustomCopyOption ¶ added in v2.7.0
func (option *CustomCopyOption) AssignProperties_From_CustomCopyOption(source *storage.CustomCopyOption) error
AssignProperties_From_CustomCopyOption populates our CustomCopyOption from the provided source CustomCopyOption
func (*CustomCopyOption) AssignProperties_To_CustomCopyOption ¶ added in v2.7.0
func (option *CustomCopyOption) AssignProperties_To_CustomCopyOption(destination *storage.CustomCopyOption) error
AssignProperties_To_CustomCopyOption populates the provided destination CustomCopyOption from our CustomCopyOption
func (*CustomCopyOption) DeepCopy ¶
func (in *CustomCopyOption) DeepCopy() *CustomCopyOption
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new CustomCopyOption.
func (*CustomCopyOption) DeepCopyInto ¶
func (in *CustomCopyOption) DeepCopyInto(out *CustomCopyOption)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type CustomCopyOption_STATUS ¶
type CustomCopyOption_STATUS struct { Duration *string `json:"duration,omitempty"` ObjectType *string `json:"objectType,omitempty"` PropertyBag genruntime.PropertyBag `json:"$propertyBag,omitempty"` }
Storage version of v1api20230101.CustomCopyOption_STATUS
func (*CustomCopyOption_STATUS) AssignProperties_From_CustomCopyOption_STATUS ¶ added in v2.7.0
func (option *CustomCopyOption_STATUS) AssignProperties_From_CustomCopyOption_STATUS(source *storage.CustomCopyOption_STATUS) error
AssignProperties_From_CustomCopyOption_STATUS populates our CustomCopyOption_STATUS from the provided source CustomCopyOption_STATUS
func (*CustomCopyOption_STATUS) AssignProperties_To_CustomCopyOption_STATUS ¶ added in v2.7.0
func (option *CustomCopyOption_STATUS) AssignProperties_To_CustomCopyOption_STATUS(destination *storage.CustomCopyOption_STATUS) error
AssignProperties_To_CustomCopyOption_STATUS populates the provided destination CustomCopyOption_STATUS from our CustomCopyOption_STATUS
func (*CustomCopyOption_STATUS) DeepCopy ¶
func (in *CustomCopyOption_STATUS) DeepCopy() *CustomCopyOption_STATUS
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new CustomCopyOption_STATUS.
func (*CustomCopyOption_STATUS) DeepCopyInto ¶
func (in *CustomCopyOption_STATUS) DeepCopyInto(out *CustomCopyOption_STATUS)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type DataStoreInfoBase ¶
type DataStoreInfoBase struct { DataStoreType *string `json:"dataStoreType,omitempty"` ObjectType *string `json:"objectType,omitempty"` PropertyBag genruntime.PropertyBag `json:"$propertyBag,omitempty"` }
Storage version of v1api20230101.DataStoreInfoBase DataStoreInfo base
func (*DataStoreInfoBase) AssignProperties_From_DataStoreInfoBase ¶ added in v2.7.0
func (base *DataStoreInfoBase) AssignProperties_From_DataStoreInfoBase(source *storage.DataStoreInfoBase) error
AssignProperties_From_DataStoreInfoBase populates our DataStoreInfoBase from the provided source DataStoreInfoBase
func (*DataStoreInfoBase) AssignProperties_To_DataStoreInfoBase ¶ added in v2.7.0
func (base *DataStoreInfoBase) AssignProperties_To_DataStoreInfoBase(destination *storage.DataStoreInfoBase) error
AssignProperties_To_DataStoreInfoBase populates the provided destination DataStoreInfoBase from our DataStoreInfoBase
func (*DataStoreInfoBase) DeepCopy ¶
func (in *DataStoreInfoBase) DeepCopy() *DataStoreInfoBase
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new DataStoreInfoBase.
func (*DataStoreInfoBase) DeepCopyInto ¶
func (in *DataStoreInfoBase) DeepCopyInto(out *DataStoreInfoBase)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type DataStoreInfoBase_STATUS ¶
type DataStoreInfoBase_STATUS struct { DataStoreType *string `json:"dataStoreType,omitempty"` ObjectType *string `json:"objectType,omitempty"` PropertyBag genruntime.PropertyBag `json:"$propertyBag,omitempty"` }
Storage version of v1api20230101.DataStoreInfoBase_STATUS DataStoreInfo base
func (*DataStoreInfoBase_STATUS) AssignProperties_From_DataStoreInfoBase_STATUS ¶ added in v2.7.0
func (base *DataStoreInfoBase_STATUS) AssignProperties_From_DataStoreInfoBase_STATUS(source *storage.DataStoreInfoBase_STATUS) error
AssignProperties_From_DataStoreInfoBase_STATUS populates our DataStoreInfoBase_STATUS from the provided source DataStoreInfoBase_STATUS
func (*DataStoreInfoBase_STATUS) AssignProperties_To_DataStoreInfoBase_STATUS ¶ added in v2.7.0
func (base *DataStoreInfoBase_STATUS) AssignProperties_To_DataStoreInfoBase_STATUS(destination *storage.DataStoreInfoBase_STATUS) error
AssignProperties_To_DataStoreInfoBase_STATUS populates the provided destination DataStoreInfoBase_STATUS from our DataStoreInfoBase_STATUS
func (*DataStoreInfoBase_STATUS) DeepCopy ¶
func (in *DataStoreInfoBase_STATUS) DeepCopy() *DataStoreInfoBase_STATUS
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new DataStoreInfoBase_STATUS.
func (*DataStoreInfoBase_STATUS) DeepCopyInto ¶
func (in *DataStoreInfoBase_STATUS) DeepCopyInto(out *DataStoreInfoBase_STATUS)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type Day ¶
type Day struct { Date *int `json:"date,omitempty"` IsLast *bool `json:"isLast,omitempty"` PropertyBag genruntime.PropertyBag `json:"$propertyBag,omitempty"` }
Storage version of v1api20230101.Day Day of the week
func (*Day) AssignProperties_From_Day ¶ added in v2.7.0
AssignProperties_From_Day populates our Day from the provided source Day
func (*Day) AssignProperties_To_Day ¶ added in v2.7.0
AssignProperties_To_Day populates the provided destination Day from our Day
func (*Day) DeepCopy ¶
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new Day.
func (*Day) DeepCopyInto ¶
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type Day_STATUS ¶
type Day_STATUS struct { Date *int `json:"date,omitempty"` IsLast *bool `json:"isLast,omitempty"` PropertyBag genruntime.PropertyBag `json:"$propertyBag,omitempty"` }
Storage version of v1api20230101.Day_STATUS Day of the week
func (*Day_STATUS) AssignProperties_From_Day_STATUS ¶ added in v2.7.0
func (day *Day_STATUS) AssignProperties_From_Day_STATUS(source *storage.Day_STATUS) error
AssignProperties_From_Day_STATUS populates our Day_STATUS from the provided source Day_STATUS
func (*Day_STATUS) AssignProperties_To_Day_STATUS ¶ added in v2.7.0
func (day *Day_STATUS) AssignProperties_To_Day_STATUS(destination *storage.Day_STATUS) error
AssignProperties_To_Day_STATUS populates the provided destination Day_STATUS from our Day_STATUS
func (*Day_STATUS) DeepCopy ¶
func (in *Day_STATUS) DeepCopy() *Day_STATUS
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new Day_STATUS.
func (*Day_STATUS) DeepCopyInto ¶
func (in *Day_STATUS) DeepCopyInto(out *Day_STATUS)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type DeleteOption ¶
type DeleteOption struct { AbsoluteDeleteOption *AbsoluteDeleteOption `json:"absoluteDeleteOption,omitempty"` PropertyBag genruntime.PropertyBag `json:"$propertyBag,omitempty"` }
Storage version of v1api20230101.DeleteOption
func (*DeleteOption) AssignProperties_From_DeleteOption ¶ added in v2.7.0
func (option *DeleteOption) AssignProperties_From_DeleteOption(source *storage.DeleteOption) error
AssignProperties_From_DeleteOption populates our DeleteOption from the provided source DeleteOption
func (*DeleteOption) AssignProperties_To_DeleteOption ¶ added in v2.7.0
func (option *DeleteOption) AssignProperties_To_DeleteOption(destination *storage.DeleteOption) error
AssignProperties_To_DeleteOption populates the provided destination DeleteOption from our DeleteOption
func (*DeleteOption) DeepCopy ¶
func (in *DeleteOption) DeepCopy() *DeleteOption
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new DeleteOption.
func (*DeleteOption) DeepCopyInto ¶
func (in *DeleteOption) DeepCopyInto(out *DeleteOption)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type DeleteOption_STATUS ¶
type DeleteOption_STATUS struct { AbsoluteDeleteOption *AbsoluteDeleteOption_STATUS `json:"absoluteDeleteOption,omitempty"` PropertyBag genruntime.PropertyBag `json:"$propertyBag,omitempty"` }
Storage version of v1api20230101.DeleteOption_STATUS
func (*DeleteOption_STATUS) AssignProperties_From_DeleteOption_STATUS ¶ added in v2.7.0
func (option *DeleteOption_STATUS) AssignProperties_From_DeleteOption_STATUS(source *storage.DeleteOption_STATUS) error
AssignProperties_From_DeleteOption_STATUS populates our DeleteOption_STATUS from the provided source DeleteOption_STATUS
func (*DeleteOption_STATUS) AssignProperties_To_DeleteOption_STATUS ¶ added in v2.7.0
func (option *DeleteOption_STATUS) AssignProperties_To_DeleteOption_STATUS(destination *storage.DeleteOption_STATUS) error
AssignProperties_To_DeleteOption_STATUS populates the provided destination DeleteOption_STATUS from our DeleteOption_STATUS
func (*DeleteOption_STATUS) DeepCopy ¶
func (in *DeleteOption_STATUS) DeepCopy() *DeleteOption_STATUS
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new DeleteOption_STATUS.
func (*DeleteOption_STATUS) DeepCopyInto ¶
func (in *DeleteOption_STATUS) DeepCopyInto(out *DeleteOption_STATUS)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type DppIdentityDetails ¶
type DppIdentityDetails struct { PropertyBag genruntime.PropertyBag `json:"$propertyBag,omitempty"` Type *string `json:"type,omitempty"` }
Storage version of v1api20230101.DppIdentityDetails Identity details
func (*DppIdentityDetails) AssignProperties_From_DppIdentityDetails ¶ added in v2.7.0
func (details *DppIdentityDetails) AssignProperties_From_DppIdentityDetails(source *storage.DppIdentityDetails) error
AssignProperties_From_DppIdentityDetails populates our DppIdentityDetails from the provided source DppIdentityDetails
func (*DppIdentityDetails) AssignProperties_To_DppIdentityDetails ¶ added in v2.7.0
func (details *DppIdentityDetails) AssignProperties_To_DppIdentityDetails(destination *storage.DppIdentityDetails) error
AssignProperties_To_DppIdentityDetails populates the provided destination DppIdentityDetails from our DppIdentityDetails
func (*DppIdentityDetails) DeepCopy ¶
func (in *DppIdentityDetails) DeepCopy() *DppIdentityDetails
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new DppIdentityDetails.
func (*DppIdentityDetails) DeepCopyInto ¶
func (in *DppIdentityDetails) DeepCopyInto(out *DppIdentityDetails)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type DppIdentityDetails_STATUS ¶
type DppIdentityDetails_STATUS struct { PrincipalId *string `json:"principalId,omitempty"` PropertyBag genruntime.PropertyBag `json:"$propertyBag,omitempty"` TenantId *string `json:"tenantId,omitempty"` Type *string `json:"type,omitempty"` }
Storage version of v1api20230101.DppIdentityDetails_STATUS Identity details
func (*DppIdentityDetails_STATUS) AssignProperties_From_DppIdentityDetails_STATUS ¶ added in v2.7.0
func (details *DppIdentityDetails_STATUS) AssignProperties_From_DppIdentityDetails_STATUS(source *storage.DppIdentityDetails_STATUS) error
AssignProperties_From_DppIdentityDetails_STATUS populates our DppIdentityDetails_STATUS from the provided source DppIdentityDetails_STATUS
func (*DppIdentityDetails_STATUS) AssignProperties_To_DppIdentityDetails_STATUS ¶ added in v2.7.0
func (details *DppIdentityDetails_STATUS) AssignProperties_To_DppIdentityDetails_STATUS(destination *storage.DppIdentityDetails_STATUS) error
AssignProperties_To_DppIdentityDetails_STATUS populates the provided destination DppIdentityDetails_STATUS from our DppIdentityDetails_STATUS
func (*DppIdentityDetails_STATUS) DeepCopy ¶
func (in *DppIdentityDetails_STATUS) DeepCopy() *DppIdentityDetails_STATUS
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new DppIdentityDetails_STATUS.
func (*DppIdentityDetails_STATUS) DeepCopyInto ¶
func (in *DppIdentityDetails_STATUS) DeepCopyInto(out *DppIdentityDetails_STATUS)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type FeatureSettings ¶
type FeatureSettings struct { CrossSubscriptionRestoreSettings *CrossSubscriptionRestoreSettings `json:"crossSubscriptionRestoreSettings,omitempty"` PropertyBag genruntime.PropertyBag `json:"$propertyBag,omitempty"` }
Storage version of v1api20230101.FeatureSettings Class containing feature settings of vault
func (*FeatureSettings) AssignProperties_From_FeatureSettings ¶ added in v2.7.0
func (settings *FeatureSettings) AssignProperties_From_FeatureSettings(source *storage.FeatureSettings) error
AssignProperties_From_FeatureSettings populates our FeatureSettings from the provided source FeatureSettings
func (*FeatureSettings) AssignProperties_To_FeatureSettings ¶ added in v2.7.0
func (settings *FeatureSettings) AssignProperties_To_FeatureSettings(destination *storage.FeatureSettings) error
AssignProperties_To_FeatureSettings populates the provided destination FeatureSettings from our FeatureSettings
func (*FeatureSettings) DeepCopy ¶
func (in *FeatureSettings) DeepCopy() *FeatureSettings
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new FeatureSettings.
func (*FeatureSettings) DeepCopyInto ¶
func (in *FeatureSettings) DeepCopyInto(out *FeatureSettings)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type FeatureSettings_STATUS ¶
type FeatureSettings_STATUS struct { CrossSubscriptionRestoreSettings *CrossSubscriptionRestoreSettings_STATUS `json:"crossSubscriptionRestoreSettings,omitempty"` PropertyBag genruntime.PropertyBag `json:"$propertyBag,omitempty"` }
Storage version of v1api20230101.FeatureSettings_STATUS Class containing feature settings of vault
func (*FeatureSettings_STATUS) AssignProperties_From_FeatureSettings_STATUS ¶ added in v2.7.0
func (settings *FeatureSettings_STATUS) AssignProperties_From_FeatureSettings_STATUS(source *storage.FeatureSettings_STATUS) error
AssignProperties_From_FeatureSettings_STATUS populates our FeatureSettings_STATUS from the provided source FeatureSettings_STATUS
func (*FeatureSettings_STATUS) AssignProperties_To_FeatureSettings_STATUS ¶ added in v2.7.0
func (settings *FeatureSettings_STATUS) AssignProperties_To_FeatureSettings_STATUS(destination *storage.FeatureSettings_STATUS) error
AssignProperties_To_FeatureSettings_STATUS populates the provided destination FeatureSettings_STATUS from our FeatureSettings_STATUS
func (*FeatureSettings_STATUS) DeepCopy ¶
func (in *FeatureSettings_STATUS) DeepCopy() *FeatureSettings_STATUS
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new FeatureSettings_STATUS.
func (*FeatureSettings_STATUS) DeepCopyInto ¶
func (in *FeatureSettings_STATUS) DeepCopyInto(out *FeatureSettings_STATUS)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type ImmediateCopyOption ¶
type ImmediateCopyOption struct { ObjectType *string `json:"objectType,omitempty"` PropertyBag genruntime.PropertyBag `json:"$propertyBag,omitempty"` }
Storage version of v1api20230101.ImmediateCopyOption
func (*ImmediateCopyOption) AssignProperties_From_ImmediateCopyOption ¶ added in v2.7.0
func (option *ImmediateCopyOption) AssignProperties_From_ImmediateCopyOption(source *storage.ImmediateCopyOption) error
AssignProperties_From_ImmediateCopyOption populates our ImmediateCopyOption from the provided source ImmediateCopyOption
func (*ImmediateCopyOption) AssignProperties_To_ImmediateCopyOption ¶ added in v2.7.0
func (option *ImmediateCopyOption) AssignProperties_To_ImmediateCopyOption(destination *storage.ImmediateCopyOption) error
AssignProperties_To_ImmediateCopyOption populates the provided destination ImmediateCopyOption from our ImmediateCopyOption
func (*ImmediateCopyOption) DeepCopy ¶
func (in *ImmediateCopyOption) DeepCopy() *ImmediateCopyOption
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ImmediateCopyOption.
func (*ImmediateCopyOption) DeepCopyInto ¶
func (in *ImmediateCopyOption) DeepCopyInto(out *ImmediateCopyOption)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type ImmediateCopyOption_STATUS ¶
type ImmediateCopyOption_STATUS struct { ObjectType *string `json:"objectType,omitempty"` PropertyBag genruntime.PropertyBag `json:"$propertyBag,omitempty"` }
Storage version of v1api20230101.ImmediateCopyOption_STATUS
func (*ImmediateCopyOption_STATUS) AssignProperties_From_ImmediateCopyOption_STATUS ¶ added in v2.7.0
func (option *ImmediateCopyOption_STATUS) AssignProperties_From_ImmediateCopyOption_STATUS(source *storage.ImmediateCopyOption_STATUS) error
AssignProperties_From_ImmediateCopyOption_STATUS populates our ImmediateCopyOption_STATUS from the provided source ImmediateCopyOption_STATUS
func (*ImmediateCopyOption_STATUS) AssignProperties_To_ImmediateCopyOption_STATUS ¶ added in v2.7.0
func (option *ImmediateCopyOption_STATUS) AssignProperties_To_ImmediateCopyOption_STATUS(destination *storage.ImmediateCopyOption_STATUS) error
AssignProperties_To_ImmediateCopyOption_STATUS populates the provided destination ImmediateCopyOption_STATUS from our ImmediateCopyOption_STATUS
func (*ImmediateCopyOption_STATUS) DeepCopy ¶
func (in *ImmediateCopyOption_STATUS) DeepCopy() *ImmediateCopyOption_STATUS
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ImmediateCopyOption_STATUS.
func (*ImmediateCopyOption_STATUS) DeepCopyInto ¶
func (in *ImmediateCopyOption_STATUS) DeepCopyInto(out *ImmediateCopyOption_STATUS)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type ImmutabilitySettings ¶
type ImmutabilitySettings struct { PropertyBag genruntime.PropertyBag `json:"$propertyBag,omitempty"` State *string `json:"state,omitempty"` }
Storage version of v1api20230101.ImmutabilitySettings Immutability Settings at vault level
func (*ImmutabilitySettings) AssignProperties_From_ImmutabilitySettings ¶ added in v2.7.0
func (settings *ImmutabilitySettings) AssignProperties_From_ImmutabilitySettings(source *storage.ImmutabilitySettings) error
AssignProperties_From_ImmutabilitySettings populates our ImmutabilitySettings from the provided source ImmutabilitySettings
func (*ImmutabilitySettings) AssignProperties_To_ImmutabilitySettings ¶ added in v2.7.0
func (settings *ImmutabilitySettings) AssignProperties_To_ImmutabilitySettings(destination *storage.ImmutabilitySettings) error
AssignProperties_To_ImmutabilitySettings populates the provided destination ImmutabilitySettings from our ImmutabilitySettings
func (*ImmutabilitySettings) DeepCopy ¶
func (in *ImmutabilitySettings) DeepCopy() *ImmutabilitySettings
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ImmutabilitySettings.
func (*ImmutabilitySettings) DeepCopyInto ¶
func (in *ImmutabilitySettings) DeepCopyInto(out *ImmutabilitySettings)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type ImmutabilitySettings_STATUS ¶
type ImmutabilitySettings_STATUS struct { PropertyBag genruntime.PropertyBag `json:"$propertyBag,omitempty"` State *string `json:"state,omitempty"` }
Storage version of v1api20230101.ImmutabilitySettings_STATUS Immutability Settings at vault level
func (*ImmutabilitySettings_STATUS) AssignProperties_From_ImmutabilitySettings_STATUS ¶ added in v2.7.0
func (settings *ImmutabilitySettings_STATUS) AssignProperties_From_ImmutabilitySettings_STATUS(source *storage.ImmutabilitySettings_STATUS) error
AssignProperties_From_ImmutabilitySettings_STATUS populates our ImmutabilitySettings_STATUS from the provided source ImmutabilitySettings_STATUS
func (*ImmutabilitySettings_STATUS) AssignProperties_To_ImmutabilitySettings_STATUS ¶ added in v2.7.0
func (settings *ImmutabilitySettings_STATUS) AssignProperties_To_ImmutabilitySettings_STATUS(destination *storage.ImmutabilitySettings_STATUS) error
AssignProperties_To_ImmutabilitySettings_STATUS populates the provided destination ImmutabilitySettings_STATUS from our ImmutabilitySettings_STATUS
func (*ImmutabilitySettings_STATUS) DeepCopy ¶
func (in *ImmutabilitySettings_STATUS) DeepCopy() *ImmutabilitySettings_STATUS
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ImmutabilitySettings_STATUS.
func (*ImmutabilitySettings_STATUS) DeepCopyInto ¶
func (in *ImmutabilitySettings_STATUS) DeepCopyInto(out *ImmutabilitySettings_STATUS)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type MonitoringSettings ¶
type MonitoringSettings struct { AzureMonitorAlertSettings *AzureMonitorAlertSettings `json:"azureMonitorAlertSettings,omitempty"` PropertyBag genruntime.PropertyBag `json:"$propertyBag,omitempty"` }
Storage version of v1api20230101.MonitoringSettings Monitoring Settings
func (*MonitoringSettings) AssignProperties_From_MonitoringSettings ¶ added in v2.7.0
func (settings *MonitoringSettings) AssignProperties_From_MonitoringSettings(source *storage.MonitoringSettings) error
AssignProperties_From_MonitoringSettings populates our MonitoringSettings from the provided source MonitoringSettings
func (*MonitoringSettings) AssignProperties_To_MonitoringSettings ¶ added in v2.7.0
func (settings *MonitoringSettings) AssignProperties_To_MonitoringSettings(destination *storage.MonitoringSettings) error
AssignProperties_To_MonitoringSettings populates the provided destination MonitoringSettings from our MonitoringSettings
func (*MonitoringSettings) DeepCopy ¶
func (in *MonitoringSettings) DeepCopy() *MonitoringSettings
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new MonitoringSettings.
func (*MonitoringSettings) DeepCopyInto ¶
func (in *MonitoringSettings) DeepCopyInto(out *MonitoringSettings)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type MonitoringSettings_STATUS ¶
type MonitoringSettings_STATUS struct { AzureMonitorAlertSettings *AzureMonitorAlertSettings_STATUS `json:"azureMonitorAlertSettings,omitempty"` PropertyBag genruntime.PropertyBag `json:"$propertyBag,omitempty"` }
Storage version of v1api20230101.MonitoringSettings_STATUS Monitoring Settings
func (*MonitoringSettings_STATUS) AssignProperties_From_MonitoringSettings_STATUS ¶ added in v2.7.0
func (settings *MonitoringSettings_STATUS) AssignProperties_From_MonitoringSettings_STATUS(source *storage.MonitoringSettings_STATUS) error
AssignProperties_From_MonitoringSettings_STATUS populates our MonitoringSettings_STATUS from the provided source MonitoringSettings_STATUS
func (*MonitoringSettings_STATUS) AssignProperties_To_MonitoringSettings_STATUS ¶ added in v2.7.0
func (settings *MonitoringSettings_STATUS) AssignProperties_To_MonitoringSettings_STATUS(destination *storage.MonitoringSettings_STATUS) error
AssignProperties_To_MonitoringSettings_STATUS populates the provided destination MonitoringSettings_STATUS from our MonitoringSettings_STATUS
func (*MonitoringSettings_STATUS) DeepCopy ¶
func (in *MonitoringSettings_STATUS) DeepCopy() *MonitoringSettings_STATUS
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new MonitoringSettings_STATUS.
func (*MonitoringSettings_STATUS) DeepCopyInto ¶
func (in *MonitoringSettings_STATUS) DeepCopyInto(out *MonitoringSettings_STATUS)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type ResourceMoveDetails_STATUS ¶
type ResourceMoveDetails_STATUS struct { CompletionTimeUtc *string `json:"completionTimeUtc,omitempty"` OperationId *string `json:"operationId,omitempty"` PropertyBag genruntime.PropertyBag `json:"$propertyBag,omitempty"` SourceResourcePath *string `json:"sourceResourcePath,omitempty"` StartTimeUtc *string `json:"startTimeUtc,omitempty"` TargetResourcePath *string `json:"targetResourcePath,omitempty"` }
Storage version of v1api20230101.ResourceMoveDetails_STATUS ResourceMoveDetails will be returned in response to GetResource call from ARM
func (*ResourceMoveDetails_STATUS) AssignProperties_From_ResourceMoveDetails_STATUS ¶ added in v2.7.0
func (details *ResourceMoveDetails_STATUS) AssignProperties_From_ResourceMoveDetails_STATUS(source *storage.ResourceMoveDetails_STATUS) error
AssignProperties_From_ResourceMoveDetails_STATUS populates our ResourceMoveDetails_STATUS from the provided source ResourceMoveDetails_STATUS
func (*ResourceMoveDetails_STATUS) AssignProperties_To_ResourceMoveDetails_STATUS ¶ added in v2.7.0
func (details *ResourceMoveDetails_STATUS) AssignProperties_To_ResourceMoveDetails_STATUS(destination *storage.ResourceMoveDetails_STATUS) error
AssignProperties_To_ResourceMoveDetails_STATUS populates the provided destination ResourceMoveDetails_STATUS from our ResourceMoveDetails_STATUS
func (*ResourceMoveDetails_STATUS) DeepCopy ¶
func (in *ResourceMoveDetails_STATUS) DeepCopy() *ResourceMoveDetails_STATUS
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ResourceMoveDetails_STATUS.
func (*ResourceMoveDetails_STATUS) DeepCopyInto ¶
func (in *ResourceMoveDetails_STATUS) DeepCopyInto(out *ResourceMoveDetails_STATUS)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type RetentionTag ¶
type RetentionTag struct { PropertyBag genruntime.PropertyBag `json:"$propertyBag,omitempty"` TagName *string `json:"tagName,omitempty"` }
Storage version of v1api20230101.RetentionTag Retention tag
func (*RetentionTag) AssignProperties_From_RetentionTag ¶ added in v2.7.0
func (retentionTag *RetentionTag) AssignProperties_From_RetentionTag(source *storage.RetentionTag) error
AssignProperties_From_RetentionTag populates our RetentionTag from the provided source RetentionTag
func (*RetentionTag) AssignProperties_To_RetentionTag ¶ added in v2.7.0
func (retentionTag *RetentionTag) AssignProperties_To_RetentionTag(destination *storage.RetentionTag) error
AssignProperties_To_RetentionTag populates the provided destination RetentionTag from our RetentionTag
func (*RetentionTag) DeepCopy ¶
func (in *RetentionTag) DeepCopy() *RetentionTag
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new RetentionTag.
func (*RetentionTag) DeepCopyInto ¶
func (in *RetentionTag) DeepCopyInto(out *RetentionTag)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type RetentionTag_STATUS ¶
type RetentionTag_STATUS struct { ETag *string `json:"eTag,omitempty"` Id *string `json:"id,omitempty"` PropertyBag genruntime.PropertyBag `json:"$propertyBag,omitempty"` TagName *string `json:"tagName,omitempty"` }
Storage version of v1api20230101.RetentionTag_STATUS Retention tag
func (*RetentionTag_STATUS) AssignProperties_From_RetentionTag_STATUS ¶ added in v2.7.0
func (retentionTag *RetentionTag_STATUS) AssignProperties_From_RetentionTag_STATUS(source *storage.RetentionTag_STATUS) error
AssignProperties_From_RetentionTag_STATUS populates our RetentionTag_STATUS from the provided source RetentionTag_STATUS
func (*RetentionTag_STATUS) AssignProperties_To_RetentionTag_STATUS ¶ added in v2.7.0
func (retentionTag *RetentionTag_STATUS) AssignProperties_To_RetentionTag_STATUS(destination *storage.RetentionTag_STATUS) error
AssignProperties_To_RetentionTag_STATUS populates the provided destination RetentionTag_STATUS from our RetentionTag_STATUS
func (*RetentionTag_STATUS) DeepCopy ¶
func (in *RetentionTag_STATUS) DeepCopy() *RetentionTag_STATUS
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new RetentionTag_STATUS.
func (*RetentionTag_STATUS) DeepCopyInto ¶
func (in *RetentionTag_STATUS) DeepCopyInto(out *RetentionTag_STATUS)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type ScheduleBasedBackupCriteria ¶
type ScheduleBasedBackupCriteria struct { AbsoluteCriteria []string `json:"absoluteCriteria,omitempty"` DaysOfMonth []Day `json:"daysOfMonth,omitempty"` DaysOfTheWeek []string `json:"daysOfTheWeek,omitempty"` MonthsOfYear []string `json:"monthsOfYear,omitempty"` ObjectType *string `json:"objectType,omitempty"` PropertyBag genruntime.PropertyBag `json:"$propertyBag,omitempty"` ScheduleTimes []string `json:"scheduleTimes,omitempty"` WeeksOfTheMonth []string `json:"weeksOfTheMonth,omitempty"` }
Storage version of v1api20230101.ScheduleBasedBackupCriteria
func (*ScheduleBasedBackupCriteria) AssignProperties_From_ScheduleBasedBackupCriteria ¶ added in v2.7.0
func (criteria *ScheduleBasedBackupCriteria) AssignProperties_From_ScheduleBasedBackupCriteria(source *storage.ScheduleBasedBackupCriteria) error
AssignProperties_From_ScheduleBasedBackupCriteria populates our ScheduleBasedBackupCriteria from the provided source ScheduleBasedBackupCriteria
func (*ScheduleBasedBackupCriteria) AssignProperties_To_ScheduleBasedBackupCriteria ¶ added in v2.7.0
func (criteria *ScheduleBasedBackupCriteria) AssignProperties_To_ScheduleBasedBackupCriteria(destination *storage.ScheduleBasedBackupCriteria) error
AssignProperties_To_ScheduleBasedBackupCriteria populates the provided destination ScheduleBasedBackupCriteria from our ScheduleBasedBackupCriteria
func (*ScheduleBasedBackupCriteria) DeepCopy ¶
func (in *ScheduleBasedBackupCriteria) DeepCopy() *ScheduleBasedBackupCriteria
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ScheduleBasedBackupCriteria.
func (*ScheduleBasedBackupCriteria) DeepCopyInto ¶
func (in *ScheduleBasedBackupCriteria) DeepCopyInto(out *ScheduleBasedBackupCriteria)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type ScheduleBasedBackupCriteria_STATUS ¶
type ScheduleBasedBackupCriteria_STATUS struct { AbsoluteCriteria []string `json:"absoluteCriteria,omitempty"` DaysOfMonth []Day_STATUS `json:"daysOfMonth,omitempty"` DaysOfTheWeek []string `json:"daysOfTheWeek,omitempty"` MonthsOfYear []string `json:"monthsOfYear,omitempty"` ObjectType *string `json:"objectType,omitempty"` PropertyBag genruntime.PropertyBag `json:"$propertyBag,omitempty"` ScheduleTimes []string `json:"scheduleTimes,omitempty"` WeeksOfTheMonth []string `json:"weeksOfTheMonth,omitempty"` }
Storage version of v1api20230101.ScheduleBasedBackupCriteria_STATUS
func (*ScheduleBasedBackupCriteria_STATUS) AssignProperties_From_ScheduleBasedBackupCriteria_STATUS ¶ added in v2.7.0
func (criteria *ScheduleBasedBackupCriteria_STATUS) AssignProperties_From_ScheduleBasedBackupCriteria_STATUS(source *storage.ScheduleBasedBackupCriteria_STATUS) error
AssignProperties_From_ScheduleBasedBackupCriteria_STATUS populates our ScheduleBasedBackupCriteria_STATUS from the provided source ScheduleBasedBackupCriteria_STATUS
func (*ScheduleBasedBackupCriteria_STATUS) AssignProperties_To_ScheduleBasedBackupCriteria_STATUS ¶ added in v2.7.0
func (criteria *ScheduleBasedBackupCriteria_STATUS) AssignProperties_To_ScheduleBasedBackupCriteria_STATUS(destination *storage.ScheduleBasedBackupCriteria_STATUS) error
AssignProperties_To_ScheduleBasedBackupCriteria_STATUS populates the provided destination ScheduleBasedBackupCriteria_STATUS from our ScheduleBasedBackupCriteria_STATUS
func (*ScheduleBasedBackupCriteria_STATUS) DeepCopy ¶
func (in *ScheduleBasedBackupCriteria_STATUS) DeepCopy() *ScheduleBasedBackupCriteria_STATUS
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ScheduleBasedBackupCriteria_STATUS.
func (*ScheduleBasedBackupCriteria_STATUS) DeepCopyInto ¶
func (in *ScheduleBasedBackupCriteria_STATUS) DeepCopyInto(out *ScheduleBasedBackupCriteria_STATUS)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type ScheduleBasedTriggerContext ¶
type ScheduleBasedTriggerContext struct { ObjectType *string `json:"objectType,omitempty"` PropertyBag genruntime.PropertyBag `json:"$propertyBag,omitempty"` Schedule *BackupSchedule `json:"schedule,omitempty"` TaggingCriteria []TaggingCriteria `json:"taggingCriteria,omitempty"` }
Storage version of v1api20230101.ScheduleBasedTriggerContext
func (*ScheduleBasedTriggerContext) AssignProperties_From_ScheduleBasedTriggerContext ¶ added in v2.7.0
func (context *ScheduleBasedTriggerContext) AssignProperties_From_ScheduleBasedTriggerContext(source *storage.ScheduleBasedTriggerContext) error
AssignProperties_From_ScheduleBasedTriggerContext populates our ScheduleBasedTriggerContext from the provided source ScheduleBasedTriggerContext
func (*ScheduleBasedTriggerContext) AssignProperties_To_ScheduleBasedTriggerContext ¶ added in v2.7.0
func (context *ScheduleBasedTriggerContext) AssignProperties_To_ScheduleBasedTriggerContext(destination *storage.ScheduleBasedTriggerContext) error
AssignProperties_To_ScheduleBasedTriggerContext populates the provided destination ScheduleBasedTriggerContext from our ScheduleBasedTriggerContext
func (*ScheduleBasedTriggerContext) DeepCopy ¶
func (in *ScheduleBasedTriggerContext) DeepCopy() *ScheduleBasedTriggerContext
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ScheduleBasedTriggerContext.
func (*ScheduleBasedTriggerContext) DeepCopyInto ¶
func (in *ScheduleBasedTriggerContext) DeepCopyInto(out *ScheduleBasedTriggerContext)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type ScheduleBasedTriggerContext_STATUS ¶
type ScheduleBasedTriggerContext_STATUS struct { ObjectType *string `json:"objectType,omitempty"` PropertyBag genruntime.PropertyBag `json:"$propertyBag,omitempty"` Schedule *BackupSchedule_STATUS `json:"schedule,omitempty"` TaggingCriteria []TaggingCriteria_STATUS `json:"taggingCriteria,omitempty"` }
Storage version of v1api20230101.ScheduleBasedTriggerContext_STATUS
func (*ScheduleBasedTriggerContext_STATUS) AssignProperties_From_ScheduleBasedTriggerContext_STATUS ¶ added in v2.7.0
func (context *ScheduleBasedTriggerContext_STATUS) AssignProperties_From_ScheduleBasedTriggerContext_STATUS(source *storage.ScheduleBasedTriggerContext_STATUS) error
AssignProperties_From_ScheduleBasedTriggerContext_STATUS populates our ScheduleBasedTriggerContext_STATUS from the provided source ScheduleBasedTriggerContext_STATUS
func (*ScheduleBasedTriggerContext_STATUS) AssignProperties_To_ScheduleBasedTriggerContext_STATUS ¶ added in v2.7.0
func (context *ScheduleBasedTriggerContext_STATUS) AssignProperties_To_ScheduleBasedTriggerContext_STATUS(destination *storage.ScheduleBasedTriggerContext_STATUS) error
AssignProperties_To_ScheduleBasedTriggerContext_STATUS populates the provided destination ScheduleBasedTriggerContext_STATUS from our ScheduleBasedTriggerContext_STATUS
func (*ScheduleBasedTriggerContext_STATUS) DeepCopy ¶
func (in *ScheduleBasedTriggerContext_STATUS) DeepCopy() *ScheduleBasedTriggerContext_STATUS
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ScheduleBasedTriggerContext_STATUS.
func (*ScheduleBasedTriggerContext_STATUS) DeepCopyInto ¶
func (in *ScheduleBasedTriggerContext_STATUS) DeepCopyInto(out *ScheduleBasedTriggerContext_STATUS)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type SecuritySettings ¶
type SecuritySettings struct { ImmutabilitySettings *ImmutabilitySettings `json:"immutabilitySettings,omitempty"` PropertyBag genruntime.PropertyBag `json:"$propertyBag,omitempty"` SoftDeleteSettings *SoftDeleteSettings `json:"softDeleteSettings,omitempty"` }
Storage version of v1api20230101.SecuritySettings Class containing security settings of vault
func (*SecuritySettings) AssignProperties_From_SecuritySettings ¶ added in v2.7.0
func (settings *SecuritySettings) AssignProperties_From_SecuritySettings(source *storage.SecuritySettings) error
AssignProperties_From_SecuritySettings populates our SecuritySettings from the provided source SecuritySettings
func (*SecuritySettings) AssignProperties_To_SecuritySettings ¶ added in v2.7.0
func (settings *SecuritySettings) AssignProperties_To_SecuritySettings(destination *storage.SecuritySettings) error
AssignProperties_To_SecuritySettings populates the provided destination SecuritySettings from our SecuritySettings
func (*SecuritySettings) DeepCopy ¶
func (in *SecuritySettings) DeepCopy() *SecuritySettings
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new SecuritySettings.
func (*SecuritySettings) DeepCopyInto ¶
func (in *SecuritySettings) DeepCopyInto(out *SecuritySettings)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type SecuritySettings_STATUS ¶
type SecuritySettings_STATUS struct { ImmutabilitySettings *ImmutabilitySettings_STATUS `json:"immutabilitySettings,omitempty"` PropertyBag genruntime.PropertyBag `json:"$propertyBag,omitempty"` SoftDeleteSettings *SoftDeleteSettings_STATUS `json:"softDeleteSettings,omitempty"` }
Storage version of v1api20230101.SecuritySettings_STATUS Class containing security settings of vault
func (*SecuritySettings_STATUS) AssignProperties_From_SecuritySettings_STATUS ¶ added in v2.7.0
func (settings *SecuritySettings_STATUS) AssignProperties_From_SecuritySettings_STATUS(source *storage.SecuritySettings_STATUS) error
AssignProperties_From_SecuritySettings_STATUS populates our SecuritySettings_STATUS from the provided source SecuritySettings_STATUS
func (*SecuritySettings_STATUS) AssignProperties_To_SecuritySettings_STATUS ¶ added in v2.7.0
func (settings *SecuritySettings_STATUS) AssignProperties_To_SecuritySettings_STATUS(destination *storage.SecuritySettings_STATUS) error
AssignProperties_To_SecuritySettings_STATUS populates the provided destination SecuritySettings_STATUS from our SecuritySettings_STATUS
func (*SecuritySettings_STATUS) DeepCopy ¶
func (in *SecuritySettings_STATUS) DeepCopy() *SecuritySettings_STATUS
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new SecuritySettings_STATUS.
func (*SecuritySettings_STATUS) DeepCopyInto ¶
func (in *SecuritySettings_STATUS) DeepCopyInto(out *SecuritySettings_STATUS)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type SoftDeleteSettings ¶
type SoftDeleteSettings struct { PropertyBag genruntime.PropertyBag `json:"$propertyBag,omitempty"` RetentionDurationInDays *float64 `json:"retentionDurationInDays,omitempty"` State *string `json:"state,omitempty"` }
Storage version of v1api20230101.SoftDeleteSettings Soft delete related settings
func (*SoftDeleteSettings) AssignProperties_From_SoftDeleteSettings ¶ added in v2.7.0
func (settings *SoftDeleteSettings) AssignProperties_From_SoftDeleteSettings(source *storage.SoftDeleteSettings) error
AssignProperties_From_SoftDeleteSettings populates our SoftDeleteSettings from the provided source SoftDeleteSettings
func (*SoftDeleteSettings) AssignProperties_To_SoftDeleteSettings ¶ added in v2.7.0
func (settings *SoftDeleteSettings) AssignProperties_To_SoftDeleteSettings(destination *storage.SoftDeleteSettings) error
AssignProperties_To_SoftDeleteSettings populates the provided destination SoftDeleteSettings from our SoftDeleteSettings
func (*SoftDeleteSettings) DeepCopy ¶
func (in *SoftDeleteSettings) DeepCopy() *SoftDeleteSettings
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new SoftDeleteSettings.
func (*SoftDeleteSettings) DeepCopyInto ¶
func (in *SoftDeleteSettings) DeepCopyInto(out *SoftDeleteSettings)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type SoftDeleteSettings_STATUS ¶
type SoftDeleteSettings_STATUS struct { PropertyBag genruntime.PropertyBag `json:"$propertyBag,omitempty"` RetentionDurationInDays *float64 `json:"retentionDurationInDays,omitempty"` State *string `json:"state,omitempty"` }
Storage version of v1api20230101.SoftDeleteSettings_STATUS Soft delete related settings
func (*SoftDeleteSettings_STATUS) AssignProperties_From_SoftDeleteSettings_STATUS ¶ added in v2.7.0
func (settings *SoftDeleteSettings_STATUS) AssignProperties_From_SoftDeleteSettings_STATUS(source *storage.SoftDeleteSettings_STATUS) error
AssignProperties_From_SoftDeleteSettings_STATUS populates our SoftDeleteSettings_STATUS from the provided source SoftDeleteSettings_STATUS
func (*SoftDeleteSettings_STATUS) AssignProperties_To_SoftDeleteSettings_STATUS ¶ added in v2.7.0
func (settings *SoftDeleteSettings_STATUS) AssignProperties_To_SoftDeleteSettings_STATUS(destination *storage.SoftDeleteSettings_STATUS) error
AssignProperties_To_SoftDeleteSettings_STATUS populates the provided destination SoftDeleteSettings_STATUS from our SoftDeleteSettings_STATUS
func (*SoftDeleteSettings_STATUS) DeepCopy ¶
func (in *SoftDeleteSettings_STATUS) DeepCopy() *SoftDeleteSettings_STATUS
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new SoftDeleteSettings_STATUS.
func (*SoftDeleteSettings_STATUS) DeepCopyInto ¶
func (in *SoftDeleteSettings_STATUS) DeepCopyInto(out *SoftDeleteSettings_STATUS)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type SourceLifeCycle ¶
type SourceLifeCycle struct { DeleteAfter *DeleteOption `json:"deleteAfter,omitempty"` PropertyBag genruntime.PropertyBag `json:"$propertyBag,omitempty"` SourceDataStore *DataStoreInfoBase `json:"sourceDataStore,omitempty"` TargetDataStoreCopySettings []TargetCopySetting `json:"targetDataStoreCopySettings,omitempty"` }
Storage version of v1api20230101.SourceLifeCycle Source LifeCycle
func (*SourceLifeCycle) AssignProperties_From_SourceLifeCycle ¶ added in v2.7.0
func (cycle *SourceLifeCycle) AssignProperties_From_SourceLifeCycle(source *storage.SourceLifeCycle) error
AssignProperties_From_SourceLifeCycle populates our SourceLifeCycle from the provided source SourceLifeCycle
func (*SourceLifeCycle) AssignProperties_To_SourceLifeCycle ¶ added in v2.7.0
func (cycle *SourceLifeCycle) AssignProperties_To_SourceLifeCycle(destination *storage.SourceLifeCycle) error
AssignProperties_To_SourceLifeCycle populates the provided destination SourceLifeCycle from our SourceLifeCycle
func (*SourceLifeCycle) DeepCopy ¶
func (in *SourceLifeCycle) DeepCopy() *SourceLifeCycle
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new SourceLifeCycle.
func (*SourceLifeCycle) DeepCopyInto ¶
func (in *SourceLifeCycle) DeepCopyInto(out *SourceLifeCycle)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type SourceLifeCycle_STATUS ¶
type SourceLifeCycle_STATUS struct { DeleteAfter *DeleteOption_STATUS `json:"deleteAfter,omitempty"` PropertyBag genruntime.PropertyBag `json:"$propertyBag,omitempty"` SourceDataStore *DataStoreInfoBase_STATUS `json:"sourceDataStore,omitempty"` TargetDataStoreCopySettings []TargetCopySetting_STATUS `json:"targetDataStoreCopySettings,omitempty"` }
Storage version of v1api20230101.SourceLifeCycle_STATUS Source LifeCycle
func (*SourceLifeCycle_STATUS) AssignProperties_From_SourceLifeCycle_STATUS ¶ added in v2.7.0
func (cycle *SourceLifeCycle_STATUS) AssignProperties_From_SourceLifeCycle_STATUS(source *storage.SourceLifeCycle_STATUS) error
AssignProperties_From_SourceLifeCycle_STATUS populates our SourceLifeCycle_STATUS from the provided source SourceLifeCycle_STATUS
func (*SourceLifeCycle_STATUS) AssignProperties_To_SourceLifeCycle_STATUS ¶ added in v2.7.0
func (cycle *SourceLifeCycle_STATUS) AssignProperties_To_SourceLifeCycle_STATUS(destination *storage.SourceLifeCycle_STATUS) error
AssignProperties_To_SourceLifeCycle_STATUS populates the provided destination SourceLifeCycle_STATUS from our SourceLifeCycle_STATUS
func (*SourceLifeCycle_STATUS) DeepCopy ¶
func (in *SourceLifeCycle_STATUS) DeepCopy() *SourceLifeCycle_STATUS
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new SourceLifeCycle_STATUS.
func (*SourceLifeCycle_STATUS) DeepCopyInto ¶
func (in *SourceLifeCycle_STATUS) DeepCopyInto(out *SourceLifeCycle_STATUS)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type StorageSetting ¶
type StorageSetting struct { DatastoreType *string `json:"datastoreType,omitempty"` PropertyBag genruntime.PropertyBag `json:"$propertyBag,omitempty"` Type *string `json:"type,omitempty"` }
Storage version of v1api20230101.StorageSetting Storage setting
func (*StorageSetting) AssignProperties_From_StorageSetting ¶ added in v2.7.0
func (setting *StorageSetting) AssignProperties_From_StorageSetting(source *storage.StorageSetting) error
AssignProperties_From_StorageSetting populates our StorageSetting from the provided source StorageSetting
func (*StorageSetting) AssignProperties_To_StorageSetting ¶ added in v2.7.0
func (setting *StorageSetting) AssignProperties_To_StorageSetting(destination *storage.StorageSetting) error
AssignProperties_To_StorageSetting populates the provided destination StorageSetting from our StorageSetting
func (*StorageSetting) DeepCopy ¶
func (in *StorageSetting) DeepCopy() *StorageSetting
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new StorageSetting.
func (*StorageSetting) DeepCopyInto ¶
func (in *StorageSetting) DeepCopyInto(out *StorageSetting)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type StorageSetting_STATUS ¶
type StorageSetting_STATUS struct { DatastoreType *string `json:"datastoreType,omitempty"` PropertyBag genruntime.PropertyBag `json:"$propertyBag,omitempty"` Type *string `json:"type,omitempty"` }
Storage version of v1api20230101.StorageSetting_STATUS Storage setting
func (*StorageSetting_STATUS) AssignProperties_From_StorageSetting_STATUS ¶ added in v2.7.0
func (setting *StorageSetting_STATUS) AssignProperties_From_StorageSetting_STATUS(source *storage.StorageSetting_STATUS) error
AssignProperties_From_StorageSetting_STATUS populates our StorageSetting_STATUS from the provided source StorageSetting_STATUS
func (*StorageSetting_STATUS) AssignProperties_To_StorageSetting_STATUS ¶ added in v2.7.0
func (setting *StorageSetting_STATUS) AssignProperties_To_StorageSetting_STATUS(destination *storage.StorageSetting_STATUS) error
AssignProperties_To_StorageSetting_STATUS populates the provided destination StorageSetting_STATUS from our StorageSetting_STATUS
func (*StorageSetting_STATUS) DeepCopy ¶
func (in *StorageSetting_STATUS) DeepCopy() *StorageSetting_STATUS
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new StorageSetting_STATUS.
func (*StorageSetting_STATUS) DeepCopyInto ¶
func (in *StorageSetting_STATUS) DeepCopyInto(out *StorageSetting_STATUS)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type SystemData_STATUS ¶
type SystemData_STATUS struct { CreatedAt *string `json:"createdAt,omitempty"` CreatedBy *string `json:"createdBy,omitempty"` CreatedByType *string `json:"createdByType,omitempty"` LastModifiedAt *string `json:"lastModifiedAt,omitempty"` LastModifiedBy *string `json:"lastModifiedBy,omitempty"` LastModifiedByType *string `json:"lastModifiedByType,omitempty"` PropertyBag genruntime.PropertyBag `json:"$propertyBag,omitempty"` }
Storage version of v1api20230101.SystemData_STATUS Metadata pertaining to creation and last modification of the resource.
func (*SystemData_STATUS) AssignProperties_From_SystemData_STATUS ¶ added in v2.7.0
func (data *SystemData_STATUS) AssignProperties_From_SystemData_STATUS(source *storage.SystemData_STATUS) error
AssignProperties_From_SystemData_STATUS populates our SystemData_STATUS from the provided source SystemData_STATUS
func (*SystemData_STATUS) AssignProperties_To_SystemData_STATUS ¶ added in v2.7.0
func (data *SystemData_STATUS) AssignProperties_To_SystemData_STATUS(destination *storage.SystemData_STATUS) error
AssignProperties_To_SystemData_STATUS populates the provided destination SystemData_STATUS from our SystemData_STATUS
func (*SystemData_STATUS) DeepCopy ¶
func (in *SystemData_STATUS) DeepCopy() *SystemData_STATUS
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new SystemData_STATUS.
func (*SystemData_STATUS) DeepCopyInto ¶
func (in *SystemData_STATUS) DeepCopyInto(out *SystemData_STATUS)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type TaggingCriteria ¶
type TaggingCriteria struct { Criteria []BackupCriteria `json:"criteria,omitempty"` IsDefault *bool `json:"isDefault,omitempty"` PropertyBag genruntime.PropertyBag `json:"$propertyBag,omitempty"` TagInfo *RetentionTag `json:"tagInfo,omitempty"` TaggingPriority *int `json:"taggingPriority,omitempty"` }
Storage version of v1api20230101.TaggingCriteria Tagging criteria
func (*TaggingCriteria) AssignProperties_From_TaggingCriteria ¶ added in v2.7.0
func (criteria *TaggingCriteria) AssignProperties_From_TaggingCriteria(source *storage.TaggingCriteria) error
AssignProperties_From_TaggingCriteria populates our TaggingCriteria from the provided source TaggingCriteria
func (*TaggingCriteria) AssignProperties_To_TaggingCriteria ¶ added in v2.7.0
func (criteria *TaggingCriteria) AssignProperties_To_TaggingCriteria(destination *storage.TaggingCriteria) error
AssignProperties_To_TaggingCriteria populates the provided destination TaggingCriteria from our TaggingCriteria
func (*TaggingCriteria) DeepCopy ¶
func (in *TaggingCriteria) DeepCopy() *TaggingCriteria
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new TaggingCriteria.
func (*TaggingCriteria) DeepCopyInto ¶
func (in *TaggingCriteria) DeepCopyInto(out *TaggingCriteria)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type TaggingCriteria_STATUS ¶
type TaggingCriteria_STATUS struct { Criteria []BackupCriteria_STATUS `json:"criteria,omitempty"` IsDefault *bool `json:"isDefault,omitempty"` PropertyBag genruntime.PropertyBag `json:"$propertyBag,omitempty"` TagInfo *RetentionTag_STATUS `json:"tagInfo,omitempty"` TaggingPriority *int `json:"taggingPriority,omitempty"` }
Storage version of v1api20230101.TaggingCriteria_STATUS Tagging criteria
func (*TaggingCriteria_STATUS) AssignProperties_From_TaggingCriteria_STATUS ¶ added in v2.7.0
func (criteria *TaggingCriteria_STATUS) AssignProperties_From_TaggingCriteria_STATUS(source *storage.TaggingCriteria_STATUS) error
AssignProperties_From_TaggingCriteria_STATUS populates our TaggingCriteria_STATUS from the provided source TaggingCriteria_STATUS
func (*TaggingCriteria_STATUS) AssignProperties_To_TaggingCriteria_STATUS ¶ added in v2.7.0
func (criteria *TaggingCriteria_STATUS) AssignProperties_To_TaggingCriteria_STATUS(destination *storage.TaggingCriteria_STATUS) error
AssignProperties_To_TaggingCriteria_STATUS populates the provided destination TaggingCriteria_STATUS from our TaggingCriteria_STATUS
func (*TaggingCriteria_STATUS) DeepCopy ¶
func (in *TaggingCriteria_STATUS) DeepCopy() *TaggingCriteria_STATUS
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new TaggingCriteria_STATUS.
func (*TaggingCriteria_STATUS) DeepCopyInto ¶
func (in *TaggingCriteria_STATUS) DeepCopyInto(out *TaggingCriteria_STATUS)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type TargetCopySetting ¶
type TargetCopySetting struct { CopyAfter *CopyOption `json:"copyAfter,omitempty"` DataStore *DataStoreInfoBase `json:"dataStore,omitempty"` PropertyBag genruntime.PropertyBag `json:"$propertyBag,omitempty"` }
Storage version of v1api20230101.TargetCopySetting Target copy settings
func (*TargetCopySetting) AssignProperties_From_TargetCopySetting ¶ added in v2.7.0
func (setting *TargetCopySetting) AssignProperties_From_TargetCopySetting(source *storage.TargetCopySetting) error
AssignProperties_From_TargetCopySetting populates our TargetCopySetting from the provided source TargetCopySetting
func (*TargetCopySetting) AssignProperties_To_TargetCopySetting ¶ added in v2.7.0
func (setting *TargetCopySetting) AssignProperties_To_TargetCopySetting(destination *storage.TargetCopySetting) error
AssignProperties_To_TargetCopySetting populates the provided destination TargetCopySetting from our TargetCopySetting
func (*TargetCopySetting) DeepCopy ¶
func (in *TargetCopySetting) DeepCopy() *TargetCopySetting
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new TargetCopySetting.
func (*TargetCopySetting) DeepCopyInto ¶
func (in *TargetCopySetting) DeepCopyInto(out *TargetCopySetting)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type TargetCopySetting_STATUS ¶
type TargetCopySetting_STATUS struct { CopyAfter *CopyOption_STATUS `json:"copyAfter,omitempty"` DataStore *DataStoreInfoBase_STATUS `json:"dataStore,omitempty"` PropertyBag genruntime.PropertyBag `json:"$propertyBag,omitempty"` }
Storage version of v1api20230101.TargetCopySetting_STATUS Target copy settings
func (*TargetCopySetting_STATUS) AssignProperties_From_TargetCopySetting_STATUS ¶ added in v2.7.0
func (setting *TargetCopySetting_STATUS) AssignProperties_From_TargetCopySetting_STATUS(source *storage.TargetCopySetting_STATUS) error
AssignProperties_From_TargetCopySetting_STATUS populates our TargetCopySetting_STATUS from the provided source TargetCopySetting_STATUS
func (*TargetCopySetting_STATUS) AssignProperties_To_TargetCopySetting_STATUS ¶ added in v2.7.0
func (setting *TargetCopySetting_STATUS) AssignProperties_To_TargetCopySetting_STATUS(destination *storage.TargetCopySetting_STATUS) error
AssignProperties_To_TargetCopySetting_STATUS populates the provided destination TargetCopySetting_STATUS from our TargetCopySetting_STATUS
func (*TargetCopySetting_STATUS) DeepCopy ¶
func (in *TargetCopySetting_STATUS) DeepCopy() *TargetCopySetting_STATUS
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new TargetCopySetting_STATUS.
func (*TargetCopySetting_STATUS) DeepCopyInto ¶
func (in *TargetCopySetting_STATUS) DeepCopyInto(out *TargetCopySetting_STATUS)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type TriggerContext ¶
type TriggerContext struct { Adhoc *AdhocBasedTriggerContext `json:"adhocBasedTriggerContext,omitempty"` PropertyBag genruntime.PropertyBag `json:"$propertyBag,omitempty"` Schedule *ScheduleBasedTriggerContext `json:"scheduleBasedTriggerContext,omitempty"` }
Storage version of v1api20230101.TriggerContext
func (*TriggerContext) AssignProperties_From_TriggerContext ¶ added in v2.7.0
func (context *TriggerContext) AssignProperties_From_TriggerContext(source *storage.TriggerContext) error
AssignProperties_From_TriggerContext populates our TriggerContext from the provided source TriggerContext
func (*TriggerContext) AssignProperties_To_TriggerContext ¶ added in v2.7.0
func (context *TriggerContext) AssignProperties_To_TriggerContext(destination *storage.TriggerContext) error
AssignProperties_To_TriggerContext populates the provided destination TriggerContext from our TriggerContext
func (*TriggerContext) DeepCopy ¶
func (in *TriggerContext) DeepCopy() *TriggerContext
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new TriggerContext.
func (*TriggerContext) DeepCopyInto ¶
func (in *TriggerContext) DeepCopyInto(out *TriggerContext)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type TriggerContext_STATUS ¶
type TriggerContext_STATUS struct { Adhoc *AdhocBasedTriggerContext_STATUS `json:"adhocBasedTriggerContext,omitempty"` PropertyBag genruntime.PropertyBag `json:"$propertyBag,omitempty"` Schedule *ScheduleBasedTriggerContext_STATUS `json:"scheduleBasedTriggerContext,omitempty"` }
Storage version of v1api20230101.TriggerContext_STATUS
func (*TriggerContext_STATUS) AssignProperties_From_TriggerContext_STATUS ¶ added in v2.7.0
func (context *TriggerContext_STATUS) AssignProperties_From_TriggerContext_STATUS(source *storage.TriggerContext_STATUS) error
AssignProperties_From_TriggerContext_STATUS populates our TriggerContext_STATUS from the provided source TriggerContext_STATUS
func (*TriggerContext_STATUS) AssignProperties_To_TriggerContext_STATUS ¶ added in v2.7.0
func (context *TriggerContext_STATUS) AssignProperties_To_TriggerContext_STATUS(destination *storage.TriggerContext_STATUS) error
AssignProperties_To_TriggerContext_STATUS populates the provided destination TriggerContext_STATUS from our TriggerContext_STATUS
func (*TriggerContext_STATUS) DeepCopy ¶
func (in *TriggerContext_STATUS) DeepCopy() *TriggerContext_STATUS
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new TriggerContext_STATUS.
func (*TriggerContext_STATUS) DeepCopyInto ¶
func (in *TriggerContext_STATUS) DeepCopyInto(out *TriggerContext_STATUS)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.