az iot hub route
Questo gruppo di comandi è stato deprecato e verrà rimosso in una versione futura. Usare invece 'IoT Extension (azure-iot) message-route command group (az iot hub message-route)'.
Gestire le route di un hub IoT.
Comandi
Nome | Descrizione | Tipo | Status |
---|---|---|---|
az iot hub route create |
Creare una route in hub IoT. |
Memoria centrale | Deprecato |
az iot hub route delete |
Eliminare tutte le route o indicate per il hub IoT. |
Memoria centrale | Deprecato |
az iot hub route list |
Ottenere tutte le route in hub IoT. |
Memoria centrale | Deprecato |
az iot hub route show |
Ottenere informazioni sulla route in hub IoT. |
Memoria centrale | Deprecato |
az iot hub route test |
Testare tutte le route o la route menzionata in hub IoT. |
Memoria centrale | Deprecato |
az iot hub route update |
Aggiornare una route in hub IoT. |
Memoria centrale | Deprecato |
az iot hub route create
Questo comando è deprecato in modo implicito perché il gruppo di comandi 'iot hub route' è deprecato e verrà rimosso in una versione futura. Usare invece 'IoT Extension (azure-iot) message-route command group (az iot hub message-route)'.
Creare una route in hub IoT.
Creare una route per inviare un'origine dati e una condizione specifiche a un endpoint desiderato.
az iot hub route create --en
--hub-name
--name
--source {deviceconnectionstateevents, devicejoblifecycleevents, devicelifecycleevents, devicemessages, digitaltwinchangeevents, invalid, twinchangeevents}
[--condition]
[--enabled {false, true}]
[--resource-group]
Esempio
Creare una nuova route "R1".
az iot hub route create -g MyResourceGroup --hub-name MyIotHub --endpoint-name E2 --source DeviceMessages --route-name R1
Creare una nuova route "R1" con tutti i parametri.
az iot hub route create -g MyResourceGroup --hub-name MyIotHub --endpoint-name E2 --source DeviceMessages --route-name R1 --condition true --enabled true
Parametri necessari
Nome dell'endpoint di routing.
hub IoT nome.
Nome della route.
Origine della route.
Parametri facoltativi
Condizione valutata per applicare la regola di routing.
Valore booleano che indica se abilitare la route all'hub Iot.
Nome del gruppo di risorse. È possibile configurare il gruppo predefinito con az configure --defaults group=<name>
.
Parametri globali
Aumenta il livello di dettaglio della registrazione per mostrare tutti i log di debug.
Visualizza questo messaggio della guida ed esce.
Mostra solo gli errori, eliminando gli avvisi.
Formato di output.
Stringa di query JMESPath. Per altre informazioni ed esempi, vedere http://jmespath.org/.
Nome o ID della sottoscrizione. È possibile configurare la sottoscrizione predefinita usando az account set -s NAME_OR_ID
.
Aumenta il livello di dettaglio della registrazione. Usare --debug per log di debug completi.
az iot hub route delete
Questo comando è deprecato in modo implicito perché il gruppo di comandi 'iot hub route' è deprecato e verrà rimosso in una versione futura. Usare invece 'IoT Extension (azure-iot) message-route command group (az iot hub message-route)'.
Eliminare tutte le route o indicate per il hub IoT.
Eliminare una route o tutte le route per il hub IoT.
az iot hub route delete [--hub-name]
[--ids]
[--name]
[--resource-group]
[--source {deviceconnectionstateevents, devicejoblifecycleevents, devicelifecycleevents, devicemessages, digitaltwinchangeevents, invalid, twinchangeevents}]
[--subscription]
Esempio
Eliminare la route "R1" da "MyIotHub" hub IoT.
az iot hub route delete -g MyResourceGroup --hub-name MyIotHub --route-name R1
Eliminare tutte le route del tipo di origine "DeviceMessages" da "MyIotHub" hub IoT.
az iot hub route delete -g MyResourceGroup --hub-name MyIotHub --source DeviceMessages
Eliminare tutte le route da "MyIotHub" hub IoT.
az iot hub route delete -g MyResourceGroup --hub-name MyIotHub
Parametri facoltativi
hub IoT nome.
Uno o più ID della risorsa (delimitato da spazio). Deve essere un ID risorsa completo contenente tutte le informazioni degli argomenti "ID risorsa". È necessario specificare --ids o altri argomenti "ID risorsa".
Nome della route.
Nome del gruppo di risorse. È possibile configurare il gruppo predefinito con az configure --defaults group=<name>
.
Origine della route.
Nome o ID della sottoscrizione. È possibile configurare la sottoscrizione predefinita usando az account set -s NAME_OR_ID
.
Parametri globali
Aumenta il livello di dettaglio della registrazione per mostrare tutti i log di debug.
Visualizza questo messaggio della guida ed esce.
Mostra solo gli errori, eliminando gli avvisi.
Formato di output.
Stringa di query JMESPath. Per altre informazioni ed esempi, vedere http://jmespath.org/.
Nome o ID della sottoscrizione. È possibile configurare la sottoscrizione predefinita usando az account set -s NAME_OR_ID
.
Aumenta il livello di dettaglio della registrazione. Usare --debug per log di debug completi.
az iot hub route list
Questo comando è deprecato in modo implicito perché il gruppo di comandi 'iot hub route' è deprecato e verrà rimosso in una versione futura. Usare invece 'IoT Extension (azure-iot) message-route command group (az iot hub message-route)'.
Ottenere tutte le route in hub IoT.
Ottenere informazioni su tutte le route da un hub IoT.
az iot hub route list [--hub-name]
[--ids]
[--resource-group]
[--source {deviceconnectionstateevents, devicejoblifecycleevents, devicelifecycleevents, devicemessages, digitaltwinchangeevents, invalid, twinchangeevents}]
[--subscription]
Esempio
Ottenere tutte le route da "MyIotHub" hub IoT.
az iot hub route list -g MyResourceGroup --hub-name MyIotHub
Ottenere tutte le route del tipo di origine "DeviceMessages" da "MyIotHub" hub IoT.
az iot hub route list -g MyResourceGroup --hub-name MyIotHub --source DeviceMessages
Parametri facoltativi
hub IoT nome.
Uno o più ID della risorsa (delimitato da spazio). Deve essere un ID risorsa completo contenente tutte le informazioni degli argomenti "ID risorsa". È necessario specificare --ids o altri argomenti "ID risorsa".
Nome del gruppo di risorse. È possibile configurare il gruppo predefinito con az configure --defaults group=<name>
.
Origine della route.
Nome o ID della sottoscrizione. È possibile configurare la sottoscrizione predefinita usando az account set -s NAME_OR_ID
.
Parametri globali
Aumenta il livello di dettaglio della registrazione per mostrare tutti i log di debug.
Visualizza questo messaggio della guida ed esce.
Mostra solo gli errori, eliminando gli avvisi.
Formato di output.
Stringa di query JMESPath. Per altre informazioni ed esempi, vedere http://jmespath.org/.
Nome o ID della sottoscrizione. È possibile configurare la sottoscrizione predefinita usando az account set -s NAME_OR_ID
.
Aumenta il livello di dettaglio della registrazione. Usare --debug per log di debug completi.
az iot hub route show
Questo comando è deprecato in modo implicito perché il gruppo di comandi 'iot hub route' è deprecato e verrà rimosso in una versione futura. Usare invece 'IoT Extension (azure-iot) message-route command group (az iot hub message-route)'.
Ottenere informazioni sulla route in hub IoT.
Ottenere informazioni su un percorso specifico nel hub IoT.
az iot hub route show --name
[--hub-name]
[--ids]
[--resource-group]
[--subscription]
Esempio
Ottenere informazioni sulla route da "MyIotHub" hub IoT.
az iot hub route show -g MyResourceGroup --hub-name MyIotHub --route-name {routeName}
Parametri necessari
Nome della route.
Parametri facoltativi
hub IoT nome.
Uno o più ID della risorsa (delimitato da spazio). Deve essere un ID risorsa completo contenente tutte le informazioni degli argomenti "ID risorsa". È necessario specificare --ids o altri argomenti "ID risorsa".
Nome del gruppo di risorse. È possibile configurare il gruppo predefinito con az configure --defaults group=<name>
.
Nome o ID della sottoscrizione. È possibile configurare la sottoscrizione predefinita usando az account set -s NAME_OR_ID
.
Parametri globali
Aumenta il livello di dettaglio della registrazione per mostrare tutti i log di debug.
Visualizza questo messaggio della guida ed esce.
Mostra solo gli errori, eliminando gli avvisi.
Formato di output.
Stringa di query JMESPath. Per altre informazioni ed esempi, vedere http://jmespath.org/.
Nome o ID della sottoscrizione. È possibile configurare la sottoscrizione predefinita usando az account set -s NAME_OR_ID
.
Aumenta il livello di dettaglio della registrazione. Usare --debug per log di debug completi.
az iot hub route test
Questo comando è deprecato in modo implicito perché il gruppo di comandi 'iot hub route' è deprecato e verrà rimosso in una versione futura. Usare invece 'IoT Extension (azure-iot) message-route command group (az iot hub message-route)'.
Testare tutte le route o la route menzionata in hub IoT.
Testare tutte le route esistenti o la route menzionata nel hub IoT. È possibile fornire un messaggio di esempio per testare le route.
az iot hub route test [--ap]
[--body]
[--hub-name]
[--ids]
[--name]
[--resource-group]
[--source {deviceconnectionstateevents, devicejoblifecycleevents, devicelifecycleevents, devicemessages, digitaltwinchangeevents, invalid, twinchangeevents}]
[--sp]
[--subscription]
Esempio
Testare la route "R1" da "MyIotHub" hub IoT.
az iot hub route test -g MyResourceGroup --hub-name MyIotHub --route-name R1
Testare tutta la route del tipo di origine "DeviceMessages" da "MyIotHub" hub IoT.
az iot hub route test -g MyResourceGroup --hub-name MyIotHub --source DeviceMessages
Parametri facoltativi
Proprietà dell'app del messaggio di route.
Corpo del messaggio di route.
hub IoT nome.
Uno o più ID della risorsa (delimitato da spazio). Deve essere un ID risorsa completo contenente tutte le informazioni degli argomenti "ID risorsa". È necessario specificare --ids o altri argomenti "ID risorsa".
Nome della route.
Nome del gruppo di risorse. È possibile configurare il gruppo predefinito con az configure --defaults group=<name>
.
Origine della route.
Proprietà di sistema del messaggio di route.
Nome o ID della sottoscrizione. È possibile configurare la sottoscrizione predefinita usando az account set -s NAME_OR_ID
.
Parametri globali
Aumenta il livello di dettaglio della registrazione per mostrare tutti i log di debug.
Visualizza questo messaggio della guida ed esce.
Mostra solo gli errori, eliminando gli avvisi.
Formato di output.
Stringa di query JMESPath. Per altre informazioni ed esempi, vedere http://jmespath.org/.
Nome o ID della sottoscrizione. È possibile configurare la sottoscrizione predefinita usando az account set -s NAME_OR_ID
.
Aumenta il livello di dettaglio della registrazione. Usare --debug per log di debug completi.
az iot hub route update
Questo comando è deprecato in modo implicito perché il gruppo di comandi 'iot hub route' è deprecato e verrà rimosso in una versione futura. Usare invece 'IoT Extension (azure-iot) message-route command group (az iot hub message-route)'.
Aggiornare una route in hub IoT.
Aggiornamenti una route in hub IoT. È possibile modificare l'origine, l'endpoint o la query sulla route.
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]
Esempio
Aggiornare il tipo di origine della route "R1" da "MyIotHub" hub IoT.
az iot hub route update -g MyResourceGroup --hub-name MyIotHub --source DeviceMessages --route-name R1
Parametri necessari
Nome della route.
Parametri facoltativi
Condizione valutata per applicare la regola di routing.
Nome dell'endpoint di routing.
Valore booleano che indica se abilitare la route all'hub Iot.
hub IoT nome.
Uno o più ID della risorsa (delimitato da spazio). Deve essere un ID risorsa completo contenente tutte le informazioni degli argomenti "ID risorsa". È necessario specificare --ids o altri argomenti "ID risorsa".
Nome del gruppo di risorse. È possibile configurare il gruppo predefinito con az configure --defaults group=<name>
.
Origine della route.
Nome o ID della sottoscrizione. È possibile configurare la sottoscrizione predefinita usando az account set -s NAME_OR_ID
.
Parametri globali
Aumenta il livello di dettaglio della registrazione per mostrare tutti i log di debug.
Visualizza questo messaggio della guida ed esce.
Mostra solo gli errori, eliminando gli avvisi.
Formato di output.
Stringa di query JMESPath. Per altre informazioni ed esempi, vedere http://jmespath.org/.
Nome o ID della sottoscrizione. È possibile configurare la sottoscrizione predefinita usando az account set -s NAME_OR_ID
.
Aumenta il livello di dettaglio della registrazione. Usare --debug per log di debug completi.