Iot Hub Resource - List Jobs
Получение списка всех заданий в Центре Интернета вещей. Дополнительные сведения см. в статье 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
| Имя | В | Обязательно | Тип | Описание |
|---|---|---|---|---|
|
resource
|
path | True |
string |
Имя группы ресурсов, содержащей Центр Интернета вещей. |
|
resource
|
path | True |
string |
Имя Центра Интернета вещей. |
|
subscription
|
path | True |
string |
Идентификатор подписки. |
|
api-version
|
query | True |
string |
Версия API. |
Ответы
| Имя | Тип | Описание |
|---|---|---|
| 200 OK |
Это синхронная операция. Ответ содержит сериализованный в ФОРМАТЕ JSON массив всех заданий в Центре Интернета вещей. |
|
| Other Status Codes |
DefaultErrorResponse |
Безопасность
azure_auth
Поток OAuth2 Azure Active Directory
Тип:
oauth2
Flow:
implicit
URL-адрес авторизации:
https://login.microsoftonline.com/common/oauth2/authorize
Области
| Имя | Описание |
|---|---|
| user_impersonation | олицетворения учетной записи пользователя |
Примеры
IotHubResource_ListJobs
Образец запроса
GET https://management.azure.com/subscriptions/91d12660-3dec-467a-be2a-213b5544ddc0/resourceGroups/myResourceGroup/providers/Microsoft.Devices/IotHubs/testHub/jobs?api-version=2023-06-30
Пример ответа
{
"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"
}
]
}
Определения
| Имя | Описание |
|---|---|
|
Error |
Сведения об ошибке. |
|
Job |
Свойства объекта Job Response. |
|
Job |
Сериализованный в ФОРМАТЕ JSON массив объектов JobResponse со следующей ссылкой. |
|
Job |
Состояние задания. |
|
Job |
Тип задания. |
ErrorDetails
Сведения об ошибке.
| Имя | Тип | Описание |
|---|---|---|
| code |
string |
Код ошибки. |
| details |
string |
Сведения об ошибке. |
| httpStatusCode |
string |
Код состояния HTTP. |
| message |
string |
Сообщение об ошибке. |
JobResponse
Свойства объекта Job Response.
| Имя | Тип | Описание |
|---|---|---|
| endTimeUtc |
string (date-time-rfc1123) |
Время остановки обработки задания. |
| failureReason |
string |
Если состояние == завершилось ошибкой, эта строка содержит причину сбоя. |
| jobId |
string |
Идентификатор задания. |
| parentJobId |
string |
Идентификатор задания родительского задания, если таковой есть. |
| startTimeUtc |
string (date-time-rfc1123) |
Время начала задания. |
| status |
Состояние задания. |
|
| statusMessage |
string |
Сообщение о состоянии задания. |
| type |
Тип задания. |
JobResponseListResult
Сериализованный в ФОРМАТЕ JSON массив объектов JobResponse со следующей ссылкой.
| Имя | Тип | Описание |
|---|---|---|
| nextLink |
string |
Следующая ссылка. |
| value |
Массив объектов JobResponse. |
JobStatus
Состояние задания.
| Значение | Описание |
|---|---|
| unknown | |
| enqueued | |
| running | |
| completed | |
| failed | |
| cancelled |
JobType
Тип задания.
| Значение | Описание |
|---|---|
| unknown | |
| export | |
| import | |
| backup | |
| readDeviceProperties | |
| writeDeviceProperties | |
| updateDeviceConfiguration | |
| rebootDevice | |
| factoryResetDevice | |
| firmwareUpdate |