az iot hub route
Zarządzanie trasami centrum IoT.
Polecenia
| az iot hub route create |
Utwórz trasę w IoT Hub. |
| az iot hub route delete |
Usuń całą lub wymienioną trasę dla IoT Hub. |
| az iot hub route list |
Pobierz wszystkie trasy w IoT Hub. |
| az iot hub route show |
Uzyskaj informacje o trasie w IoT Hub. |
| az iot hub route test |
Przetestuj wszystkie trasy lub wymienioną trasę w IoT Hub. |
| az iot hub route update |
Zaktualizuj trasę w IoT Hub. |
az iot hub route create
Utwórz trasę w IoT Hub.
Utwórz trasę, aby wysłać określone źródło danych i warunek do żądanego punktu końcowego.
az iot hub route create --en
--hub-name
--name
--source {deviceconnectionstateevents, devicejoblifecycleevents, devicelifecycleevents, devicemessages, digitaltwinchangeevents, invalid, twinchangeevents}
[--condition]
[--enabled {false, true}]
[--resource-group]
Przykłady
Utwórz nową trasę "R1".
az iot hub route create -g MyResourceGroup --hub-name MyIotHub --endpoint-name E2 --source DeviceMessages --route-name R1
Utwórz nową trasę "R1" ze wszystkimi parametrami.
az iot hub route create -g MyResourceGroup --hub-name MyIotHub --endpoint-name E2 --source DeviceMessages --route-name R1 --condition true --enabled true
Parametry wymagane
Nazwa punktu końcowego routingu.
IoT Hub nazwa.
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 centrum IoT.
Nazwa grupy zasobów. Grupę domyślną można skonfigurować przy użyciu polecenia az configure --defaults group=<name>.
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. Możesz skonfigurować domyślną subskrypcję przy użyciu polecenia az account set -s NAME_OR_ID.
Zwiększ szczegółowość rejestrowania. Użyj polecenia --debug, aby uzyskać pełne dzienniki debugowania.
az iot hub route delete
Usuń całą lub wymienioną trasę dla IoT Hub.
Usuń trasę lub wszystkie trasy dla IoT Hub.
az iot hub route delete [--hub-name]
[--ids]
[--name]
[--resource-group]
[--source {deviceconnectionstateevents, devicejoblifecycleevents, devicelifecycleevents, devicemessages, digitaltwinchangeevents, invalid, twinchangeevents}]
Przykłady
Usuń trasę "R1" z IoT Hub "MyIotHub".
az iot hub route delete -g MyResourceGroup --hub-name MyIotHub --route-name R1
Usuń wszystkie trasy typu źródłowego "DeviceMessages" z IoT Hub "MyIotHub".
az iot hub route delete -g MyResourceGroup --hub-name MyIotHub --source DeviceMessages
Usuń wszystkie trasy z IoT Hub "MyIotHub".
az iot hub route delete -g MyResourceGroup --hub-name MyIotHub
Parametry opcjonalne
IoT Hub nazwa.
Co najmniej jeden identyfikator zasobu (rozdzielany spacją). Powinien to być kompletny identyfikator zasobu zawierający wszystkie informacje o argumentach "Identyfikator zasobu". Należy podać argumenty --ids lub inne argumenty "Identyfikator zasobu".
Nazwa trasy.
Nazwa grupy zasobów. Grupę domyślną można skonfigurować przy użyciu polecenia az configure --defaults group=<name>.
Źródło trasy.
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. Możesz skonfigurować domyślną subskrypcję przy użyciu polecenia az account set -s NAME_OR_ID.
Zwiększ szczegółowość rejestrowania. Użyj polecenia --debug, aby uzyskać pełne dzienniki debugowania.
az iot hub route list
Pobierz wszystkie trasy w IoT Hub.
Uzyskaj informacje o wszystkich trasach z IoT Hub.
az iot hub route list [--hub-name]
[--ids]
[--resource-group]
[--source {deviceconnectionstateevents, devicejoblifecycleevents, devicelifecycleevents, devicemessages, digitaltwinchangeevents, invalid, twinchangeevents}]
Przykłady
Pobierz całą trasę z IoT Hub "MyIotHub".
az iot hub route list -g MyResourceGroup --hub-name MyIotHub
Pobierz wszystkie trasy typu źródłowego "DeviceMessages" z IoT Hub "MyIotHub".
az iot hub route list -g MyResourceGroup --hub-name MyIotHub --source DeviceMessages
Parametry opcjonalne
IoT Hub nazwa.
Co najmniej jeden identyfikator zasobu (rozdzielany spacją). Powinien to być kompletny identyfikator zasobu zawierający wszystkie informacje o argumentach "Identyfikator zasobu". Należy podać argumenty --ids lub inne argumenty "Identyfikator zasobu".
Nazwa grupy zasobów. Grupę domyślną można skonfigurować przy użyciu polecenia az configure --defaults group=<name>.
Źródło trasy.
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. Możesz skonfigurować domyślną subskrypcję przy użyciu polecenia az account set -s NAME_OR_ID.
Zwiększ szczegółowość rejestrowania. Użyj polecenia --debug, aby uzyskać pełne dzienniki debugowania.
az iot hub route show
Uzyskaj informacje o trasie w IoT Hub.
Uzyskaj informacje o określonej trasie w IoT Hub.
az iot hub route show --name
[--hub-name]
[--ids]
[--resource-group]
Przykłady
Uzyskaj informacje o trasie z IoT Hub "MyIotHub".
az iot hub route show -g MyResourceGroup --hub-name MyIotHub --route-name {routeName}
Parametry wymagane
Nazwa trasy.
Parametry opcjonalne
IoT Hub nazwa.
Co najmniej jeden identyfikator zasobu (rozdzielany spacją). Powinien to być kompletny identyfikator zasobu zawierający wszystkie informacje o argumentach "Identyfikator zasobu". Należy podać argumenty --ids lub inne argumenty "Identyfikator zasobu".
Nazwa grupy zasobów. Grupę domyślną można skonfigurować przy użyciu polecenia az configure --defaults group=<name>.
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. Możesz skonfigurować domyślną subskrypcję przy użyciu polecenia az account set -s NAME_OR_ID.
Zwiększ szczegółowość rejestrowania. Użyj polecenia --debug, aby uzyskać pełne dzienniki debugowania.
az iot hub route test
Przetestuj wszystkie trasy lub wymienioną trasę w IoT Hub.
Przetestuj wszystkie istniejące trasy lub wymienioną trasę w IoT Hub. Możesz podać przykładowy komunikat, aby przetestować trasy.
az iot hub route test [--ap]
[--body]
[--hub-name]
[--ids]
[--name]
[--resource-group]
[--source {deviceconnectionstateevents, devicejoblifecycleevents, devicelifecycleevents, devicemessages, digitaltwinchangeevents, invalid, twinchangeevents}]
[--sp]
Przykłady
Przetestuj trasę "R1" z IoT Hub "MyIotHub".
az iot hub route test -g MyResourceGroup --hub-name MyIotHub --route-name R1
Przetestuj całą trasę typu źródłowego "DeviceMessages" z IoT Hub "MyIotHub".
az iot hub route test -g MyResourceGroup --hub-name MyIotHub --source DeviceMessages
Parametry opcjonalne
Właściwości aplikacji komunikatu trasy.
Treść komunikatu trasy.
IoT Hub nazwa.
Co najmniej jeden identyfikator zasobu (rozdzielany spacją). Powinien to być kompletny identyfikator zasobu zawierający wszystkie informacje o argumentach "Identyfikator zasobu". Należy podać argumenty --ids lub inne argumenty "Identyfikator zasobu".
Nazwa trasy.
Nazwa grupy zasobów. Grupę domyślną można skonfigurować przy użyciu polecenia az configure --defaults group=<name>.
Źródło trasy.
Właściwości systemu komunikatu trasy.
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. Możesz skonfigurować domyślną subskrypcję przy użyciu polecenia az account set -s NAME_OR_ID.
Zwiększ szczegółowość rejestrowania. Użyj polecenia --debug, aby uzyskać pełne dzienniki debugowania.
az iot hub route update
Zaktualizuj trasę w IoT Hub.
Aktualizuje trasę w IoT Hub. Możesz zmienić źródło, punkt końcowy lub zapytanie na trasie.
az iot hub route update --name
[--condition]
[--en]
[--enabled {false, true}]
[--hub-name]
[--ids]
[--resource-group]
[--source {deviceconnectionstateevents, devicejoblifecycleevents, devicelifecycleevents, devicemessages, digitaltwinchangeevents, invalid, twinchangeevents}]
Przykłady
Zaktualizuj typ źródła trasy "R1" z IoT Hub "MyIotHub".
az iot hub route update -g MyResourceGroup --hub-name MyIotHub --source DeviceMessages --route-name R1
Parametry wymagane
Nazwa trasy.
Parametry opcjonalne
Warunek, który jest oceniany w celu zastosowania reguły routingu.
Nazwa punktu końcowego routingu.
Wartość logiczna wskazująca, czy włączyć trasę do centrum IoT.
IoT Hub nazwa.
Co najmniej jeden identyfikator zasobu (rozdzielany spacją). Powinien to być kompletny identyfikator zasobu zawierający wszystkie informacje o argumentach "Identyfikator zasobu". Należy podać argumenty --ids lub inne argumenty "Identyfikator zasobu".
Nazwa grupy zasobów. Grupę domyślną można skonfigurować przy użyciu polecenia az configure --defaults group=<name>.
Źródło trasy.
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. Możesz skonfigurować domyślną subskrypcję przy użyciu polecenia az account set -s NAME_OR_ID.
Zwiększ szczegółowość rejestrowania. Użyj polecenia --debug, aby uzyskać pełne dzienniki debugowania.