Operation Progress - Get
Ottenere il risultato dell'operazione per un'operazione a esecuzione prolungata.
GET https://management.azure.com/subscriptions/{subscriptionId}/providers/Microsoft.DBforMySQL/locations/{locationName}/operationProgress/{operationId}?api-version=2024-12-30
Parametri dell'URI
| Nome | In | Necessario | Tipo | Descrizione |
|---|---|---|---|---|
|
location
|
path | True |
string minLength: 1pattern: ^[ \w]+$ |
Nome della posizione. |
|
operation
|
path | True |
string minLength: 1 |
ID di un'operazione asincrona in corso. |
|
subscription
|
path | True |
string (uuid) |
ID della sottoscrizione di destinazione. Il valore deve essere un UUID. |
|
api-version
|
query | True |
string minLength: 1 |
Versione dell'API da usare per questa operazione. |
Risposte
| Nome | Tipo | Descrizione |
|---|---|---|
| 200 OK |
L'operazione di Azure è stata completata correttamente. |
|
| Other Status Codes |
Risposta di errore imprevista. |
Sicurezza
azure_auth
Flusso OAuth2 di Azure Active Directory.
Tipo:
oauth2
Flow:
implicit
URL di autorizzazione:
https://login.microsoftonline.com/common/oauth2/authorize
Ambiti
| Nome | Descrizione |
|---|---|
| user_impersonation | rappresentare l'account utente |
Esempio
|
Operation |
|
Operation |
OperationProgress_Get BackupAndExport
Esempio di richiesta
Risposta di esempio
{
"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
Esempio di richiesta
Risposta di esempio
{
"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"
}
Definizioni
| Nome | Descrizione |
|---|---|
|
Backup |
Proprietà della risposta BackupAndExport |
|
Error |
Informazioni aggiuntive sull'errore di gestione delle risorse. |
|
Error |
Dettagli dell'errore. |
|
Error |
Risposta di errore |
|
Import |
Proprietà della risposta ImportFromStorage |
|
Object |
Identifica il tipo di operazione di origine |
|
Operation |
Rappresenta la risposta dell'API Risultati operazione |
|
Operation |
Stato corrente di un'operazione asincrona. |
BackupAndExportResponseType
Proprietà della risposta BackupAndExport
| Nome | Tipo | Descrizione |
|---|---|---|
| backupMetadata |
string |
Metadati correlati al backup da archiviare per il ripristino della risorsa in coppie chiave-valore. |
| dataTransferredInBytes |
integer (int64) |
Dati trasferiti in byte |
| datasourceSizeInBytes |
integer (int64) |
Dimensioni dell'origine dati in byte |
| objectType |
string:
Backup |
Identifica il tipo di operazione di origine |
ErrorAdditionalInfo
Informazioni aggiuntive sull'errore di gestione delle risorse.
| Nome | Tipo | Descrizione |
|---|---|---|
| info |
object |
Informazioni aggiuntive. |
| type |
string |
Tipo di informazioni aggiuntive. |
ErrorDetail
Dettagli dell'errore.
| Nome | Tipo | Descrizione |
|---|---|---|
| additionalInfo |
Informazioni aggiuntive sull'errore. |
|
| code |
string |
Codice di errore. |
| details |
Dettagli dell'errore. |
|
| message |
string |
Messaggio di errore. |
| target |
string |
Destinazione dell'errore. |
ErrorResponse
Risposta di errore
| Nome | Tipo | Descrizione |
|---|---|---|
| error |
Oggetto error. |
ImportFromStorageResponseType
Proprietà della risposta ImportFromStorage
| Nome | Tipo | Descrizione |
|---|---|---|
| estimatedCompletionTime |
string (date-time) |
Il tempo stimato di completamento dell'operazione. |
| objectType |
string:
Import |
Identifica il tipo di operazione di origine |
ObjectType
Identifica il tipo di operazione di origine
| Valore | Descrizione |
|---|---|
| BackupAndExportResponse | |
| ImportFromStorageResponse |
OperationProgressResult
Rappresenta la risposta dell'API Risultati operazione
| Nome | Tipo | Descrizione |
|---|---|---|
| endTime |
string (date-time) |
Ora di fine dell'operazione. |
| error |
Se presente, i dettagli dell'errore dell'operazione. |
|
| id |
string (arm-id) |
ID completo per l'operazione asincrona. |
| name |
string |
Nome dell'operazione asincrona. |
| operations |
Elenco di operazioni. |
|
| percentComplete |
number minimum: 0maximum: 100 |
Percentuale dell'operazione completata. |
| properties | OperationProgressResponseType: |
Le proprietà di risposta specifiche dell'operazione |
| resourceId |
string (arm-id) |
ID completo della risorsa su cui è stata avviata l'operazione asincrona originale. |
| startTime |
string (date-time) |
Ora di inizio dell'operazione. |
| status |
string |
Stato dell'operazione. |
OperationStatusResult
Stato corrente di un'operazione asincrona.
| Nome | Tipo | Descrizione |
|---|---|---|
| endTime |
string (date-time) |
Ora di fine dell'operazione. |
| error |
Se presente, i dettagli dell'errore dell'operazione. |
|
| id |
string (arm-id) |
ID completo per l'operazione asincrona. |
| name |
string |
Nome dell'operazione asincrona. |
| operations |
Elenco di operazioni. |
|
| percentComplete |
number minimum: 0maximum: 100 |
Percentuale dell'operazione completata. |
| resourceId |
string (arm-id) |
ID completo della risorsa su cui è stata avviata l'operazione asincrona originale. |
| startTime |
string (date-time) |
Ora di inizio dell'operazione. |
| status |
string |
Stato dell'operazione. |