Compartilhar via


AzureWorkloadSQLRestoreRequest interface

Restauração específica do SQL do AzureWorkload. Especificamente para restauração completa/diff

Extends

Propriedades

alternateDirectoryPaths

Detalhes do diretório de dados

isNonRecoverable

Propriedade específica do SQL em que o usuário pode optar por definir a não recuperação 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 deverá ser fornecido

Propriedades herdadas

propertyBag

Recipiente de propriedades específico da carga de trabalho.

recoveryMode

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

recoveryType

Tipo dessa recuperação.

resourceGuardOperationRequests

ResourceGuardOperationRequests no qual a verificação lac será executada

snapshotRestoreParameters

Detalhes adicionais para recuperação de instantâneo Atualmente usado para instantâneo para SAP Hana.

sourceResourceId

ID do ARM totalmente qualificada da VM na qual a carga de trabalho em execução está sendo recuperada.

targetInfo

Detalhes do banco de dados de destino

targetResourceGroupName

Define o grupo de recursos da VM de destino

targetVirtualMachineId

Esta é a ID completa do ARM da VM de destino, por exemplo, /subscriptions/{subId}/resourcegroups/{rg}/provider/Microsoft.Compute/virtualmachines/{vm}

userAssignedManagedIdentityDetails

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

Detalhes da propriedade

alternateDirectoryPaths

Detalhes do diretório de dados

alternateDirectoryPaths?: SQLDataDirectoryMapping[]

Valor da propriedade

isNonRecoverable

Propriedade específica do SQL em que o usuário pode optar por definir a não recuperação quando a operação de restauração é tentada

isNonRecoverable?: boolean

Valor da propriedade

boolean

objectType

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

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

Valor da 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 deverá ser fornecido

shouldUseAlternateTargetLocation?: boolean

Valor da propriedade

boolean

Detalhes das propriedades herdadas

propertyBag

Recipiente de propriedades específico da carga de trabalho.

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

Valor da propriedade

{[propertyName: string]: string}

Herdado deAzureWorkloadRestoreRequest.propertyBag

recoveryMode

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

recoveryMode?: string

Valor da propriedade

string

Herdado deAzureWorkloadRestoreRequest.recoveryMode

recoveryType

Tipo dessa recuperação.

recoveryType?: string

Valor da propriedade

string

Herdado deAzureWorkloadRestoreRequest.recoveryType

resourceGuardOperationRequests

ResourceGuardOperationRequests no qual a verificação lac será executada

resourceGuardOperationRequests?: string[]

Valor da propriedade

string[]

Herdado deAzureWorkloadRestoreRequest.resourceGuardOperationRequests

snapshotRestoreParameters

Detalhes adicionais para recuperação de instantâneo Atualmente usado para instantâneo para SAP Hana.

snapshotRestoreParameters?: SnapshotRestoreParameters

Valor da propriedade

Herdado deAzureWorkloadRestoreRequest.snapshotRestoreParameters

sourceResourceId

ID do ARM totalmente qualificada da VM na qual a carga de trabalho em execução está sendo recuperada.

sourceResourceId?: string

Valor da propriedade

string

Herdado deAzureWorkloadRestoreRequest.sourceResourceId

targetInfo

Detalhes do banco de dados de destino

targetInfo?: TargetRestoreInfo

Valor da propriedade

Herdado deAzureWorkloadRestoreRequest.targetInfo

targetResourceGroupName

Define o grupo de recursos da VM de destino

targetResourceGroupName?: string

Valor da propriedade

string

Herdado deAzureWorkloadRestoreRequest.targetResourceGroupName

targetVirtualMachineId

Esta é a ID completa do ARM da VM de destino, por exemplo, /subscriptions/{subId}/resourcegroups/{rg}/provider/Microsoft.Compute/virtualmachines/{vm}

targetVirtualMachineId?: string

Valor da propriedade

string

Herdado deAzureWorkloadRestoreRequest.targetVirtualMachineId

userAssignedManagedIdentityDetails

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

userAssignedManagedIdentityDetails?: UserAssignedManagedIdentityDetails

Valor da propriedade

Herdado deAzureWorkloadRestoreRequest.userAssignedManagedIdentityDetails