DeviceOutput interface
نموذج واجهة برمجة تطبيقات الجهاز.
الخصائص
| created |
تم إنشاؤه بواسطة معرف المستخدم/المستأجر. |
| created |
تاريخ وقت إنشاء المورد، نموذج التنسيق: yyyy-MM-ddTHH:mm:ssZ. |
| description | وصف نصي للمورد. |
| device |
معرف نموذج بيانات الجهاز المقترن. |
| e |
قيمة ETag لتنفيذ التزامن المتفائل. |
| hardware |
معرف الأجهزة. |
| id | معرف المورد. |
| integration |
معرف التكامل للجهاز. |
| location | فئة نموذج الموقع. |
| modified |
تم التعديل بواسطة معرف المستخدم/المستأجر. |
| modified |
تاريخ-وقت آخر تعديل للمورد، نموذج التنسيق: yyyy-MM-ddTHH:mm:ssZ. |
| name | الاسم لتعريف المورد. |
| parent |
معرف الجهاز الأصل لهذا الجهاز. |
| properties | مجموعة من أزواج القيمة الرئيسية التي تنتمي إلى المورد. يجب ألا يحتوي كل زوج على مفتاح أكبر من 50 حرفا ويجب ألا يكون له قيمة أكبر من 150 حرفا. ملاحظة: يمكن توفير 25 زوج قيمة مفتاح كحد أقصى لمورد ويتم دعم قيم السلسلة والرقم والتاريخ والوقت (yyyy-MM-ddTHH:mm:ssZ) فقط. |
| reporting |
الفاصل الزمني الذي يرسل فيه الجهاز البيانات في ثوان. |
| sensor |
معرف شريك المستشعر المرتبط. |
| status | حالة المورد. |
| type | نوع الجهاز. |
تفاصيل الخاصية
createdBy
تم إنشاؤه بواسطة معرف المستخدم/المستأجر.
createdBy?: string
قيمة الخاصية
string
createdDateTime
تاريخ وقت إنشاء المورد، نموذج التنسيق: yyyy-MM-ddTHH:mm:ssZ.
createdDateTime?: string
قيمة الخاصية
string
description
وصف نصي للمورد.
description?: string
قيمة الخاصية
string
deviceDataModelId
معرف نموذج بيانات الجهاز المقترن.
deviceDataModelId?: string
قيمة الخاصية
string
eTag
قيمة ETag لتنفيذ التزامن المتفائل.
eTag?: string
قيمة الخاصية
string
hardwareId
معرف الأجهزة.
hardwareId?: string
قيمة الخاصية
string
id
معرف المورد.
id?: string
قيمة الخاصية
string
integrationId
معرف التكامل للجهاز.
integrationId?: string
قيمة الخاصية
string
location
modifiedBy
تم التعديل بواسطة معرف المستخدم/المستأجر.
modifiedBy?: string
قيمة الخاصية
string
modifiedDateTime
تاريخ-وقت آخر تعديل للمورد، نموذج التنسيق: yyyy-MM-ddTHH:mm:ssZ.
modifiedDateTime?: string
قيمة الخاصية
string
name
الاسم لتعريف المورد.
name?: string
قيمة الخاصية
string
parentDeviceId
معرف الجهاز الأصل لهذا الجهاز.
parentDeviceId?: string
قيمة الخاصية
string
properties
مجموعة من أزواج القيمة الرئيسية التي تنتمي إلى المورد. يجب ألا يحتوي كل زوج على مفتاح أكبر من 50 حرفا ويجب ألا يكون له قيمة أكبر من 150 حرفا. ملاحظة: يمكن توفير 25 زوج قيمة مفتاح كحد أقصى لمورد ويتم دعم قيم السلسلة والرقم والتاريخ والوقت (yyyy-MM-ddTHH:mm:ssZ) فقط.
properties?: Record<string, any>
قيمة الخاصية
Record<string, any>
reportingIntervalInSeconds
الفاصل الزمني الذي يرسل فيه الجهاز البيانات في ثوان.
reportingIntervalInSeconds?: number
قيمة الخاصية
number
sensorPartnerId
معرف شريك المستشعر المرتبط.
sensorPartnerId?: string
قيمة الخاصية
string
status
حالة المورد.
status?: string
قيمة الخاصية
string
type
نوع الجهاز.
type?: string
قيمة الخاصية
string