Dela via


Web Apps - Get Backup Configuration

Beskrivning för Hämtar säkerhetskopieringskonfigurationen för en app.

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

URI-parametrar

Name I Obligatorisk Typ Description
name
path True

string

Namnet på appen.

resourceGroupName
path True

string

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

Namnet på resursgruppen som resursen tillhör.

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

Svar

Name Typ Description
200 OK

BackupRequest

OKEJ

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
BackupRequest

Beskrivning av en säkerhetskopia som ska utföras.

BackupSchedule

Beskrivning av ett säkerhetskopieringsschema. Beskriver hur ofta säkerhetskopieringen ska utföras och vad som ska vara kvarhållningsprincipen.

DatabaseBackupSetting

Inställningar för databassäkerhetskopiering.

DatabaseType

Databastyp (t.ex. SqlAzure/MySql).

DefaultErrorResponse

App Service-felsvar.

Details
Error

Felmodell.

FrequencyUnit

Tidsenheten för hur ofta säkerhetskopieringen ska köras (t.ex. för veckovis säkerhetskopiering bör detta anges till Dag och FrequencyInterval ska anges till 7)

BackupRequest

Beskrivning av en säkerhetskopia som ska utföras.

Name Typ Description
id

string

Resurs-ID.

kind

string

Typ av resurs.

name

string

Resursnamn.

properties.backupName

string

Namnet på säkerhetskopian.

properties.backupSchedule

BackupSchedule

Schemalägg säkerhetskopieringen om den körs med jämna mellanrum.

properties.databases

DatabaseBackupSetting[]

Databaser som ingår i säkerhetskopieringen.

properties.enabled

boolean

Sant om säkerhetskopieringsschemat är aktiverat (måste inkluderas i det fallet), falskt om säkerhetskopieringsschemat ska inaktiveras.

properties.storageAccountUrl

string

SAS-URL till containern.

type

string

Resurstyp.

BackupSchedule

Beskrivning av ett säkerhetskopieringsschema. Beskriver hur ofta säkerhetskopieringen ska utföras och vad som ska vara kvarhållningsprincipen.

Name Typ Standardvärde Description
frequencyInterval

integer (int32)

7

Hur ofta säkerhetskopieringen ska köras (t.ex. för veckovis säkerhetskopiering bör detta anges till 7 och FrequencyUnit ska anges till Dag)

frequencyUnit

FrequencyUnit

Day

Tidsenheten för hur ofta säkerhetskopieringen ska köras (t.ex. för veckovis säkerhetskopiering bör detta anges till Dag och FrequencyInterval ska anges till 7)

keepAtLeastOneBackup

boolean

True

Sant om kvarhållningsprincipen alltid ska behålla minst en säkerhetskopia i lagringskontot, oavsett hur gammal den är. annars falskt.

lastExecutionTime

string (date-time)

Senaste gången det här schemat utlöstes.

retentionPeriodInDays

integer (int32)

30

Efter hur många dagar säkerhetskopieringar ska tas bort.

startTime

string (date-time)

När schemat ska börja fungera.

DatabaseBackupSetting

Inställningar för databassäkerhetskopiering.

Name Typ Description
connectionString

string

Innehåller en anslutningssträng till en databas som säkerhetskopieras eller återställs. Om återställningen ska ske till en ny databas är databasnamnet inuti det nya.

connectionStringName

string

Innehåller ett namn på anslutningssträngen som är länkat till SiteConfig.ConnectionStrings. Detta används vid återställning med alternativ för att skriva över anslutningssträngar.

databaseType

DatabaseType

Databastyp (t.ex. SqlAzure/MySql).

name

string

DatabaseType

Databastyp (t.ex. SqlAzure/MySql).

Värde Description
LocalMySql
MySql
PostgreSql
SqlAzure

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.

FrequencyUnit

Tidsenheten för hur ofta säkerhetskopieringen ska köras (t.ex. för veckovis säkerhetskopiering bör detta anges till Dag och FrequencyInterval ska anges till 7)

Värde Description
Day
Hour