Partager via


AzureWorkloadSQLRestoreRequest interface

Restauration spécifique à AzureWorkload SQL. Spécifiquement pour la restauration complète/diff

Extends

Propriétés

alternateDirectoryPaths

Détails du répertoire de données

isNonRecoverable

Propriété spécifique à SQL dans laquelle l’utilisateur peut choisir de définir l’absence de récupération lorsque l’opération de restauration est tentée

objectType

Discriminateur polymorphe, qui spécifie les différents types que cet objet peut être

shouldUseAlternateTargetLocation

Option par défaut définie sur true. Si cette valeur est définie sur false, un autre répertoire de données doit être fourni

Propriétés héritées

propertyBag

Conteneur de propriétés spécifique à la charge de travail.

recoveryMode

Définit si le mode de récupération actuel est la restauration de fichiers ou la restauration de base de données

recoveryType

Type de cette récupération.

resourceGuardOperationRequests

ResourceGuardOperationRequests sur lesquelles la vérification DE LAC sera effectuée

snapshotRestoreParameters

Détails supplémentaires pour la récupération d’instantané Actuellement utilisé pour l’instantané pour SAP Hana.

sourceResourceId

ID ARM complet de la machine virtuelle sur laquelle la charge de travail en cours d’exécution est récupérée.

targetInfo

Détails de la base de données cible

targetResourceGroupName

Définit le groupe de ressources de la machine virtuelle cible

targetVirtualMachineId

Il s’agit de l’ID ARM complet de la machine virtuelle cible Pour par exemple /subscriptions/{subId}/resourcegroups/{rg}/provider/Microsoft.Compute/virtualmachines/{vm}

userAssignedManagedIdentityDetails

Détails de l’identité managée affectée par l’utilisateur Actuellement utilisé pour l’instantané.

Détails de la propriété

alternateDirectoryPaths

Détails du répertoire de données

alternateDirectoryPaths?: SQLDataDirectoryMapping[]

Valeur de propriété

isNonRecoverable

Propriété spécifique à SQL dans laquelle l’utilisateur peut choisir de définir l’absence de récupération lorsque l’opération de restauration est tentée

isNonRecoverable?: boolean

Valeur de propriété

boolean

objectType

Discriminateur polymorphe, qui spécifie les différents types que cet objet peut être

objectType: "AzureWorkloadSQLRestoreRequest" | "AzureWorkloadSQLPointInTimeRestoreRequest" | "AzureWorkloadSQLPointInTimeRestoreWithRehydrateRequest" | "AzureWorkloadSQLRestoreWithRehydrateRequest"

Valeur de propriété

"AzureWorkloadSQLRestoreRequest" | "AzureWorkloadSQLPointInTimeRestoreRequest" | "AzureWorkloadSQLPointInTimeRestoreWithRehydrateRequest" | "AzureWorkloadSQLRestoreWithRehydrateRequest"

shouldUseAlternateTargetLocation

Option par défaut définie sur true. Si cette valeur est définie sur false, un autre répertoire de données doit être fourni

shouldUseAlternateTargetLocation?: boolean

Valeur de propriété

boolean

Détails de la propriété héritée

propertyBag

Conteneur de propriétés spécifique à la charge de travail.

propertyBag?: {[propertyName: string]: string}

Valeur de propriété

{[propertyName: string]: string}

Héritéd’AzureWorkloadRestoreRequest.propertyBag

recoveryMode

Définit si le mode de récupération actuel est la restauration de fichiers ou la restauration de base de données

recoveryMode?: string

Valeur de propriété

string

Héritéed’AzureWorkloadRestoreRequest.recoveryMode

recoveryType

Type de cette récupération.

recoveryType?: string

Valeur de propriété

string

Héritéd’AzureWorkloadRestoreRequest.recoveryType

resourceGuardOperationRequests

ResourceGuardOperationRequests sur lesquelles la vérification DE LAC sera effectuée

resourceGuardOperationRequests?: string[]

Valeur de propriété

string[]

Héritéed’AzureWorkloadRestoreRequest.resourceGuardOperationRequests

snapshotRestoreParameters

Détails supplémentaires pour la récupération d’instantané Actuellement utilisé pour l’instantané pour SAP Hana.

snapshotRestoreParameters?: SnapshotRestoreParameters

Valeur de propriété

Héritéed’AzureWorkloadRestoreRequest.snapshotRestoreParameters

sourceResourceId

ID ARM complet de la machine virtuelle sur laquelle la charge de travail en cours d’exécution est récupérée.

sourceResourceId?: string

Valeur de propriété

string

Héritéd’AzureWorkloadRestoreRequest.sourceResourceId

targetInfo

Détails de la base de données cible

targetInfo?: TargetRestoreInfo

Valeur de propriété

Héritéd’AzureWorkloadRestoreRequest.targetInfo

targetResourceGroupName

Définit le groupe de ressources de la machine virtuelle cible

targetResourceGroupName?: string

Valeur de propriété

string

Héritéd’AzureWorkloadRestoreRequest.targetResourceGroupName

targetVirtualMachineId

Il s’agit de l’ID ARM complet de la machine virtuelle cible Pour par exemple /subscriptions/{subId}/resourcegroups/{rg}/provider/Microsoft.Compute/virtualmachines/{vm}

targetVirtualMachineId?: string

Valeur de propriété

string

Héritéd’AzureWorkloadRestoreRequest.targetVirtualMachineId

userAssignedManagedIdentityDetails

Détails de l’identité managée affectée par l’utilisateur Actuellement utilisé pour l’instantané.

userAssignedManagedIdentityDetails?: UserAssignedManagedIdentityDetails

Valeur de propriété

Héritéd’AzureWorkloadRestoreRequest.userAssignedManagedIdentityDetails