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

AzureVmWorkloadSAPAseDatabaseProtectedItem 构造函数

定义

重载

AzureVmWorkloadSAPAseDatabaseProtectedItem()

初始化 AzureVmWorkloadSAPAseDatabaseProtectedItem 类的新实例。

AzureVmWorkloadSAPAseDatabaseProtectedItem(String, String, String, String, String, Nullable<DateTime>, String, String, Nullable<DateTime>, Nullable<Boolean>, String, Nullable<Boolean>, Nullable<Boolean>, IList<String>, String, String, String, String, String, String, String, Nullable<DateTime>, ErrorDetail, String, String, AzureVmWorkloadProtectedItemExtendedInfo, IDictionary<String,KPIResourceHealthDetails>)

初始化 AzureVmWorkloadSAPAseDatabaseProtectedItem 类的新实例。

AzureVmWorkloadSAPAseDatabaseProtectedItem()

初始化 AzureVmWorkloadSAPAseDatabaseProtectedItem 类的新实例。

public AzureVmWorkloadSAPAseDatabaseProtectedItem ();
Public Sub New ()

适用于

AzureVmWorkloadSAPAseDatabaseProtectedItem(String, String, String, String, String, Nullable<DateTime>, String, String, Nullable<DateTime>, Nullable<Boolean>, String, Nullable<Boolean>, Nullable<Boolean>, IList<String>, String, String, String, String, String, String, String, Nullable<DateTime>, ErrorDetail, String, String, AzureVmWorkloadProtectedItemExtendedInfo, IDictionary<String,KPIResourceHealthDetails>)

初始化 AzureVmWorkloadSAPAseDatabaseProtectedItem 类的新实例。

public AzureVmWorkloadSAPAseDatabaseProtectedItem (string backupManagementType = default, string workloadType = default, string containerName = default, string sourceResourceId = default, string policyId = default, DateTime? lastRecoveryPoint = default, string backupSetName = default, string createMode = default, DateTime? deferredDeleteTimeInUTC = default, bool? isScheduledForDeferredDelete = default, string deferredDeleteTimeRemaining = default, bool? isDeferredDeleteScheduleUpcoming = default, bool? isRehydrate = default, System.Collections.Generic.IList<string> resourceGuardOperationRequests = default, string friendlyName = default, string serverName = default, string parentName = default, string parentType = default, string protectionStatus = default, string protectionState = default, string lastBackupStatus = default, DateTime? lastBackupTime = default, Microsoft.Azure.Management.RecoveryServices.Backup.CrossRegionRestore.Models.ErrorDetail lastBackupErrorDetail = default, string protectedItemDataSourceId = default, string protectedItemHealthStatus = default, Microsoft.Azure.Management.RecoveryServices.Backup.CrossRegionRestore.Models.AzureVmWorkloadProtectedItemExtendedInfo extendedInfo = default, System.Collections.Generic.IDictionary<string,Microsoft.Azure.Management.RecoveryServices.Backup.CrossRegionRestore.Models.KPIResourceHealthDetails> kpisHealths = default);
new Microsoft.Azure.Management.RecoveryServices.Backup.CrossRegionRestore.Models.AzureVmWorkloadSAPAseDatabaseProtectedItem : string * string * string * string * string * Nullable<DateTime> * string * string * Nullable<DateTime> * Nullable<bool> * string * Nullable<bool> * Nullable<bool> * System.Collections.Generic.IList<string> * string * string * string * string * string * string * string * Nullable<DateTime> * Microsoft.Azure.Management.RecoveryServices.Backup.CrossRegionRestore.Models.ErrorDetail * string * string * Microsoft.Azure.Management.RecoveryServices.Backup.CrossRegionRestore.Models.AzureVmWorkloadProtectedItemExtendedInfo * System.Collections.Generic.IDictionary<string, Microsoft.Azure.Management.RecoveryServices.Backup.CrossRegionRestore.Models.KPIResourceHealthDetails> -> Microsoft.Azure.Management.RecoveryServices.Backup.CrossRegionRestore.Models.AzureVmWorkloadSAPAseDatabaseProtectedItem
Public Sub New (Optional backupManagementType As String = Nothing, Optional workloadType As String = Nothing, Optional containerName As String = Nothing, Optional sourceResourceId As String = Nothing, Optional policyId As String = Nothing, Optional lastRecoveryPoint As Nullable(Of DateTime) = Nothing, Optional backupSetName As String = Nothing, Optional createMode As String = Nothing, Optional deferredDeleteTimeInUTC As Nullable(Of DateTime) = Nothing, Optional isScheduledForDeferredDelete As Nullable(Of Boolean) = Nothing, Optional deferredDeleteTimeRemaining As String = Nothing, Optional isDeferredDeleteScheduleUpcoming As Nullable(Of Boolean) = Nothing, Optional isRehydrate As Nullable(Of Boolean) = Nothing, Optional resourceGuardOperationRequests As IList(Of String) = Nothing, Optional friendlyName As String = Nothing, Optional serverName As String = Nothing, Optional parentName As String = Nothing, Optional parentType As String = Nothing, Optional protectionStatus As String = Nothing, Optional protectionState As String = Nothing, Optional lastBackupStatus As String = Nothing, Optional lastBackupTime As Nullable(Of DateTime) = Nothing, Optional lastBackupErrorDetail As ErrorDetail = Nothing, Optional protectedItemDataSourceId As String = Nothing, Optional protectedItemHealthStatus As String = Nothing, Optional extendedInfo As AzureVmWorkloadProtectedItemExtendedInfo = Nothing, Optional kpisHealths As IDictionary(Of String, KPIResourceHealthDetails) = Nothing)

参数

backupManagementType
String

备份项的备份管理类型。 可能的值包括:“Invalid”、“AzureIaasVM”、“MAB”、“DPM”、“AzureBackupServer”、“AzureSql”、“AzureStorage”、“AzureWorkload”、“DefaultBackup”

workloadType
String

此项表示的工作负载的类型。 可能的值包括:“Invalid”、“VM”、“FileFolder”、“AzureSqlDb”、“SQLDB”、“Exchange”、“Sharepoint”、“VMwareVM”、“SystemState”、“Client”、“GenericDataSource”、“SQLDataBase”、“AzureFileShare”、“SAPHanaDatabase”、“SAPAseDatabase”

containerName
String

容器的唯一名称

sourceResourceId
String

要备份的资源的 ARM ID。

policyId
String

用于备份此项的备份策略的 ID。

lastRecoveryPoint
Nullable<DateTime>

为此备份项创建最后 (最新) 备份副本的时间戳。

backupSetName
String

备份项所属的备份集的名称

createMode
String

创建模式,指示恢复现有软删除的数据源或创建新数据源。 可能的值包括:“Invalid”、“Default”、“Recover”

deferredDeleteTimeInUTC
Nullable<DateTime>

UTC 中延迟删除的时间

isScheduledForDeferredDelete
Nullable<Boolean>

用于标识 DS 是否计划延迟删除的标志

deferredDeleteTimeRemaining
String

永久删除标记为延迟删除的 DS 之前的剩余时间

isDeferredDeleteScheduleUpcoming
Nullable<Boolean>

标识是否即将清除延迟删除的 DS 的标志

isRehydrate
Nullable<Boolean>

用于标识延迟删除的 DS 将移动到暂停状态的标志

resourceGuardOperationRequests
IList<String>

将对其执行 LAC 检查的 ResourceGuardOperationRequests

friendlyName
String

此备份项表示的数据库的友好名称。

serverName
String

实例或 AG 的主机/群集名称

parentName
String

DB 的父名称,例如实例或可用性组。

parentType
String

受保护项的父类型,例如:对于数据库、独立服务器或分布式

protectionStatus
String

此备份项的备份状态。

protectionState
String

此备份项的备份状态。 可能的值包括:“Invalid”、“IRPending”、“Protected”、“ProtectionError”、“ProtectionStopped”、“ProtectionPaused”

lastBackupStatus
String

上次备份操作状态。 可能的值:正常、不正常。 可能的值包括:“Invalid”、“Healthy”、“Unhealthy”、“IRPending”

lastBackupTime
Nullable<DateTime>

此备份项上一次备份操作的时间戳。

lastBackupErrorDetail
ErrorDetail

上次备份中的错误详细信息

protectedItemDataSourceId
String

受保护项的数据 ID。

protectedItemHealthStatus
String

备份项的运行状况,基于上次收到的检测信号进行评估。 可能的值包括:“Invalid”、“Healthy”、“Unhealthy”、“NotReachable”、“IRPending”

extendedInfo
AzureVmWorkloadProtectedItemExtendedInfo

有关此备份项的其他信息。

kpisHealths
IDictionary<String,KPIResourceHealthDetails>

不同 KPI 的运行状况详细信息

适用于