Dela via


az iot hub route

Den här kommandogruppen har blivit inaktuell och tas bort i en framtida version. Använd kommandogruppen "IoT Extension (azure-iot) message-route (az iot hub message-route)" i stället.

Hantera vägar för en IoT-hubb.

Kommandon

Name Description Typ Status
az iot hub route create

Skapa en väg i IoT Hub.

Kärna Inaktuell
az iot hub route delete

Ta bort alla eller nämnda vägar för din IoT Hub.

Kärna Inaktuell
az iot hub route list

Hämta alla vägar i IoT Hub.

Kärna Inaktuell
az iot hub route show

Hämta information om vägen i IoT Hub.

Kärna Inaktuell
az iot hub route test

Testa alla vägar eller nämnda vägar i IoT Hub.

Kärna Inaktuell
az iot hub route update

Uppdatera en väg i IoT Hub.

Kärna Inaktuell

az iot hub route create

Inaktuell

Det här kommandot är implicit inaktuellt eftersom kommandogruppen "iot hub route" är inaktuell och tas bort i en framtida version. Använd kommandogruppen "IoT Extension (azure-iot) message-route (az iot hub message-route)" i stället.

Skapa en väg i IoT Hub.

Skapa en väg för att skicka specifika datakällor och villkor till en önskad slutpunkt.

az iot hub route create --en
                        --hub-name
                        --name
                        --source {deviceconnectionstateevents, devicejoblifecycleevents, devicelifecycleevents, devicemessages, digitaltwinchangeevents, invalid, twinchangeevents}
                        [--condition]
                        [--enabled {false, true}]
                        [--resource-group]

Exempel

Skapa en ny väg "R1".

az iot hub route create -g MyResourceGroup --hub-name MyIotHub --endpoint-name E2 --source DeviceMessages --route-name R1

Skapa en ny väg "R1" med alla parametrar.

az iot hub route create -g MyResourceGroup --hub-name MyIotHub --endpoint-name E2 --source DeviceMessages --route-name R1 --condition true --enabled true

Obligatoriska parametrar

--en --endpoint --endpoint-name

Namn på routningsslutpunkten.

--hub-name

IoT Hub-namn.

--name --route-name -n

Namnet på vägen.

--source --source-type --type -s

Källan till vägen.

Godkända värden: deviceconnectionstateevents, devicejoblifecycleevents, devicelifecycleevents, devicemessages, digitaltwinchangeevents, invalid, twinchangeevents

Valfria parametrar

--condition -c

Villkor som utvärderas för att tillämpa routningsregeln.

--enabled -e

Ett booleskt värde som anger om vägen ska aktiveras till Iot-hubben.

Godkända värden: false, true
--resource-group -g

Namnet på resursgruppen. Du kan konfigurera standardgruppen med .az configure --defaults group=<name>

Globala parametrar
--debug

Öka loggningsverositeten för att visa alla felsökningsloggar.

--help -h

Visa det här hjälpmeddelandet och avsluta.

--only-show-errors

Visa bara fel och ignorera varningar.

--output -o

Utdataformat.

Godkända värden: json, jsonc, none, table, tsv, yaml, yamlc
Standardvärde: json
--query

JMESPath-frågesträng. Mer http://jmespath.org/ information och exempel finns i.

--subscription

Namn eller ID för prenumerationen. Du kan konfigurera standardprenumerationen med .az account set -s NAME_OR_ID

--verbose

Öka loggningsverbositeten. Använd --debug för fullständiga felsökningsloggar.

az iot hub route delete

Inaktuell

Det här kommandot är implicit inaktuellt eftersom kommandogruppen "iot hub route" är inaktuell och tas bort i en framtida version. Använd kommandogruppen "IoT Extension (azure-iot) message-route (az iot hub message-route)" i stället.

Ta bort alla eller nämnda vägar för din IoT Hub.

Ta bort en väg eller alla vägar för din IoT Hub.

az iot hub route delete [--hub-name]
                        [--ids]
                        [--name]
                        [--resource-group]
                        [--source {deviceconnectionstateevents, devicejoblifecycleevents, devicelifecycleevents, devicemessages, digitaltwinchangeevents, invalid, twinchangeevents}]
                        [--subscription]

Exempel

Ta bort vägen "R1" från "MyIotHub" IoT Hub.

az iot hub route delete -g MyResourceGroup --hub-name MyIotHub --route-name R1

Ta bort alla vägar av källtypen "DeviceMessages" från "MyIotHub" IoT Hub.

az iot hub route delete -g MyResourceGroup --hub-name MyIotHub --source DeviceMessages

Ta bort alla vägar från "MyIotHub" IoT Hub.

az iot hub route delete -g MyResourceGroup --hub-name MyIotHub

Valfria parametrar

--hub-name

IoT Hub-namn.

--ids

Ett eller flera resurs-ID:t (utrymmesavgränsade). Det bör vara ett fullständigt resurs-ID som innehåller all information om argumenten "Resurs-ID". Du bör ange antingen --id eller andra "Resurs-ID"-argument.

--name --route-name -n

Namnet på vägen.

--resource-group -g

Namnet på resursgruppen. Du kan konfigurera standardgruppen med .az configure --defaults group=<name>

--source --source-type --type -s

Källan till vägen.

Godkända värden: deviceconnectionstateevents, devicejoblifecycleevents, devicelifecycleevents, devicemessages, digitaltwinchangeevents, invalid, twinchangeevents
--subscription

Namn eller ID för prenumerationen. Du kan konfigurera standardprenumerationen med .az account set -s NAME_OR_ID

Globala parametrar
--debug

Öka loggningsverositeten för att visa alla felsökningsloggar.

--help -h

Visa det här hjälpmeddelandet och avsluta.

--only-show-errors

Visa bara fel och ignorera varningar.

--output -o

Utdataformat.

Godkända värden: json, jsonc, none, table, tsv, yaml, yamlc
Standardvärde: json
--query

JMESPath-frågesträng. Mer http://jmespath.org/ information och exempel finns i.

--subscription

Namn eller ID för prenumerationen. Du kan konfigurera standardprenumerationen med .az account set -s NAME_OR_ID

--verbose

Öka loggningsverbositeten. Använd --debug för fullständiga felsökningsloggar.

az iot hub route list

Inaktuell

Det här kommandot är implicit inaktuellt eftersom kommandogruppen "iot hub route" är inaktuell och tas bort i en framtida version. Använd kommandogruppen "IoT Extension (azure-iot) message-route (az iot hub message-route)" i stället.

Hämta alla vägar i IoT Hub.

Hämta information om alla vägar från en IoT Hub.

az iot hub route list [--hub-name]
                      [--ids]
                      [--resource-group]
                      [--source {deviceconnectionstateevents, devicejoblifecycleevents, devicelifecycleevents, devicemessages, digitaltwinchangeevents, invalid, twinchangeevents}]
                      [--subscription]

Exempel

Hämta alla vägar från "MyIotHub" IoT Hub.

az iot hub route list -g MyResourceGroup --hub-name MyIotHub

Hämta alla vägar av källtypen "DeviceMessages" från "MyIotHub" IoT Hub.

az iot hub route list -g MyResourceGroup --hub-name MyIotHub --source DeviceMessages

Valfria parametrar

--hub-name

IoT Hub-namn.

--ids

Ett eller flera resurs-ID:t (utrymmesavgränsade). Det bör vara ett fullständigt resurs-ID som innehåller all information om argumenten "Resurs-ID". Du bör ange antingen --id eller andra "Resurs-ID"-argument.

--resource-group -g

Namnet på resursgruppen. Du kan konfigurera standardgruppen med .az configure --defaults group=<name>

--source --source-type --type -s

Källan till vägen.

Godkända värden: deviceconnectionstateevents, devicejoblifecycleevents, devicelifecycleevents, devicemessages, digitaltwinchangeevents, invalid, twinchangeevents
--subscription

Namn eller ID för prenumerationen. Du kan konfigurera standardprenumerationen med .az account set -s NAME_OR_ID

Globala parametrar
--debug

Öka loggningsverositeten för att visa alla felsökningsloggar.

--help -h

Visa det här hjälpmeddelandet och avsluta.

--only-show-errors

Visa bara fel och ignorera varningar.

--output -o

Utdataformat.

Godkända värden: json, jsonc, none, table, tsv, yaml, yamlc
Standardvärde: json
--query

JMESPath-frågesträng. Mer http://jmespath.org/ information och exempel finns i.

--subscription

Namn eller ID för prenumerationen. Du kan konfigurera standardprenumerationen med .az account set -s NAME_OR_ID

--verbose

Öka loggningsverbositeten. Använd --debug för fullständiga felsökningsloggar.

az iot hub route show

Inaktuell

Det här kommandot är implicit inaktuellt eftersom kommandogruppen "iot hub route" är inaktuell och tas bort i en framtida version. Använd kommandogruppen "IoT Extension (azure-iot) message-route (az iot hub message-route)" i stället.

Hämta information om vägen i IoT Hub.

Hämta information om en specifik väg i din IoT Hub.

az iot hub route show --name
                      [--hub-name]
                      [--ids]
                      [--resource-group]
                      [--subscription]

Exempel

Hämta en väginformation från "MyIotHub" IoT Hub.

az iot hub route show -g MyResourceGroup --hub-name MyIotHub --route-name {routeName}

Obligatoriska parametrar

--name --route-name -n

Namnet på vägen.

Valfria parametrar

--hub-name

IoT Hub-namn.

--ids

Ett eller flera resurs-ID:t (utrymmesavgränsade). Det bör vara ett fullständigt resurs-ID som innehåller all information om argumenten "Resurs-ID". Du bör ange antingen --id eller andra "Resurs-ID"-argument.

--resource-group -g

Namnet på resursgruppen. Du kan konfigurera standardgruppen med .az configure --defaults group=<name>

--subscription

Namn eller ID för prenumerationen. Du kan konfigurera standardprenumerationen med .az account set -s NAME_OR_ID

Globala parametrar
--debug

Öka loggningsverositeten för att visa alla felsökningsloggar.

--help -h

Visa det här hjälpmeddelandet och avsluta.

--only-show-errors

Visa bara fel och ignorera varningar.

--output -o

Utdataformat.

Godkända värden: json, jsonc, none, table, tsv, yaml, yamlc
Standardvärde: json
--query

JMESPath-frågesträng. Mer http://jmespath.org/ information och exempel finns i.

--subscription

Namn eller ID för prenumerationen. Du kan konfigurera standardprenumerationen med .az account set -s NAME_OR_ID

--verbose

Öka loggningsverbositeten. Använd --debug för fullständiga felsökningsloggar.

az iot hub route test

Inaktuell

Det här kommandot är implicit inaktuellt eftersom kommandogruppen "iot hub route" är inaktuell och tas bort i en framtida version. Använd kommandogruppen "IoT Extension (azure-iot) message-route (az iot hub message-route)" i stället.

Testa alla vägar eller nämnda vägar i IoT Hub.

Testa alla befintliga vägar eller nämnda vägar i din IoT Hub. Du kan ange ett exempelmeddelande för att testa dina vägar.

az iot hub route test [--ap]
                      [--body]
                      [--hub-name]
                      [--ids]
                      [--name]
                      [--resource-group]
                      [--source {deviceconnectionstateevents, devicejoblifecycleevents, devicelifecycleevents, devicemessages, digitaltwinchangeevents, invalid, twinchangeevents}]
                      [--sp]
                      [--subscription]

Exempel

Testa vägen "R1" från "MyIotHub" IoT Hub.

az iot hub route test -g MyResourceGroup --hub-name MyIotHub --route-name R1

Testa alla vägar av källtypen "DeviceMessages" från "MyIotHub" IoT Hub.

az iot hub route test -g MyResourceGroup --hub-name MyIotHub --source DeviceMessages

Valfria parametrar

--ap --app-properties

Appegenskaper för routningsmeddelandet.

--body -b

Brödtexten i vägmeddelandet.

--hub-name

IoT Hub-namn.

--ids

Ett eller flera resurs-ID:t (utrymmesavgränsade). Det bör vara ett fullständigt resurs-ID som innehåller all information om argumenten "Resurs-ID". Du bör ange antingen --id eller andra "Resurs-ID"-argument.

--name --route-name -n

Namnet på vägen.

--resource-group -g

Namnet på resursgruppen. Du kan konfigurera standardgruppen med .az configure --defaults group=<name>

--source --source-type --type -s

Källan till vägen.

Godkända värden: deviceconnectionstateevents, devicejoblifecycleevents, devicelifecycleevents, devicemessages, digitaltwinchangeevents, invalid, twinchangeevents
--sp --system-properties

Systemegenskaper för routningsmeddelandet.

--subscription

Namn eller ID för prenumerationen. Du kan konfigurera standardprenumerationen med .az account set -s NAME_OR_ID

Globala parametrar
--debug

Öka loggningsverositeten för att visa alla felsökningsloggar.

--help -h

Visa det här hjälpmeddelandet och avsluta.

--only-show-errors

Visa bara fel och ignorera varningar.

--output -o

Utdataformat.

Godkända värden: json, jsonc, none, table, tsv, yaml, yamlc
Standardvärde: json
--query

JMESPath-frågesträng. Mer http://jmespath.org/ information och exempel finns i.

--subscription

Namn eller ID för prenumerationen. Du kan konfigurera standardprenumerationen med .az account set -s NAME_OR_ID

--verbose

Öka loggningsverbositeten. Använd --debug för fullständiga felsökningsloggar.

az iot hub route update

Inaktuell

Det här kommandot är implicit inaktuellt eftersom kommandogruppen "iot hub route" är inaktuell och tas bort i en framtida version. Använd kommandogruppen "IoT Extension (azure-iot) message-route (az iot hub message-route)" i stället.

Uppdatera en väg i IoT Hub.

Uppdateringar en väg i IoT Hub. Du kan ändra källan, slutpunkten eller frågan på vägen.

az iot hub route update --name
                        [--condition]
                        [--en]
                        [--enabled {false, true}]
                        [--hub-name]
                        [--ids]
                        [--resource-group]
                        [--source {deviceconnectionstateevents, devicejoblifecycleevents, devicelifecycleevents, devicemessages, digitaltwinchangeevents, invalid, twinchangeevents}]
                        [--subscription]

Exempel

Uppdatera källtypen för vägen "R1" från "MyIotHub" IoT Hub.

az iot hub route update -g MyResourceGroup --hub-name MyIotHub --source DeviceMessages --route-name R1

Obligatoriska parametrar

--name --route-name -n

Namnet på vägen.

Valfria parametrar

--condition -c

Villkor som utvärderas för att tillämpa routningsregeln.

--en --endpoint --endpoint-name

Namn på routningsslutpunkten.

--enabled -e

Ett booleskt värde som anger om vägen ska aktiveras till Iot-hubben.

Godkända värden: false, true
--hub-name

IoT Hub-namn.

--ids

Ett eller flera resurs-ID:t (utrymmesavgränsade). Det bör vara ett fullständigt resurs-ID som innehåller all information om argumenten "Resurs-ID". Du bör ange antingen --id eller andra "Resurs-ID"-argument.

--resource-group -g

Namnet på resursgruppen. Du kan konfigurera standardgruppen med .az configure --defaults group=<name>

--source --source-type --type -s

Källan till vägen.

Godkända värden: deviceconnectionstateevents, devicejoblifecycleevents, devicelifecycleevents, devicemessages, digitaltwinchangeevents, invalid, twinchangeevents
--subscription

Namn eller ID för prenumerationen. Du kan konfigurera standardprenumerationen med .az account set -s NAME_OR_ID

Globala parametrar
--debug

Öka loggningsverositeten för att visa alla felsökningsloggar.

--help -h

Visa det här hjälpmeddelandet och avsluta.

--only-show-errors

Visa bara fel och ignorera varningar.

--output -o

Utdataformat.

Godkända värden: json, jsonc, none, table, tsv, yaml, yamlc
Standardvärde: json
--query

JMESPath-frågesträng. Mer http://jmespath.org/ information och exempel finns i.

--subscription

Namn eller ID för prenumerationen. Du kan konfigurera standardprenumerationen med .az account set -s NAME_OR_ID

--verbose

Öka loggningsverbositeten. Använd --debug för fullständiga felsökningsloggar.