Udostępnij za pośrednictwem


Iot Hub Resource - List Jobs

Pobierz listę wszystkich zadań w centrum IoT. Aby uzyskać więcej informacji, zobacz https://docs.microsoft.com/azure/iot-hub/iot-hub-devguide-identity-registry.

GET https://management.azure.com/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Devices/IotHubs/{resourceName}/jobs?api-version=2023-06-30

Parametry identyfikatora URI

Nazwa W Wymagane Typ Opis
resourceGroupName
path True

string

Nazwa grupy zasobów, która zawiera centrum IoT.

resourceName
path True

string

Nazwa centrum IoT.

subscriptionId
path True

string

Identyfikator subskrypcji.

api-version
query True

string

Wersja interfejsu API.

Odpowiedzi

Nazwa Typ Opis
200 OK

JobResponseListResult

Jest to operacja synchroniczna. Odpowiedź zawiera tablicę serializowaną w formacie JSON wszystkich zadań w centrum IoT.

Other Status Codes

ErrorDetails

DefaultErrorResponse

Zabezpieczenia

azure_auth

Przepływ OAuth2 usługi Azure Active Directory

Typ: oauth2
Flow: implicit
Adres URL autoryzacji: https://login.microsoftonline.com/common/oauth2/authorize

Zakresy

Nazwa Opis
user_impersonation personifikacja konta użytkownika

Przykłady

IotHubResource_ListJobs

Przykładowe żądanie

GET https://management.azure.com/subscriptions/91d12660-3dec-467a-be2a-213b5544ddc0/resourceGroups/myResourceGroup/providers/Microsoft.Devices/IotHubs/testHub/jobs?api-version=2023-06-30

Przykładowa odpowiedź

{
  "value": [
    {
      "jobId": "test",
      "startTimeUtc": "Thu, 15 Jun 2017 19:20:58 GMT",
      "endTimeUtc": "Thu, 15 Jun 2017 19:20:58 GMT",
      "type": "unknown",
      "status": "unknown"
    }
  ]
}

Definicje

Nazwa Opis
ErrorDetails

Szczegóły błędu.

JobResponse

Właściwości obiektu Odpowiedź zadania.

JobResponseListResult

Tablica serializacji JSON obiektów JobResponse z następnym linkiem.

JobStatus

Stan zadania.

JobType

Typ zadania.

ErrorDetails

Szczegóły błędu.

Nazwa Typ Opis
code

string

Kod błędu.

details

string

Szczegóły błędu.

httpStatusCode

string

Kod stanu HTTP.

message

string

Komunikat o błędzie.

JobResponse

Właściwości obiektu Odpowiedź zadania.

Nazwa Typ Opis
endTimeUtc

string

Czas zatrzymania przetwarzania zadania.

failureReason

string

Jeśli stan == nie powiodło się, ten ciąg zawierający przyczynę błędu.

jobId

string

Identyfikator zadania.

parentJobId

string

Identyfikator zadania nadrzędnego, jeśli istnieje.

startTimeUtc

string

Godzina rozpoczęcia zadania.

status

JobStatus

Stan zadania.

statusMessage

string

Komunikat o stanie zadania.

type

JobType

Typ zadania.

JobResponseListResult

Tablica serializacji JSON obiektów JobResponse z następnym linkiem.

Nazwa Typ Opis
nextLink

string

Następny link.

value

JobResponse[]

Tablica obiektów JobResponse.

JobStatus

Stan zadania.

Nazwa Typ Opis
cancelled

string

completed

string

enqueued

string

failed

string

running

string

unknown

string

JobType

Typ zadania.

Nazwa Typ Opis
backup

string

export

string

factoryResetDevice

string

firmwareUpdate

string

import

string

readDeviceProperties

string

rebootDevice

string

unknown

string

updateDeviceConfiguration

string

writeDeviceProperties

string