Share via


Web Apps - Restore Snapshot Slot

A webalkalmazás pillanatképből való visszaállításának leírása.

POST https://management.azure.com/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Web/sites/{name}/slots/{slot}/restoreSnapshot?api-version=2023-12-01

URI-paraméterek

Name In Kötelező Típus Description
name
path True

string

A webalkalmazás neve.

resourceGroupName
path True

string

Annak az erőforráscsoportnak a neve, amelyhez az erőforrás tartozik.

Regex pattern: ^[-\w\._\(\)]+[^\.]$

slot
path True

string

A webalkalmazás-tárolóhely neve. Ha nincs megadva, akkor alapértelmezés szerint az éles pont lesz.

subscriptionId
path True

string

Az Azure-előfizetés azonosítója. Ez egy GUID formátumú sztring (például 000000000-0000-0000-0000-000000000000000).

api-version
query True

string

API-verzió

Kérelem törzse

Name Kötelező Típus Description
properties.overwrite True

boolean

Ha true a visszaállítási művelet felülírja a forrásalkalmazást, ellenkező esetben: false.

kind

string

Erőforrás típusa.

properties.ignoreConflictingHostNames

boolean

Ha igaz, a rendszer figyelmen kívül hagyja az egyéni állomásnév-ütközéseket a cél webalkalmazásba való helyreállításkor. Ez a beállítás csak akkor szükséges, ha a RecoverConfiguration engedélyezve van.

properties.recoverConfiguration

boolean

Ha ez igaz, a webhely konfigurációja a tartalom mellett visszaáll.

properties.recoverySource

SnapshotRecoverySource

Választható. Meghatározza azt a webalkalmazást, amelyből a rendszer pillanatkép-tartalmat kér le. Ha üres, a rendszer a megcélzott webalkalmazást használja forrásként.

properties.snapshotTime

string

Az alkalmazás visszaállításának időpontja, dátum/idő sztringként formázva.

properties.useDRSecondary

boolean

Ha igaz, a rendszer lekéri a pillanatképet a DRSecondary végpontról.

Válaszok

Name Típus Description
200 OK

A visszaállítási művelet elindult.

202 Accepted

A visszaállítási művelet elindult.

Other Status Codes

DefaultErrorResponse

App Service hibaválasz.

Biztonság

azure_auth

Azure Active Directory OAuth2 Flow

Type: oauth2
Flow: implicit
Authorization URL: https://login.microsoftonline.com/common/oauth2/authorize

Scopes

Name Description
user_impersonation felhasználói fiók megszemélyesítése

Definíciók

Name Description
DefaultErrorResponse

App Service hibaválasz.

Details
Error

Hibamodell.

SnapshotRecoverySource

Meghatározza azt a webalkalmazást, amelyből a rendszer pillanatkép-tartalmat kér le.

SnapshotRestoreRequest

Az alkalmazás-helyreállítási művelet részletei.

DefaultErrorResponse

App Service hibaválasz.

Name Típus Description
error

Error

Hibamodell.

Details

Name Típus Description
code

string

Szabványosított sztring a hiba programozott azonosításához.

message

string

Részletes hibaleírás és hibakeresési információk.

target

string

Részletes hibaleírás és hibakeresési információk.

Error

Hibamodell.

Name Típus Description
code

string

Szabványosított sztring a hiba programozott azonosításához.

details

Details[]

Részletes hibák.

innererror

string

További információ a hibakeresésről.

message

string

Részletes hibaleírás és hibakeresési információk.

target

string

Részletes hibaleírás és hibakeresési információk.

SnapshotRecoverySource

Meghatározza azt a webalkalmazást, amelyből a rendszer pillanatkép-tartalmat kér le.

Name Típus Description
id

string

A forrásalkalmazás ARM-erőforrás-azonosítója. /subscriptions/{subId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Web/sites/{siteName} az éles tárolóhelyekhez és /subscriptions/{subId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Web/sites/{siteName}/slots/{slotName} egyéb tárolóhelyek esetén.

location

string

A forrás webalkalmazás földrajzi helye, például SouthEastAsia, SouthCentralUS

SnapshotRestoreRequest

Az alkalmazás-helyreállítási művelet részletei.

Name Típus Description
id

string

Erőforrás-azonosító.

kind

string

Erőforrás típusa.

name

string

Erőforrás neve.

properties.ignoreConflictingHostNames

boolean

Ha igaz, a rendszer figyelmen kívül hagyja az egyéni állomásnév-ütközéseket a cél webalkalmazásba való helyreállításkor. Ez a beállítás csak akkor szükséges, ha a RecoverConfiguration engedélyezve van.

properties.overwrite

boolean

Ha true a visszaállítási művelet felülírja a forrásalkalmazást, ellenkező esetben: false.

properties.recoverConfiguration

boolean

Ha ez igaz, a webhely konfigurációja a tartalom mellett visszaáll.

properties.recoverySource

SnapshotRecoverySource

Választható. Meghatározza azt a webalkalmazást, amelyből a rendszer pillanatkép-tartalmat kér le. Ha üres, a rendszer a megcélzott webalkalmazást használja forrásként.

properties.snapshotTime

string

Az alkalmazás visszaállításának időpontja, dátum/idő sztringként formázva.

properties.useDRSecondary

boolean

Ha igaz, a rendszer lekéri a pillanatképet a DRSecondary végpontról.

type

string

Erőforrástípus.