Compartilhar via


SqlDatabaseData.SourceResourceId Propriedade

Definição

O identificador de recurso da origem associada à operação de criação desse banco de dados.

Essa propriedade só tem suporte para a edição DataWarehouse e permite a restauração entre assinaturas.

Quando sourceResourceId é especificado, sourceDatabaseId, recoverableDatabaseId, restorableDroppedDatabaseId e sourceDatabaseDeletionDate não devem ser especificados e CreateMode deve ser PointInTimeRestore, Restore ou Recover.

Quando createMode é PointInTimeRestore, sourceResourceId deve ser a ID do recurso do banco de dados existente ou do pool de sql existente, e restorePointInTime deve ser especificado.

Quando createMode é Restore, sourceResourceId deve ser a ID do recurso do banco de dados descartado restaurável ou do pool de sql descartado restaurável.

Quando createMode é Recover, sourceResourceId deve ser a ID do recurso do banco de dados recuperável ou do pool de sql recuperável.

Quando a assinatura de origem pertence a um locatário diferente da assinatura de destino, o cabeçalho "x-ms-authorization-auxiliary" deve conter o token de autenticação para o locatário de origem. Para obter mais detalhes sobre o cabeçalho "x-ms-authorization-auxiliary", consulte https://docs.microsoft.com/en-us/azure/azure-resource-manager/management/authenticate-multi-tenant

public Azure.Core.ResourceIdentifier SourceResourceId { get; set; }
member this.SourceResourceId : Azure.Core.ResourceIdentifier with get, set
Public Property SourceResourceId As ResourceIdentifier

Valor da propriedade

Aplica-se a