Megosztás a következőn keresztül:


Device Registration State - Get

Lekéri az eszközregisztrációs állapotot.

GET https://your-dps.azure-devices-provisioning.net/registrations/{id}?api-version=2021-10-01

URI-paraméterek

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

string

Regisztrációs azonosító.

api-version
query True

string

A kéréshez használandó API-verzió. Támogatott verziók: 2021-10-01

Válaszok

Name Típus Description
200 OK

DeviceRegistrationState

Siker

Other Status Codes

ProvisioningServiceErrorDetails

Hibaválasz

Headers

x-ms-error-code: string

Definíciók

Name Description
DeviceRegistrationState

Eszközregisztrációs állapot.

ProvisioningServiceErrorDetails

A Azure IoT Hub Provisioning Service által visszaadott hiba tulajdonságait tartalmazza.

DeviceRegistrationState

Eszközregisztrációs állapot.

Name Típus Description
assignedHub

string

Hozzárendelt Azure IoT Hub.

createdDateTimeUtc

string

Regisztráció létrehozási dátuma (UTC).

deviceId

string

Eszközazonosító.

errorCode

integer

Hibakód.

errorMessage

string

Hibaüzenet.

etag

string

Az erőforráshoz társított entitáscímke.

lastUpdatedDateTimeUtc

string

Utolsó frissítés dátuma (UTC).

payload

object

registrationId

string

Ez az azonosító egy regisztráció eszközregisztrációjának egyedi azonosítására szolgál. Kis- és nagybetűket nem megkülönböztető karakterlánc (legfeljebb 128 karakter hosszú) alfanumerikus karakterekből és bizonyos speciális karakterekből: . _ -. A kezdéskor és a végén nem engedélyezett speciális karakterek használata.

status enum:
  • assigned
  • assigning
  • disabled
  • failed
  • unassigned

Regisztráció állapota.

substatus enum:
  • deviceDataMigrated
  • deviceDataReset
  • initialAssignment
  • reprovisionedToInitialAssignment

"Hozzárendelt" eszközök alállapota. Lehetséges értékek: - 'initialAssignment': Az eszköz első alkalommal lett hozzárendelve egy IoT Hubhoz(deviceDataMigrated): Az eszköz egy másik IoT Hubhoz lett hozzárendelve, és az eszköz adatai át lettek migrálva a korábban hozzárendelt IoT Hubról. Az eszközadatok el lettek távolítva a korábban hozzárendelt IoT Hubból(deviceDataReset): Az eszköz egy másik IoT Hubhoz lett hozzárendelve, és az eszköz adatai a regisztrációban tárolt kezdeti állapotból lettek feltöltve. Az eszközadatok el lettek távolítva a korábban hozzárendelt IoT Hubból(reprovisionedToInitialAssignment): Az eszközt újra kiépítették egy korábban hozzárendelt IoT Hubon.

ProvisioningServiceErrorDetails

A Azure IoT Hub Provisioning Service által visszaadott hiba tulajdonságait tartalmazza.

Name Típus Description
errorCode

integer

info

object

message

string

timestampUtc

string

trackingId

string