AzureWorkloadSQLPointInTimeRestoreRequest interface     
AzureWorkload SQL -specific 还原。 具体而言,适用于 PointInTime/日志还原
属性
| object | 
	多态鉴别器,它指定此对象可以的不同类型的  | 
| point | 
	PointInTime 值  | 
继承属性
| alternate | 
	数据目录详细信息  | 
| is | 
	尝试还原作时,用户可以选择设置无恢复的 SQL 特定属性  | 
| property | 
	工作负荷特定的属性包。  | 
| recovery | 
	定义当前恢复模式是文件还原还是数据库还原  | 
| recovery | 
	此恢复的类型。  | 
| resource | 
	将对其执行 LAC 检查的 ResourceGuardOperationRequests  | 
| should | 
	默认选项设置为 true。 如果设置为 false,则必须提供备用数据目录  | 
| snapshot | 
	有关快照恢复的其他详细信息,当前用于 SAP Hana 的快照。  | 
| source | 
	正在运行的工作负荷正在恢复的 VM 的完全限定 ARM ID。  | 
| target | 
	目标数据库的详细信息  | 
| target | 
	定义目标 VM 的资源组  | 
| target | 
	这是目标 VM 的完整 ARM ID,例如 /subscriptions/{subId}/resourcegroups/{rg}/provider/Microsoft.Compute/virtualmachines/{vm}  | 
| user | 
	用户分配的托管标识详细信息当前用于快照。  | 
属性详细信息
		objectType
	 
	多态鉴别器,它指定此对象可以的不同类型的
objectType: "AzureWorkloadSQLPointInTimeRestoreRequest" | "AzureWorkloadSQLPointInTimeRestoreWithRehydrateRequest"
				属性值
"AzureWorkloadSQLPointInTimeRestoreRequest" | "AzureWorkloadSQLPointInTimeRestoreWithRehydrateRequest"
		pointInTime
	 
	PointInTime 值
pointInTime?: Date
				属性值
Date
继承属性详细信息
		alternateDirectoryPaths
	  
	数据目录详细信息
alternateDirectoryPaths?: SQLDataDirectoryMapping[]
				属性值
		isNonRecoverable
	  
	尝试还原作时,用户可以选择设置无恢复的 SQL 特定属性
isNonRecoverable?: boolean
				属性值
boolean
		propertyBag
	 
	工作负荷特定的属性包。
propertyBag?: {[propertyName: string]: string}
				属性值
{[propertyName: string]: string}
		recoveryMode
	 
	定义当前恢复模式是文件还原还是数据库还原
recoveryMode?: string
				属性值
string
		recoveryType
	 
	
		resourceGuardOperationRequests
	   
	将对其执行 LAC 检查的 ResourceGuardOperationRequests
resourceGuardOperationRequests?: string[]
				属性值
string[]
继承自AzureWorkloadSQLRestoreRequest.resourceGuardOperationRequests
		shouldUseAlternateTargetLocation
	    
	默认选项设置为 true。 如果设置为 false,则必须提供备用数据目录
shouldUseAlternateTargetLocation?: boolean
				属性值
boolean
继承自AzureWorkloadSQLRestoreRequest.shouldUseAlternateTargetLocation
		snapshotRestoreParameters
	  
	有关快照恢复的其他详细信息,当前用于 SAP Hana 的快照。
snapshotRestoreParameters?: SnapshotRestoreParameters
				属性值
		sourceResourceId
	  
	正在运行的工作负荷正在恢复的 VM 的完全限定 ARM ID。
sourceResourceId?: string
				属性值
string
		targetInfo
	 
	目标数据库的详细信息
targetInfo?: TargetRestoreInfo
				属性值
		targetResourceGroupName
	   
	定义目标 VM 的资源组
targetResourceGroupName?: string
				属性值
string
		targetVirtualMachineId
	   
	这是目标 VM 的完整 ARM ID,例如 /subscriptions/{subId}/resourcegroups/{rg}/provider/Microsoft.Compute/virtualmachines/{vm}
targetVirtualMachineId?: string
				属性值
string
		userAssignedManagedIdentityDetails
	    
	用户分配的托管标识详细信息当前用于快照。
userAssignedManagedIdentityDetails?: UserAssignedManagedIdentityDetails
				属性值
继承自AzureWorkloadSQLRestoreRequest.userAssignedManagedIdentityDetails