Delen via


Web Apps - Get Backup Configuration

Beschrijving voor Hiermee haalt u de back-upconfiguratie van een app op.

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

URI-parameters

Name In Vereist Type Description
name
path True

string

Naam van de app.

resourceGroupName
path True

string

Naam van de resourcegroep waartoe de resource behoort.

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

subscriptionId
path True

string

Uw Azure-abonnements-id. Dit is een tekenreeks met GUID-indeling (bijvoorbeeld 000000000-0000-0000-0000-000000000000).

api-version
query True

string

API-versie

Antwoorden

Name Type Description
200 OK

BackupRequest

OK

Other Status Codes

DefaultErrorResponse

App Service foutreactie.

Beveiliging

azure_auth

Azure Active Directory OAuth2-stroom

Type: oauth2
Stroom: implicit
Autorisatie-URL: https://login.microsoftonline.com/common/oauth2/authorize

Bereiken

Name Description
user_impersonation Uw gebruikersaccount imiteren

Definities

Name Description
BackupRequest

Beschrijving van een back-up die wordt uitgevoerd.

BackupSchedule

Beschrijving van een back-upschema. Hierin wordt beschreven hoe vaak de back-up moet worden uitgevoerd en wat het bewaarbeleid moet zijn.

DatabaseBackupSetting

Instellingen voor databaseback-up.

DatabaseType

Databasetype (bijvoorbeeld SqlAzure/MySql).

DefaultErrorResponse

App Service foutreactie.

Details
Error

Foutmodel.

FrequencyUnit

De tijdseenheid voor hoe vaak de back-up moet worden uitgevoerd (bijvoorbeeld voor wekelijkse back-ups moet deze worden ingesteld op Dag en FrequencyInterval moet worden ingesteld op 7)

BackupRequest

Beschrijving van een back-up die wordt uitgevoerd.

Name Type Description
id

string

Resource-id.

kind

string

Soort resource.

name

string

Resourcenaam.

properties.backupName

string

Naam van de back-up.

properties.backupSchedule

BackupSchedule

Plan de back-up als deze periodiek wordt uitgevoerd.

properties.databases

DatabaseBackupSetting[]

Databases die zijn opgenomen in de back-up.

properties.enabled

boolean

Waar als het back-upschema is ingeschakeld (moet in dat geval worden opgenomen), onwaar als het back-upschema moet worden uitgeschakeld.

properties.storageAccountUrl

string

SAS-URL naar de container.

type

string

Resourcetype.

BackupSchedule

Beschrijving van een back-upschema. Hierin wordt beschreven hoe vaak de back-up moet worden uitgevoerd en wat het bewaarbeleid moet zijn.

Name Type Default value Description
frequencyInterval

integer

7

Hoe vaak de back-up moet worden uitgevoerd (bijvoorbeeld voor wekelijkse back-ups moet deze worden ingesteld op 7 en FrequencyUnit moet worden ingesteld op Dag)

frequencyUnit

FrequencyUnit

Day

De tijdseenheid voor hoe vaak de back-up moet worden uitgevoerd (bijvoorbeeld voor wekelijkse back-ups moet deze worden ingesteld op Dag en FrequencyInterval moet worden ingesteld op 7)

keepAtLeastOneBackup

boolean

True

Is waar als het bewaarbeleid altijd ten minste één back-up in het opslagaccount moet bewaren, ongeacht hoe oud het is; anders onwaar.

lastExecutionTime

string

De laatste keer dat deze planning is geactiveerd.

retentionPeriodInDays

integer

30

Na hoeveel dagen back-ups moeten worden verwijderd.

startTime

string

Wanneer de planning moet gaan werken.

DatabaseBackupSetting

Instellingen voor databaseback-up.

Name Type Description
connectionString

string

Bevat een verbindingsreeks naar een database waarvan een back-up wordt gemaakt of waarvan een back-up wordt gemaakt. Als het herstellen van een nieuwe database moet plaatsvinden, is de naam van de database in de nieuwe database.

connectionStringName

string

Bevat een verbindingsreeks naam die is gekoppeld aan de SiteConfig.ConnectionStrings. Dit wordt gebruikt tijdens het herstellen met opties voor het overschrijven van verbindingsreeksen.

databaseType

DatabaseType

Databasetype (bijvoorbeeld SqlAzure/MySql).

name

string

DatabaseType

Databasetype (bijvoorbeeld SqlAzure/MySql).

Name Type Description
LocalMySql

string

MySql

string

PostgreSql

string

SqlAzure

string

DefaultErrorResponse

App Service foutreactie.

Name Type Description
error

Error

Foutmodel.

Details

Name Type Description
code

string

Gestandaardiseerde tekenreeks om de fout programmatisch te identificeren.

message

string

Gedetailleerde foutbeschrijving en foutopsporingsinformatie.

target

string

Gedetailleerde foutbeschrijving en foutopsporingsinformatie.

Error

Foutmodel.

Name Type Description
code

string

Gestandaardiseerde tekenreeks om de fout programmatisch te identificeren.

details

Details[]

Gedetailleerde fouten.

innererror

string

Meer informatie over foutopsporing.

message

string

Gedetailleerde foutbeschrijving en foutopsporingsinformatie.

target

string

Gedetailleerde foutbeschrijving en foutopsporingsinformatie.

FrequencyUnit

De tijdseenheid voor hoe vaak de back-up moet worden uitgevoerd (bijvoorbeeld voor wekelijkse back-ups moet deze worden ingesteld op Dag en FrequencyInterval moet worden ingesteld op 7)

Name Type Description
Day

string

Hour

string