Devices - Get Identity
Mendapatkan perangkat dari registri identitas IoT Hub.
GET https://fully-qualified-iothubname.azure-devices.net/devices/{id}?api-version=2020-05-31-preview
Parameter URI
| Name | In | Required | Type | Description |
|---|---|---|---|---|
|
id
|
path | True |
|
Pengidentifikasi unik perangkat. |
|
api-version
|
query | True |
|
Versi Api. |
Respons
| Name | Type | Description |
|---|---|---|
| 200 OK |
OK. |
Definisi
|
Authentication |
|
| Device | |
|
Device |
Status kemampuan yang diaktifkan pada perangkat. |
|
Symmetric |
|
| X509Thumbprint |
AuthenticationMechanism
| Name | Type | Description |
|---|---|---|
| symmetricKey |
Kunci primer dan sekunder yang digunakan untuk autentikasi berbasis SAS. |
|
| type |
enum:
|
Jenis autentikasi yang digunakan untuk menyambungkan ke layanan. |
| x509Thumbprint |
Thumbprint x509 primer dan sekunder yang digunakan untuk autentikasi berbasis x509. |
Device
| Name | Type | Description |
|---|---|---|
| authentication |
Mekanisme autentikasi yang digunakan oleh perangkat. |
|
| capabilities |
Set kemampuan perangkat. Misalnya, jika perangkat ini adalah perangkat edge atau tidak. |
|
| cloudToDeviceMessageCount |
|
Jumlah pesan cloud-ke-perangkat yang saat ini diantrekan untuk dikirim ke perangkat. |
| connectionState |
enum:
|
Status perangkat. |
| connectionStateUpdatedTime |
|
Tanggal dan waktu status koneksi terakhir diperbarui. |
| deviceId |
|
Pengidentifikasi unik perangkat. |
| deviceScope |
|
Cakupan perangkat. Dibuat secara otomatis dan tidak dapat diubah untuk perangkat edge dan dapat dimodifikasi di perangkat daun untuk membuat hubungan anak/induk. |
| etag |
|
String yang mewakili ETag yang lemah untuk identitas perangkat, sesuai RFC7232. |
| generationId |
|
String peka huruf besar/kecil yang dihasilkan IoT Hub hingga 128 karakter. Nilai ini digunakan untuk membedakan perangkat dengan deviceId yang sama, ketika telah dihapus dan dibuat ulang. |
| lastActivityTime |
|
Tanggal dan terakhir kali perangkat terakhir tersambung, menerima, atau mengirim pesan. |
| status |
enum:
|
Status perangkat. Jika status dinonaktifkan, perangkat tidak dapat tersambung ke layanan. |
| statusReason |
|
String sepanjang 128 karakter yang menyimpan alasan status identitas perangkat. Semua karakter UTF-8 diperbolehkan. |
| statusUpdatedTime |
|
Tanggal dan waktu saat bidang status terakhir diperbarui. |
DeviceCapabilities
Status kemampuan yang diaktifkan pada perangkat.
| Name | Type | Description |
|---|---|---|
| iotEdge |
|
Properti yang menentukan apakah perangkat adalah perangkat edge atau tidak. |
SymmetricKey
| Name | Type | Description |
|---|---|---|
| primaryKey |
|
Kunci primer perangkat yang dikodekan base64. |
| secondaryKey |
|
Kunci sekunder perangkat yang dikodekan base64. |
X509Thumbprint
| Name | Type | Description |
|---|---|---|
| primaryThumbprint |
|
Thumbprint utama sertifikat klien X509. |
| secondaryThumbprint |
|
Thumbprint sekunder sertifikat klien X509. |