Partager via


RestoreRequest Classe

Description d’une demande de restauration.

Les variables sont uniquement remplies par le serveur et sont ignorées lors de l’envoi d’une demande.

Héritage
azure.mgmt.web.v2018_02_01.models._models_py3.ProxyOnlyResource
RestoreRequest

Constructeur

RestoreRequest(*, kind: str | None = None, storage_account_url: str | None = None, blob_name: str | None = None, overwrite: bool | None = None, site_name: str | None = None, databases: List[_models.DatabaseBackupSetting] | None = None, ignore_conflicting_host_names: bool = False, ignore_databases: bool = False, app_service_plan: str | None = None, operation_type: str | _models.BackupRestoreOperationType = 'Default', adjust_connection_strings: bool | None = None, hosting_environment: str | None = None, **kwargs: Any)

Paramètres de mot clé uniquement

Nom Description
kind
str

Type de ressource.

storage_account_url
str

URL SAS vers le conteneur.

blob_name
str

Nom d’un objet blob qui contient la sauvegarde.

overwrite

<code>true</code> si l’opération de restauration peut remplacer l’application cible ; sinon, <code>false</code>. <code>true</code> est nécessaire si vous essayez de restaurer une application existante.

site_name
str

Nom d’une application.

databases

Collection de bases de données qui doivent être restaurées. Cette liste doit correspondre à la liste des bases de données incluses dans la sauvegarde.

ignore_conflicting_host_names

Modifie une logique lors de la restauration d’une application avec des domaines personnalisés. <code>true</code> pour supprimer automatiquement les domaines personnalisés. Si <code>false</code>la valeur est , les domaines personnalisés sont ajoutés à l’objet de l’application lors de sa restauration, mais cela peut échouer en raison de conflits pendant l’opération.

ignore_databases

Ignorez les bases de données et restaurez uniquement le contenu du site.

app_service_plan
str

Spécifiez le plan App Service qui possédera le site restauré.

operation_type

Type d’opération. Les valeurs connues sont « Default », « Clone », « Relocation », « Snapshot » et « CloudFS ».

Valeur par défaut: Default
adjust_connection_strings

<code>true</code> si SiteConfig.ConnectionStrings doit être défini dans une nouvelle application ; sinon, <code>false</code>.

hosting_environment
str

App Service Environment nom, si nécessaire (uniquement lors de la restauration d’une application sur un App Service Environment).

Variables

Nom Description
id
str

ID de ressource.

name
str

Nom de la ressource.

kind
str

Type de ressource.

type
str

Type de ressource.

storage_account_url
str

URL SAS vers le conteneur.

blob_name
str

Nom d’un objet blob qui contient la sauvegarde.

overwrite

<code>true</code> si l’opération de restauration peut remplacer l’application cible ; sinon, <code>false</code>. <code>true</code> est nécessaire si vous essayez de restaurer une application existante.

site_name
str

Nom d’une application.

databases

Collection de bases de données qui doivent être restaurées. Cette liste doit correspondre à la liste des bases de données incluses dans la sauvegarde.

ignore_conflicting_host_names

Modifie une logique lors de la restauration d’une application avec des domaines personnalisés. <code>true</code> pour supprimer automatiquement les domaines personnalisés. Si <code>false</code>la valeur est , les domaines personnalisés sont ajoutés à l’objet de l’application lors de sa restauration, mais cela peut échouer en raison de conflits pendant l’opération.

ignore_databases

Ignorez les bases de données et restaurez uniquement le contenu du site.

app_service_plan
str

Spécifiez le plan App Service qui possédera le site restauré.

operation_type

Type d’opération. Les valeurs connues sont « Default », « Clone », « Relocation », « Snapshot » et « CloudFS ».

adjust_connection_strings

<code>true</code> si SiteConfig.ConnectionStrings doit être défini dans une nouvelle application ; sinon, <code>false</code>.

hosting_environment
str

App Service Environment nom, si nécessaire (uniquement lors de la restauration d’une application sur un App Service Environment).