IotHubProperties interface

خصائص مركز IoT.

الخصائص

allowedFqdnList

قائمة FQDNs المسموح بها (اسم المجال المؤهل بالكامل) للخروج من Iot Hub.

authorizationPolicies

نهج الوصول المشتركة التي يمكنك استخدامها لتأمين اتصال بمركز IoT.

cloudToDevice

خصائص المراسلة من سحابة إلى جهاز لمركز IoT.

comments

تعليقات مركز IoT.

disableDeviceSAS

إذا كان صحيحا، لا يمكن استخدام جميع مفاتيح SAS المحددة في نطاق الجهاز (بما في ذلك أجهزة Edge ولكن باستثناء الوحدات النمطية) للمصادقة.

disableLocalAuth

إذا كان صحيحا، لا يمكن استخدام رموز SAS المميزة مع مفاتيح SAS ذات نطاق مركز Iot للمصادقة.

disableModuleSAS

إذا كان صحيحا، لا يمكن استخدام جميع مفاتيح SAS التي تم تحديد نطاقها للوحدة النمطية للمصادقة.

enableDataResidency

هذه الخاصية عند تعيينها إلى true، ستمكن موقع البيانات، وبالتالي، تعطيل التعافي من الكوارث.

enableFileUploadNotifications

إذا كانت True، يتم تمكين إعلامات تحميل الملفات.

eventHubEndpoints

خصائص نقطة النهاية المتوافقة مع Event Hub. المفاتيح الوحيدة الممكنة لهذا القاموس هي الأحداث. يجب أن يكون هذا المفتاح موجودا في القاموس أثناء إجراء مكالمات إنشاء أو تحديث لمركز IoT.

features

الإمكانات والميزات الممكنة لمركز IoT.

hostName

اسم المضيف. ملاحظة: لن يتم تسلسل هذه الخاصية. لا يمكن ملؤها إلا بواسطة الخادم.

ipFilterRules

قواعد عامل تصفية IP.

locations

الموقع الأساسي والثانوي لملاحظة مركز iot: لن يتم تسلسل هذه الخاصية. لا يمكن ملؤها إلا بواسطة الخادم.

messagingEndpoints

خصائص نقطة نهاية المراسلة لقائمة انتظار إعلام تحميل الملف.

minTlsVersion

يحدد الحد الأدنى لإصدار TLS لدعم هذا المركز. يمكن تعيين إلى "1.2" ليتم رفض العملاء الذين يستخدمون إصدار TLS أقل من 1.2.

networkRuleSets

خصائص مجموعة قواعد الشبكة ل IotHub

privateEndpointConnections

اتصالات نقطة النهاية الخاصة التي تم إنشاؤها على IotHub هذا

provisioningState

حالة التوفير. ملاحظة: لن يتم تسلسل هذه الخاصية. لا يمكن ملؤها إلا بواسطة الخادم.

publicNetworkAccess

ما إذا كان مسموحا بالطلبات الواردة من الشبكة العامة

restrictOutboundNetworkAccess

إذا كان صحيحا، تقييد الخروج من IotHub إلى FQDNs المسموح بها فقط التي تم تكوينها عبر allowedFqdnList.

routing

الخصائص ذات الصلة للتوجيه لمركز IoT. راجع: https://docs.microsoft.com/azure/iot-hub/iot-hub-devguide-messaging

state

حالة المركز. ملاحظة: لن يتم تسلسل هذه الخاصية. لا يمكن ملؤها إلا بواسطة الخادم.

storageEndpoints

قائمة نقاط نهاية Azure Storage حيث يمكنك تحميل الملفات. يمكنك حاليا تكوين حساب Azure Storage واحد فقط ويجب أن يكون مفتاحه $default. يؤدي تحديد أكثر من حساب تخزين واحد إلى طرح خطأ. يؤدي عدم تحديد قيمة لهذه الخاصية عند تعيين الخاصية enableFileUploadNotifications إلى True إلى ظهور خطأ.

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

allowedFqdnList

قائمة FQDNs المسموح بها (اسم المجال المؤهل بالكامل) للخروج من Iot Hub.

allowedFqdnList?: string[]

قيمة الخاصية

string[]

authorizationPolicies

نهج الوصول المشتركة التي يمكنك استخدامها لتأمين اتصال بمركز IoT.

authorizationPolicies?: SharedAccessSignatureAuthorizationRule[]

قيمة الخاصية

cloudToDevice

خصائص المراسلة من سحابة إلى جهاز لمركز IoT.

cloudToDevice?: CloudToDeviceProperties

قيمة الخاصية

comments

تعليقات مركز IoT.

comments?: string

قيمة الخاصية

string

disableDeviceSAS

إذا كان صحيحا، لا يمكن استخدام جميع مفاتيح SAS المحددة في نطاق الجهاز (بما في ذلك أجهزة Edge ولكن باستثناء الوحدات النمطية) للمصادقة.

disableDeviceSAS?: boolean

قيمة الخاصية

boolean

disableLocalAuth

إذا كان صحيحا، لا يمكن استخدام رموز SAS المميزة مع مفاتيح SAS ذات نطاق مركز Iot للمصادقة.

disableLocalAuth?: boolean

قيمة الخاصية

boolean

disableModuleSAS

إذا كان صحيحا، لا يمكن استخدام جميع مفاتيح SAS التي تم تحديد نطاقها للوحدة النمطية للمصادقة.

disableModuleSAS?: boolean

قيمة الخاصية

boolean

enableDataResidency

هذه الخاصية عند تعيينها إلى true، ستمكن موقع البيانات، وبالتالي، تعطيل التعافي من الكوارث.

enableDataResidency?: boolean

قيمة الخاصية

boolean

enableFileUploadNotifications

إذا كانت True، يتم تمكين إعلامات تحميل الملفات.

enableFileUploadNotifications?: boolean

قيمة الخاصية

boolean

eventHubEndpoints

خصائص نقطة النهاية المتوافقة مع Event Hub. المفاتيح الوحيدة الممكنة لهذا القاموس هي الأحداث. يجب أن يكون هذا المفتاح موجودا في القاموس أثناء إجراء مكالمات إنشاء أو تحديث لمركز IoT.

eventHubEndpoints?: {[propertyName: string]: EventHubProperties}

قيمة الخاصية

{[propertyName: string]: EventHubProperties}

features

الإمكانات والميزات الممكنة لمركز IoT.

features?: string

قيمة الخاصية

string

hostName

اسم المضيف. ملاحظة: لن يتم تسلسل هذه الخاصية. لا يمكن ملؤها إلا بواسطة الخادم.

hostName?: string

قيمة الخاصية

string

ipFilterRules

قواعد عامل تصفية IP.

ipFilterRules?: IpFilterRule[]

قيمة الخاصية

locations

الموقع الأساسي والثانوي لملاحظة مركز iot: لن يتم تسلسل هذه الخاصية. لا يمكن ملؤها إلا بواسطة الخادم.

locations?: IotHubLocationDescription[]

قيمة الخاصية

messagingEndpoints

خصائص نقطة نهاية المراسلة لقائمة انتظار إعلام تحميل الملف.

messagingEndpoints?: {[propertyName: string]: MessagingEndpointProperties}

قيمة الخاصية

{[propertyName: string]: MessagingEndpointProperties}

minTlsVersion

يحدد الحد الأدنى لإصدار TLS لدعم هذا المركز. يمكن تعيين إلى "1.2" ليتم رفض العملاء الذين يستخدمون إصدار TLS أقل من 1.2.

minTlsVersion?: string

قيمة الخاصية

string

networkRuleSets

خصائص مجموعة قواعد الشبكة ل IotHub

networkRuleSets?: NetworkRuleSetProperties

قيمة الخاصية

privateEndpointConnections

اتصالات نقطة النهاية الخاصة التي تم إنشاؤها على IotHub هذا

privateEndpointConnections?: PrivateEndpointConnection[]

قيمة الخاصية

provisioningState

حالة التوفير. ملاحظة: لن يتم تسلسل هذه الخاصية. لا يمكن ملؤها إلا بواسطة الخادم.

provisioningState?: string

قيمة الخاصية

string

publicNetworkAccess

ما إذا كان مسموحا بالطلبات الواردة من الشبكة العامة

publicNetworkAccess?: string

قيمة الخاصية

string

restrictOutboundNetworkAccess

إذا كان صحيحا، تقييد الخروج من IotHub إلى FQDNs المسموح بها فقط التي تم تكوينها عبر allowedFqdnList.

restrictOutboundNetworkAccess?: boolean

قيمة الخاصية

boolean

routing

الخصائص ذات الصلة للتوجيه لمركز IoT. راجع: https://docs.microsoft.com/azure/iot-hub/iot-hub-devguide-messaging

routing?: RoutingProperties

قيمة الخاصية

state

حالة المركز. ملاحظة: لن يتم تسلسل هذه الخاصية. لا يمكن ملؤها إلا بواسطة الخادم.

state?: string

قيمة الخاصية

string

storageEndpoints

قائمة نقاط نهاية Azure Storage حيث يمكنك تحميل الملفات. يمكنك حاليا تكوين حساب Azure Storage واحد فقط ويجب أن يكون مفتاحه $default. يؤدي تحديد أكثر من حساب تخزين واحد إلى طرح خطأ. يؤدي عدم تحديد قيمة لهذه الخاصية عند تعيين الخاصية enableFileUploadNotifications إلى True إلى ظهور خطأ.

storageEndpoints?: {[propertyName: string]: StorageEndpointProperties}

قيمة الخاصية

{[propertyName: string]: StorageEndpointProperties}