Partager via


Database.SourceResourceId Propriété

Définition

Obtient ou définit l’identificateur de ressource de la source associée à l’opération de création de cette base de données.

Lorsque sourceResourceId est spécifié, sourceDatabaseId, recoverableDatabaseId, restoreableDroppedDatabaseId et sourceDatabaseDeletionDate ne doivent pas être spécifiés et CreateMode doit être PointInTimeRestore, Restore ou Recover.

Quand createMode est PointInTimeRestore, sourceResourceId doit être l’ID de ressource d’une base de données existante ou d’un pool SQL existant, et restorePointInTime doit être spécifié.

Lorsque createMode est Restore, sourceResourceId doit être l’ID de ressource de la base de données supprimée ou du pool SQL supprimé restaurable.

Lorsque createMode est Recover, sourceResourceId doit être l’ID de ressource de la base de données récupérable ou du pool SQL récupérable.

Cette propriété permet de restaurer entre les abonnements, ce qui n’est pris en charge que pour l’édition DataWarehouse.

Lorsque l’abonnement source appartient à un locataire différent de l’abonnement cible, l’en-tête « x-ms-authorization-auxiliary » doit contenir un jeton d’authentification pour le locataire source. Pour plus d’informations sur l’en-tête « x-ms-authorization-auxiliary », consultez https://docs.microsoft.com/en-us/azure/azure-resource-manager/management/authenticate-multi-tenant

[Newtonsoft.Json.JsonProperty(PropertyName="properties.sourceResourceId")]
public string SourceResourceId { get; set; }
[<Newtonsoft.Json.JsonProperty(PropertyName="properties.sourceResourceId")>]
member this.SourceResourceId : string with get, set
Public Property SourceResourceId As String

Valeur de propriété

Attributs
Newtonsoft.Json.JsonPropertyAttribute

S’applique à