Web Apps - Restore Slot
Popis pro Obnovení konkrétní zálohy do jiné aplikace (nebo slotu nasazení, pokud je zadaný).
POST https://management.azure.com/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Web/sites/{name}/slots/{slot}/backups/{backupId}/restore?api-version=2023-12-01
Parametry identifikátoru URI
Name | V | Vyžadováno | Typ | Description |
---|---|---|---|---|
backup
|
path | True |
string |
ID zálohy. |
name
|
path | True |
string |
Obsahuje název aplikace. |
resource
|
path | True |
string |
Název skupiny prostředků, do které prostředek patří. Regex pattern: |
slot
|
path | True |
string |
Název slotu nasazení. Pokud slot není zadaný, rozhraní API obnoví zálohu produkčního slotu. |
subscription
|
path | True |
string |
ID vašeho předplatného Azure Jedná se o řetězec ve formátu GUID (např. 00000000-0000-0000-0000-00000000000000000). |
api-version
|
query | True |
string |
Verze rozhraní API |
Text požadavku
Name | Vyžadováno | Typ | Description |
---|---|---|---|
properties.overwrite | True |
boolean |
|
properties.storageAccountUrl | True |
string |
Adresa URL SAS pro kontejner. |
kind |
string |
Druh prostředku. |
|
properties.adjustConnectionStrings |
boolean |
|
|
properties.appServicePlan |
string |
Zadejte plán služby App Service, který bude vlastníkem obnovené lokality. |
|
properties.blobName |
string |
Název objektu blob, který obsahuje zálohu. |
|
properties.databases |
Kolekce databází, které by měly být obnoveny. Tento seznam se musí shodovat se seznamem databází zahrnutých v záloze. |
||
properties.hostingEnvironment |
string |
v případě potřeby App Service Environment název (jenom při obnovení aplikace do App Service Environment). |
|
properties.ignoreConflictingHostNames |
boolean |
Změní logiku při obnovování aplikace s vlastními doménami. |
|
properties.ignoreDatabases |
boolean |
Ignorovat databáze a obnovovat pouze obsah webu |
|
properties.operationType |
Typ operace. |
||
properties.siteName |
string |
Název aplikace |
Odpovědi
Name | Typ | Description |
---|---|---|
200 OK |
Operace obnovení byla spuštěna. |
|
202 Accepted |
Operace obnovení byla spuštěna. |
|
Other Status Codes |
App Service odpověď na chybu. |
Zabezpečení
azure_auth
Tok Azure Active Directory OAuth2
Type:
oauth2
Flow:
implicit
Authorization URL:
https://login.microsoftonline.com/common/oauth2/authorize
Scopes
Name | Description |
---|---|
user_impersonation | zosobnění uživatelského účtu |
Definice
Name | Description |
---|---|
Backup |
Typ operace. |
Database |
Nastavení zálohování databáze. |
Database |
Typ databáze (např. SqlAzure nebo MySql). |
Default |
App Service odpověď na chybu. |
Details | |
Error |
Model chyb. |
Restore |
Popis žádosti o obnovení |
BackupRestoreOperationType
Typ operace.
Name | Typ | Description |
---|---|---|
Clone |
string |
|
CloudFS |
string |
|
Default |
string |
|
Relocation |
string |
|
Snapshot |
string |
DatabaseBackupSetting
Nastavení zálohování databáze.
Name | Typ | Description |
---|---|---|
connectionString |
string |
Obsahuje připojovací řetězec k databázi, která se zálohuje nebo obnovuje. Pokud by mělo dojít k obnovení nové databáze, název databáze uvnitř je nový. |
connectionStringName |
string |
Obsahuje název připojovací řetězec, který je propojený s SiteConfig.ConnectionStrings. Používá se během obnovení s možnostmi přepsání připojovacích řetězců. |
databaseType |
Typ databáze (např. SqlAzure nebo MySql). |
|
name |
string |
DatabaseType
Typ databáze (např. SqlAzure nebo MySql).
Name | Typ | Description |
---|---|---|
LocalMySql |
string |
|
MySql |
string |
|
PostgreSql |
string |
|
SqlAzure |
string |
DefaultErrorResponse
App Service odpověď na chybu.
Name | Typ | Description |
---|---|---|
error |
Model chyb. |
Details
Name | Typ | Description |
---|---|---|
code |
string |
Standardizovaný řetězec pro programovou identifikaci chyby |
message |
string |
Podrobný popis chyby a informace o ladění |
target |
string |
Podrobný popis chyby a informace o ladění |
Error
Model chyb.
Name | Typ | Description |
---|---|---|
code |
string |
Standardizovaný řetězec pro programovou identifikaci chyby |
details |
Details[] |
Podrobné chyby. |
innererror |
string |
Další informace o chybě ladění |
message |
string |
Podrobný popis chyby a informace o ladění |
target |
string |
Podrobný popis chyby a informace o ladění |
RestoreRequest
Popis žádosti o obnovení
Name | Typ | Výchozí hodnota | Description |
---|---|---|---|
id |
string |
ID prostředku. |
|
kind |
string |
Druh prostředku. |
|
name |
string |
Název prostředku. |
|
properties.adjustConnectionStrings |
boolean |
|
|
properties.appServicePlan |
string |
Zadejte plán služby App Service, který bude vlastníkem obnovené lokality. |
|
properties.blobName |
string |
Název objektu blob, který obsahuje zálohu. |
|
properties.databases |
Kolekce databází, které by měly být obnoveny. Tento seznam se musí shodovat se seznamem databází zahrnutých v záloze. |
||
properties.hostingEnvironment |
string |
v případě potřeby App Service Environment název (jenom při obnovení aplikace do App Service Environment). |
|
properties.ignoreConflictingHostNames |
boolean |
False |
Změní logiku při obnovování aplikace s vlastními doménami. |
properties.ignoreDatabases |
boolean |
False |
Ignorovat databáze a obnovovat pouze obsah webu |
properties.operationType | Default |
Typ operace. |
|
properties.overwrite |
boolean |
|
|
properties.siteName |
string |
Název aplikace |
|
properties.storageAccountUrl |
string |
Adresa URL SAS pro kontejner. |
|
type |
string |
Typ prostředku. |