IotHubProperties interface
خصائص مركز IoT.
الخصائص
| allowed |
قائمة FQDNs المسموح بها (اسم المجال المؤهل بالكامل) للخروج من Iot Hub. |
| authorization |
نهج الوصول المشتركة التي يمكنك استخدامها لتأمين اتصال بمركز IoT. |
| cloud |
خصائص المراسلة من سحابة إلى جهاز لمركز IoT. |
| comments | تعليقات مركز IoT. |
| disable |
إذا كان صحيحا، لا يمكن استخدام جميع مفاتيح SAS المحددة في نطاق الجهاز (بما في ذلك أجهزة Edge ولكن باستثناء الوحدات النمطية) للمصادقة. |
| disable |
إذا كان صحيحا، لا يمكن استخدام رموز SAS المميزة مع مفاتيح SAS ذات نطاق مركز Iot للمصادقة. |
| disable |
إذا كان صحيحا، لا يمكن استخدام جميع مفاتيح SAS التي تم تحديد نطاقها للوحدة النمطية للمصادقة. |
| enable |
هذه الخاصية عند تعيينها إلى true، ستمكن موقع البيانات، وبالتالي، تعطيل التعافي من الكوارث. |
| enable |
إذا كانت True، يتم تمكين إعلامات تحميل الملفات. |
| event |
خصائص نقطة النهاية المتوافقة مع Event Hub. المفاتيح الوحيدة الممكنة لهذا القاموس هي الأحداث. يجب أن يكون هذا المفتاح موجودا في القاموس أثناء إجراء مكالمات إنشاء أو تحديث لمركز IoT. |
| features | الإمكانات والميزات الممكنة لمركز IoT. |
| host |
اسم المضيف. ملاحظة: لن يتم تسلسل هذه الخاصية. لا يمكن ملؤها إلا بواسطة الخادم. |
| ip |
قواعد عامل تصفية IP. |
| locations | الموقع الأساسي والثانوي لملاحظة مركز iot: لن يتم تسلسل هذه الخاصية. لا يمكن ملؤها إلا بواسطة الخادم. |
| messaging |
خصائص نقطة نهاية المراسلة لقائمة انتظار إعلام تحميل الملف. |
| min |
يحدد الحد الأدنى لإصدار TLS لدعم هذا المركز. يمكن تعيين إلى "1.2" ليتم رفض العملاء الذين يستخدمون إصدار TLS أقل من 1.2. |
| network |
خصائص مجموعة قواعد الشبكة ل IotHub |
| private |
اتصالات نقطة النهاية الخاصة التي تم إنشاؤها على IotHub هذا |
| provisioning |
حالة التوفير. ملاحظة: لن يتم تسلسل هذه الخاصية. لا يمكن ملؤها إلا بواسطة الخادم. |
| public |
ما إذا كان مسموحا بالطلبات الواردة من الشبكة العامة |
| restrict |
إذا كان صحيحا، تقييد الخروج من IotHub إلى FQDNs المسموح بها فقط التي تم تكوينها عبر allowedFqdnList. |
| routing | الخصائص ذات الصلة للتوجيه لمركز IoT. راجع: https://docs.microsoft.com/azure/iot-hub/iot-hub-devguide-messaging |
| state | حالة المركز. ملاحظة: لن يتم تسلسل هذه الخاصية. لا يمكن ملؤها إلا بواسطة الخادم. |
| storage |
قائمة نقاط نهاية 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
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}