Megosztás:


Operation Statuses - Get

Művelet állapotának lekérése.

GET {endpoint}/projects/{projectName}/operationstatuses/{operationId}?api-version=2025-02-01

URI-paraméterek

Name In Kötelező Típus Description
endpoint
path True

string (uri)

A DevCenter-specifikus URI, amelyen működni szeretne.

operationId
path True

string (uuid)

minLength: 36
maxLength: 36
pattern: ^[a-zA-Z0-9]{8}-([a-zA-Z0-9]{4}-){3}[a-zA-Z0-9]{12}$

A műveletazonosító neve.

projectName
path True

string

minLength: 3
maxLength: 63
pattern: ^[a-zA-Z0-9][a-zA-Z0-9-_.]{2,62}$

A projekt neve.

api-version
query True

string

minLength: 1

A művelethez használandó API-verzió.

Válaszok

Name Típus Description
200 OK

OperationStatus

A kérés sikeres volt.

Other Status Codes

Azure.Core.Foundations.ErrorResponse

Váratlan hibaválasz.

Fejlécek

x-ms-error-code: string

Biztonság

OAuth2Auth

Típus: oauth2
Folyamat: implicit
Engedélyezési URL: https://login.microsoftonline.com/common/oauth2/authorize

Hatókörök

Name Description
https://devcenter.azure.com/.default

Példák

Get the status of an operation.

Mintakérelem

GET {endpoint}/projects/myProject/operationstatuses/fa067167-e49d-41bd-8dd8-de719b9de3b3?api-version=2025-02-01

Mintaválasz

{
  "id": "/projects/myProject/operationStatuses/fa067167-e49d-41bd-8dd8-de719b9de3b3",
  "name": "fa067167-e49d-41bd-8dd8-de719b9de3b3",
  "status": "Running",
  "startTime": "2024-01-24T21:14:58.472Z"
}

Definíciók

Name Description
Azure.Core.Foundations.Error

A hibaobjektum.

Azure.Core.Foundations.ErrorResponse

Hibaadatokat tartalmazó válasz.

Azure.Core.Foundations.InnerError

Egy objektum, amely részletesebb információkat tartalmaz a hibáról. Az Azure REST API irányelvei szerint – https://aka.ms/AzureRestApiGuidelines#handling-errors.

OperationState

Az erőforrás kiépítési állapota.

OperationStatus

Az aszinkron művelet aktuális állapota.

Azure.Core.Foundations.Error

A hibaobjektum.

Name Típus Description
code

string

A kiszolgáló által definiált hibakódok egyike.

details

Azure.Core.Foundations.Error[]

A jelentett hibához vezető konkrét hibák részleteinek tömbje.

innererror

Azure.Core.Foundations.InnerError

Egy objektum, amely az aktuális objektumnál pontosabb információt tartalmaz a hibáról.

message

string

A hiba ember által olvasható ábrázolása.

target

string

A hiba célja.

Azure.Core.Foundations.ErrorResponse

Hibaadatokat tartalmazó válasz.

Name Típus Description
error

Azure.Core.Foundations.Error

A hibaobjektum.

Azure.Core.Foundations.InnerError

Egy objektum, amely részletesebb információkat tartalmaz a hibáról. Az Azure REST API irányelvei szerint – https://aka.ms/AzureRestApiGuidelines#handling-errors.

Name Típus Description
code

string

A kiszolgáló által definiált hibakódok egyike.

innererror

Azure.Core.Foundations.InnerError

Belső hiba.

OperationState

Az erőforrás kiépítési állapota.

Érték Description
NotStarted

A művelet nem indult el.

Running

A művelet folyamatban van.

Succeeded

A művelet sikeresen befejeződött.

Failed

A művelet meghiúsult.

Canceled

A felhasználó megszakította a műveletet.

OperationStatus

Az aszinkron művelet aktuális állapota.

Name Típus Description
endTime

string (date-time)

A művelet befejezési ideje RFC3339 formátumban.

error

Azure.Core.Foundations.Error

Művelettel kapcsolatos hibaüzenet.

id

string

A művelet állapotának teljes azonosítója.

name

string (uuid)

minLength: 36
maxLength: 36
pattern: ^[a-zA-Z0-9]{8}-([a-zA-Z0-9]{4}-){3}[a-zA-Z0-9]{12}$

A műveletazonosító neve.

percentComplete

number (double)

minimum: 0
maximum: 100

A befejezett művelet százalékos aránya.

properties

Egyéni művelettulajdonságok, amelyek csak egy sikeres művelethez vannak feltöltve.

resourceId

string

Az erőforrás azonosítója.

startTime

string (date-time)

A művelet kezdési időpontja RFC3339 formátumban.

status

OperationState

Az erőforrás kiépítési állapota.