RouteProperties interface
Właściwości reguły routingu używanej przez centrum IoT do kierowania komunikatów do punktów końcowych.
Właściwości
condition | Warunek, który jest oceniany w celu zastosowania reguły routingu. Jeśli nie podano warunku, wartość jest domyślnie obliczana na wartość true. Aby uzyskać gramatykę, zobacz: https://docs.microsoft.com/azure/iot-hub/iot-hub-devguide-query-language |
endpoint |
Lista punktów końcowych, do których są kierowane komunikaty spełniające warunek. Obecnie dozwolony jest tylko jeden punkt końcowy. |
is |
Służy do określania, czy trasa jest włączona. |
name | Nazwa trasy. Nazwa może zawierać tylko znaki alfanumeryczne, kropki, podkreślenia, łączniki, ma maksymalną długość 64 znaków i musi być unikatowa. |
source | Źródłem, do którego ma zostać zastosowana reguła routingu, na przykład DeviceMessages. |
Szczegóły właściwości
condition
Warunek, który jest oceniany w celu zastosowania reguły routingu. Jeśli nie podano warunku, wartość jest domyślnie obliczana na wartość true. Aby uzyskać gramatykę, zobacz: https://docs.microsoft.com/azure/iot-hub/iot-hub-devguide-query-language
condition?: string
Wartość właściwości
string
endpointNames
Lista punktów końcowych, do których są kierowane komunikaty spełniające warunek. Obecnie dozwolony jest tylko jeden punkt końcowy.
endpointNames: string[]
Wartość właściwości
string[]
isEnabled
Służy do określania, czy trasa jest włączona.
isEnabled: boolean
Wartość właściwości
boolean
name
Nazwa trasy. Nazwa może zawierać tylko znaki alfanumeryczne, kropki, podkreślenia, łączniki, ma maksymalną długość 64 znaków i musi być unikatowa.
name: string
Wartość właściwości
string
source
Źródłem, do którego ma zostać zastosowana reguła routingu, na przykład DeviceMessages.
source: string
Wartość właściwości
string