Condividi tramite


az iot dps policy

Gestisce i criteri di accesso condiviso per un'istanza del servizio Device Provisioning in hub IoT di Azure.

Comandi

Nome Descrizione Tipo Status
az iot dps policy create

Crea nuovi criteri di accesso condiviso in un'istanza del servizio Device Provisioning in hub IoT di Azure.

Core Disponibilità generale
az iot dps policy delete

Elimina i criteri di accesso condiviso in un'istanza del servizio Device Provisioning in hub IoT di Azure.

Core Disponibilità generale
az iot dps policy list

Elenca tutti i criteri di accesso condiviso in un'istanza del servizio Device Provisioning in hub IoT di Azure.

Core Disponibilità generale
az iot dps policy show

Visualizzare i dettagli di un criterio di accesso condiviso in un'istanza del servizio Device Provisioning hub IoT di Azure.

Core Disponibilità generale
az iot dps policy update

Aggiorna i criteri di accesso condiviso in un'istanza del servizio Device Provisioning in hub IoT di Azure.

Core Disponibilità generale

az iot dps policy create

Crea nuovi criteri di accesso condiviso in un'istanza del servizio Device Provisioning in hub IoT di Azure.

az iot dps policy create --dps-name
                         --pn
                         --rights {DeviceConnect, EnrollmentRead, EnrollmentWrite, RegistrationStatusRead, RegistrationStatusWrite, ServiceConfig}
                         [--no-wait]
                         [--primary-key]
                         [--resource-group]
                         [--secondary-key]

Esempio

Creare un nuovo criterio di accesso condiviso in un'istanza del servizio Device Provisioning hub IoT di Azure con il diritto EnrollmentRead

az iot dps policy create --dps-name MyDps --resource-group MyResourceGroup --policy-name MyPolicy --rights EnrollmentRead

Parametri necessari

--dps-name -n

hub IoT nome del servizio Device Provisioning.

--pn --policy-name

Nome descrittivo per i criteri di accesso del servizio Device Provisioning.

--rights -r

Diritti di accesso per il servizio Device Provisioning hub IoT. Usare un elenco delimitato da spazi per più diritti.

Valori accettati: DeviceConnect, EnrollmentRead, EnrollmentWrite, RegistrationStatusRead, RegistrationStatusWrite, ServiceConfig

Parametri facoltativi

--no-wait

Indica che non è necessario attendere il termine dell'operazione a esecuzione prolungata.

Valore predefinito: False
--primary-key

Valore della chiave di firma di accesso condiviso primario, se non specificato, verrà generato dal servizio.

--resource-group -g

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

--secondary-key

Valore della chiave di firma di accesso condiviso secondario, se non specificato, verrà generato dal servizio.

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 posizione predefinito 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 dps policy delete

Elimina i criteri di accesso condiviso in un'istanza del servizio Device Provisioning in hub IoT di Azure.

az iot dps policy delete --dps-name
                         --pn
                         [--no-wait]
                         [--resource-group]

Esempio

Eliminare i criteri di accesso condiviso 'MyPolicy' nell'istanza del servizio Device Provisioning hub IoT di Azure 'MyDps'

az iot dps policy delete --dps-name MyDps --resource-group MyResourceGroup --policy-name MyPolicy

Parametri necessari

--dps-name -n

hub IoT nome del servizio Device Provisioning.

--pn --policy-name

Nome descrittivo per i criteri di accesso del servizio Device Provisioning.

Parametri facoltativi

--no-wait

Indica che non è necessario attendere il termine dell'operazione a esecuzione prolungata.

Valore predefinito: False
--resource-group -g

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

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 posizione predefinito 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 dps policy list

Elenca tutti i criteri di accesso condiviso in un'istanza del servizio Device Provisioning in hub IoT di Azure.

az iot dps policy list --dps-name
                       [--resource-group]

Esempio

Elencare tutti i criteri di accesso condiviso in MyDps nell'istanza del servizio Device Provisioning hub IoT di Azure 'MyDps'

az iot dps policy list --dps-name MyDps --resource-group MyResourceGroup

Parametri necessari

--dps-name -n

hub IoT nome del servizio Device Provisioning.

Parametri facoltativi

--resource-group -g

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

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 posizione predefinito 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 dps policy show

Visualizzare i dettagli di un criterio di accesso condiviso in un'istanza del servizio Device Provisioning hub IoT di Azure.

az iot dps policy show --dps-name
                       --pn
                       [--resource-group]

Esempio

Visualizzare i dettagli dei criteri di accesso condiviso 'MyPolicy' nell'istanza del servizio Device Provisioning hub IoT di Azure 'MyDps'

az iot dps policy show --dps-name MyDps --resource-group MyResourceGroup --policy-name MyPolicy

Parametri necessari

--dps-name -n

hub IoT nome del servizio Device Provisioning.

--pn --policy-name

Nome descrittivo per i criteri di accesso del servizio Device Provisioning.

Parametri facoltativi

--resource-group -g

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

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 posizione predefinito 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 dps policy update

Aggiorna i criteri di accesso condiviso in un'istanza del servizio Device Provisioning in hub IoT di Azure.

az iot dps policy update --dps-name
                         --pn
                         [--no-wait]
                         [--primary-key]
                         [--resource-group]
                         [--rights {DeviceConnect, EnrollmentRead, EnrollmentWrite, RegistrationStatusRead, RegistrationStatusWrite, ServiceConfig}]
                         [--secondary-key]

Esempio

Aggiornare i criteri di accesso condiviso 'MyPolicy' in un'istanza del servizio Device Provisioning hub IoT di Azure con il diritto EnrollmentWrite

az iot dps policy update --dps-name MyDps --resource-group MyResourceGroup --policy-name MyPolicy --rights EnrollmentWrite

Rigenerare le chiavi per i criteri di accesso 'MyPolicy' aggiornando le chiavi a valori vuoti

az iot dps policy update --dps-name MyDps --resource-group MyResourceGroup --policy-name MyPolicy --primary-key "" --secondary-key ""

Parametri necessari

--dps-name -n

hub IoT nome del servizio Device Provisioning.

--pn --policy-name

Nome descrittivo per i criteri di accesso del servizio Device Provisioning.

Parametri facoltativi

--no-wait

Indica che non è necessario attendere il termine dell'operazione a esecuzione prolungata.

Valore predefinito: False
--primary-key

Valore della chiave di firma di accesso condiviso primario. Impostare su stringa vuota per rigenerare una nuova chiave primaria.

--resource-group -g

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

--rights -r

Diritti di accesso per il servizio Device Provisioning hub IoT. Usare un elenco delimitato da spazi per più diritti.

Valori accettati: DeviceConnect, EnrollmentRead, EnrollmentWrite, RegistrationStatusRead, RegistrationStatusWrite, ServiceConfig
--secondary-key

Valore della chiave di firma di accesso condiviso secondario. Impostare su stringa vuota per rigenerare una nuova chiave secondaria.

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 posizione predefinito usando az account set -s NAME_OR_ID.

--verbose

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