DeviceTwinInfo interface
معلومات حول الجهاز المزدوج، وهو التمثيل السحابي لبيانات تعريف جهاز التطبيق.
الخصائص
| authentication |
نوع المصادقة المستخدم لهذا الجهاز: إما SAS أو SelfSigned أو CertificateAuthority. |
| cloud |
عدد رسائل السحابة إلى الجهاز المرسلة إلى هذا الجهاز. |
| connection |
سواء كان الجهاز متصلا أو غير متصل. |
| device |
المعرف الفريد للجهاز المزدوج. |
| etag | جزء من المعلومات التي تصف محتوى الجهاز المزدوج. يضمن أن يكون كل etag فريدا لكل جهاز مزدوج. |
| last |
الطابع الزمني ISO8601 لآخر نشاط. |
| properties | خصائص عنصر JSON. |
| status | سواء تم تمكين توأم الجهاز أو تعطيله. |
| status |
الطابع الزمني ISO8601 لآخر تحديث لحالة الجهاز المزدوج. |
| version | عدد صحيح يتم زيادته بمقدار واحد في كل مرة يتم فيها تحديث توأم الجهاز. |
| x509Thumbprint | بصمة الإبهام هي قيمة فريدة لشهادة x509، تستخدم عادة للعثور على شهادة معينة في مخزن الشهادات. يتم إنشاء بصمة الإبهام ديناميكيا باستخدام خوارزمية SHA1، ولا توجد فعليا في الشهادة. |
تفاصيل الخاصية
authenticationType
نوع المصادقة المستخدم لهذا الجهاز: إما SAS أو SelfSigned أو CertificateAuthority.
authenticationType: string
قيمة الخاصية
string
cloudToDeviceMessageCount
عدد رسائل السحابة إلى الجهاز المرسلة إلى هذا الجهاز.
cloudToDeviceMessageCount: number
قيمة الخاصية
number
connectionState
سواء كان الجهاز متصلا أو غير متصل.
connectionState: string
قيمة الخاصية
string
deviceId
المعرف الفريد للجهاز المزدوج.
deviceId: string
قيمة الخاصية
string
etag
جزء من المعلومات التي تصف محتوى الجهاز المزدوج. يضمن أن يكون كل etag فريدا لكل جهاز مزدوج.
etag: string
قيمة الخاصية
string
lastActivityTime
الطابع الزمني ISO8601 لآخر نشاط.
lastActivityTime: string
قيمة الخاصية
string
properties
status
سواء تم تمكين توأم الجهاز أو تعطيله.
status: string
قيمة الخاصية
string
statusUpdateTime
الطابع الزمني ISO8601 لآخر تحديث لحالة الجهاز المزدوج.
statusUpdateTime: string
قيمة الخاصية
string
version
عدد صحيح يتم زيادته بمقدار واحد في كل مرة يتم فيها تحديث توأم الجهاز.
version: number
قيمة الخاصية
number
x509Thumbprint
بصمة الإبهام هي قيمة فريدة لشهادة x509، تستخدم عادة للعثور على شهادة معينة في مخزن الشهادات. يتم إنشاء بصمة الإبهام ديناميكيا باستخدام خوارزمية SHA1، ولا توجد فعليا في الشهادة.
x509Thumbprint: DeviceTwinInfoX509Thumbprint