Partager via


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
locationName
path True

string

minLength: 1
pattern: ^[ \w]+$

Nom de l’emplacement.

operationId
path True

string

minLength: 1

ID d’une opération asynchrone en cours.

subscriptionId
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

OperationProgressResult

L’opération Azure s’est terminée avec succès.

Other Status Codes

ErrorResponse

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

OperationProgress_Get BackupAndExport
OperationProgress_Get ImportFromStorage

OperationProgress_Get BackupAndExport

Exemple de requête

GET https://management.azure.com/subscriptions/ffffffff-ffff-ffff-ffff-ffffffffffff/providers/Microsoft.DBforMySQL/locations/westus/operationProgress/00000000-0000-0000-0000-000000000000?api-version=2024-12-30

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

GET https://management.azure.com/subscriptions/ffffffff-ffff-ffff-ffff-ffffffffffff/providers/Microsoft.DBforMySQL/locations/westus/operationProgress/00000000-0000-0000-0000-000000000000?api-version=2024-12-30

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
BackupAndExportResponseType

Propriétés de la réponse BackupAndExport

ErrorAdditionalInfo

Informations supplémentaires sur l’erreur de gestion des ressources.

ErrorDetail

Détail de l’erreur.

ErrorResponse

Réponse d’erreur

ImportFromStorageResponseType

Propriétés de la réponse ImportFromStorage

ObjectType

Identifie le type d’opération source

OperationProgressResult

Représente la réponse de l’API Résultats des opérations

OperationStatusResult

É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:

BackupAndExportResponse

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

ErrorAdditionalInfo[]

Informations supplémentaires sur l’erreur.

code

string

Code d’erreur.

details

ErrorDetail[]

Détails de l’erreur.

message

string

Message d’erreur.

target

string

Cible d’erreur.

ErrorResponse

Réponse d’erreur

Nom Type Description
error

ErrorDetail

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:

ImportFromStorageResponse

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

ErrorDetail

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

OperationStatusResult[]

Liste des opérations.

percentComplete

number

minimum: 0
maximum: 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

ErrorDetail

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

OperationStatusResult[]

Liste des opérations.

percentComplete

number

minimum: 0
maximum: 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.