Condividi tramite


az iot hub identity

Gestire le identità di un hub IoT di Azure.

Comandi

Nome Descrizione Tipo Status
az iot hub identity assign

Assegnare identità gestite a un hub IoT.

Memoria centrale Disponibilità generale
az iot hub identity remove

Rimuovere le identità gestite da un hub IoT.

Memoria centrale Disponibilità generale
az iot hub identity show

Visualizzare le proprietà identity di un hub IoT.

Memoria centrale Disponibilità generale

az iot hub identity assign

Assegnare identità gestite a un hub IoT.

az iot hub identity assign [--ids]
                           [--name]
                           [--resource-group]
                           [--role]
                           [--scopes]
                           [--subscription]
                           [--system {false, true}]
                           [--user]

Esempio

Assegnare identità gestite assegnate dall'utente a un hub IoT

az iot hub identity assign --name MyIoTHub --resource-group MyResourceGroup --user-assigned {resourceId1} {resourceId2}

Assegnare un'identità gestita assegnata dal sistema a un hub IoT e assegnare un ruolo a tale identità.

az iot hub identity assign --name MyIoTHub --resource-group MyResourceGroup --system-assigned --role "Storage Blob Data Contributor" --scopes {resourceId}

Parametri facoltativi

--ids

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".

--name -n

hub IoT nome.

--resource-group -g

Nome del gruppo di risorse. È possibile configurare il gruppo predefinito con az configure --defaults group=<name>.

--role

Ruolo da assegnare all'identità gestita assegnata dal sistema dell'hub.

--scopes

Elenco di ambiti separati da spazi per assegnare il ruolo (--role) per l'identità gestita assegnata dal sistema.

--subscription

Nome o ID della sottoscrizione. È possibile configurare la sottoscrizione predefinita usando az account set -s NAME_OR_ID.

--system --system-assigned

Assegnare un'identità gestita assegnata dal sistema a questo hub.

Valori accettati: false, true
--user --user-assigned

Assegnare identità gestite assegnate dall'utente a questo hub. Accettare un elenco separato da spazi di ID risorsa di identità.

Parametri globali
--debug

Aumenta il livello di dettaglio della registrazione per mostrare tutti i log di debug.

--help -h

Visualizza questo messaggio della guida ed esce.

--only-show-errors

Mostra solo gli errori, eliminando gli avvisi.

--output -o

Formato di output.

Valori accettati: json, jsonc, none, table, tsv, yaml, yamlc
Valore predefinito: json
--query

Stringa di query JMESPath. Per altre informazioni ed esempi, vedere http://jmespath.org/.

--subscription

Nome o ID della sottoscrizione. È possibile configurare la sottoscrizione predefinita usando az account set -s NAME_OR_ID.

--verbose

Aumenta il livello di dettaglio della registrazione. Usare --debug per log di debug completi.

az iot hub identity remove

Rimuovere le identità gestite da un hub IoT.

az iot hub identity remove [--ids]
                           [--name]
                           [--resource-group]
                           [--subscription]
                           [--system {false, true}]
                           [--user]

Esempio

Rimuovere un'identità gestita assegnata dall'utente da un hub IoT

az iot hub identity remove --name MyIoTHub --resource-group MyResourceGroup --user-assigned {resourceId}

Rimuovere un'identità gestita assegnata dal sistema da un hub IoT.

az iot hub identity remove --name MyIoTHub --resource-group MyResourceGroup --system-assigned

Rimuovere tutte le identità da un hub IoT.

az iot hub identity remove --name MyIoTHub --resource-group MyResourceGroup --system-assigned --user-assigned

Parametri facoltativi

--ids

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".

--name -n

hub IoT nome.

--resource-group -g

Nome del gruppo di risorse. È possibile configurare il gruppo predefinito con az configure --defaults group=<name>.

--subscription

Nome o ID della sottoscrizione. È possibile configurare la sottoscrizione predefinita usando az account set -s NAME_OR_ID.

--system --system-assigned

Rimuovere un'identità gestita assegnata dal sistema da questo hub.

Valori accettati: false, true
--user --user-assigned

Rimuovere le identità gestite assegnate dall'utente da questo hub. Accettare un elenco separato da spazi di ID risorsa di identità.

Parametri globali
--debug

Aumenta il livello di dettaglio della registrazione per mostrare tutti i log di debug.

--help -h

Visualizza questo messaggio della guida ed esce.

--only-show-errors

Mostra solo gli errori, eliminando gli avvisi.

--output -o

Formato di output.

Valori accettati: json, jsonc, none, table, tsv, yaml, yamlc
Valore predefinito: json
--query

Stringa di query JMESPath. Per altre informazioni ed esempi, vedere http://jmespath.org/.

--subscription

Nome o ID della sottoscrizione. È possibile configurare la sottoscrizione predefinita usando az account set -s NAME_OR_ID.

--verbose

Aumenta il livello di dettaglio della registrazione. Usare --debug per log di debug completi.

az iot hub identity show

Visualizzare le proprietà identity di un hub IoT.

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

Esempio

Visualizzare le proprietà identity di un hub IoT

az iot hub identity show --name MyIoTHub --resource-group MyResourceGroup

Parametri facoltativi

--ids

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".

--name -n

hub IoT nome.

--resource-group -g

Nome del gruppo di risorse. È possibile configurare il gruppo predefinito con az configure --defaults group=<name>.

--subscription

Nome o ID della sottoscrizione. È possibile configurare la sottoscrizione predefinita usando az account set -s NAME_OR_ID.

Parametri globali
--debug

Aumenta il livello di dettaglio della registrazione per mostrare tutti i log di debug.

--help -h

Visualizza questo messaggio della guida ed esce.

--only-show-errors

Mostra solo gli errori, eliminando gli avvisi.

--output -o

Formato di output.

Valori accettati: json, jsonc, none, table, tsv, yaml, yamlc
Valore predefinito: json
--query

Stringa di query JMESPath. Per altre informazioni ed esempi, vedere http://jmespath.org/.

--subscription

Nome o ID della sottoscrizione. È possibile configurare la sottoscrizione predefinita usando az account set -s NAME_OR_ID.

--verbose

Aumenta il livello di dettaglio della registrazione. Usare --debug per log di debug completi.