Modules - Get Identity
Mendapatkan identitas modul pada perangkat.
GET https://fully-qualified-iothubname.azure-devices.net/devices/{id}/modules/{mid}?api-version=2021-04-12
Parameter URI
| Nama | Dalam | Diperlukan | Jenis | Deskripsi |
|---|---|---|---|---|
|
id
|
path | True |
string |
Pengidentifikasi unik perangkat. |
|
mid
|
path | True |
string |
Pengidentifikasi unik modul. |
|
api-version
|
query | True |
string |
Versi Api. |
Respons
| Nama | Jenis | Deskripsi |
|---|---|---|
| 200 OK |
OKE. |
Definisi
| Nama | Deskripsi |
|---|---|
|
Authentication |
|
| Module |
Identitas modul pada perangkat. |
|
Symmetric |
|
| X509Thumbprint |
AuthenticationMechanism
| Nama | Jenis | Deskripsi |
|---|---|---|
| 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. |
Module
Identitas modul pada perangkat.
| Nama | Jenis | Deskripsi |
|---|---|---|
| authentication |
Mekanisme autentikasi yang digunakan oleh modul saat menyambungkan ke layanan dan hub tepi. |
|
| cloudToDeviceMessageCount |
integer (int32) |
Jumlah pesan cloud-to-module saat ini mengantre untuk dikirim ke modul. |
| connectionState |
enum:
|
Status koneksi perangkat. |
| connectionStateUpdatedTime |
string (date-time) |
Tanggal dan waktu status koneksi terakhir diperbarui. |
| deviceId |
string |
Pengidentifikasi unik perangkat. |
| etag |
string |
String yang mewakili ETag lemah untuk identitas modul, sesuai RFC7232. |
| generationId |
string |
IoT Hub menghasilkan string peka huruf besar/kecil yang panjangnya hingga 128 karakter. Nilai ini digunakan untuk membedakan modul dengan moduleId yang sama, ketika telah dihapus dan dibuat ulang. |
| lastActivityTime |
string (date-time) |
Tanggal dan waktu perangkat terakhir terhubung, diterima, atau mengirim pesan. |
| managedBy |
string |
Mengidentifikasi siapa yang mengelola modul ini. Misalnya, nilai ini adalah "IotEdge" jika runtime edge memiliki modul ini. |
| moduleId |
string |
Pengidentifikasi unik modul. |
SymmetricKey
| Nama | Jenis | Deskripsi |
|---|---|---|
| primaryKey |
string |
Kunci utama perangkat yang dikodekan base64. |
| secondaryKey |
string |
Kunci sekunder perangkat yang dikodekan base64. |
X509Thumbprint
| Nama | Jenis | Deskripsi |
|---|---|---|
| primaryThumbprint |
string |
Thumbprint utama sertifikat klien X509. |
| secondaryThumbprint |
string |
Thumbprint sekunder sertifikat klien X509. |