Dela via


Iot Hub Resource - Get Job

Hämta information om ett jobb från en IoT-hubb. Mer information finns i: 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/{jobId}?api-version=2023-06-30

URI-parametrar

Name I Obligatorisk Typ Description
jobId
path True

string

Jobbidentifieraren.

resourceGroupName
path True

string

Namnet på resursgruppen som innehåller IoT-hubben.

resourceName
path True

string

Namnet på IoT-hubben.

subscriptionId
path True

string

Prenumerationsidentifieraren.

api-version
query True

string

Versionen av API:et.

Svar

Name Typ Description
200 OK

JobResponse

Det här är en synkron åtgärd. Svaret innehåller en JSON-serialiserad beskrivning av jobbet i IoT-hubben.

Other Status Codes

ErrorDetails

DefaultErrorResponse

Säkerhet

azure_auth

Azure Active Directory OAuth2 Flow

Typ: oauth2
Flow: implicit
Auktoriseringswebbadress: https://login.microsoftonline.com/common/oauth2/authorize

Omfattningar

Name Description
user_impersonation personifiera ditt användarkonto

Exempel

IotHubResource_GetJob

Exempelbegäran

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

Exempelsvar

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

Definitioner

Name Description
ErrorDetails

Felinformation.

JobResponse

Egenskaperna för jobbsvarsobjektet.

JobStatus

Jobbets status.

JobType

Typen av jobb.

ErrorDetails

Felinformation.

Name Typ Description
code

string

Felkoden.

details

string

Felinformationen.

httpStatusCode

string

HTTP-statuskoden.

message

string

Felmeddelandet.

JobResponse

Egenskaperna för jobbsvarsobjektet.

Name Typ Description
endTimeUtc

string

Den tid då jobbet slutade bearbetas.

failureReason

string

Om status == misslyckades innehåller den här strängen orsaken till felet.

jobId

string

Jobbidentifieraren.

parentJobId

string

Jobbidentifieraren för det överordnade jobbet, om det finns.

startTimeUtc

string

Starttiden för jobbet.

status

JobStatus

Jobbets status.

statusMessage

string

Statusmeddelandet för jobbet.

type

JobType

Typen av jobb.

JobStatus

Jobbets status.

Name Typ Description
cancelled

string

completed

string

enqueued

string

failed

string

running

string

unknown

string

JobType

Typen av jobb.

Name Typ Description
backup

string

export

string

factoryResetDevice

string

firmwareUpdate

string

import

string

readDeviceProperties

string

rebootDevice

string

unknown

string

updateDeviceConfiguration

string

writeDeviceProperties

string