az iot hub routing-endpoint
Questo gruppo di comandi è stato deprecato e verrà rimosso in una versione futura. Usare invece 'IoT Extension (azure-iot) message-endpoint command group (az iot hub message-endpoint)'.
Gestire gli endpoint personalizzati di un hub IoT.
Comandi
Nome | Descrizione | Tipo | Status |
---|---|---|---|
az iot hub routing-endpoint create |
Aggiungere un endpoint al hub IoT. |
Memoria centrale | Deprecato |
az iot hub routing-endpoint delete |
Eliminare tutti o menzionati endpoint per il hub IoT. |
Memoria centrale | Deprecato |
az iot hub routing-endpoint list |
Ottenere informazioni su tutti gli endpoint per il hub IoT. |
Memoria centrale | Deprecato |
az iot hub routing-endpoint show |
Ottenere informazioni sull'endpoint indicato per il hub IoT. |
Memoria centrale | Deprecato |
az iot hub routing-endpoint create
Questo comando è deprecato in modo implicito perché il gruppo di comandi 'iot hub routing-endpoint' è deprecato e verrà rimosso in una versione futura. Usare invece 'IoT Extension (azure-iot) message-endpoint command group (az iot hub message-endpoint)'.
Aggiungere un endpoint al hub IoT.
Creare un nuovo endpoint personalizzato nel hub IoT.
az iot hub routing-endpoint create --endpoint-name
--endpoint-resource-group
--endpoint-subscription-id
--endpoint-type {azurestoragecontainer, eventhub, servicebusqueue, servicebustopic}
--hub-name
[--auth-type {identityBased, keyBased}]
[--batch-frequency]
[--chunk-size]
[--connection-string]
[--container]
[--encoding {avro, json}]
[--endpoint-uri]
[--entity-path]
[--ff]
[--identity]
[--resource-group]
Esempio
Aggiungere un nuovo endpoint "E2" di tipo EventHub a "MyIotHub" hub IoT.
az iot hub routing-endpoint create --resource-group MyResourceGroup --hub-name MyIotHub --endpoint-name E2 --endpoint-type eventhub --endpoint-resource-group {ResourceGroup} --endpoint-subscription-id {SubscriptionId} --connection-string {ConnectionString}
Aggiungere un nuovo endpoint "S1" di tipo Azure Archiviazione Container al hub IoT "MyIotHub" all'interno del gruppo di risorse endpoint "MyEndpointResourceGroup".
az iot hub routing-endpoint create --resource-group MyResourceGroup --hub-name MyIotHub \
--endpoint-name S1 --endpoint-type azurestoragecontainer --endpoint-resource-group MyEndpointResourceGroup \
--endpoint-subscription-id {SubscriptionId} --connection-string {ConnectionString} \
--container-name {ContainerName} --batch-frequency 100 --chunk-size 100 \
--ff {iothub}-{partition}-{YYYY}-{MM}-{DD}-{HH}-{mm}
Aggiungere un nuovo endpoint EventHub basato su identità denominato "EventHubIdentity" ed eseguire l'autenticazione usando un'identità gestita assegnata dall'utente
az iot hub routing-endpoint create --resource-group MyResourceGroup --hub-name MyIotHub --endpoint-name EventHubIdentity --endpoint-type eventhub --endpoint-resource-group {ResourceGroup} --endpoint-subscription-id {SubscriptionId} --auth-type identityBased --identity {userIdentityResourceId} --endpoint-uri {EventHubEndpointUri} --entity-path {EntityPath}
Parametri necessari
Nome dell'endpoint di routing.
Gruppo di risorse della risorsa Endpoint.
SubscriptionId della risorsa endpoint.
Tipo dell'endpoint di routing.
hub IoT nome.
Parametri facoltativi
Tipo di autenticazione per l'endpoint. Il valore predefinito è keyBased.
Frequenza batch richiesta in secondi. Quantità massima di tempo che può trascorrere prima che i dati vengano scritti in un BLOB, compresi tra 60 e 720 secondi.
Dimensioni del blocco della richiesta in megabyte (MB). Dimensione massima dei BLOB, compresa tra 10 e 500 MB.
Connessione stringa dell'endpoint di routing.
Nome del contenitore di archiviazione.
Formato di codifica per il contenitore. Il valore predefinito è AVRO. Si noti che questo campo è applicabile solo per gli endpoint del contenitore BLOB.
URI della risorsa endpoint.
Percorso dell'entità della risorsa endpoint.
Formato del nome file per il BLOB. Il formato del nome file deve contenere {iothub}, {partition}, {AAAA}, {MM}, {DD}, {HH} e {mm} campi. Tutti i parametri sono obbligatori, ma possono essere riordinati con o senza delimitatori.
Usare un'identità gestita assegnata dal sistema o assegnata dall'utente per l'autenticazione dell'endpoint. Usare "[system]" per fare riferimento all'identità assegnata dal sistema o a un ID risorsa per fare riferimento a un'identità assegnata dall'utente. Se si usa --auth-type senza questo parametro, viene utilizzata l'identità gestita assegnata dal sistema.
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 routing-endpoint delete
Questo comando è deprecato in modo implicito perché il gruppo di comandi 'iot hub routing-endpoint' è deprecato e verrà rimosso in una versione futura. Usare invece 'IoT Extension (azure-iot) message-endpoint command group (az iot hub message-endpoint)'.
Eliminare tutti o menzionati endpoint per il hub IoT.
Eliminare un endpoint per il hub IoT. È consigliabile eliminare tutte le route all'endpoint, prima di eliminare l'endpoint.
az iot hub routing-endpoint delete [--endpoint-name]
[--endpoint-type {azurestoragecontainer, eventhub, servicebusqueue, servicebustopic}]
[--hub-name]
[--ids]
[--resource-group]
[--subscription]
Esempio
Eliminare l'endpoint "E2" da "MyIotHub" hub IoT.
az iot hub routing-endpoint delete --resource-group MyResourceGroup --hub-name MyIotHub --endpoint-name E2
Eliminare tutti gli endpoint di tipo "EventHub" da "MyIotHub" hub IoT.
az iot hub routing-endpoint delete --resource-group MyResourceGroup --hub-name MyIotHub --endpoint-type eventhub
Eliminare tutti gli endpoint dal hub IoT "MyIotHub".
az iot hub routing-endpoint delete --resource-group MyResourceGroup --hub-name MyIotHub
Parametri facoltativi
Nome dell'endpoint di routing.
Tipo dell'endpoint di routing.
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 routing-endpoint list
Questo comando è deprecato in modo implicito perché il gruppo di comandi 'iot hub routing-endpoint' è deprecato e verrà rimosso in una versione futura. Usare invece 'IoT Extension (azure-iot) message-endpoint command group (az iot hub message-endpoint)'.
Ottenere informazioni su tutti gli endpoint per il hub IoT.
Ottenere informazioni su tutti gli endpoint nel hub IoT. È anche possibile specificare il tipo di endpoint su cui si desidera ottenere informazioni.
az iot hub routing-endpoint list [--endpoint-type {azurestoragecontainer, eventhub, servicebusqueue, servicebustopic}]
[--hub-name]
[--ids]
[--resource-group]
[--subscription]
Esempio
Ottenere tutti gli endpoint da "MyIotHub" hub IoT.
az iot hub routing-endpoint list -g MyResourceGroup --hub-name MyIotHub
Ottenere tutti gli endpoint di tipo "EventHub" da "MyIotHub" hub IoT.
az iot hub routing-endpoint list -g MyResourceGroup --hub-name MyIotHub --endpoint-type eventhub
Parametri facoltativi
Tipo dell'endpoint di routing.
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 routing-endpoint show
Questo comando è deprecato in modo implicito perché il gruppo di comandi 'iot hub routing-endpoint' è deprecato e verrà rimosso in una versione futura. Usare invece 'IoT Extension (azure-iot) message-endpoint command group (az iot hub message-endpoint)'.
Ottenere informazioni sull'endpoint indicato per il hub IoT.
Ottenere informazioni su un endpoint specifico nel hub IoT.
az iot hub routing-endpoint show --endpoint-name
[--hub-name]
[--ids]
[--resource-group]
[--subscription]
Esempio
Ottenere informazioni sull'endpoint da "MyIotHub" hub IoT.
az iot hub routing-endpoint show --resource-group MyResourceGroup --hub-name MyIotHub \
--endpoint-name {endpointName}
Parametri necessari
Nome dell'endpoint di routing.
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.