Devices - Get Identity
Lekéri az eszközt a IoT Hub identitásjegyzékéből.
GET https://fully-qualified-iothubname.azure-devices.net/devices/{id}?api-version=2021-04-12
URI-paraméterek
Name | In | Kötelező | Típus | Description |
---|---|---|---|---|
id
|
path | True |
string |
Az eszköz egyedi azonosítója. |
api-version
|
query | True |
string |
Az API verziója. |
Válaszok
Name | Típus | Description |
---|---|---|
200 OK |
OK gombra. |
Definíciók
Name | Description |
---|---|
Authentication |
|
Device | |
Device |
Az eszközön engedélyezett képességek állapota. |
Symmetric |
|
X509Thumbprint |
AuthenticationMechanism
Name | Típus | Description |
---|---|---|
symmetricKey |
A SAS-alapú hitelesítéshez használt elsődleges és másodlagos kulcsok. |
|
type |
enum:
|
A szolgáltatáshoz való csatlakozáshoz használt hitelesítés típusa. |
x509Thumbprint |
Az x509-alapú hitelesítéshez használt elsődleges és másodlagos x509 ujjlenyomatok. |
Device
Name | Típus | Description |
---|---|---|
authentication |
Az eszköz által használt hitelesítési mechanizmus. |
|
capabilities |
Az eszköz képességeinek halmaza. Ha például ez az eszköz egy peremeszköz, vagy sem. |
|
cloudToDeviceMessageCount |
integer |
Az eszközre jelenleg várólistára helyezett, felhőből eszközre irányuló üzenetek száma. |
connectionState |
enum:
|
Az eszköz állapota. |
connectionStateUpdatedTime |
string |
A kapcsolat állapotának utolsó frissítésének dátuma és időpontja. |
deviceId |
string |
Az eszköz egyedi azonosítója. |
deviceScope |
string |
Az eszköz hatóköre. Automatikusan generált és nem módosítható a peremeszközökhöz, és módosítható a levéleszközökben a gyermek-szülő kapcsolat létrehozásához. |
etag |
string |
Az eszközidentitás gyenge ETag-jének megfelelő sztring, a RFC7232 szerint. |
generationId |
string |
A IoT Hub által létrehozott, legfeljebb 128 karakter hosszú, kis- és nagybetűkre érzékeny sztring. Ez az érték megkülönbözteti az azonos deviceId azonosítójú eszközöket, amikor törölték és újra létrehozták őket. |
lastActivityTime |
string |
Az eszköz legutóbbi csatlakoztatásának, fogadásának vagy üzenetküldésének dátuma és utolsó időpontja. |
parentScopes |
string[] |
A felső szintű peremeszközök hatókörei, ha vannak. Csak peremeszközökhöz érhető el. |
status |
enum:
|
Az eszköz állapota. Ha az állapot le van tiltva, az eszköz nem tud csatlakozni a szolgáltatáshoz. |
statusReason |
string |
Az eszközidentitás állapotának okát tároló 128 karakter hosszú sztring. Minden UTF-8 karakter megengedett. |
statusUpdatedTime |
string |
Az állapotmező utolsó frissítésének dátuma és időpontja. |
DeviceCapabilities
Az eszközön engedélyezett képességek állapota.
Name | Típus | Description |
---|---|---|
iotEdge |
boolean |
Az a tulajdonság, amely meghatározza, hogy az eszköz peremeszköz-e. |
SymmetricKey
Name | Típus | Description |
---|---|---|
primaryKey |
string |
Az eszköz base64 kódolású elsődleges kulcsa. |
secondaryKey |
string |
Az eszköz base64 kódolású másodlagos kulcsa. |
X509Thumbprint
Name | Típus | Description |
---|---|---|
primaryThumbprint |
string |
Az X509 ügyféltanúsítvány elsődleges ujjlenyomata. |
secondaryThumbprint |
string |
Az X509 ügyféltanúsítvány másodlagos ujjlenyomata. |