AzureWorkloadSAPHanaRestoreRequest interface
AzureWorkload SAP Hana-specific restore.
- Extends
Properties
object |
Polymorphic discriminator, which specifies the different types this object can be |
Inherited Properties
property |
Workload specific property bag. |
recovery |
Defines whether the current recovery mode is file restore or database restore |
recovery |
Type of this recovery. |
resource |
ResourceGuardOperationRequests on which LAC check will be performed |
snapshot |
Additional details for snapshot recovery Currently used for snapshot for SAP Hana. |
source |
Fully qualified ARM ID of the VM on which workload that was running is being recovered. |
target |
Details of target database |
target |
Defines the Resource group of the Target VM |
target |
This is the complete ARM Id of the target VM For e.g. /subscriptions/{subId}/resourcegroups/{rg}/provider/Microsoft.Compute/virtualmachines/{vm} |
user |
User Assigned managed identity details Currently used for snapshot. |
Property Details
objectType
Polymorphic discriminator, which specifies the different types this object can be
objectType: "AzureWorkloadSAPHanaRestoreRequest" | "AzureWorkloadSAPHanaPointInTimeRestoreRequest" | "AzureWorkloadSAPHanaPointInTimeRestoreWithRehydrateRequest" | "AzureWorkloadSAPHanaRestoreWithRehydrateRequest"
Property Value
"AzureWorkloadSAPHanaRestoreRequest" | "AzureWorkloadSAPHanaPointInTimeRestoreRequest" | "AzureWorkloadSAPHanaPointInTimeRestoreWithRehydrateRequest" | "AzureWorkloadSAPHanaRestoreWithRehydrateRequest"
Inherited Property Details
propertyBag
Workload specific property bag.
propertyBag?: {[propertyName: string]: string}
Property Value
{[propertyName: string]: string}
Inherited From AzureWorkloadRestoreRequest.propertyBag
recoveryMode
Defines whether the current recovery mode is file restore or database restore
recoveryMode?: string
Property Value
string
Inherited From AzureWorkloadRestoreRequest.recoveryMode
recoveryType
Type of this recovery.
recoveryType?: string
Property Value
string
Inherited From AzureWorkloadRestoreRequest.recoveryType
resourceGuardOperationRequests
ResourceGuardOperationRequests on which LAC check will be performed
resourceGuardOperationRequests?: string[]
Property Value
string[]
Inherited From AzureWorkloadRestoreRequest.resourceGuardOperationRequests
snapshotRestoreParameters
Additional details for snapshot recovery Currently used for snapshot for SAP Hana.
snapshotRestoreParameters?: SnapshotRestoreParameters
Property Value
Inherited From AzureWorkloadRestoreRequest.snapshotRestoreParameters
sourceResourceId
Fully qualified ARM ID of the VM on which workload that was running is being recovered.
sourceResourceId?: string
Property Value
string
Inherited From AzureWorkloadRestoreRequest.sourceResourceId
targetInfo
Details of target database
targetInfo?: TargetRestoreInfo
Property Value
Inherited From AzureWorkloadRestoreRequest.targetInfo
targetResourceGroupName
Defines the Resource group of the Target VM
targetResourceGroupName?: string
Property Value
string
Inherited From AzureWorkloadRestoreRequest.targetResourceGroupName
targetVirtualMachineId
This is the complete ARM Id of the target VM For e.g. /subscriptions/{subId}/resourcegroups/{rg}/provider/Microsoft.Compute/virtualmachines/{vm}
targetVirtualMachineId?: string
Property Value
string
Inherited From AzureWorkloadRestoreRequest.targetVirtualMachineId
userAssignedManagedIdentityDetails
User Assigned managed identity details Currently used for snapshot.
userAssignedManagedIdentityDetails?: UserAssignedManagedIdentityDetails
Property Value
Inherited From AzureWorkloadRestoreRequest.userAssignedManagedIdentityDetails