Dela via


Web Apps - Restore Snapshot Slot

Beskrivning för Återställer en webbapp från en ögonblicksbild.

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

URI-parametrar

Name I Obligatorisk Typ Description
name
path True

string

Namnet på webbappen.

resourceGroupName
path True

string

minLength: 1
maxLength: 90
pattern: ^[-\w\._\(\)]+[^\.]$

Namnet på resursgruppen som resursen tillhör.

slot
path True

string

Namnet på webbappens fack. Om den inte anges kommer den som standard att vara produktionsplats.

subscriptionId
path True

string

Ditt Azure-prenumerations-ID. Det här är en GUID-formaterad sträng (t.ex. 00000000-0000-0000-0000-000000000000).

api-version
query True

string

API-version

Begärandetext

Name Obligatorisk Typ Description
properties.overwrite True

boolean

Om true kan återställningsåtgärden skriva över källappen. annars false.

kind

string

Typ av resurs.

properties.ignoreConflictingHostNames

boolean

Om det är sant ignoreras konflikter med anpassat värdnamn när du återställer till en målwebbapp. Den här inställningen behövs bara när RecoverConfiguration är aktiverat.

properties.recoverConfiguration

boolean

Om det är sant återställs platskonfigurationen, förutom innehåll.

properties.recoverySource

SnapshotRecoverySource

Valfri. Anger den webbapp som innehållet i ögonblicksbilden ska hämtas från. Om den är tom används målwebbappen som källa.

properties.snapshotTime

string

Tidpunkt då appåterställningen ska göras, formaterad som en DateTime-sträng.

properties.useDRSecondary

boolean

Om det är sant hämtas ögonblicksbilden från DRSecondary-slutpunkten.

Svar

Name Typ Description
200 OK

Återställningsåtgärden har startats.

202 Accepted

Återställningsåtgärden har startats.

Other Status Codes

DefaultErrorResponse

App Service-felsvar.

Säkerhet

azure_auth

Azure Active Directory OAuth2 Flow

Typ: oauth2
Flow: implicit
Auktoriseringswebbadress: https://login.microsoftonline.com/common/oauth2/authorize

Omfattningar

Name Description
user_impersonation personifiera ditt användarkonto

Definitioner

Name Description
DefaultErrorResponse

App Service-felsvar.

Details
Error

Felmodell.

SnapshotRecoverySource

Anger den webbapp som innehållet i ögonblicksbilden ska hämtas från.

SnapshotRestoreRequest

Information om appåterställningsåtgärd.

DefaultErrorResponse

App Service-felsvar.

Name Typ Description
error

Error

Felmodell.

Details

Name Typ Description
code

string

Standardiserad sträng för att programmatiskt identifiera felet.

message

string

Detaljerad felbeskrivning och felsökningsinformation.

target

string

Detaljerad felbeskrivning och felsökningsinformation.

Error

Felmodell.

Name Typ Description
code

string

Standardiserad sträng för att programmatiskt identifiera felet.

details

Details[]

Detaljerade fel.

innererror

string

Mer information om felsökningsfel.

message

string

Detaljerad felbeskrivning och felsökningsinformation.

target

string

Detaljerad felbeskrivning och felsökningsinformation.

SnapshotRecoverySource

Anger den webbapp som innehållet i ögonblicksbilden ska hämtas från.

Name Typ Description
id

string

ARM-resurs-ID för källappen. /subscriptions/{subId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Web/sites/{siteName} för produktionsfack och /subscriptions/{subId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Web/sites/{siteName}/slots/{slotName} för andra platser.

location

string

Källwebbappens geografiska plats, t.ex. SouthEastAsia, SouthCentralUS

SnapshotRestoreRequest

Information om appåterställningsåtgärd.

Name Typ Description
id

string

Resurs-ID.

kind

string

Typ av resurs.

name

string

Resursnamn.

properties.ignoreConflictingHostNames

boolean

Om det är sant ignoreras konflikter med anpassat värdnamn när du återställer till en målwebbapp. Den här inställningen behövs bara när RecoverConfiguration är aktiverat.

properties.overwrite

boolean

Om true kan återställningsåtgärden skriva över källappen. annars false.

properties.recoverConfiguration

boolean

Om det är sant återställs platskonfigurationen, förutom innehåll.

properties.recoverySource

SnapshotRecoverySource

Valfri. Anger den webbapp som innehållet i ögonblicksbilden ska hämtas från. Om den är tom används målwebbappen som källa.

properties.snapshotTime

string

Tidpunkt då appåterställningen ska göras, formaterad som en DateTime-sträng.

properties.useDRSecondary

boolean

Om det är sant hämtas ögonblicksbilden från DRSecondary-slutpunkten.

type

string

Resurstyp.