AzureWorkloadSQLPointInTimeRestoreRequest interface
Restauración específica de SQL de AzureWorkload. Específicamente para la restauración de PointInTime/Log
- Extends
Propiedades
object |
Discriminador polimórfico, que especifica los diferentes tipos que puede ser este objeto |
point |
Valor pointInTime |
Propiedades heredadas
alternate |
Detalles del directorio de datos |
is |
Propiedad específica de SQL en la que el usuario puede optar por establecer la operación sin recuperación cuando se intenta realizar la operación de restauración |
property |
Contenedor de propiedades específico de la carga de trabajo. |
recovery |
Define si el modo de recuperación actual es restauración de archivos o restauración de base de datos |
recovery |
Tipo de esta recuperación. |
resource |
ResourceGuardOperationRequests en los que se realizará la comprobación de LAC |
should |
Opción predeterminada establecida en true. Si se establece en false, se debe proporcionar un directorio de datos alternativo. |
snapshot |
Detalles adicionales para la recuperación de instantáneas Actualmente se usa para la instantánea para SAP Hana. |
source |
Identificador completo de ARM de la máquina virtual en la que se está recuperando la carga de trabajo que se estaba ejecutando. |
target |
Detalles de la base de datos de destino |
target |
Define el grupo de recursos de la máquina virtual de destino. |
target |
Este es el identificador de ARM completo de la máquina virtual de destino. Por ejemplo, /subscriptions/{subId}/resourcegroups/{rg}/provider/Microsoft.Compute/virtualmachines/{vm} |
user |
Detalles de identidad administrada asignada por el usuario Usados actualmente para la instantánea. |
Detalles de las propiedades
objectType
Discriminador polimórfico, que especifica los diferentes tipos que puede ser este objeto
objectType: "AzureWorkloadSQLPointInTimeRestoreRequest" | "AzureWorkloadSQLPointInTimeRestoreWithRehydrateRequest"
Valor de propiedad
"AzureWorkloadSQLPointInTimeRestoreRequest" | "AzureWorkloadSQLPointInTimeRestoreWithRehydrateRequest"
pointInTime
Valor pointInTime
pointInTime?: Date
Valor de propiedad
Date
Detalles de las propiedades heredadas
alternateDirectoryPaths
Detalles del directorio de datos
alternateDirectoryPaths?: SQLDataDirectoryMapping[]
Valor de propiedad
Heredado deAzureWorkloadSQLRestoreRequest.alternateDirectoryPaths
isNonRecoverable
Propiedad específica de SQL en la que el usuario puede optar por establecer la operación sin recuperación cuando se intenta realizar la operación de restauración
isNonRecoverable?: boolean
Valor de propiedad
boolean
propertyBag
Contenedor de propiedades específico de la carga de trabajo.
propertyBag?: {[propertyName: string]: string}
Valor de propiedad
{[propertyName: string]: string}
Heredado deAzureWorkloadSQLRestoreRequest.propertyBag
recoveryMode
Define si el modo de recuperación actual es restauración de archivos o restauración de base de datos
recoveryMode?: string
Valor de propiedad
string
Heredado deAzureWorkloadSQLRestoreRequest.recoveryMode
recoveryType
Tipo de esta recuperación.
recoveryType?: string
Valor de propiedad
string
Heredado deAzureWorkloadSQLRestoreRequest.recoveryType
resourceGuardOperationRequests
ResourceGuardOperationRequests en los que se realizará la comprobación de LAC
resourceGuardOperationRequests?: string[]
Valor de propiedad
string[]
Heredado deAzureWorkloadSQLRestoreRequest.resourceGuardOperationRequests
shouldUseAlternateTargetLocation
Opción predeterminada establecida en true. Si se establece en false, se debe proporcionar un directorio de datos alternativo.
shouldUseAlternateTargetLocation?: boolean
Valor de propiedad
boolean
Heredado deAzureWorkloadSQLRestoreRequest.shouldUseAlternateTargetLocation
snapshotRestoreParameters
Detalles adicionales para la recuperación de instantáneas Actualmente se usa para la instantánea para SAP Hana.
snapshotRestoreParameters?: SnapshotRestoreParameters
Valor de propiedad
Heredado deAzureWorkloadSQLRestoreRequest.snapshotRestoreParameters
sourceResourceId
Identificador completo de ARM de la máquina virtual en la que se está recuperando la carga de trabajo que se estaba ejecutando.
sourceResourceId?: string
Valor de propiedad
string
targetInfo
Detalles de la base de datos de destino
targetInfo?: TargetRestoreInfo
Valor de propiedad
Heredado deAzureWorkloadSQLRestoreRequest.targetInfo
targetResourceGroupName
Define el grupo de recursos de la máquina virtual de destino.
targetResourceGroupName?: string
Valor de propiedad
string
Heredado deAzureWorkloadSQLRestoreRequest.targetResourceGroupName
targetVirtualMachineId
Este es el identificador de ARM completo de la máquina virtual de destino. Por ejemplo, /subscriptions/{subId}/resourcegroups/{rg}/provider/Microsoft.Compute/virtualmachines/{vm}
targetVirtualMachineId?: string
Valor de propiedad
string
Heredado deAzureWorkloadSQLRestoreRequest.targetVirtualMachineId
userAssignedManagedIdentityDetails
Detalles de identidad administrada asignada por el usuario Usados actualmente para la instantánea.
userAssignedManagedIdentityDetails?: UserAssignedManagedIdentityDetails
Valor de propiedad
Heredado deAzureWorkloadSQLRestoreRequest.userAssignedManagedIdentityDetails