Web Apps - Update Backup Configuration
Az alkalmazás biztonsági mentési konfigurációjának frissítése című leírás.
PUT https://management.azure.com/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Web/sites/{name}/config/backup?api-version=2024-04-01
URI-paraméterek
Name | In | Kötelező | Típus | Description |
---|---|---|---|---|
name
|
path | True |
string |
Az alkalmazás neve. |
resource
|
path | True |
string minLength: 1maxLength: 90 pattern: ^[-\w\._\(\)]+[^\.]$ |
Annak az erőforráscsoportnak a neve, amelyhez az erőforrás tartozik. |
subscription
|
path | True |
string |
Az Azure-előfizetés azonosítója. Ez egy GUID formátumú sztring (például 000000000-0000-0000-0000-0000000000). |
api-version
|
query | True |
string |
API-verzió |
Kérelem törzse
Name | Kötelező | Típus | Description |
---|---|---|---|
properties.storageAccountUrl | True |
string |
SAS URL-cím a tárolóhoz. |
kind |
string |
Erőforrás típusa. |
|
properties.backupName |
string |
A biztonsági mentés neve. |
|
properties.backupSchedule |
A biztonsági mentés ütemezése, ha rendszeres időközönként hajtják végre. |
||
properties.databases |
A biztonsági mentésben szereplő adatbázisok. |
||
properties.enabled |
boolean |
Igaz, ha a biztonsági mentés ütemezése engedélyezve van (ebben az esetben szerepelnie kell), hamis, ha a biztonsági mentés ütemezését le kell tiltani. |
Válaszok
Name | Típus | Description |
---|---|---|
200 OK |
OKÉ |
|
Other Status Codes |
App Service-hibaválasz. |
Biztonság
azure_auth
Azure Active Directory OAuth2 Flow
Típus:
oauth2
Folyamat:
implicit
Engedélyezési URL:
https://login.microsoftonline.com/common/oauth2/authorize
Hatókörök
Name | Description |
---|---|
user_impersonation | a felhasználói fiók megszemélyesítése |
Definíciók
Name | Description |
---|---|
Backup |
A végrehajtandó biztonsági mentés leírása. |
Backup |
A biztonsági mentés ütemezésének leírása. A biztonsági mentés végrehajtásának gyakoriságát és az adatmegőrzési szabályzatot ismerteti. |
Database |
Adatbázis biztonsági mentési beállításai. |
Database |
Adatbázis típusa (pl. SqlAzure/ MySql). |
Default |
App Service-hibaválasz. |
Details | |
Error |
Hibamodell. |
Frequency |
A biztonsági mentés végrehajtásának gyakoriságára vonatkozó időegység (pl. heti biztonsági mentés esetén ezt a Napot, a FrequencyInterval értékét pedig 7-nek kell beállítani) |
BackupRequest
A végrehajtandó biztonsági mentés leírása.
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.backupName |
string |
A biztonsági mentés neve. |
properties.backupSchedule |
A biztonsági mentés ütemezése, ha rendszeres időközönként hajtják végre. |
|
properties.databases |
A biztonsági mentésben szereplő adatbázisok. |
|
properties.enabled |
boolean |
Igaz, ha a biztonsági mentés ütemezése engedélyezve van (ebben az esetben szerepelnie kell), hamis, ha a biztonsági mentés ütemezését le kell tiltani. |
properties.storageAccountUrl |
string |
SAS URL-cím a tárolóhoz. |
type |
string |
Erőforrás típusa. |
BackupSchedule
A biztonsági mentés ütemezésének leírása. A biztonsági mentés végrehajtásának gyakoriságát és az adatmegőrzési szabályzatot ismerteti.
Name | Típus | Alapértelmezett érték | Description |
---|---|---|---|
frequencyInterval |
integer (int32) |
7 |
A biztonsági mentés végrehajtásának gyakorisága (például heti biztonsági mentés esetén ez 7, a FrequencyUnit értéke pedig Nap) |
frequencyUnit | Day |
A biztonsági mentés végrehajtásának gyakoriságára vonatkozó időegység (pl. heti biztonsági mentés esetén ezt a Napot, a FrequencyInterval értékét pedig 7-nek kell beállítani) |
|
keepAtLeastOneBackup |
boolean |
True |
Igaz, ha a megőrzési szabályzatnak mindig legalább egy biztonsági másolatot kell tartania a tárfiókban, függetlenül attól, hogy hány éves; máskülönben hamis. |
lastExecutionTime |
string (date-time) |
Az ütemezés legutóbbi aktiválásának időpontja. |
|
retentionPeriodInDays |
integer (int32) |
30 |
Hány nap elteltével kell törölni a biztonsági másolatokat. |
startTime |
string (date-time) |
Amikor az ütemezésnek működnie kell. |
DatabaseBackupSetting
Adatbázis biztonsági mentési beállításai.
Name | Típus | Description |
---|---|---|
connectionString |
string |
Egy adatbázishoz tartozó kapcsolati sztringet tartalmaz, amelyről biztonsági másolatot készít vagy visszaállít. Ha a visszaállításnak egy új adatbázissal kell történnie, a belső adatbázis neve az új. |
connectionStringName |
string |
A SiteConfig.ConnectionStringshez csatolt kapcsolati sztringnevet tartalmazza. Ez a visszaállítás során használható felülírási kapcsolati sztringek beállításával. |
databaseType |
Adatbázis típusa (pl. SqlAzure/ MySql). |
|
name |
string |
DatabaseType
Adatbázis típusa (pl. SqlAzure/ MySql).
Érték | Description |
---|---|
LocalMySql | |
MySql | |
PostgreSql | |
SqlAzure |
DefaultErrorResponse
App Service-hibaválasz.
Name | Típus | Description |
---|---|---|
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éshez. |
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. |
FrequencyUnit
A biztonsági mentés végrehajtásának gyakoriságára vonatkozó időegység (pl. heti biztonsági mentés esetén ezt a Napot, a FrequencyInterval értékét pedig 7-nek kell beállítani)
Érték | Description |
---|---|
Day | |
Hour |