Operation Progress - Get
Obtenez le résultat de l’opération pour une opération longue.
GET https://management.azure.com/subscriptions/{subscriptionId}/providers/Microsoft.DBforMySQL/locations/{locationName}/operationProgress/{operationId}?api-version=2024-12-30
Paramètres URI
| Nom | Dans | Obligatoire | Type | Description |
|---|---|---|---|---|
|
location
|
path | True |
string minLength: 1pattern: ^[ \w]+$ |
Nom de l’emplacement. |
|
operation
|
path | True |
string minLength: 1 |
ID d’une opération asynchrone en cours. |
|
subscription
|
path | True |
string (uuid) |
ID de l’abonnement cible. La valeur doit être un UUID. |
|
api-version
|
query | True |
string minLength: 1 |
Version de l’API à utiliser pour cette opération. |
Réponses
| Nom | Type | Description |
|---|---|---|
| 200 OK |
L’opération Azure s’est terminée avec succès. |
|
| Other Status Codes |
Réponse d’erreur inattendue. |
Sécurité
azure_auth
Flux OAuth2 Azure Active Directory.
Type:
oauth2
Flux:
implicit
URL d’autorisation:
https://login.microsoftonline.com/common/oauth2/authorize
Étendues
| Nom | Description |
|---|---|
| user_impersonation | emprunter l’identité de votre compte d’utilisateur |
Exemples
|
Operation |
|
Operation |
OperationProgress_Get BackupAndExport
Exemple de requête
Exemple de réponse
{
"name": "00000000-0000-0000-0000-000000000000",
"id": "/subscriptions/ffffffff-ffff-ffff-ffff-ffffffffffff/providers/Microsoft.DBforMySQL/locations/westus/operationProgress/00000000-0000-0000-0000-000000000000",
"percentComplete": 10,
"properties": {
"backupMetadata": "{\"key1\":\"value1\",\"key2\":\"value2\"}",
"dataTransferredInBytes": 102,
"datasourceSizeInBytes": 1024,
"objectType": "BackupAndExportResponse"
},
"startTime": "2023-11-29T07:34:02.328326Z",
"status": "InProgress"
}
OperationProgress_Get ImportFromStorage
Exemple de requête
Exemple de réponse
{
"name": "00000000-0000-0000-0000-000000000000",
"id": "/subscriptions/ffffffff-ffff-ffff-ffff-ffffffffffff/providers/Microsoft.DBforMySQL/locations/westus/operationProgress/00000000-0000-0000-0000-000000000000",
"percentComplete": 10,
"properties": {
"estimatedCompletionTime": "2023-11-29T08:34:02.328326Z",
"objectType": "ImportFromStorageResponse"
},
"startTime": "2023-11-29T07:34:02.328326Z",
"status": "InProgress"
}
Définitions
| Nom | Description |
|---|---|
|
Backup |
Propriétés de la réponse BackupAndExport |
|
Error |
Informations supplémentaires sur l’erreur de gestion des ressources. |
|
Error |
Détail de l’erreur. |
|
Error |
Réponse d’erreur |
|
Import |
Propriétés de la réponse ImportFromStorage |
|
Object |
Identifie le type d’opération source |
|
Operation |
Représente la réponse de l’API Résultats des opérations |
|
Operation |
État actuel d’une opération asynchrone. |
BackupAndExportResponseType
Propriétés de la réponse BackupAndExport
| Nom | Type | Description |
|---|---|---|
| backupMetadata |
string |
Métadonnées liées à la sauvegarde à stocker pour restaurer la ressource dans des paires clé-valeur. |
| dataTransferredInBytes |
integer (int64) |
Données transférées en octets |
| datasourceSizeInBytes |
integer (int64) |
Taille de la source de données en octets |
| objectType |
string:
Backup |
Identifie le type d’opération source |
ErrorAdditionalInfo
Informations supplémentaires sur l’erreur de gestion des ressources.
| Nom | Type | Description |
|---|---|---|
| info |
object |
Informations supplémentaires. |
| type |
string |
Type d’informations supplémentaire. |
ErrorDetail
Détail de l’erreur.
| Nom | Type | Description |
|---|---|---|
| additionalInfo |
Informations supplémentaires sur l’erreur. |
|
| code |
string |
Code d’erreur. |
| details |
Détails de l’erreur. |
|
| message |
string |
Message d’erreur. |
| target |
string |
Cible d’erreur. |
ErrorResponse
Réponse d’erreur
| Nom | Type | Description |
|---|---|---|
| error |
Objet d’erreur. |
ImportFromStorageResponseType
Propriétés de la réponse ImportFromStorage
| Nom | Type | Description |
|---|---|---|
| estimatedCompletionTime |
string (date-time) |
L’heure estimée de l’achèvement de l’opération. |
| objectType |
string:
Import |
Identifie le type d’opération source |
ObjectType
Identifie le type d’opération source
| Valeur | Description |
|---|---|
| BackupAndExportResponse | |
| ImportFromStorageResponse |
OperationProgressResult
Représente la réponse de l’API Résultats des opérations
| Nom | Type | Description |
|---|---|---|
| endTime |
string (date-time) |
Heure de fin de l’opération. |
| error |
S’il est présent, détails de l’erreur d’opération. |
|
| id |
string (arm-id) |
ID complet pour l’opération asynchrone. |
| name |
string |
Nom de l’opération asynchrone. |
| operations |
Liste des opérations. |
|
| percentComplete |
number minimum: 0maximum: 100 |
Pourcentage de l’opération terminée. |
| properties | OperationProgressResponseType: |
Les propriétés de réponse spécifiques à l’opération |
| resourceId |
string (arm-id) |
ID complet de la ressource sur laquelle l’opération asynchrone d’origine a été démarrée. |
| startTime |
string (date-time) |
Heure de début de l'opération. |
| status |
string |
État de l’opération. |
OperationStatusResult
État actuel d’une opération asynchrone.
| Nom | Type | Description |
|---|---|---|
| endTime |
string (date-time) |
Heure de fin de l’opération. |
| error |
S’il est présent, détails de l’erreur d’opération. |
|
| id |
string (arm-id) |
ID complet pour l’opération asynchrone. |
| name |
string |
Nom de l’opération asynchrone. |
| operations |
Liste des opérations. |
|
| percentComplete |
number minimum: 0maximum: 100 |
Pourcentage de l’opération terminée. |
| resourceId |
string (arm-id) |
ID complet de la ressource sur laquelle l’opération asynchrone d’origine a été démarrée. |
| startTime |
string (date-time) |
Heure de début de l'opération. |
| status |
string |
État de l’opération. |