RouteProperties interface

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

الخصائص

condition

الشرط الذي يتم تقييمه لتطبيق قاعدة التوجيه. إذا لم يتم توفير أي شرط، يتم تقييمه إلى صحيح بشكل افتراضي. للتدقيق النحوي، راجع: https://docs.microsoft.com/azure/iot-hub/iot-hub-devguide-query-language

endpointNames

قائمة نقاط النهاية التي يتم توجيه الرسائل التي تفي بالشرط. يسمح حاليا بنقطة نهاية واحدة فقط.

isEnabled

يستخدم لتحديد ما إذا كان المسار ممكنا أم لا.

name

اسم المسار. يمكن أن يتضمن الاسم فقط الأحرف الأبجدية الرقمية والنقاط والتسطير السفلي والواصلات، ويبلغ الحد الأقصى لطوله 64 حرفا، ويجب أن يكون فريدا.

source

المصدر الذي سيتم تطبيق قاعدة التوجيه عليه، مثل DeviceMessages.

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

condition

الشرط الذي يتم تقييمه لتطبيق قاعدة التوجيه. إذا لم يتم توفير أي شرط، يتم تقييمه إلى صحيح بشكل افتراضي. للتدقيق النحوي، راجع: https://docs.microsoft.com/azure/iot-hub/iot-hub-devguide-query-language

condition?: string

قيمة الخاصية

string

endpointNames

قائمة نقاط النهاية التي يتم توجيه الرسائل التي تفي بالشرط. يسمح حاليا بنقطة نهاية واحدة فقط.

endpointNames: string[]

قيمة الخاصية

string[]

isEnabled

يستخدم لتحديد ما إذا كان المسار ممكنا أم لا.

isEnabled: boolean

قيمة الخاصية

boolean

name

اسم المسار. يمكن أن يتضمن الاسم فقط الأحرف الأبجدية الرقمية والنقاط والتسطير السفلي والواصلات، ويبلغ الحد الأقصى لطوله 64 حرفا، ويجب أن يكون فريدا.

name: string

قيمة الخاصية

string

source

المصدر الذي سيتم تطبيق قاعدة التوجيه عليه، مثل DeviceMessages.

source: string

قيمة الخاصية

string