你当前正在访问 Microsoft Azure Global Edition 技术文档网站。 如果需要访问由世纪互联运营的 Microsoft Azure 中国技术文档网站,请访问 https://docs.azure.cn

ArmDataProtectionBackupModelFactory 类

定义

模型的模型工厂。

public static class ArmDataProtectionBackupModelFactory
type ArmDataProtectionBackupModelFactory = class
Public Class ArmDataProtectionBackupModelFactory
继承
ArmDataProtectionBackupModelFactory

方法

BackupFeatureValidationResult(Nullable<BackupSupportedFeatureType>, IEnumerable<BackupSupportedFeature>)

初始化 BackupFeatureValidationResult 的新实例。

BackupFindRestorableTimeRangeResult(ResourceIdentifier, String, ResourceType, SystemData, BackupFindRestorableTimeRangeResultProperties)

初始化 BackupFindRestorableTimeRangeResult 的新实例。

BackupInstanceDeletionInfo(Nullable<DateTimeOffset>, Nullable<DateTimeOffset>, Nullable<DateTimeOffset>, String)

初始化 BackupInstanceDeletionInfo 的新实例。

BackupInstancePolicyInfo(ResourceIdentifier, String, BackupInstancePolicySettings)

初始化 BackupInstancePolicyInfo 的新实例。

BackupInstanceProtectionStatusDetails(ResponseError, Nullable<BackupInstanceProtectionStatus>)

初始化 BackupInstanceProtectionStatusDetails 的新实例。

BackupJobExtendedInfo(IReadOnlyDictionary<String,String>, String, Nullable<Double>, String, RestoreJobRecoveryPointDetails, IEnumerable<BackupJobSubTask>, RestoreJobRecoveryPointDetails)

初始化 BackupJobExtendedInfo 的新实例。

BackupJobSubTask(IReadOnlyDictionary<String,String>, Int32, String, String, String)

初始化 BackupJobSubTask 的新实例。

BackupSupportedFeature(String, Nullable<FeatureSupportStatus>, IEnumerable<String>)

初始化 BackupSupportedFeature 的新实例。

BackupVaultResourceMoveDetails(String, Nullable<DateTimeOffset>, Nullable<DateTimeOffset>, String, String)

初始化 BackupVaultResourceMoveDetails 的新实例。

DataProtectionBackupDiscreteRecoveryPointProperties(String, IEnumerable<RecoveryPointDataStoreDetail>, DateTimeOffset, String, String, String, String, String, String, Nullable<DateTimeOffset>)

初始化 DataProtectionBackupDiscreteRecoveryPointProperties 的新实例。

DataProtectionBackupInstanceData(ResourceIdentifier, String, ResourceType, SystemData, DataProtectionBackupInstanceProperties, IDictionary<String, String>)

初始化 DataProtectionBackupInstanceData 的新实例。

DataProtectionBackupInstanceProperties(String, DataSourceInfo, DataSourceSetInfo, BackupInstancePolicyInfo, BackupInstanceProtectionStatusDetails, Nullable<CurrentProtectionState>, ResponseError, String, DataProtectionBackupAuthCredentials, Nullable<BackupValidationType>, DataProtectionIdentityDetails, String)

初始化 DataProtectionBackupInstanceProperties 的新实例。

DataProtectionBackupInstanceProperties(String, DataSourceInfo, DataSourceSetInfo, BackupInstancePolicyInfo, BackupInstanceProtectionStatusDetails, Nullable<CurrentProtectionState>, ResponseError, String, DataProtectionBackupAuthCredentials, Nullable<BackupValidationType>, String)

初始化 DataProtectionBackupInstanceProperties 的新实例。

DataProtectionBackupJobData(ResourceIdentifier, String, ResourceType, SystemData, DataProtectionBackupJobProperties)

初始化 DataProtectionBackupJobData 的新实例。

DataProtectionBackupJobProperties(String, String, ResourceIdentifier, ResourceIdentifier, AzureLocation, String, String, String, Nullable<TimeSpan>, Nullable<DateTimeOffset>, IEnumerable<ResponseError>, BackupJobExtendedInfo, Boolean, String, String, ResourceIdentifier, String, Boolean, Uri, String, String, String, DateTimeOffset, String, String, IEnumerable<String>, String, Nullable<ETag>, String, String)

初始化 DataProtectionBackupJobProperties 的新实例。

DataProtectionBackupJobProperties(String, String, ResourceIdentifier, ResourceIdentifier, AzureLocation, String, String, String, Nullable<TimeSpan>, Nullable<DateTimeOffset>, IEnumerable<ResponseError>, BackupJobExtendedInfo, Boolean, String, String, ResourceIdentifier, String, Boolean, Uri, String, String, String, String, DateTimeOffset, String, String, IEnumerable<String>, String, Nullable<ETag>, String, String)

初始化 DataProtectionBackupJobProperties 的新实例。

DataProtectionBackupNameAvailabilityResult(String, Nullable<Boolean>, String)

初始化 DataProtectionBackupNameAvailabilityResult 的新实例。

DataProtectionBackupPolicyData(ResourceIdentifier, String, ResourceType, SystemData, DataProtectionBackupPolicyPropertiesBase)

初始化 DataProtectionBackupPolicyData 的新实例。

DataProtectionBackupRecoveryPointData(ResourceIdentifier, String, ResourceType, SystemData, DataProtectionBackupRecoveryPointProperties)

初始化 DataProtectionBackupRecoveryPointData 的新实例。

DataProtectionBackupRetentionTag(Nullable<ETag>, String, String)

初始化 DataProtectionBackupRetentionTag 的新实例。

DataProtectionBackupVaultData(ResourceIdentifier, String, ResourceType, SystemData, IDictionary<String,String>, AzureLocation, DataProtectionBackupVaultProperties, ManagedServiceIdentity, Nullable<ETag>)

初始化 DataProtectionBackupVaultData 的新实例。

DataProtectionBackupVaultProperties(Nullable<AzureMonitorAlertsState>, Nullable<DataProtectionBackupProvisioningState>, Nullable<BackupVaultResourceMoveState>, BackupVaultResourceMoveDetails, BackupVaultSecuritySettings, IEnumerable<DataProtectionBackupStorageSetting>, Nullable<Boolean>, BackupVaultFeatureSettings, Nullable<BackupVaultSecureScoreLevel>)

初始化 DataProtectionBackupVaultProperties 的新实例。

DataProtectionBackupVaultProperties(Nullable<AzureMonitorAlertsState>, Nullable<DataProtectionBackupProvisioningState>, Nullable<BackupVaultResourceMoveState>, BackupVaultResourceMoveDetails, BackupVaultSecuritySettings, IEnumerable<DataProtectionBackupStorageSetting>, Nullable<Boolean>, Nullable<DataProtectionBackupCrossSubscriptionRestoreState>)

初始化 DataProtectionBackupVaultProperties 的新实例。

DataProtectionOperationJobExtendedInfo(ResourceIdentifier)

初始化 DataProtectionOperationJobExtendedInfo 的新实例。

DataProtectionUnlockDeleteResult(String)

初始化 DataProtectionUnlockDeleteResult 的新实例。

DeletedDataProtectionBackupInstanceData(ResourceIdentifier, String, ResourceType, SystemData, DeletedDataProtectionBackupInstanceProperties)

初始化 DeletedDataProtectionBackupInstanceData 的新实例。

DeletedDataProtectionBackupInstanceProperties(String, DataSourceInfo, DataSourceSetInfo, BackupInstancePolicyInfo, BackupInstanceProtectionStatusDetails, Nullable<CurrentProtectionState>, ResponseError, String, DataProtectionBackupAuthCredentials, Nullable<BackupValidationType>, DataProtectionIdentityDetails, String, BackupInstanceDeletionInfo)

初始化 DeletedDataProtectionBackupInstanceProperties 的新实例。

DeletedDataProtectionBackupInstanceProperties(String, DataSourceInfo, DataSourceSetInfo, BackupInstancePolicyInfo, BackupInstanceProtectionStatusDetails, Nullable<CurrentProtectionState>, ResponseError, String, DataProtectionBackupAuthCredentials, Nullable<BackupValidationType>, String, BackupInstanceDeletionInfo)

初始化 DataProtectionBackupDataSourceProperties 的新实例。

RecoveryPointDataStoreDetail(Nullable<DateTimeOffset>, Nullable<DateTimeOffset>, Nullable<Guid>, String, String, String, Nullable<Boolean>, Nullable<DateTimeOffset>, Nullable<RecoveryPointDataStoreRehydrationStatus>)

初始化 RecoveryPointDataStoreDetail 的新实例。

ResourceGuardData(ResourceIdentifier, String, ResourceType, SystemData, IDictionary<String,String>, AzureLocation, ResourceGuardProperties, Nullable<ETag>)

初始化 ResourceGuardData 的新实例。

ResourceGuardOperationDetails(String, Nullable<ResourceType>)

初始化 ResourceGuardOperationDetails 的新实例。

ResourceGuardProperties(Nullable<DataProtectionBackupProvisioningState>, Nullable<Boolean>, IEnumerable<ResourceGuardOperationDetails>, IEnumerable<String>, String)

初始化 ResourceGuardProperties 的新实例。

ResourceGuardProtectedObjectData(ResourceIdentifier, String, ResourceType, SystemData)

初始化 ResourceGuardProtectedObjectData 的新实例。

ResourceGuardProxyBaseResourceData(ResourceIdentifier, String, ResourceType, SystemData, ResourceGuardProxyBase)

初始化 ResourceGuardProxyBaseResourceData 的新实例。

RestoreJobRecoveryPointDetails(String, Nullable<DateTimeOffset>)

初始化 RestoreJobRecoveryPointDetails 的新实例。

适用于