Share via


Iot Hub Resource - List Jobs

Lekérheti az IoT Hub összes feladatának listáját. További információ: 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

URI-paraméterek

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

string

Az IoT Hubot tartalmazó erőforráscsoport neve.

resourceName
path True

string

Az IoT Hub neve.

subscriptionId
path True

string

Az előfizetés azonosítója.

api-version
query True

string

Az API verziója.

Válaszok

Name Típus Description
200 OK

JobResponseListResult

Ez egy szinkron művelet. A válasz egy JSON-szerializált tömböt tartalmaz az IoT Hub összes feladatából.

Other Status Codes

ErrorDetails

DefaultErrorResponse

Biztonság

azure_auth

Azure Active Directory OAuth2 Flow

Type: oauth2
Flow: implicit
Authorization URL: https://login.microsoftonline.com/common/oauth2/authorize

Scopes

Name Description
user_impersonation felhasználói fiók megszemélyesítése

Példák

IotHubResource_ListJobs

Sample Request

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

Sample Response

{
  "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"
    }
  ]
}

Definíciók

Name Description
ErrorDetails

Hiba részletei.

JobResponse

A Feladatválasz objektum tulajdonságai.

JobResponseListResult

JobResponse objektumok JSON-szerializált tömbje egy következő hivatkozással.

JobStatus

A feladat állapota.

JobType

A feladat típusa.

ErrorDetails

Hiba részletei.

Name Típus Description
code

string

A hibakód.

details

string

A hiba részletei.

httpStatusCode

string

A HTTP-állapotkód.

message

string

A hibaüzenet.

JobResponse

A Feladatválasz objektum tulajdonságai.

Name Típus Description
endTimeUtc

string

A feladat feldolgozásának leállítása.

failureReason

string

Ha az állapot == sikertelen, ez a sztring tartalmazza a hiba okát.

jobId

string

A feladat azonosítója.

parentJobId

string

A szülőfeladat feladatazonosítója, ha van ilyen.

startTimeUtc

string

A feladat kezdési időpontja.

status

JobStatus

A feladat állapota.

statusMessage

string

A feladat állapotüzenete.

type

JobType

A feladat típusa.

JobResponseListResult

JobResponse objektumok JSON-szerializált tömbje egy következő hivatkozással.

Name Típus Description
nextLink

string

A következő hivatkozás.

value

JobResponse[]

A JobResponse objektumok tömbje.

JobStatus

A feladat állapota.

Name Típus Description
cancelled

string

completed

string

enqueued

string

failed

string

running

string

unknown

string

JobType

A feladat típusa.

Name Típus Description
backup

string

export

string

factoryResetDevice

string

firmwareUpdate

string

import

string

readDeviceProperties

string

rebootDevice

string

unknown

string

updateDeviceConfiguration

string

writeDeviceProperties

string