Partager via


AzureWorkloadSQLPointInTimeRestoreRequest interface

Restauration spécifique à AzureWorkload SQL. Spécifiquement pour la restauration pointInTime/journal

Extends

Propriétés

objectType

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

pointInTime

Valeur PointInTime

Propriétés héritées

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

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

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

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é

objectType

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

objectType: "AzureWorkloadSQLPointInTimeRestoreRequest" | "AzureWorkloadSQLPointInTimeRestoreWithRehydrateRequest"

Valeur de propriété

"AzureWorkloadSQLPointInTimeRestoreRequest" | "AzureWorkloadSQLPointInTimeRestoreWithRehydrateRequest"

pointInTime

Valeur PointInTime

pointInTime?: Date

Valeur de propriété

Date

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

alternateDirectoryPaths

Détails du répertoire de données

alternateDirectoryPaths?: SQLDataDirectoryMapping[]

Valeur de propriété

Héritéd’AzureWorkloadSQLRestoreRequest.alternateDirectoryPaths

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

Héritéed’AzureWorkloadSQLRestoreRequest.isNonRecoverable

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’AzureWorkloadSQLRestoreRequest.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éd’AzureWorkloadSQLRestoreRequest.recoveryMode

recoveryType

Type de cette récupération.

recoveryType?: string

Valeur de propriété

string

Héritéed’AzureWorkloadSQLRestoreRequest.recoveryType

resourceGuardOperationRequests

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

resourceGuardOperationRequests?: string[]

Valeur de propriété

string[]

Héritéed’AzureWorkloadSQLRestoreRequest.resourceGuardOperationRequests

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

Héritéed’AzureWorkloadSQLRestoreRequest.shouldUseAlternateTargetLocation

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éd’AzureWorkloadSQLRestoreRequest.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’AzureWorkloadSQLRestoreRequest.sourceResourceId

targetInfo

Détails de la base de données cible

targetInfo?: TargetRestoreInfo

Valeur de propriété

Héritéd’AzureWorkloadSQLRestoreRequest.targetInfo

targetResourceGroupName

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

targetResourceGroupName?: string

Valeur de propriété

string

Héritéd’AzureWorkloadSQLRestoreRequest.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’AzureWorkloadSQLRestoreRequest.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éed’AzureWorkloadSQLRestoreRequest.userAssignedManagedIdentityDetails