az iot hub message-route
Uwaga
Ta dokumentacja jest częścią rozszerzenia azure-iot dla interfejsu wiersza polecenia platformy Azure (wersja 2.46.0 lub nowsza). Rozszerzenie zostanie automatycznie zainstalowane przy pierwszym uruchomieniu polecenia az iot hub message-route . Dowiedz się więcej o rozszerzeniach.
Ta grupa poleceń jest w wersji zapoznawczej i jest opracowywana. Poziomy odwołań i pomocy technicznej: https://aka.ms/CLI_refstatus
Zarządzanie trasami centrum IoT Hub.
Polecenia
Nazwa | Opis | Typ | Stan |
---|---|---|---|
az iot hub message-route create |
Dodaj trasę dla usługi IoT Hub. |
Numer wewnętrzny | Wersja Preview |
az iot hub message-route delete |
Usuń wszystkie trasy lub wymienioną trasę w usłudze IoT Hub. |
Numer wewnętrzny | Wersja Preview |
az iot hub message-route fallback |
Zarządzanie trasą rezerwową centrum IoT Hub. |
Numer wewnętrzny | Wersja Preview |
az iot hub message-route fallback set |
Włącz lub wyłącz trasę rezerwową w usłudze IoT Hub. |
Numer wewnętrzny | Wersja Preview |
az iot hub message-route fallback show |
Pokaż trasę rezerwową usługi IoT Hub. |
Numer wewnętrzny | Wersja Preview |
az iot hub message-route list |
Pobierz wszystkie trasy w usłudze IoT Hub. |
Numer wewnętrzny | Wersja Preview |
az iot hub message-route show |
Uzyskaj informacje o trasie w usłudze IoT Hub. |
Numer wewnętrzny | Wersja Preview |
az iot hub message-route test |
Przetestuj wszystkie trasy lub wymienioną trasę w usłudze IoT Hub. |
Numer wewnętrzny | Wersja Preview |
az iot hub message-route update |
Aktualizowanie trasy dla usługi IoT Hub. |
Numer wewnętrzny | Wersja Preview |
az iot hub message-route create
Grupa poleceń "iot hub message-route" jest w wersji zapoznawczej i jest opracowywana. Poziomy odwołań i pomocy technicznej: https://aka.ms/CLI_refstatus
Dodaj trasę dla usługi IoT Hub.
az iot hub message-route create --en
--hub-name
--rn
--source-type {deviceconnectionstateevents, devicejoblifecycleevents, devicelifecycleevents, devicemessages, digitaltwinchangeevents, invalid, twinchangeevents}
[--condition]
[--enabled {false, true}]
[--resource-group]
Przykłady
Utwórz trasę dla usługi IoT Hub z danym punktem końcowym i typem źródłowym "DeviceMessages".
az iot hub message-route create -n {iothub_name} --route-name {route_name} --endpoint-name {endpoint_name} --source DeviceMessages
Utwórz trasę dla usługi IoT Hub z wbudowanym punktem końcowym i typem źródłowym "DeviceMessages".
az iot hub message-route create -n {iothub_name} --route-name {route_name} --endpoint-name events --source DeviceMessages
Utwórz trasę wyłączoną dla usługi IoT Hub z danym punktem końcowym, typem źródłowym "DigitalTwinChangeEvents" i warunkiem niestandardowym.
az iot hub message-route create -n {iothub_name} --route-name {route_name} --endpoint-name {endpoint_name} --source DigitalTwinChangeEvents --condition {condition} --enabled false
Parametry wymagane
Nazwa punktu końcowego routingu. W przypadku wbudowanego punktu końcowego użyj nazwy punktu końcowego "events".
Nazwa centrum IoT Hub.
Nazwa trasy.
Źródło trasy.
Parametry opcjonalne
Warunek, który jest oceniany w celu zastosowania reguły routingu.
Wartość logiczna wskazująca, czy włączyć trasę do usługi IoT Hub.
Nazwa grupy zasobów. Grupę domyślną można skonfigurować przy użyciu polecenia az configure --defaults group=<name>
.
Parametry globalne
Zwiększ szczegółowość rejestrowania, aby wyświetlić wszystkie dzienniki debugowania.
Pokaż ten komunikat pomocy i zakończ pracę.
Pokaż tylko błędy, pomijając ostrzeżenia.
Format danych wyjściowych.
Ciąg zapytania JMESPath. Zobacz http://jmespath.org/ , aby uzyskać więcej informacji i przykładów.
Nazwa lub identyfikator subskrypcji. Subskrypcję domyślną można skonfigurować przy użyciu polecenia az account set -s NAME_OR_ID
.
Zwiększ szczegółowość rejestrowania. Użyj --debuguj, aby uzyskać pełne dzienniki debugowania.
az iot hub message-route delete
Grupa poleceń "iot hub message-route" jest w wersji zapoznawczej i jest opracowywana. Poziomy odwołań i pomocy technicznej: https://aka.ms/CLI_refstatus
Usuń wszystkie trasy lub wymienioną trasę w usłudze IoT Hub.
az iot hub message-route delete --hub-name
[--resource-group]
[--rn]
[--source-type {deviceconnectionstateevents, devicejoblifecycleevents, devicelifecycleevents, devicemessages, digitaltwinchangeevents, invalid, twinchangeevents}]
[--yes {false, true}]
Przykłady
Usuwanie trasy z usługi IoT Hub.
az iot hub message-route delete -n {iothub_name} --route-name {route_name}
Usuń wszystkie trasy typu źródłowego "DeviceMessages" z usługi IoT Hub.
az iot hub message-route delete -n {iothub_name} --source DeviceMessages
Usuń wszystkie trasy z usługi IoT Hub.
az iot hub message-route delete -n {iothub_name}
Parametry wymagane
Nazwa centrum IoT Hub.
Parametry opcjonalne
Nazwa grupy zasobów. Grupę domyślną można skonfigurować przy użyciu polecenia az configure --defaults group=<name>
.
Nazwa trasy.
Źródło trasy.
Pomiń monity użytkownika. Wskazuje akceptację akcji. Używane głównie w scenariuszach automatyzacji. Wartość domyślna: false.
Parametry globalne
Zwiększ szczegółowość rejestrowania, aby wyświetlić wszystkie dzienniki debugowania.
Pokaż ten komunikat pomocy i zakończ pracę.
Pokaż tylko błędy, pomijając ostrzeżenia.
Format danych wyjściowych.
Ciąg zapytania JMESPath. Zobacz http://jmespath.org/ , aby uzyskać więcej informacji i przykładów.
Nazwa lub identyfikator subskrypcji. Subskrypcję domyślną można skonfigurować przy użyciu polecenia az account set -s NAME_OR_ID
.
Zwiększ szczegółowość rejestrowania. Użyj --debuguj, aby uzyskać pełne dzienniki debugowania.
az iot hub message-route list
Grupa poleceń "iot hub message-route" jest w wersji zapoznawczej i jest opracowywana. Poziomy odwołań i pomocy technicznej: https://aka.ms/CLI_refstatus
Pobierz wszystkie trasy w usłudze IoT Hub.
az iot hub message-route list --hub-name
[--resource-group]
[--source-type {deviceconnectionstateevents, devicejoblifecycleevents, devicelifecycleevents, devicemessages, digitaltwinchangeevents, invalid, twinchangeevents}]
Przykłady
Pobierz wszystkie trasy z usługi IoT Hub.
az iot hub message-route list -n {iothub_name}
Pobierz wszystkie trasy typu źródłowego "DeviceMessages" z usługi IoT Hub.
az iot hub message-route list -n {iothub_name} --source DeviceMessages
Parametry wymagane
Nazwa centrum IoT Hub.
Parametry opcjonalne
Nazwa grupy zasobów. Grupę domyślną można skonfigurować przy użyciu polecenia az configure --defaults group=<name>
.
Źródło trasy.
Parametry globalne
Zwiększ szczegółowość rejestrowania, aby wyświetlić wszystkie dzienniki debugowania.
Pokaż ten komunikat pomocy i zakończ pracę.
Pokaż tylko błędy, pomijając ostrzeżenia.
Format danych wyjściowych.
Ciąg zapytania JMESPath. Zobacz http://jmespath.org/ , aby uzyskać więcej informacji i przykładów.
Nazwa lub identyfikator subskrypcji. Subskrypcję domyślną można skonfigurować przy użyciu polecenia az account set -s NAME_OR_ID
.
Zwiększ szczegółowość rejestrowania. Użyj --debuguj, aby uzyskać pełne dzienniki debugowania.
az iot hub message-route show
Grupa poleceń "iot hub message-route" jest w wersji zapoznawczej i jest opracowywana. Poziomy odwołań i pomocy technicznej: https://aka.ms/CLI_refstatus
Uzyskaj informacje o trasie w usłudze IoT Hub.
az iot hub message-route show --hub-name
--rn
[--resource-group]
Przykłady
Uzyskiwanie informacji o trasach z usługi IoT Hub.
az iot hub message-route show -n {iothub_name} --route-name {route_name}
Parametry wymagane
Nazwa centrum IoT Hub.
Nazwa trasy.
Parametry opcjonalne
Nazwa grupy zasobów. Grupę domyślną można skonfigurować przy użyciu polecenia az configure --defaults group=<name>
.
Parametry globalne
Zwiększ szczegółowość rejestrowania, aby wyświetlić wszystkie dzienniki debugowania.
Pokaż ten komunikat pomocy i zakończ pracę.
Pokaż tylko błędy, pomijając ostrzeżenia.
Format danych wyjściowych.
Ciąg zapytania JMESPath. Zobacz http://jmespath.org/ , aby uzyskać więcej informacji i przykładów.
Nazwa lub identyfikator subskrypcji. Subskrypcję domyślną można skonfigurować przy użyciu polecenia az account set -s NAME_OR_ID
.
Zwiększ szczegółowość rejestrowania. Użyj --debuguj, aby uzyskać pełne dzienniki debugowania.
az iot hub message-route test
Grupa poleceń "iot hub message-route" jest w wersji zapoznawczej i jest opracowywana. Poziomy odwołań i pomocy technicznej: https://aka.ms/CLI_refstatus
Przetestuj wszystkie trasy lub wymienioną trasę w usłudze IoT Hub.
Aby przetestować trasy, możesz podać przykładowy komunikat.
az iot hub message-route test --hub-name
[--ap]
[--body]
[--resource-group]
[--rn]
[--source-type {deviceconnectionstateevents, devicejoblifecycleevents, devicelifecycleevents, devicemessages, digitaltwinchangeevents, invalid, twinchangeevents}]
[--sp]
Przykłady
Przetestuj trasę z usługi IoT Hub.
az iot hub message-route test -n {iothub_name} --route-name {route_name}
Przetestuj wszystkie trasy typu źródłowego "DeviceMessages" z usługi IoT Hub.
az iot hub message-route test -n {iothub_name} --source DeviceMessages
Przetestuj całą trasę z usługi IoT Hub przy użyciu niestandardowego komunikatu, w tym treści, właściwości aplikacji i właściwości systemu.
az iot hub message-route test -n {iothub_name} -b {body} --ap {app_properties} --sp {system_properties}
Parametry wymagane
Nazwa centrum IoT Hub.
Parametry opcjonalne
Właściwości aplikacji komunikatu trasy.
Treść komunikatu trasy.
Nazwa grupy zasobów. Grupę domyślną można skonfigurować przy użyciu polecenia az configure --defaults group=<name>
.
Nazwa trasy.
Źródło trasy.
Właściwości systemowe komunikatu trasy.
Parametry globalne
Zwiększ szczegółowość rejestrowania, aby wyświetlić wszystkie dzienniki debugowania.
Pokaż ten komunikat pomocy i zakończ pracę.
Pokaż tylko błędy, pomijając ostrzeżenia.
Format danych wyjściowych.
Ciąg zapytania JMESPath. Zobacz http://jmespath.org/ , aby uzyskać więcej informacji i przykładów.
Nazwa lub identyfikator subskrypcji. Subskrypcję domyślną można skonfigurować przy użyciu polecenia az account set -s NAME_OR_ID
.
Zwiększ szczegółowość rejestrowania. Użyj --debuguj, aby uzyskać pełne dzienniki debugowania.
az iot hub message-route update
Grupa poleceń "iot hub message-route" jest w wersji zapoznawczej i jest opracowywana. Poziomy odwołań i pomocy technicznej: https://aka.ms/CLI_refstatus
Aktualizowanie trasy dla usługi IoT Hub.
Możesz zmienić stan źródła, punktu końcowego, warunku lub włączonego na trasie.
az iot hub message-route update --hub-name
--rn
[--condition]
[--en]
[--enabled {false, true}]
[--resource-group]
[--source-type {deviceconnectionstateevents, devicejoblifecycleevents, devicelifecycleevents, devicemessages, digitaltwinchangeevents, invalid, twinchangeevents}]
Przykłady
Zaktualizuj trasę do danego punktu końcowego i typu źródła "DeviceMessages".
az iot hub message-route update -n {iothub_name} --route-name {route_name} --endpoint-name {endpoint_name} --source DeviceMessages
Wyłącz trasę.
az iot hub message-route update -n {iothub_name} --route-name {route_name} --enabled false
Zmień warunek trasy.
az iot hub message-route update -n {iothub_name} --route-name {route_name} --condition {condition}
Parametry wymagane
Nazwa centrum IoT Hub.
Nazwa trasy.
Parametry opcjonalne
Warunek, który jest oceniany w celu zastosowania reguły routingu.
Nazwa punktu końcowego routingu. W przypadku wbudowanego punktu końcowego użyj nazwy punktu końcowego "events".
Wartość logiczna wskazująca, czy włączyć trasę do usługi IoT Hub.
Nazwa grupy zasobów. Grupę domyślną można skonfigurować przy użyciu polecenia az configure --defaults group=<name>
.
Źródło trasy.
Parametry globalne
Zwiększ szczegółowość rejestrowania, aby wyświetlić wszystkie dzienniki debugowania.
Pokaż ten komunikat pomocy i zakończ pracę.
Pokaż tylko błędy, pomijając ostrzeżenia.
Format danych wyjściowych.
Ciąg zapytania JMESPath. Zobacz http://jmespath.org/ , aby uzyskać więcej informacji i przykładów.
Nazwa lub identyfikator subskrypcji. Subskrypcję domyślną można skonfigurować przy użyciu polecenia az account set -s NAME_OR_ID
.
Zwiększ szczegółowość rejestrowania. Użyj --debuguj, aby uzyskać pełne dzienniki debugowania.