Partilhar via


AzureWorkloadSQLPointInTimeRestoreRequest interface

AzureWorkload SQL -specific restauração. Especificamente para restauração PointInTime/Log

Extends

Propriedades

objectType

Discriminador polimórfico, que especifica os diferentes tipos que este objeto pode ser

pointInTime

Valor PointInTime

Propriedades Herdadas

alternateDirectoryPaths

Detalhes do diretório de dados

isNonRecoverable

Propriedade específica do SQL onde o usuário pode optar por definir no-recovery quando a operação de restauração é tentada

propertyBag

Bolsa de propriedades específicas da carga de trabalho.

recoveryMode

Define se o modo de recuperação atual é a restauração de arquivos ou a restauração de banco de dados

recoveryType

Tipo desta recuperação.

resourceGuardOperationRequests

ResourceGuardOperationRequests em que a verificação LAC será executada

shouldUseAlternateTargetLocation

Opção padrão definida como true. Se isso for definido como false, o diretório de dados alternativo deve ser fornecido

snapshotRestoreParameters

Detalhes adicionais para recuperação de snapshot Atualmente usado para snapshot para SAP Hana.

sourceResourceId

ID ARM totalmente qualificado da VM na qual a carga de trabalho que estava sendo executada está sendo recuperada.

targetInfo

Detalhes da base de dados de destino

targetResourceGroupName

Define o grupo de recursos da VM de destino

targetVirtualMachineId

Este é o ID ARM completo da VM de destino para, por exemplo, /subscriptions/{subId}/resourcegroups/{rg}/provider/Microsoft.Compute/virtualmachines/{vm}

userAssignedManagedIdentityDetails

Detalhes da identidade gerenciada atribuída pelo usuário Atualmente usado para instantâneo.

Detalhes de Propriedade

objectType

Discriminador polimórfico, que especifica os diferentes tipos que este objeto pode ser

objectType: "AzureWorkloadSQLPointInTimeRestoreRequest" | "AzureWorkloadSQLPointInTimeRestoreWithRehydrateRequest"

Valor de Propriedade

"AzureWorkloadSQLPointInTimeRestoreRequest" | "AzureWorkloadSQLPointInTimeRestoreWithRehydrateRequest"

pointInTime

Valor PointInTime

pointInTime?: Date

Valor de Propriedade

Date

Detalhes da Propriedade Herdada

alternateDirectoryPaths

Detalhes do diretório de dados

alternateDirectoryPaths?: SQLDataDirectoryMapping[]

Valor de Propriedade

herdado deAzureWorkloadSQLRestoreRequest.alternateDirectoryPaths

isNonRecoverable

Propriedade específica do SQL onde o usuário pode optar por definir no-recovery quando a operação de restauração é tentada

isNonRecoverable?: boolean

Valor de Propriedade

boolean

herdado doAzureWorkloadSQLRestoreRequest.isNonRecoverable

propertyBag

Bolsa de propriedades específicas da carga de trabalho.

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

Valor de Propriedade

{[propertyName: string]: string}

herdado doAzureWorkloadSQLRestoreRequest.propertyBag

recoveryMode

Define se o modo de recuperação atual é a restauração de arquivos ou a restauração de banco de dados

recoveryMode?: string

Valor de Propriedade

string

herdado do AzureWorkloadSQLRestoreRequest.recoveryMode

recoveryType

Tipo desta recuperação.

recoveryType?: string

Valor de Propriedade

string

herdado doAzureWorkloadSQLRestoreRequest.recoveryType

resourceGuardOperationRequests

ResourceGuardOperationRequests em que a verificação LAC será executada

resourceGuardOperationRequests?: string[]

Valor de Propriedade

string[]

herdado doAzureWorkloadSQLRestoreRequest.resourceGuardOperationRequests

shouldUseAlternateTargetLocation

Opção padrão definida como true. Se isso for definido como false, o diretório de dados alternativo deve ser fornecido

shouldUseAlternateTargetLocation?: boolean

Valor de Propriedade

boolean

herdado doAzureWorkloadSQLRestoreRequest.shouldUseAlternateTargetLocation

snapshotRestoreParameters

Detalhes adicionais para recuperação de snapshot Atualmente usado para snapshot para SAP Hana.

snapshotRestoreParameters?: SnapshotRestoreParameters

Valor de Propriedade

herdado doAzureWorkloadSQLRestoreRequest.snapshotRestoreParameters

sourceResourceId

ID ARM totalmente qualificado da VM na qual a carga de trabalho que estava sendo executada está sendo recuperada.

sourceResourceId?: string

Valor de Propriedade

string

herdado doAzureWorkloadSQLRestoreRequest.sourceResourceId

targetInfo

Detalhes da base de dados de destino

targetInfo?: TargetRestoreInfo

Valor de Propriedade

herdado doAzureWorkloadSQLRestoreRequest.targetInfo

targetResourceGroupName

Define o grupo de recursos da VM de destino

targetResourceGroupName?: string

Valor de Propriedade

string

herdado doAzureWorkloadSQLRestoreRequest.targetResourceGroupName

targetVirtualMachineId

Este é o ID ARM completo da VM de destino para, por exemplo, /subscriptions/{subId}/resourcegroups/{rg}/provider/Microsoft.Compute/virtualmachines/{vm}

targetVirtualMachineId?: string

Valor de Propriedade

string

herdado doAzureWorkloadSQLRestoreRequest.targetVirtualMachineId

userAssignedManagedIdentityDetails

Detalhes da identidade gerenciada atribuída pelo usuário Atualmente usado para instantâneo.

userAssignedManagedIdentityDetails?: UserAssignedManagedIdentityDetails

Valor de Propriedade

herdado doAzureWorkloadSQLRestoreRequest.userAssignedManagedIdentityDetails