Megosztás a következőn keresztül:


RestoreRequest Osztály

Visszaállítási kérelem leírása.

A változókat csak a kiszolgáló tölti ki, és a rendszer figyelmen kívül hagyja a kérés küldésekor.

Öröklődés
azure.mgmt.web.v2020_12_01.models._models_py3.ProxyOnlyResource
RestoreRequest

Konstruktor

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)

Csak kulcsszavas paraméterek

Name Description
kind
str

Erőforrás típusa.

storage_account_url
str

SAS URL-cím a tárolóhoz.

blob_name
str

A biztonsági mentést tartalmazó blob neve.

overwrite

<code>true</code> ha a visszaállítási művelet felülírhatja a célalkalmazást; egyéb esetben: <code>false</code>. <code>true</code> egy meglévő alkalmazáson keresztüli visszaállításhoz van szükség.

site_name
str

Egy alkalmazás neve.

databases

Visszaállítandó adatbázisok gyűjteménye. Ennek a listának meg kell egyeznie a biztonsági mentésben szereplő adatbázisok listájával.

ignore_conflicting_host_names

Módosítja a logikát az egyéni tartományokkal rendelkező alkalmazások visszaállításakor. <code>true</code> az egyéni tartományok automatikus eltávolításához. Ha <code>false</code>a ( ) egyéni tartományokat ad hozzá az alkalmazás objektumához a visszaállításkor, de ez a művelet során fellépő ütközések miatt meghiúsulhat.

ignore_databases

Hagyja figyelmen kívül az adatbázisokat, és csak a webhely tartalmát állítsa vissza.

app_service_plan
str

Adja meg azt az App Service-csomagot, amely a visszaállított webhely tulajdonosa lesz.

operation_type

Művelet típusa. Ismert értékek: "Default", "Clone", "Relocation", "Snapshot" és "CloudFS".

alapértelmezett érték: Default
adjust_connection_strings

<code>true</code> ha a SiteConfig.ConnectionStrings értéket új alkalmazásban kell beállítani; egyéb esetben: <code>false</code>.

hosting_environment
str

szükség esetén App Service Environment nevet (csak akkor, ha egy alkalmazást egy App Service Environment állít vissza).

Változók

Name Description
id
str

Erőforrás-azonosító.

name
str

Erőforrás neve.

kind
str

Erőforrás típusa.

type
str

Erőforrástípus.

storage_account_url
str

SAS URL-cím a tárolóhoz.

blob_name
str

A biztonsági mentést tartalmazó blob neve.

overwrite

<code>true</code> ha a visszaállítási művelet felülírhatja a célalkalmazást; egyéb esetben: <code>false</code>. <code>true</code> egy meglévő alkalmazáson keresztüli visszaállításhoz van szükség.

site_name
str

Egy alkalmazás neve.

databases

Visszaállítandó adatbázisok gyűjteménye. Ennek a listának meg kell egyeznie a biztonsági mentésben szereplő adatbázisok listájával.

ignore_conflicting_host_names

Módosítja a logikát az egyéni tartományokkal rendelkező alkalmazások visszaállításakor. <code>true</code> az egyéni tartományok automatikus eltávolításához. Ha <code>false</code>a ( ) egyéni tartományokat ad hozzá az alkalmazás objektumához a visszaállításkor, de ez a művelet során fellépő ütközések miatt meghiúsulhat.

ignore_databases

Hagyja figyelmen kívül az adatbázisokat, és csak a webhely tartalmát állítsa vissza.

app_service_plan
str

Adja meg azt az App Service-csomagot, amely a visszaállított webhely tulajdonosa lesz.

operation_type

Művelet típusa. Ismert értékek: "Default", "Clone", "Relocation", "Snapshot" és "CloudFS".

adjust_connection_strings

<code>true</code> ha a SiteConfig.ConnectionStrings értéket új alkalmazásban kell beállítani; egyéb esetben: <code>false</code>.

hosting_environment
str

szükség esetén App Service Environment nevet (csak akkor, ha egy alkalmazást egy App Service Environment állít vissza).