Web Apps - List Backups
Description pour Obtient les sauvegardes existantes d’une application.
GET https://management.azure.com/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Web/sites/{name}/backups?api-version=2023-12-01
Paramètres URI
Nom | Dans | Obligatoire | Type | Description |
---|---|---|---|---|
name
|
path | True |
string |
Nom de l’application. |
resource
|
path | True |
string |
Nom du groupe de ressources auquel appartient la ressource. Regex pattern: |
subscription
|
path | True |
string |
Votre ID d’abonnement Azure. Il s’agit d’une chaîne au format GUID (par exemple, 000000-0000-0000-0000-000000000000000). |
api-version
|
query | True |
string |
Version d'API |
Réponses
Nom | Type | Description |
---|---|---|
200 OK |
Ok |
|
Other Status Codes |
App Service réponse d’erreur. |
Sécurité
azure_auth
Flux OAuth2 Azure Active Directory
Type:
oauth2
Flow:
implicit
Authorization URL:
https://login.microsoftonline.com/common/oauth2/authorize
Scopes
Nom | Description |
---|---|
user_impersonation | Emprunter l’identité de votre compte d’utilisateur |
Exemples
List web app backups
Sample Request
GET https://management.azure.com/subscriptions/34adfa4f-cedf-4dc0-ba29-b6d1a69ab345/resourceGroups/testrg123/providers/Microsoft.Web/sites/sitef6141/backups?api-version=2023-12-01
Sample Response
{
"value": [
{
"id": "/subscriptions/34adfa4f-cedf-4dc0-ba29-b6d1a69ab345/resourceGroups/testrg123/providers/Microsoft.Web/sites/sitef6141/backups/12345",
"name": "sitef6141",
"type": "Microsoft.Web/sites",
"properties": {
"id": 12345,
"storageAccountUrl": "DefaultEndpointsProtocol=https;AccountName=storagesample;AccountKey=<account-key>",
"blobName": "sitef6141_2023-12-01",
"name": "sitef6141_2023-12-01",
"status": "InProgress",
"sizeInBytes": 56091883,
"created": "2022-09-03T17:33:11.641Z",
"log": "Succeeded",
"databases": [
{
"databaseType": "SqlAzure",
"name": "backenddb",
"connectionStringName": "backend",
"connectionString": "DSN=data-source-name[;SERVER=value] [;PWD=value] [;UID=value] [;<Attribute>=<value>]"
},
{
"databaseType": "SqlAzure",
"name": "statsdb",
"connectionStringName": "stats",
"connectionString": "DSN=data-source-name[;SERVER=value] [;PWD=value] [;UID=value] [;<Attribute>=<value>]"
}
],
"scheduled": true,
"lastRestoreTimeStamp": "2022-09-04T17:33:11.641Z",
"finishedTimeStamp": "2022-09-05T17:33:11.641Z",
"websiteSizeInBytes": 56091883
}
}
]
}
Définitions
Nom | Description |
---|---|
Backup |
Description de la sauvegarde. |
Backup |
Collection d’éléments de sauvegarde. |
Backup |
État de la sauvegarde. |
Database |
Paramètres de sauvegarde de base de données. |
Database |
Type de base de données (par exemple, SqlAzure / MySql). |
Default |
App Service réponse d’erreur. |
Details | |
Error |
Modèle d’erreur. |
BackupItem
Description de la sauvegarde.
Nom | Type | Description |
---|---|---|
id |
string |
ID de ressource. |
kind |
string |
Type de ressource. |
name |
string |
Nom de la ressource. |
properties.blobName |
string |
Nom de l’objet blob qui contient les données de cette sauvegarde. |
properties.correlationId |
string |
Identificateur de corrélation unique. Utilisez-le avec l’horodatage lorsque vous communiquez avec support Azure. |
properties.created |
string |
Horodatage de la création de la sauvegarde. |
properties.databases |
Liste des bases de données incluses dans la sauvegarde. |
|
properties.finishedTimeStamp |
string |
Horodatage à la fin de cette sauvegarde. |
properties.id |
integer |
ID de la sauvegarde. |
properties.lastRestoreTimeStamp |
string |
Horodatage d’une dernière opération de restauration qui a utilisé cette sauvegarde. |
properties.log |
string |
Détails concernant cette sauvegarde. Peut contenir un message d’erreur. |
properties.name |
string |
Nom de cette sauvegarde. |
properties.scheduled |
boolean |
True si cette sauvegarde a été créée en raison d’une planification déclenchée. |
properties.sizeInBytes |
integer |
Taille de la sauvegarde en octets. |
properties.status |
État de la sauvegarde. |
|
properties.storageAccountUrl |
string |
URL SAS pour le conteneur de compte de stockage qui contient cette sauvegarde. |
properties.websiteSizeInBytes |
integer |
Taille de l’application web d’origine sauvegardée. |
type |
string |
Type de ressource. |
BackupItemCollection
Collection d’éléments de sauvegarde.
Nom | Type | Description |
---|---|---|
nextLink |
string |
Lien vers la page suivante de ressources. |
value |
Collection de ressources. |
BackupItemStatus
État de la sauvegarde.
Nom | Type | Description |
---|---|---|
Created |
string |
|
DeleteFailed |
string |
|
DeleteInProgress |
string |
|
Deleted |
string |
|
Failed |
string |
|
InProgress |
string |
|
PartiallySucceeded |
string |
|
Skipped |
string |
|
Succeeded |
string |
|
TimedOut |
string |
DatabaseBackupSetting
Paramètres de sauvegarde de base de données.
Nom | Type | Description |
---|---|---|
connectionString |
string |
Contient une chaîne de connexion à une base de données qui est en cours de sauvegarde ou de restauration. Si la restauration doit se produire sur une nouvelle base de données, le nom de la base de données à l’intérieur est la nouvelle. |
connectionStringName |
string |
Contient un nom chaîne de connexion lié à SiteConfig.ConnectionStrings. Il est utilisé lors de la restauration avec les options de chaînes de connexion de remplacement. |
databaseType |
Type de base de données (par exemple, SqlAzure / MySql). |
|
name |
string |
DatabaseType
Type de base de données (par exemple, SqlAzure / MySql).
Nom | Type | Description |
---|---|---|
LocalMySql |
string |
|
MySql |
string |
|
PostgreSql |
string |
|
SqlAzure |
string |
DefaultErrorResponse
App Service réponse d’erreur.
Nom | Type | Description |
---|---|---|
error |
Modèle d’erreur. |
Details
Nom | Type | Description |
---|---|---|
code |
string |
Chaîne standardisée pour identifier l’erreur par programmation. |
message |
string |
Description détaillée de l’erreur et informations de débogage. |
target |
string |
Description détaillée de l’erreur et informations de débogage. |
Error
Modèle d’erreur.
Nom | Type | Description |
---|---|---|
code |
string |
Chaîne standardisée pour identifier l’erreur par programmation. |
details |
Details[] |
Erreurs détaillées. |
innererror |
string |
Plus d’informations sur l’erreur de débogage. |
message |
string |
Description détaillée de l’erreur et informations de débogage. |
target |
string |
Description détaillée de l’erreur et informations de débogage. |