TransportConfig interface

بنية التكوين المستخدمة من قبل عمليات النقل والكائنات AuthenticationProvider لتخزين بيانات الاعتماد وتبادلها.

الخصائص

deviceId

معرف فريد للجهاز.

gatewayHostName

عنوان IP أو اسم الإنترنت للجهاز المضيف الذي يعمل كجهاز أو بوابة بروتوكول. يستخدم عند الاتصال بأجهزة Azure Edge.

host

اسم المضيف لمثيل مركز Azure IoT.

moduleId

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

sharedAccessKey

يتم استخدام مفتاح الوصول المشترك لتوقيع رموز الأمان المميزة.

sharedAccessKeyName

اسم النهج الذي يتم استخدام مفتاح الوصول المشترك لتوقيع رموز الأمان المميزة.

sharedAccessSignature

رمز أمان توقيع الوصول المشترك المستخدم لمصادقة جهاز عند استخدام المصادقة المستندة إلى الرمز المميز.

x509

كائن يحتوي على الشهادة والمفتاح المستخدم من قبل الجهاز للاتصال والمصادقة مع مثيل مركز Azure IoT.

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

deviceId

معرف فريد للجهاز.

deviceId: string

قيمة الخاصية

string

gatewayHostName

عنوان IP أو اسم الإنترنت للجهاز المضيف الذي يعمل كجهاز أو بوابة بروتوكول. يستخدم عند الاتصال بأجهزة Azure Edge.

gatewayHostName?: string

قيمة الخاصية

string

host

اسم المضيف لمثيل مركز Azure IoT.

host: string

قيمة الخاصية

string

moduleId

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

moduleId?: string

قيمة الخاصية

string

sharedAccessKey

يتم استخدام مفتاح الوصول المشترك لتوقيع رموز الأمان المميزة.

sharedAccessKey?: string

قيمة الخاصية

string

sharedAccessKeyName

اسم النهج الذي يتم استخدام مفتاح الوصول المشترك لتوقيع رموز الأمان المميزة.

sharedAccessKeyName?: string

قيمة الخاصية

string

sharedAccessSignature

رمز أمان توقيع الوصول المشترك المستخدم لمصادقة جهاز عند استخدام المصادقة المستندة إلى الرمز المميز.

sharedAccessSignature?: string

قيمة الخاصية

string

x509

كائن يحتوي على الشهادة والمفتاح المستخدم من قبل الجهاز للاتصال والمصادقة مع مثيل مركز Azure IoT.

x509?: X509

قيمة الخاصية