ProvisioningDeviceClient class
عنصر العميل المستخدم للاتصال بخدمة توفير جهاز Azure IoT Hub.
الأساليب
| create(string, string, X509Provisioning |
إنشاء كائن عميل يمكن استخدامه للاتصال بخدمة توفير جهاز Azure. |
تفاصيل الأسلوب
create(string, string, X509ProvisioningTransport | SymmetricKeyProvisioningTransport | TpmProvisioningTransport, X509SecurityClient | TpmSecurityClient | SymmetricKeySecurityClient)
إنشاء كائن عميل يمكن استخدامه للاتصال بخدمة توفير جهاز Azure.
static function create(provisioningHost: string, idScope: string, transport: X509ProvisioningTransport | SymmetricKeyProvisioningTransport | TpmProvisioningTransport, securityClient: X509SecurityClient | TpmSecurityClient | SymmetricKeySecurityClient): RegistrationClient
المعلمات
- provisioningHost
-
string
المضيف الذي يقوم بتشغيل خدمة تزويد الأجهزة. يمكن العثور عليها في مدخل Microsoft Azure في قسم "Essentials" من علامة التبويب "Overview" كسلسلة "نقطة نهاية الجهاز العمومي"
- idScope
-
string
نطاق معرفات خدمة تزويد الأجهزة. يمكن العثور عليها في مدخل Microsoft Azure في قسم "Essentials" من علامة التبويب "Overview" كسلسلة "نطاق المعرف"
- transport
-
X509ProvisioningTransport | SymmetricKeyProvisioningTransport | TpmProvisioningTransport
الدالة الإنشائية لتوفير النقل لاستخدامها. يمكن أن يكون واحدا مما يلي: azure-iot-provisioning-device-http. httpazure-iot-provisioning-device-amqp. Amqpazure-iot-provisioning-device-amqp. AmqpWsazure-iot-provisioning-device-mqtt. Mqttazure-iot-provisioning-device-mqtt. MqttWs
- securityClient
-
X509SecurityClient | TpmSecurityClient | SymmetricKeySecurityClient
مثيل عنصر عميل الأمان الذي ينفذ إما X509SecurityClient أو واجهة TpmSecurityClient. واجهة SymmetricKeySecurityClient. تتضمن التطبيقات المقترحة لهذه الواجهات X509Security أو TpmSecurityClientSymmetricKeySecurityClient
المرتجعات
RegistrationClient
عنصر يدعم واجهة registrationClient التي يمكن أن تكون بالدولار الأمريكي لتسجيل الجهاز/
@