IoTHubHttpRuntimeManager الفصل
فئة لتوفير واجهات برمجة التطبيقات الملائمة لعمليات IoTHub Http Runtime Manager، استنادا إلى واجهات برمجة تطبيقات IotHub REST التي تم إنشاؤها تلقائيا
تهيئة عميل خدمة مدير وقت تشغيل Http.
بعد الإنشاء الناجح، تمت مصادقة الفئة مع IoTHub وهي جاهزة لاستدعاء واجهات برمجة تطبيقات العضو للاتصال ب IoTHub.
- توريث
-
builtins.objectIoTHubHttpRuntimeManager
الدالمنشئ
IoTHubHttpRuntimeManager(connection_string=None, host=None, auth=None)
المعلمات
الاسم | الوصف |
---|---|
connection_string
|
سلسلة اتصال IoTHub المستخدمة لمصادقة الاتصال مع IoTHub إذا كنا نستخدم مصادقة connection_str. القيمة الافتراضية: بلا القيمة الافتراضية: None
|
host
|
عنوان URL لخدمة Azure إذا كنا نستخدم مصادقة بيانات اعتماد الرمز المميز. القيمة الافتراضية: بلا القيمة الافتراضية: None
|
auth
|
كائن مصادقة Azure إذا كنا نستخدم مصادقة بيانات اعتماد الرمز المميز. القيمة الافتراضية: بلا القيمة الافتراضية: None
|
الأساليب
abandon_feedback_notification |
يتخلى هذا الأسلوب عن رسالة ملاحظات. |
complete_feedback_notification |
يكمل هذا الأسلوب رسالة ملاحظات. |
from_connection_string |
مهيئ Classmethod لعميل IoTHubHttpRuntimeManager Service. إنشاء فئة IoTHubHttpRuntimeManager من سلسلة الاتصال. بعد الإنشاء الناجح، تمت مصادقة الفئة مع IoTHub وهي جاهزة لاستدعاء واجهات برمجة تطبيقات العضو للاتصال ب IoTHub. |
from_token_credential |
مهيئ Classmethod لعميل IoTHubHttpRuntimeManager Service. إنشاء فئة IoTHubHttpRuntimeManager من عنوان url لاسم المضيف وبيانات اعتماد رمز Azure المميز. بعد الإنشاء الناجح، تمت مصادقة الفئة مع IoTHub وهي جاهزة لاستدعاء واجهات برمجة تطبيقات العضو للاتصال ب IoTHub. |
receive_feedback_notification |
يتم استخدام هذا الأسلوب لاسترداد ملاحظات رسالة من السحابة إلى الجهاز. |
abandon_feedback_notification
يتخلى هذا الأسلوب عن رسالة ملاحظات.
abandon_feedback_notification(lock_token)
المعلمات
الاسم | الوصف |
---|---|
lock_token
مطلوب
|
تأمين الرمز المميز. |
المرتجعات
النوع | الوصف |
---|---|
لا شيء |
استثناءات
النوع | الوصف |
---|---|
<xref:if the HTTP response status is not in >[<xref:200>]<xref:.>
|
complete_feedback_notification
يكمل هذا الأسلوب رسالة ملاحظات.
complete_feedback_notification(lock_token)
المعلمات
الاسم | الوصف |
---|---|
lock_token
مطلوب
|
تأمين الرمز المميز. |
المرتجعات
النوع | الوصف |
---|---|
لا شيء |
استثناءات
النوع | الوصف |
---|---|
<xref:if the HTTP response status is not in >[<xref:200>]<xref:.>
|
from_connection_string
مهيئ Classmethod لعميل IoTHubHttpRuntimeManager Service. إنشاء فئة IoTHubHttpRuntimeManager من سلسلة الاتصال.
بعد الإنشاء الناجح، تمت مصادقة الفئة مع IoTHub وهي جاهزة لاستدعاء واجهات برمجة تطبيقات العضو للاتصال ب IoTHub.
from_connection_string(connection_string)
المعلمات
الاسم | الوصف |
---|---|
connection_string
مطلوب
|
سلسلة اتصال IoTHub المستخدمة لمصادقة الاتصال مع IoTHub. |
المرتجعات
النوع | الوصف |
---|---|
استثناءات
النوع | الوصف |
---|---|
<xref:if the HTTP response status is not in >[<xref:200>]<xref:.>
|
from_token_credential
مهيئ Classmethod لعميل IoTHubHttpRuntimeManager Service. إنشاء فئة IoTHubHttpRuntimeManager من عنوان url لاسم المضيف وبيانات اعتماد رمز Azure المميز.
بعد الإنشاء الناجح، تمت مصادقة الفئة مع IoTHub وهي جاهزة لاستدعاء واجهات برمجة تطبيقات العضو للاتصال ب IoTHub.
from_token_credential(url, token_credential)
المعلمات
الاسم | الوصف |
---|---|
url
مطلوب
|
عنوان URL لخدمة Azure (اسم المضيف). |
token_credential
مطلوب
|
<xref:azure.core.TokenCredential>
كائن بيانات اعتماد الرمز المميز ل Azure |
المرتجعات
النوع | الوصف |
---|---|
استثناءات
النوع | الوصف |
---|---|
<xref:if the HTTP response status is not in >[<xref:200>]<xref:.>
|
receive_feedback_notification
يتم استخدام هذا الأسلوب لاسترداد ملاحظات رسالة من السحابة إلى الجهاز.
receive_feedback_notification()
المرتجعات
النوع | الوصف |
---|---|
لا شيء |
استثناءات
النوع | الوصف |
---|---|
<xref:if the HTTP response status is not in >[<xref:200>]<xref:.>
|
Azure SDK for Python