az iot hub message-route
Notitie
Deze verwijzing maakt deel uit van de Azure-iot-extensie voor de Azure CLI (versie 2.46.0 of hoger). De extensie installeert automatisch de eerste keer dat u een az iot hub message-route-opdracht uitvoert. Meer informatie over extensies.
Deze opdrachtgroep is in preview en in ontwikkeling. Referentie- en ondersteuningsniveaus: https://aka.ms/CLI_refstatus
Routes van een IoT-hub beheren.
Opdracht
Name | Description | Type | Status |
---|---|---|---|
az iot hub message-route create |
Voeg een route toe voor een IoT Hub. |
Toestel | Preview uitvoeren |
az iot hub message-route delete |
Verwijder alle routes of een vermelde route in een IoT Hub. |
Toestel | Preview uitvoeren |
az iot hub message-route fallback |
Beheer de terugvalroute van een IoT-hub. |
Toestel | Preview uitvoeren |
az iot hub message-route fallback set |
Schakel de terugvalroute in of uit in een IoT Hub. |
Toestel | Preview uitvoeren |
az iot hub message-route fallback show |
De terugvalroute van een IoT Hub weergeven. |
Toestel | Preview uitvoeren |
az iot hub message-route list |
Haal alle routes op in een IoT Hub. |
Toestel | Preview uitvoeren |
az iot hub message-route show |
Informatie over de route in een IoT Hub ophalen. |
Toestel | Preview uitvoeren |
az iot hub message-route test |
Test alle routes of een vermelde route in een IoT Hub. |
Toestel | Preview uitvoeren |
az iot hub message-route update |
Werk een route voor een IoT Hub bij. |
Toestel | Preview uitvoeren |
az iot hub message-route create
Opdrachtgroep 'iot hub message-route' is in preview en in ontwikkeling. Referentie- en ondersteuningsniveaus: https://aka.ms/CLI_refstatus
Voeg een route toe voor een 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]
Voorbeelden
Maak een route voor een IoT Hub met het opgegeven eindpunt en het brontype DeviceMessages.
az iot hub message-route create -n {iothub_name} --route-name {route_name} --endpoint-name {endpoint_name} --source DeviceMessages
Maak een route voor een IoT Hub met het ingebouwde eindpunt en het brontype DeviceMessages.
az iot hub message-route create -n {iothub_name} --route-name {route_name} --endpoint-name events --source DeviceMessages
Maak een uitgeschakelde route voor een IoT Hub met het opgegeven eindpunt, het brontype DigitalTwinChangeEvents en de aangepaste voorwaarde.
az iot hub message-route create -n {iothub_name} --route-name {route_name} --endpoint-name {endpoint_name} --source DigitalTwinChangeEvents --condition {condition} --enabled false
Vereiste parameters
Naam van het routeringseindpunt. Gebruik voor het ingebouwde eindpunt de eindpuntnaam 'gebeurtenissen'.
Naam van IoT Hub.
Naam van de route.
Bron van de route.
Optionele parameters
Voorwaarde die wordt geƫvalueerd om de routeringsregel toe te passen.
Een Booleaanse waarde die aangeeft of route naar de IoT Hub moet worden ingeschakeld.
De naam van de resourcegroep. U kunt de standaardgroep configureren met behulp van az configure --defaults group=<name>
.
Globale parameters
Vergroot de uitgebreidheid van logboekregistratie om alle logboeken voor foutopsporing weer te geven.
Dit Help-bericht weergeven en afsluiten.
Alleen fouten weergeven, waarschuwingen onderdrukken.
Uitvoerindeling.
JMESPath-queryreeks. Zie http://jmespath.org/ voor meer informatie en voorbeelden.
Naam of id van het abonnement. U kunt het standaardabonnement configureren met behulp van az account set -s NAME_OR_ID
.
Vergroot de uitgebreidheid van logboekregistratie. Gebruik --debug voor volledige foutopsporingslogboeken.
az iot hub message-route delete
Opdrachtgroep 'iot hub message-route' is in preview en in ontwikkeling. Referentie- en ondersteuningsniveaus: https://aka.ms/CLI_refstatus
Verwijder alle routes of een vermelde route in een 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}]
Voorbeelden
Een route verwijderen uit een IoT Hub.
az iot hub message-route delete -n {iothub_name} --route-name {route_name}
Verwijder alle routes van het brontype DeviceMessages uit een IoT Hub.
az iot hub message-route delete -n {iothub_name} --source DeviceMessages
Verwijder alle routes uit een IoT Hub.
az iot hub message-route delete -n {iothub_name}
Vereiste parameters
Naam van IoT Hub.
Optionele parameters
De naam van de resourcegroep. U kunt de standaardgroep configureren met behulp van az configure --defaults group=<name>
.
Naam van de route.
Bron van de route.
Gebruikersprompts overslaan. Geeft de acceptatie van de actie aan. Wordt voornamelijk gebruikt voor automatiseringsscenario's. Standaard: onwaar.
Globale parameters
Vergroot de uitgebreidheid van logboekregistratie om alle logboeken voor foutopsporing weer te geven.
Dit Help-bericht weergeven en afsluiten.
Alleen fouten weergeven, waarschuwingen onderdrukken.
Uitvoerindeling.
JMESPath-queryreeks. Zie http://jmespath.org/ voor meer informatie en voorbeelden.
Naam of id van het abonnement. U kunt het standaardabonnement configureren met behulp van az account set -s NAME_OR_ID
.
Vergroot de uitgebreidheid van logboekregistratie. Gebruik --debug voor volledige foutopsporingslogboeken.
az iot hub message-route list
Opdrachtgroep 'iot hub message-route' is in preview en in ontwikkeling. Referentie- en ondersteuningsniveaus: https://aka.ms/CLI_refstatus
Haal alle routes op in een IoT Hub.
az iot hub message-route list --hub-name
[--resource-group]
[--source-type {deviceconnectionstateevents, devicejoblifecycleevents, devicelifecycleevents, devicemessages, digitaltwinchangeevents, invalid, twinchangeevents}]
Voorbeelden
Haal alle routes op uit een IoT Hub.
az iot hub message-route list -n {iothub_name}
Haal alle routes van het brontype DeviceMessages op uit een IoT Hub.
az iot hub message-route list -n {iothub_name} --source DeviceMessages
Vereiste parameters
Naam van IoT Hub.
Optionele parameters
De naam van de resourcegroep. U kunt de standaardgroep configureren met behulp van az configure --defaults group=<name>
.
Bron van de route.
Globale parameters
Vergroot de uitgebreidheid van logboekregistratie om alle logboeken voor foutopsporing weer te geven.
Dit Help-bericht weergeven en afsluiten.
Alleen fouten weergeven, waarschuwingen onderdrukken.
Uitvoerindeling.
JMESPath-queryreeks. Zie http://jmespath.org/ voor meer informatie en voorbeelden.
Naam of id van het abonnement. U kunt het standaardabonnement configureren met behulp van az account set -s NAME_OR_ID
.
Vergroot de uitgebreidheid van logboekregistratie. Gebruik --debug voor volledige foutopsporingslogboeken.
az iot hub message-route show
Opdrachtgroep 'iot hub message-route' is in preview en in ontwikkeling. Referentie- en ondersteuningsniveaus: https://aka.ms/CLI_refstatus
Informatie over de route in een IoT Hub ophalen.
az iot hub message-route show --hub-name
--rn
[--resource-group]
Voorbeelden
Routegegevens ophalen uit een IoT Hub.
az iot hub message-route show -n {iothub_name} --route-name {route_name}
Vereiste parameters
Naam van IoT Hub.
Naam van de route.
Optionele parameters
De naam van de resourcegroep. U kunt de standaardgroep configureren met behulp van az configure --defaults group=<name>
.
Globale parameters
Vergroot de uitgebreidheid van logboekregistratie om alle logboeken voor foutopsporing weer te geven.
Dit Help-bericht weergeven en afsluiten.
Alleen fouten weergeven, waarschuwingen onderdrukken.
Uitvoerindeling.
JMESPath-queryreeks. Zie http://jmespath.org/ voor meer informatie en voorbeelden.
Naam of id van het abonnement. U kunt het standaardabonnement configureren met behulp van az account set -s NAME_OR_ID
.
Vergroot de uitgebreidheid van logboekregistratie. Gebruik --debug voor volledige foutopsporingslogboeken.
az iot hub message-route test
Opdrachtgroep 'iot hub message-route' is in preview en in ontwikkeling. Referentie- en ondersteuningsniveaus: https://aka.ms/CLI_refstatus
Test alle routes of een vermelde route in een IoT Hub.
U kunt een voorbeeldbericht opgeven om uw routes te testen.
az iot hub message-route test --hub-name
[--ap]
[--body]
[--resource-group]
[--rn]
[--source-type {deviceconnectionstateevents, devicejoblifecycleevents, devicelifecycleevents, devicemessages, digitaltwinchangeevents, invalid, twinchangeevents}]
[--sp]
Voorbeelden
Test een route vanuit een IoT Hub.
az iot hub message-route test -n {iothub_name} --route-name {route_name}
Test alle routes van het brontype DeviceMessages vanuit een IoT Hub.
az iot hub message-route test -n {iothub_name} --source DeviceMessages
Test alle route vanuit een IoT Hub met een aangepast bericht, inclusief hoofdtekst, app-eigenschappen en systeemeigenschappen.
az iot hub message-route test -n {iothub_name} -b {body} --ap {app_properties} --sp {system_properties}
Vereiste parameters
Naam van IoT Hub.
Optionele parameters
App-eigenschappen van het routebericht.
Hoofdtekst van het routebericht.
De naam van de resourcegroep. U kunt de standaardgroep configureren met behulp van az configure --defaults group=<name>
.
Naam van de route.
Bron van de route.
Systeemeigenschappen van het routebericht.
Globale parameters
Vergroot de uitgebreidheid van logboekregistratie om alle logboeken voor foutopsporing weer te geven.
Dit Help-bericht weergeven en afsluiten.
Alleen fouten weergeven, waarschuwingen onderdrukken.
Uitvoerindeling.
JMESPath-queryreeks. Zie http://jmespath.org/ voor meer informatie en voorbeelden.
Naam of id van het abonnement. U kunt het standaardabonnement configureren met behulp van az account set -s NAME_OR_ID
.
Vergroot de uitgebreidheid van logboekregistratie. Gebruik --debug voor volledige foutopsporingslogboeken.
az iot hub message-route update
Opdrachtgroep 'iot hub message-route' is in preview en in ontwikkeling. Referentie- en ondersteuningsniveaus: https://aka.ms/CLI_refstatus
Werk een route voor een IoT Hub bij.
U kunt de bron-, eindpunt-, voorwaarde- of ingeschakelde status op de route wijzigen.
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}]
Voorbeelden
Werk een route bij naar een bepaald eindpunt en het brontype DeviceMessages.
az iot hub message-route update -n {iothub_name} --route-name {route_name} --endpoint-name {endpoint_name} --source DeviceMessages
Schakel een route uit.
az iot hub message-route update -n {iothub_name} --route-name {route_name} --enabled false
Wijzig de voorwaarde van een route.
az iot hub message-route update -n {iothub_name} --route-name {route_name} --condition {condition}
Vereiste parameters
Naam van IoT Hub.
Naam van de route.
Optionele parameters
Voorwaarde die wordt geƫvalueerd om de routeringsregel toe te passen.
Naam van het routeringseindpunt. Gebruik voor het ingebouwde eindpunt de eindpuntnaam 'gebeurtenissen'.
Een Booleaanse waarde die aangeeft of route naar de IoT Hub moet worden ingeschakeld.
De naam van de resourcegroep. U kunt de standaardgroep configureren met behulp van az configure --defaults group=<name>
.
Bron van de route.
Globale parameters
Vergroot de uitgebreidheid van logboekregistratie om alle logboeken voor foutopsporing weer te geven.
Dit Help-bericht weergeven en afsluiten.
Alleen fouten weergeven, waarschuwingen onderdrukken.
Uitvoerindeling.
JMESPath-queryreeks. Zie http://jmespath.org/ voor meer informatie en voorbeelden.
Naam of id van het abonnement. U kunt het standaardabonnement configureren met behulp van az account set -s NAME_OR_ID
.
Vergroot de uitgebreidheid van logboekregistratie. Gebruik --debug voor volledige foutopsporingslogboeken.