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

ArmRecoveryServicesBackupModelFactory 类

定义

模型的模型工厂。

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

方法

BackupEngineData(ResourceIdentifier, String, ResourceType, SystemData, IDictionary<String,String>, AzureLocation, BackupGenericEngine, Nullable<ETag>)

初始化 BackupEngineData 的新实例。

BackupErrorDetail(String, String, IEnumerable<String>)

初始化 BackupErrorDetail 的新实例。

BackupGenericProtectedItem(String, Nullable<BackupManagementType>, Nullable<BackupDataSourceType>, String, ResourceIdentifier, ResourceIdentifier, Nullable<DateTimeOffset>, String, Nullable<BackupCreateMode>, Nullable<DateTimeOffset>, Nullable<Boolean>, String, Nullable<Boolean>, Nullable<Boolean>, IEnumerable<String>, Nullable<Boolean>, String, Nullable<Int32>)

初始化 BackupGenericProtectedItem 的新实例。

BackupJobData(ResourceIdentifier, String, ResourceType, SystemData, IDictionary<String,String>, AzureLocation, BackupGenericJob, Nullable<ETag>)

初始化 BackupJobData 的新实例。

BackupManagementUsage(Nullable<BackupUsagesUnit>, String, Nullable<DateTimeOffset>, Nullable<Int64>, Nullable<Int64>, BackupNameInfo)

初始化 BackupManagementUsage 的新实例。

BackupNameInfo(String, String)

初始化 BackupNameInfo 的新实例。

BackupPrivateEndpointConnectionData(ResourceIdentifier, String, ResourceType, SystemData, IDictionary<String,String>, AzureLocation, BackupPrivateEndpointConnectionProperties, Nullable<ETag>)

初始化 BackupPrivateEndpointConnectionData 的新实例。

BackupProtectedItemData(ResourceIdentifier, String, ResourceType, SystemData, IDictionary<String,String>, AzureLocation, BackupGenericProtectedItem, Nullable<ETag>)

初始化 BackupProtectedItemData 的新实例。

BackupProtectionContainerData(ResourceIdentifier, String, ResourceType, SystemData, IDictionary<String,String>, AzureLocation, BackupGenericProtectionContainer, Nullable<ETag>)

初始化 BackupProtectionContainerData 的新实例。

BackupProtectionIntentData(ResourceIdentifier, String, ResourceType, SystemData, IDictionary<String,String>, AzureLocation, BackupGenericProtectionIntent, Nullable<ETag>)

初始化 BackupProtectionIntentData 的新实例。

BackupProtectionPolicyData(ResourceIdentifier, String, ResourceType, SystemData, IDictionary<String,String>, AzureLocation, BackupGenericProtectionPolicy, Nullable<ETag>)

初始化 BackupProtectionPolicyData 的新实例。

BackupRecoveryPointData(ResourceIdentifier, String, ResourceType, SystemData, IDictionary<String,String>, AzureLocation, BackupGenericRecoveryPoint, Nullable<ETag>)

初始化 BackupRecoveryPointData 的新实例。

BackupResourceConfigData(ResourceIdentifier, String, ResourceType, SystemData, IDictionary<String,String>, AzureLocation, BackupResourceConfigProperties, Nullable<ETag>)

初始化 BackupResourceConfigData 的新实例。

BackupResourceEncryptionConfigExtendedCreateOrUpdateContent(ResourceIdentifier, String, ResourceType, SystemData, IDictionary<String,String>, AzureLocation, BackupResourceEncryptionConfig, Nullable<ETag>)

初始化 BackupResourceEncryptionConfigExtendedCreateOrUpdateContent 的新实例。

BackupResourceEncryptionConfigExtendedData(ResourceIdentifier, String, ResourceType, SystemData, IDictionary<String,String>, AzureLocation, BackupResourceEncryptionConfigExtendedProperties, Nullable<ETag>)

初始化 BackupResourceEncryptionConfigExtendedData 的新实例。

BackupResourceVaultConfigData(ResourceIdentifier, String, ResourceType, SystemData, IDictionary<String,String>, AzureLocation, BackupResourceVaultConfigProperties, Nullable<ETag>)

初始化 BackupResourceVaultConfigData 的新实例。

BackupStatusResult(Nullable<BackupProtectionStatus>, ResourceIdentifier, Nullable<BackupFabricName>, String, String, String, String, String, String)

初始化 BackupStatusResult 的新实例。

DpmProtectedItem(Nullable<BackupManagementType>, Nullable<BackupDataSourceType>, String, ResourceIdentifier, ResourceIdentifier, Nullable<DateTimeOffset>, String, Nullable<BackupCreateMode>, Nullable<DateTimeOffset>, Nullable<Boolean>, String, Nullable<Boolean>, Nullable<Boolean>, IEnumerable<String>, Nullable<Boolean>, String, Nullable<Int32>, String, String, Nullable<ProtectedItemState>, DpmProtectedItemExtendedInfo)

初始化 DpmProtectedItem 的新实例。

FileshareProtectedItem(Nullable<BackupManagementType>, Nullable<BackupDataSourceType>, String, ResourceIdentifier, ResourceIdentifier, Nullable<DateTimeOffset>, String, Nullable<BackupCreateMode>, Nullable<DateTimeOffset>, Nullable<Boolean>, String, Nullable<Boolean>, Nullable<Boolean>, IEnumerable<String>, Nullable<Boolean>, String, Nullable<Int32>, String, String, Nullable<BackupProtectionState>, String, Nullable<DateTimeOffset>, IDictionary<String,KpiResourceHealthDetails>, FileshareProtectedItemExtendedInfo)

初始化 FileshareProtectedItem 的新实例。

FileshareProtectedItemExtendedInfo(Nullable<DateTimeOffset>, Nullable<Int32>, String, String, Nullable<DateTimeOffset>)

初始化 FileshareProtectedItemExtendedInfo 的新实例。

GenericProtectedItem(Nullable<BackupManagementType>, Nullable<BackupDataSourceType>, String, ResourceIdentifier, ResourceIdentifier, Nullable<DateTimeOffset>, String, Nullable<BackupCreateMode>, Nullable<DateTimeOffset>, Nullable<Boolean>, String, Nullable<Boolean>, Nullable<Boolean>, IEnumerable<String>, Nullable<Boolean>, String, Nullable<Int32>, String, String, Nullable<BackupProtectionState>, Nullable<Int64>, IDictionary<String,String>, String)

初始化 GenericProtectedItem 的新实例。

IaasClassicComputeVmProtectedItem(Nullable<BackupManagementType>, Nullable<BackupDataSourceType>, String, ResourceIdentifier, ResourceIdentifier, Nullable<DateTimeOffset>, String, Nullable<BackupCreateMode>, Nullable<DateTimeOffset>, Nullable<Boolean>, String, Nullable<Boolean>, Nullable<Boolean>, IEnumerable<String>, Nullable<Boolean>, String, Nullable<Int32>, String, ResourceIdentifier, String, Nullable<BackupProtectionState>, Nullable<IaasVmProtectedItemHealthStatus>, IEnumerable<IaasVmHealthDetails>, IDictionary<String,KpiResourceHealthDetails>, String, Nullable<DateTimeOffset>, String, IaasVmProtectedItemExtendedInfo, IaasVmBackupExtendedProperties)

初始化 IaasClassicComputeVmProtectedItem 的新实例。

IaasComputeVmProtectedItem(Nullable<BackupManagementType>, Nullable<BackupDataSourceType>, String, ResourceIdentifier, ResourceIdentifier, Nullable<DateTimeOffset>, String, Nullable<BackupCreateMode>, Nullable<DateTimeOffset>, Nullable<Boolean>, String, Nullable<Boolean>, Nullable<Boolean>, IEnumerable<String>, Nullable<Boolean>, String, Nullable<Int32>, String, ResourceIdentifier, String, Nullable<BackupProtectionState>, Nullable<IaasVmProtectedItemHealthStatus>, IEnumerable<IaasVmHealthDetails>, IDictionary<String,KpiResourceHealthDetails>, String, Nullable<DateTimeOffset>, String, IaasVmProtectedItemExtendedInfo, IaasVmBackupExtendedProperties)

初始化 IaasComputeVmProtectedItem 的新实例。

IaasVmErrorInfo(Nullable<Int32>, String, String, IEnumerable<String>)

初始化 IaasVmErrorInfo 的新实例。

IaasVmHealthDetails(Nullable<Int32>, String, String, IEnumerable<String>)

初始化 IaasVmHealthDetails 的新实例。

IaasVmProtectedItem(Nullable<BackupManagementType>, Nullable<BackupDataSourceType>, String, ResourceIdentifier, ResourceIdentifier, Nullable<DateTimeOffset>, String, Nullable<BackupCreateMode>, Nullable<DateTimeOffset>, Nullable<Boolean>, String, Nullable<Boolean>, Nullable<Boolean>, IEnumerable<String>, Nullable<Boolean>, String, Nullable<Int32>, String, ResourceIdentifier, String, Nullable<BackupProtectionState>, Nullable<IaasVmProtectedItemHealthStatus>, IEnumerable<IaasVmHealthDetails>, IDictionary<String,KpiResourceHealthDetails>, String, Nullable<DateTimeOffset>, String, IaasVmProtectedItemExtendedInfo, IaasVmBackupExtendedProperties)

初始化 IaasVmProtectedItem 的新实例。

InquiryValidation(String, BackupErrorDetail, String, BinaryData)

初始化 InquiryValidation 的新实例。

MabErrorInfo(String, IEnumerable<String>)

初始化 MabErrorInfo 的新实例。

MabFileFolderProtectedItem(Nullable<BackupManagementType>, Nullable<BackupDataSourceType>, String, ResourceIdentifier, ResourceIdentifier, Nullable<DateTimeOffset>, String, Nullable<BackupCreateMode>, Nullable<DateTimeOffset>, Nullable<Boolean>, String, Nullable<Boolean>, Nullable<Boolean>, IEnumerable<String>, Nullable<Boolean>, String, Nullable<Int32>, String, String, String, Nullable<DateTimeOffset>, String, Nullable<Int64>, MabFileFolderProtectedItemExtendedInfo)

初始化 MabFileFolderProtectedItem 的新实例。

PreValidateEnableBackupResult(Nullable<BackupValidationStatus>, String, String, String, String, String)

初始化 PreValidateEnableBackupResult 的新实例。

ProtectableContainerResource(ResourceIdentifier, String, ResourceType, SystemData, IDictionary<String,String>, AzureLocation, ProtectableContainer, Nullable<ETag>)

初始化 ProtectableContainerResource 的新实例。

ProvisionIlrConnectionContent(ResourceIdentifier, String, ResourceType, SystemData, IDictionary<String,String>, AzureLocation, IlrContent, Nullable<ETag>)

初始化 ProvisionIlrConnectionContent 的新实例。

ResourceGuardProxyData(ResourceIdentifier, String, ResourceType, SystemData, IDictionary<String,String>, AzureLocation, ResourceGuardProxyProperties, Nullable<ETag>)

初始化 ResourceGuardProxyData 的新实例。

ResourceHealthDetails(Nullable<Int32>, String, String, IEnumerable<String>)

初始化 ResourceHealthDetails 的新实例。

SqlProtectedItem(Nullable<BackupManagementType>, Nullable<BackupDataSourceType>, String, ResourceIdentifier, ResourceIdentifier, Nullable<DateTimeOffset>, String, Nullable<BackupCreateMode>, Nullable<DateTimeOffset>, Nullable<Boolean>, String, Nullable<Boolean>, Nullable<Boolean>, IEnumerable<String>, Nullable<Boolean>, String, Nullable<Int32>, String, Nullable<ProtectedItemState>, SqlProtectedItemExtendedInfo)

初始化 SqlProtectedItem 的新实例。

TokenInformation(String, Nullable<Int64>, String)

初始化 TokenInformation 的新实例。

TriggerBackupContent(ResourceIdentifier, String, ResourceType, SystemData, IDictionary<String,String>, AzureLocation, BackupContent, Nullable<ETag>)

初始化 TriggerBackupContent 的新实例。

TriggerRestoreContent(ResourceIdentifier, String, ResourceType, SystemData, IDictionary<String,String>, AzureLocation, RestoreContent, Nullable<ETag>)

初始化 TriggerRestoreContent 的新实例。

UnlockDeleteResult(Nullable<DateTimeOffset>)

初始化 UnlockDeleteResult 的新实例。

VmResourceFeatureSupportResult(Nullable<VmResourceFeatureSupportStatus>)

初始化 VmResourceFeatureSupportResult 的新实例。

VmWorkloadProtectedItem(Nullable<BackupManagementType>, Nullable<BackupDataSourceType>, String, ResourceIdentifier, ResourceIdentifier, Nullable<DateTimeOffset>, String, Nullable<BackupCreateMode>, Nullable<DateTimeOffset>, Nullable<Boolean>, String, Nullable<Boolean>, Nullable<Boolean>, IEnumerable<String>, Nullable<Boolean>, String, Nullable<Int32>, String, String, String, String, String, Nullable<BackupProtectionState>, Nullable<LastBackupStatus>, Nullable<DateTimeOffset>, BackupErrorDetail, String, Nullable<VmWorkloadProtectedItemHealthStatus>, VmWorkloadProtectedItemExtendedInfo, IDictionary<String,KpiResourceHealthDetails>, IEnumerable<DistributedNodesInfo>)

初始化 VmWorkloadProtectedItem 的新实例。

VmWorkloadSapAseDatabaseProtectedItem(Nullable<BackupManagementType>, Nullable<BackupDataSourceType>, String, ResourceIdentifier, ResourceIdentifier, Nullable<DateTimeOffset>, String, Nullable<BackupCreateMode>, Nullable<DateTimeOffset>, Nullable<Boolean>, String, Nullable<Boolean>, Nullable<Boolean>, IEnumerable<String>, Nullable<Boolean>, String, Nullable<Int32>, String, String, String, String, String, Nullable<BackupProtectionState>, Nullable<LastBackupStatus>, Nullable<DateTimeOffset>, BackupErrorDetail, String, Nullable<VmWorkloadProtectedItemHealthStatus>, VmWorkloadProtectedItemExtendedInfo, IDictionary<String,KpiResourceHealthDetails>, IEnumerable<DistributedNodesInfo>)

初始化 VmWorkloadSapAseDatabaseProtectedItem 的新实例。

VmWorkloadSapHanaDatabaseProtectedItem(Nullable<BackupManagementType>, Nullable<BackupDataSourceType>, String, ResourceIdentifier, ResourceIdentifier, Nullable<DateTimeOffset>, String, Nullable<BackupCreateMode>, Nullable<DateTimeOffset>, Nullable<Boolean>, String, Nullable<Boolean>, Nullable<Boolean>, IEnumerable<String>, Nullable<Boolean>, String, Nullable<Int32>, String, String, String, String, String, Nullable<BackupProtectionState>, Nullable<LastBackupStatus>, Nullable<DateTimeOffset>, BackupErrorDetail, String, Nullable<VmWorkloadProtectedItemHealthStatus>, VmWorkloadProtectedItemExtendedInfo, IDictionary<String,KpiResourceHealthDetails>, IEnumerable<DistributedNodesInfo>)

初始化 VmWorkloadSapHanaDatabaseProtectedItem 的新实例。

VmWorkloadSapHanaDBInstanceProtectedItem(Nullable<BackupManagementType>, Nullable<BackupDataSourceType>, String, ResourceIdentifier, ResourceIdentifier, Nullable<DateTimeOffset>, String, Nullable<BackupCreateMode>, Nullable<DateTimeOffset>, Nullable<Boolean>, String, Nullable<Boolean>, Nullable<Boolean>, IEnumerable<String>, Nullable<Boolean>, String, Nullable<Int32>, String, String, String, String, String, Nullable<BackupProtectionState>, Nullable<LastBackupStatus>, Nullable<DateTimeOffset>, BackupErrorDetail, String, Nullable<VmWorkloadProtectedItemHealthStatus>, VmWorkloadProtectedItemExtendedInfo, IDictionary<String,KpiResourceHealthDetails>, IEnumerable<DistributedNodesInfo>)

初始化 VmWorkloadSapHanaDBInstanceProtectedItem 的新实例。

VmWorkloadSqlDatabaseProtectedItem(Nullable<BackupManagementType>, Nullable<BackupDataSourceType>, String, ResourceIdentifier, ResourceIdentifier, Nullable<DateTimeOffset>, String, Nullable<BackupCreateMode>, Nullable<DateTimeOffset>, Nullable<Boolean>, String, Nullable<Boolean>, Nullable<Boolean>, IEnumerable<String>, Nullable<Boolean>, String, Nullable<Int32>, String, String, String, String, String, Nullable<BackupProtectionState>, Nullable<LastBackupStatus>, Nullable<DateTimeOffset>, BackupErrorDetail, String, Nullable<VmWorkloadProtectedItemHealthStatus>, VmWorkloadProtectedItemExtendedInfo, IDictionary<String,KpiResourceHealthDetails>, IEnumerable<DistributedNodesInfo>)

初始化 VmWorkloadSqlDatabaseProtectedItem 的新实例。

WorkloadItemResource(ResourceIdentifier, String, ResourceType, SystemData, IDictionary<String,String>, AzureLocation, WorkloadItem, Nullable<ETag>)

初始化 WorkloadItemResource 的新实例。

WorkloadProtectableItemResource(ResourceIdentifier, String, ResourceType, SystemData, IDictionary<String,String>, AzureLocation, WorkloadProtectableItem, Nullable<ETag>)

初始化 WorkloadProtectableItemResource 的新实例。

适用于