Condividi tramite


Operation Status - Get

Restituisce lo stato corrente di un'operazione asincrona.

GET https://management.azure.com/subscriptions/{subscriptionId}/providers/Microsoft.ApiManagement/locations/{location}/operationStatuses/{operationId}?api-version=2024-05-01

Parametri dell'URI

Nome In Necessario Tipo Descrizione
location
path True

string

minLength: 1

Nome dell'area di Azure.

operationId
path True

string

minLength: 1

ID di un'operazione asincrona in corso.

subscriptionId
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

OperationStatusResult

Stato dell'operazione richiesta

Other Status Codes

ErrorResponse

Risposta di errore che descrive il motivo per cui l'operazione non è riuscita.

Esempio

Get operation status

Esempio di richiesta

GET https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ApiManagement/locations/testLocation/operationStatuses/xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx?api-version=2024-05-01

Risposta di esempio

{
  "status": "InProgress"
}

Definizioni

Nome Descrizione
ErrorAdditionalInfo

Informazioni aggiuntive sull'errore di gestione delle risorse.

ErrorDetail

Dettagli dell'errore.

ErrorResponse

Risposta di errore

OperationStatusResult

Stato corrente di un'operazione asincrona.

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

ErrorAdditionalInfo[]

Informazioni aggiuntive sull'errore.

code

string

Codice di errore.

details

ErrorDetail[]

Dettagli dell'errore.

message

string

Messaggio di errore.

target

string

Destinazione dell'errore.

ErrorResponse

Risposta di errore

Nome Tipo Descrizione
error

ErrorDetail

Oggetto error.

OperationStatusResult

Stato corrente di un'operazione asincrona.

Nome Tipo Descrizione
endTime

string (date-time)

Ora di fine dell'operazione.

error

ErrorDetail

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

OperationStatusResult[]

Elenco di operazioni.

percentComplete

number

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