az iot hub route
Verwalten von Routen einer IoT Hub-Instanz.
Befehle
| az iot hub route create |
Erstellen Sie eine Route in IoT Hub. |
| az iot hub route delete |
Löschen Sie alle oder erwähnte Route für Ihre IoT Hub. |
| az iot hub route list |
Rufen Sie alle Routen in IoT Hub ab. |
| az iot hub route show |
Erhalten Sie Informationen über die Route in IoT Hub. |
| az iot hub route test |
Testen Sie alle Routen oder erwähnte Route in IoT Hub. |
| az iot hub route update |
Aktualisieren einer Route in IoT Hub. |
az iot hub route create
Erstellen Sie eine Route in IoT Hub.
Erstellen Sie eine Route, um bestimmte Datenquellen und Bedingung an einen gewünschten Endpunkt zu senden.
az iot hub route create --en
--hub-name
--name
--source {deviceconnectionstateevents, devicejoblifecycleevents, devicelifecycleevents, devicemessages, digitaltwinchangeevents, invalid, twinchangeevents}
[--condition]
[--enabled {false, true}]
[--resource-group]
Beispiele
Erstellen Sie eine neue Route "R1".
az iot hub route create -g MyResourceGroup --hub-name MyIotHub --endpoint-name E2 --source DeviceMessages --route-name R1
Erstellen Sie eine neue Route "R1" mit allen Parametern.
az iot hub route create -g MyResourceGroup --hub-name MyIotHub --endpoint-name E2 --source DeviceMessages --route-name R1 --condition true --enabled true
Erforderliche Parameter
Name des Routingendpunkts.
IoT Hub Name.
Name der Route.
Quelle der Route.
Optionale Parameter
Bedingung, die ausgewertet wird, um die Routingregel anzuwenden.
Ein boolescher Wert, der angibt, ob die Route zum Iot-Hub aktiviert werden soll.
Name der Ressourcengruppe Sie können die Standardgruppe mit az configure --defaults group=<name> konfigurieren.
Ausführlichkeit der Protokollierung erhöhen, um alle Debugprotokolle anzuzeigen.
Zeigen Sie diese Hilfemeldung an, und schließen Sie sie.
Nur Fehler anzeigen und Warnungen unterdrücken.
Ausgabeformat.
JMESPath-Abfragezeichenfolge. Weitere Informationen und Beispiele finden Sie unter http://jmespath.org/.
Der Name oder die ID des Abonnements. Sie können das standardmäßig verwendete Abonnement mittels az account set -s NAME_OR_ID konfigurieren.
Ausführlichkeit der Protokollierung erhöhen. „--debug“ für vollständige Debugprotokolle verwenden.
az iot hub route delete
Löschen Sie alle oder erwähnte Route für Ihre IoT Hub.
Löschen Sie eine Route oder alle Routen für Ihre IoT Hub.
az iot hub route delete [--hub-name]
[--ids]
[--name]
[--resource-group]
[--source {deviceconnectionstateevents, devicejoblifecycleevents, devicelifecycleevents, devicemessages, digitaltwinchangeevents, invalid, twinchangeevents}]
Beispiele
Löschen Sie die Route "R1" aus "MyIotHub" IoT Hub.
az iot hub route delete -g MyResourceGroup --hub-name MyIotHub --route-name R1
Löschen Sie alle Routen des Quelltyps "DeviceMessages" aus "MyIotHub" IoT Hub.
az iot hub route delete -g MyResourceGroup --hub-name MyIotHub --source DeviceMessages
Löschen Sie alle Routen aus "MyIotHub" IoT Hub.
az iot hub route delete -g MyResourceGroup --hub-name MyIotHub
Optionale Parameter
IoT Hub Name.
Eine oder mehrere Ressourcen-IDs (durch Leerzeichen getrennt). Es sollte eine vollständige Ressourcen-ID sein, die alle Informationen der Argumente "Resource Id" enthält. Sie sollten entweder --ids oder andere Argumente "Resource Id" angeben.
Name der Route.
Name der Ressourcengruppe Sie können die Standardgruppe mit az configure --defaults group=<name> konfigurieren.
Quelle der Route.
Ausführlichkeit der Protokollierung erhöhen, um alle Debugprotokolle anzuzeigen.
Zeigen Sie diese Hilfemeldung an, und schließen Sie sie.
Nur Fehler anzeigen und Warnungen unterdrücken.
Ausgabeformat.
JMESPath-Abfragezeichenfolge. Weitere Informationen und Beispiele finden Sie unter http://jmespath.org/.
Der Name oder die ID des Abonnements. Sie können das standardmäßig verwendete Abonnement mittels az account set -s NAME_OR_ID konfigurieren.
Ausführlichkeit der Protokollierung erhöhen. „--debug“ für vollständige Debugprotokolle verwenden.
az iot hub route list
Rufen Sie alle Routen in IoT Hub ab.
Erhalten Sie Informationen zu allen Routen von einem IoT Hub.
az iot hub route list [--hub-name]
[--ids]
[--resource-group]
[--source {deviceconnectionstateevents, devicejoblifecycleevents, devicelifecycleevents, devicemessages, digitaltwinchangeevents, invalid, twinchangeevents}]
Beispiele
Rufen Sie alle Routen von "MyIotHub" IoT Hub ab.
az iot hub route list -g MyResourceGroup --hub-name MyIotHub
Rufen Sie alle Routen des Quelltyps "DeviceMessages" aus "MyIotHub" IoT Hub ab.
az iot hub route list -g MyResourceGroup --hub-name MyIotHub --source DeviceMessages
Optionale Parameter
IoT Hub Name.
Eine oder mehrere Ressourcen-IDs (durch Leerzeichen getrennt). Es sollte eine vollständige Ressourcen-ID sein, die alle Informationen der Argumente "Resource Id" enthält. Sie sollten entweder --ids oder andere Argumente "Resource Id" angeben.
Name der Ressourcengruppe Sie können die Standardgruppe mit az configure --defaults group=<name> konfigurieren.
Quelle der Route.
Ausführlichkeit der Protokollierung erhöhen, um alle Debugprotokolle anzuzeigen.
Zeigen Sie diese Hilfemeldung an, und schließen Sie sie.
Nur Fehler anzeigen und Warnungen unterdrücken.
Ausgabeformat.
JMESPath-Abfragezeichenfolge. Weitere Informationen und Beispiele finden Sie unter http://jmespath.org/.
Der Name oder die ID des Abonnements. Sie können das standardmäßig verwendete Abonnement mittels az account set -s NAME_OR_ID konfigurieren.
Ausführlichkeit der Protokollierung erhöhen. „--debug“ für vollständige Debugprotokolle verwenden.
az iot hub route show
Erhalten Sie Informationen über die Route in IoT Hub.
Erhalten Sie Informationen zu einer bestimmten Route in Ihrem IoT Hub.
az iot hub route show --name
[--hub-name]
[--ids]
[--resource-group]
Beispiele
Rufen Sie eine Route von "MyIotHub" IoT Hub ab.
az iot hub route show -g MyResourceGroup --hub-name MyIotHub --route-name {routeName}
Erforderliche Parameter
Name der Route.
Optionale Parameter
IoT Hub Name.
Eine oder mehrere Ressourcen-IDs (durch Leerzeichen getrennt). Es sollte eine vollständige Ressourcen-ID sein, die alle Informationen der Argumente "Resource Id" enthält. Sie sollten entweder --ids oder andere Argumente "Resource Id" angeben.
Name der Ressourcengruppe Sie können die Standardgruppe mit az configure --defaults group=<name> konfigurieren.
Ausführlichkeit der Protokollierung erhöhen, um alle Debugprotokolle anzuzeigen.
Zeigen Sie diese Hilfemeldung an, und schließen Sie sie.
Nur Fehler anzeigen und Warnungen unterdrücken.
Ausgabeformat.
JMESPath-Abfragezeichenfolge. Weitere Informationen und Beispiele finden Sie unter http://jmespath.org/.
Der Name oder die ID des Abonnements. Sie können das standardmäßig verwendete Abonnement mittels az account set -s NAME_OR_ID konfigurieren.
Ausführlichkeit der Protokollierung erhöhen. „--debug“ für vollständige Debugprotokolle verwenden.
az iot hub route test
Testen Sie alle Routen oder erwähnte Route in IoT Hub.
Testen Sie alle vorhandenen Routen oder erwähnte Route in Ihrem IoT Hub. Sie können eine Beispielnachricht bereitstellen, um Ihre Routen zu testen.
az iot hub route test [--ap]
[--body]
[--hub-name]
[--ids]
[--name]
[--resource-group]
[--source {deviceconnectionstateevents, devicejoblifecycleevents, devicelifecycleevents, devicemessages, digitaltwinchangeevents, invalid, twinchangeevents}]
[--sp]
Beispiele
Testen Sie die Route "R1" von "MyIotHub" IoT Hub.
az iot hub route test -g MyResourceGroup --hub-name MyIotHub --route-name R1
Testen Sie alle Routen des Quelltyps "DeviceMessages" aus "MyIotHub" IoT Hub.
az iot hub route test -g MyResourceGroup --hub-name MyIotHub --source DeviceMessages
Optionale Parameter
App-Eigenschaften der Route-Nachricht.
Textkörper der Route-Nachricht.
IoT Hub Name.
Eine oder mehrere Ressourcen-IDs (durch Leerzeichen getrennt). Es sollte eine vollständige Ressourcen-ID sein, die alle Informationen der Argumente "Resource Id" enthält. Sie sollten entweder --ids oder andere Argumente "Resource Id" angeben.
Name der Route.
Name der Ressourcengruppe Sie können die Standardgruppe mit az configure --defaults group=<name> konfigurieren.
Quelle der Route.
Systemeigenschaften der Routenachricht.
Ausführlichkeit der Protokollierung erhöhen, um alle Debugprotokolle anzuzeigen.
Zeigen Sie diese Hilfemeldung an, und schließen Sie sie.
Nur Fehler anzeigen und Warnungen unterdrücken.
Ausgabeformat.
JMESPath-Abfragezeichenfolge. Weitere Informationen und Beispiele finden Sie unter http://jmespath.org/.
Der Name oder die ID des Abonnements. Sie können das standardmäßig verwendete Abonnement mittels az account set -s NAME_OR_ID konfigurieren.
Ausführlichkeit der Protokollierung erhöhen. „--debug“ für vollständige Debugprotokolle verwenden.
az iot hub route update
Aktualisieren einer Route in IoT Hub.
Aktualisierungen eine Route in IoT Hub. Sie können die Quelle, den Endpunkt oder die Abfrage auf der Route ändern.
az iot hub route update --name
[--condition]
[--en]
[--enabled {false, true}]
[--hub-name]
[--ids]
[--resource-group]
[--source {deviceconnectionstateevents, devicejoblifecycleevents, devicelifecycleevents, devicemessages, digitaltwinchangeevents, invalid, twinchangeevents}]
Beispiele
Aktualisieren Sie den Quelltyp der Route "R1" von "MyIotHub" IoT Hub.
az iot hub route update -g MyResourceGroup --hub-name MyIotHub --source DeviceMessages --route-name R1
Erforderliche Parameter
Name der Route.
Optionale Parameter
Bedingung, die ausgewertet wird, um die Routingregel anzuwenden.
Name des Routingendpunkts.
Ein boolescher Wert, der angibt, ob die Route zum Iot-Hub aktiviert werden soll.
IoT Hub Name.
Eine oder mehrere Ressourcen-IDs (durch Leerzeichen getrennt). Es sollte eine vollständige Ressourcen-ID sein, die alle Informationen der Argumente "Resource Id" enthält. Sie sollten entweder --ids oder andere Argumente "Resource Id" angeben.
Name der Ressourcengruppe Sie können die Standardgruppe mit az configure --defaults group=<name> konfigurieren.
Quelle der Route.
Ausführlichkeit der Protokollierung erhöhen, um alle Debugprotokolle anzuzeigen.
Zeigen Sie diese Hilfemeldung an, und schließen Sie sie.
Nur Fehler anzeigen und Warnungen unterdrücken.
Ausgabeformat.
JMESPath-Abfragezeichenfolge. Weitere Informationen und Beispiele finden Sie unter http://jmespath.org/.
Der Name oder die ID des Abonnements. Sie können das standardmäßig verwendete Abonnement mittels az account set -s NAME_OR_ID konfigurieren.
Ausführlichkeit der Protokollierung erhöhen. „--debug“ für vollständige Debugprotokolle verwenden.
Feedback
Feedback senden und anzeigen für