Module interface

الخصائص

authentication

يحتوي على المفاتيح المتماثلة المستخدمة لمصادقة هذه الوحدة النمطية.

cloudToDeviceMessageCount

عدد الرسائل c2d التي تنتظر بواسطة تسليمها إلى الوحدة النمطية.

connectionState

سواء كانت الوحدة النمطية "متصلة" أو "غير متصلة". لا يوصى باستخدام هذه الخاصية لتحديد ما إذا كانت الوحدة متصلة بالفعل في الوقت الحالي، نظرا لأن اتصال الوحدة النمطية قد انتهى وقد لا يكون مركز IoT قد اكتشفها.

connectionStateUpdatedTime

تم تغيير الطابع الزمني الذي يمثل آخر مرة connectionState .

deviceId

معرف الجهاز الفريد كما هو موجود في سجل جهاز مركز Azure IoT.

etag

علامة الكيان الضعيفة المعينة لوصف هوية الوحدة النمطية هذه

generationId

يستخدم لإزالة الغموض عن الأجهزة التي تم حذفها/إعادة إنشائها بنفس الطريقة moduleId

lastActivityTime

الطابع الزمني الذي يمثل آخر مرة تمت فيها مصادقة الوحدة النمطية أو إرسال رسالة أو تلقي رسالة.

managedBy

يمثل الوحدات النمطية التي يديرها المالك

moduleId

معرف الوحدة النمطية

تفاصيل الخاصية

authentication

يحتوي على المفاتيح المتماثلة المستخدمة لمصادقة هذه الوحدة النمطية.

authentication?: Authentication

قيمة الخاصية

cloudToDeviceMessageCount

عدد الرسائل c2d التي تنتظر بواسطة تسليمها إلى الوحدة النمطية.

cloudToDeviceMessageCount?: string

قيمة الخاصية

string

connectionState

سواء كانت الوحدة النمطية "متصلة" أو "غير متصلة". لا يوصى باستخدام هذه الخاصية لتحديد ما إذا كانت الوحدة متصلة بالفعل في الوقت الحالي، نظرا لأن اتصال الوحدة النمطية قد انتهى وقد لا يكون مركز IoT قد اكتشفها.

connectionState?: ConnectionState

قيمة الخاصية

connectionStateUpdatedTime

تم تغيير الطابع الزمني الذي يمثل آخر مرة connectionState .

connectionStateUpdatedTime?: string

قيمة الخاصية

string

deviceId

معرف الجهاز الفريد كما هو موجود في سجل جهاز مركز Azure IoT.

deviceId: string

قيمة الخاصية

string

etag

علامة الكيان الضعيفة المعينة لوصف هوية الوحدة النمطية هذه

etag?: string

قيمة الخاصية

string

generationId

يستخدم لإزالة الغموض عن الأجهزة التي تم حذفها/إعادة إنشائها بنفس الطريقة moduleId

generationId?: string

قيمة الخاصية

string

lastActivityTime

الطابع الزمني الذي يمثل آخر مرة تمت فيها مصادقة الوحدة النمطية أو إرسال رسالة أو تلقي رسالة.

lastActivityTime?: string

قيمة الخاصية

string

managedBy

يمثل الوحدات النمطية التي يديرها المالك

managedBy?: string

قيمة الخاصية

string

moduleId

معرف الوحدة النمطية

moduleId: string

قيمة الخاصية

string