Partilhar via


AzureWorkloadSQLRestoreRequest interface

AzureWorkload SQL -specific restauração. Especificamente para restauração completa/diff

Extends

Propriedades

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

objectType

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

shouldUseAlternateTargetLocation

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

Propriedades Herdadas

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

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

alternateDirectoryPaths

Detalhes do diretório de dados

alternateDirectoryPaths?: SQLDataDirectoryMapping[]

Valor de Propriedade

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

objectType

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

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

Valor de Propriedade

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

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

Detalhes da Propriedade Herdada

propertyBag

Bolsa de propriedades específicas da carga de trabalho.

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

Valor de Propriedade

{[propertyName: string]: string}

herdado doAzureWorkloadRestoreRequest.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 doAzureWorkloadRestoreRequest.recoveryMode

recoveryType

Tipo desta recuperação.

recoveryType?: string

Valor de Propriedade

string

herdado doAzureWorkloadRestoreRequest.recoveryType

resourceGuardOperationRequests

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

resourceGuardOperationRequests?: string[]

Valor de Propriedade

string[]

herdado doAzureWorkloadRestoreRequest.resourceGuardOperationRequests

snapshotRestoreParameters

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

snapshotRestoreParameters?: SnapshotRestoreParameters

Valor de Propriedade

herdado doAzureWorkloadRestoreRequest.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 doAzureWorkloadRestoreRequest.sourceResourceId

targetInfo

Detalhes da base de dados de destino

targetInfo?: TargetRestoreInfo

Valor de Propriedade

herdado doAzureWorkloadRestoreRequest.targetInfo

targetResourceGroupName

Define o grupo de recursos da VM de destino

targetResourceGroupName?: string

Valor de Propriedade

string

herdado doAzureWorkloadRestoreRequest.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 doAzureWorkloadRestoreRequest.targetVirtualMachineId

userAssignedManagedIdentityDetails

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

userAssignedManagedIdentityDetails?: UserAssignedManagedIdentityDetails

Valor de Propriedade

herdado doAzureWorkloadRestoreRequest.userAssignedManagedIdentityDetails