az iot hub message-route
Kommentar
Den här referensen är en del av azure-iot-tillägget för Azure CLI (version 2.46.0 eller senare). Tillägget installeras automatiskt första gången du kör kommandot az iot hub message-route . Läs mer om tillägg.
Den här kommandogruppen är i förhandsversion och under utveckling. Referens- och supportnivåer: https://aka.ms/CLI_refstatus
Hantera vägar för en IoT-hubb.
Kommandon
Name | Description | Typ | Status |
---|---|---|---|
az iot hub message-route create |
Lägg till en väg för en IoT Hub. |
Anknytning | Förhandsversion |
az iot hub message-route delete |
Ta bort alla vägar eller en nämnda väg i en IoT Hub. |
Anknytning | Förhandsversion |
az iot hub message-route fallback |
Hantera återställningsvägen för en IoT-hubb. |
Anknytning | Förhandsversion |
az iot hub message-route fallback set |
Aktivera eller inaktivera återställningsvägen i en IoT Hub. |
Anknytning | Förhandsversion |
az iot hub message-route fallback show |
Visa återställningsvägen för en IoT Hub. |
Anknytning | Förhandsversion |
az iot hub message-route list |
Hämta alla vägar i en IoT Hub. |
Anknytning | Förhandsversion |
az iot hub message-route show |
Hämta information om vägen i en IoT Hub. |
Anknytning | Förhandsversion |
az iot hub message-route test |
Testa alla vägar eller en nämnda väg i en IoT Hub. |
Anknytning | Förhandsversion |
az iot hub message-route update |
Uppdatera en väg för en IoT Hub. |
Anknytning | Förhandsversion |
az iot hub message-route create
Kommandogruppen "iot hub message-route" är i förhandsversion och under utveckling. Referens- och supportnivåer: https://aka.ms/CLI_refstatus
Lägg till en väg för en 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]
Exempel
Skapa en väg för en IoT Hub med den angivna slutpunkten och källtypen "DeviceMessages".
az iot hub message-route create -n {iothub_name} --route-name {route_name} --endpoint-name {endpoint_name} --source DeviceMessages
Skapa en väg för en IoT Hub med den inbyggda slutpunkten och källtypen "DeviceMessages".
az iot hub message-route create -n {iothub_name} --route-name {route_name} --endpoint-name events --source DeviceMessages
Skapa en inaktiverad väg för en IoT Hub med den angivna slutpunkten, källtypen "DigitalTwinChangeEvents" och anpassat villkor.
az iot hub message-route create -n {iothub_name} --route-name {route_name} --endpoint-name {endpoint_name} --source DigitalTwinChangeEvents --condition {condition} --enabled false
Obligatoriska parametrar
Namn på routningsslutpunkten. För den inbyggda slutpunkten använder du slutpunktsnamnet "events".
IoT Hub-namn.
Namnet på vägen.
Källan till vägen.
Valfria parametrar
Villkor som utvärderas för att tillämpa routningsregeln.
Ett booleskt värde som anger om vägen ska aktiveras till IoT Hub.
Namnet på resursgruppen. Du kan konfigurera standardgruppen med .az configure --defaults group=<name>
Globala parametrar
Öka loggningsverositeten för att visa alla felsökningsloggar.
Visa det här hjälpmeddelandet och avsluta.
Visa bara fel och ignorera varningar.
Utdataformat.
JMESPath-frågesträng. Mer http://jmespath.org/ information och exempel finns i.
Namn eller ID för prenumerationen. Du kan konfigurera standardprenumerationen med .az account set -s NAME_OR_ID
Öka loggningsverbositeten. Använd --debug för fullständiga felsökningsloggar.
az iot hub message-route delete
Kommandogruppen "iot hub message-route" är i förhandsversion och under utveckling. Referens- och supportnivåer: https://aka.ms/CLI_refstatus
Ta bort alla vägar eller en nämnda väg i en 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}]
Exempel
Ta bort en väg från en IoT Hub.
az iot hub message-route delete -n {iothub_name} --route-name {route_name}
Ta bort alla vägar av källtypen "DeviceMessages" från en IoT Hub.
az iot hub message-route delete -n {iothub_name} --source DeviceMessages
Ta bort alla vägar från en IoT Hub.
az iot hub message-route delete -n {iothub_name}
Obligatoriska parametrar
IoT Hub-namn.
Valfria parametrar
Namnet på resursgruppen. Du kan konfigurera standardgruppen med .az configure --defaults group=<name>
Namnet på vägen.
Källan till vägen.
Hoppa över användarprompter. Anger godkännande av åtgärd. Används främst för automatiseringsscenarier. Standard: falskt.
Globala parametrar
Öka loggningsverositeten för att visa alla felsökningsloggar.
Visa det här hjälpmeddelandet och avsluta.
Visa bara fel och ignorera varningar.
Utdataformat.
JMESPath-frågesträng. Mer http://jmespath.org/ information och exempel finns i.
Namn eller ID för prenumerationen. Du kan konfigurera standardprenumerationen med .az account set -s NAME_OR_ID
Öka loggningsverbositeten. Använd --debug för fullständiga felsökningsloggar.
az iot hub message-route list
Kommandogruppen "iot hub message-route" är i förhandsversion och under utveckling. Referens- och supportnivåer: https://aka.ms/CLI_refstatus
Hämta alla vägar i en IoT Hub.
az iot hub message-route list --hub-name
[--resource-group]
[--source-type {deviceconnectionstateevents, devicejoblifecycleevents, devicelifecycleevents, devicemessages, digitaltwinchangeevents, invalid, twinchangeevents}]
Exempel
Hämta alla vägar från en IoT Hub.
az iot hub message-route list -n {iothub_name}
Hämta alla vägar av källtypen "DeviceMessages" från en IoT Hub.
az iot hub message-route list -n {iothub_name} --source DeviceMessages
Obligatoriska parametrar
IoT Hub-namn.
Valfria parametrar
Namnet på resursgruppen. Du kan konfigurera standardgruppen med .az configure --defaults group=<name>
Källan till vägen.
Globala parametrar
Öka loggningsverositeten för att visa alla felsökningsloggar.
Visa det här hjälpmeddelandet och avsluta.
Visa bara fel och ignorera varningar.
Utdataformat.
JMESPath-frågesträng. Mer http://jmespath.org/ information och exempel finns i.
Namn eller ID för prenumerationen. Du kan konfigurera standardprenumerationen med .az account set -s NAME_OR_ID
Öka loggningsverbositeten. Använd --debug för fullständiga felsökningsloggar.
az iot hub message-route show
Kommandogruppen "iot hub message-route" är i förhandsversion och under utveckling. Referens- och supportnivåer: https://aka.ms/CLI_refstatus
Hämta information om vägen i en IoT Hub.
az iot hub message-route show --hub-name
--rn
[--resource-group]
Exempel
Hämta routningsinformation från en IoT Hub.
az iot hub message-route show -n {iothub_name} --route-name {route_name}
Obligatoriska parametrar
IoT Hub-namn.
Namnet på vägen.
Valfria parametrar
Namnet på resursgruppen. Du kan konfigurera standardgruppen med .az configure --defaults group=<name>
Globala parametrar
Öka loggningsverositeten för att visa alla felsökningsloggar.
Visa det här hjälpmeddelandet och avsluta.
Visa bara fel och ignorera varningar.
Utdataformat.
JMESPath-frågesträng. Mer http://jmespath.org/ information och exempel finns i.
Namn eller ID för prenumerationen. Du kan konfigurera standardprenumerationen med .az account set -s NAME_OR_ID
Öka loggningsverbositeten. Använd --debug för fullständiga felsökningsloggar.
az iot hub message-route test
Kommandogruppen "iot hub message-route" är i förhandsversion och under utveckling. Referens- och supportnivåer: https://aka.ms/CLI_refstatus
Testa alla vägar eller en nämnda väg i en IoT Hub.
Du kan ange ett exempelmeddelande för att testa dina vägar.
az iot hub message-route test --hub-name
[--ap]
[--body]
[--resource-group]
[--rn]
[--source-type {deviceconnectionstateevents, devicejoblifecycleevents, devicelifecycleevents, devicemessages, digitaltwinchangeevents, invalid, twinchangeevents}]
[--sp]
Exempel
Testa en väg från en IoT Hub.
az iot hub message-route test -n {iothub_name} --route-name {route_name}
Testa alla vägar av källtypen "DeviceMessages" från en IoT Hub.
az iot hub message-route test -n {iothub_name} --source DeviceMessages
Testa alla vägar från en IoT Hub med ett anpassat meddelande, inklusive brödtext, appegenskaper och systemegenskaper.
az iot hub message-route test -n {iothub_name} -b {body} --ap {app_properties} --sp {system_properties}
Obligatoriska parametrar
IoT Hub-namn.
Valfria parametrar
Appegenskaper för routningsmeddelandet.
Brödtexten i vägmeddelandet.
Namnet på resursgruppen. Du kan konfigurera standardgruppen med .az configure --defaults group=<name>
Namnet på vägen.
Källan till vägen.
Systemegenskaper för routningsmeddelandet.
Globala parametrar
Öka loggningsverositeten för att visa alla felsökningsloggar.
Visa det här hjälpmeddelandet och avsluta.
Visa bara fel och ignorera varningar.
Utdataformat.
JMESPath-frågesträng. Mer http://jmespath.org/ information och exempel finns i.
Namn eller ID för prenumerationen. Du kan konfigurera standardprenumerationen med .az account set -s NAME_OR_ID
Öka loggningsverbositeten. Använd --debug för fullständiga felsökningsloggar.
az iot hub message-route update
Kommandogruppen "iot hub message-route" är i förhandsversion och under utveckling. Referens- och supportnivåer: https://aka.ms/CLI_refstatus
Uppdatera en väg för en IoT Hub.
Du kan ändra källan, slutpunkten, villkoret eller det aktiverade tillståndet på vägen.
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}]
Exempel
Uppdatera en väg till en viss slutpunkt och källtyp "DeviceMessages".
az iot hub message-route update -n {iothub_name} --route-name {route_name} --endpoint-name {endpoint_name} --source DeviceMessages
Inaktivera en väg.
az iot hub message-route update -n {iothub_name} --route-name {route_name} --enabled false
Ändra en vägs villkor.
az iot hub message-route update -n {iothub_name} --route-name {route_name} --condition {condition}
Obligatoriska parametrar
IoT Hub-namn.
Namnet på vägen.
Valfria parametrar
Villkor som utvärderas för att tillämpa routningsregeln.
Namn på routningsslutpunkten. För den inbyggda slutpunkten använder du slutpunktsnamnet "events".
Ett booleskt värde som anger om vägen ska aktiveras till IoT Hub.
Namnet på resursgruppen. Du kan konfigurera standardgruppen med .az configure --defaults group=<name>
Källan till vägen.
Globala parametrar
Öka loggningsverositeten för att visa alla felsökningsloggar.
Visa det här hjälpmeddelandet och avsluta.
Visa bara fel och ignorera varningar.
Utdataformat.
JMESPath-frågesträng. Mer http://jmespath.org/ information och exempel finns i.
Namn eller ID för prenumerationen. Du kan konfigurera standardprenumerationen med .az account set -s NAME_OR_ID
Öka loggningsverbositeten. Använd --debug för fullständiga felsökningsloggar.