az iot ops ns asset mgmt-group
Note
Questo riferimento fa parte dell'estensione azure-iot-ops per l'interfaccia della riga di comando di Azure (versione 2.70.0 o successiva). L'estensione installerà automaticamente la prima volta che si esegue un comando az iot ops ns asset mgmt-group . Altre informazioni sulle estensioni.
Gestire i gruppi di gestione per gli asset con spazio dei nomi in un'istanza di Operazioni IoT.
Il tipo di connettore viene rilevato automaticamente dall'asset esistente. Per i parametri specifici del connettore, usare --mgmt-group-config (json o file inline). Usare --show-template per individuare lo schema di configurazione supportato per il tipo di connettore dell'asset.
Comandi
| Nome | Descrizione | Tipo | Status |
|---|---|---|---|
| az iot ops ns asset mgmt-group add |
Aggiungere un gruppo di gestione a un asset con spazio dei nomi in un'istanza di Operazioni IoT. |
Extension | Preview |
| az iot ops ns asset mgmt-group export |
Esportare i gruppi di gestione nel file. |
Extension | Preview |
| az iot ops ns asset mgmt-group import |
Importare gruppi di gestione da file. |
Extension | Preview |
| az iot ops ns asset mgmt-group list |
Elencare i gruppi di gestione per un asset con spazio dei nomi in un'istanza di IoT Operations. |
Extension | Preview |
| az iot ops ns asset mgmt-group remove |
Rimuovere un gruppo di gestione da un asset con spazio dei nomi in un'istanza di Operazioni IoT. |
Extension | Preview |
| az iot ops ns asset mgmt-group show |
Visualizzare i dettagli di un gruppo di gestione per un asset con spazio dei nomi in un'istanza di Operazioni IoT. |
Extension | Preview |
| az iot ops ns asset mgmt-group update |
Aggiornare un gruppo di gestione per un asset con spazio dei nomi in un'istanza di IoT Operations. |
Extension | Preview |
az iot ops ns asset mgmt-group add
Questo comando è in anteprima e in fase di sviluppo. Livelli di riferimento e supporto: https://aka.ms/CLI_refstatus
Aggiungere un gruppo di gestione a un asset con spazio dei nomi in un'istanza di Operazioni IoT.
Il tipo di connettore viene rilevato dall'endpoint del dispositivo dell'asset. La configurazione specifica del connettore può essere fornita tramite --mgmt-group-config. Usare --show-template per individuare lo schema di configurazione supportato. Per i connettori non OPC UA, è necessario che nell'istanza esista un modello di connettore.
az iot ops ns asset mgmt-group add --asset
--instance
--name
--resource-group
[--acquire-policy-token]
[--change-reference]
[--data-source --ds]
[--default-timeout --dto]
[--default-topic --dt]
[--mgc --mgmt-group-config]
[--replace {false, true}]
[--show-template {config, schema}]
[--tr --type-ref]
Esempio
Aggiungere un gruppo di gestione di base a qualsiasi tipo di asset
az iot ops ns asset mgmt-group add --asset myasset --instance myInstance -g myInstanceResourceGroup --name boilerControls
Visualizzare il modello di configurazione del gruppo di gestione per il tipo di connettore dell'asset
az iot ops ns asset mgmt-group add --asset myasset --instance myInstance -g myInstanceResourceGroup --name boilerControls --show-template config
Aggiungere un gruppo di gestione con configurazione specifica del connettore da JSON inline
az iot ops ns asset mgmt-group add --asset myasset --instance myInstance -g myInstanceResourceGroup --name boilerControls --mgmt-group-config '{"managementGroupConfiguration": {"maxConcurrentRequests": 5}}'
Aggiungere un gruppo di gestione con la configurazione da un file
az iot ops ns asset mgmt-group add --asset myasset --instance myInstance -g myInstanceResourceGroup --name boilerControls --mgmt-group-config ./mgmt_group_config.json
Sostituire un gruppo di gestione esistente
az iot ops ns asset mgmt-group add --asset myasset --instance myInstance -g myInstanceResourceGroup --name boilerControls --replace
Parametri necessari
Nome asset.
Nome dell'istanza di Operazioni di Azure IoT.
Nome del gruppo di gestione.
Gruppo di risorse dell'istanza di Operazioni di Azure IoT.
Parametri facoltativi
I seguenti parametri sono facoltativi, ma a seconda del contesto, uno o più di questi potrebbero diventare necessari per l'esecuzione corretta del comando.
Acquisizione automatica di un token Criteri di Azure per questa operazione di risorsa.
| Proprietà | Valore |
|---|---|
| Gruppo di parametri: | Global Policy Arguments |
ID riferimento di modifica correlato per questa operazione di risorsa.
| Proprietà | Valore |
|---|---|
| Gruppo di parametri: | Global Policy Arguments |
Origine dati per il gruppo di gestione.
Timeout predefinito in secondi per le azioni del gruppo di gestione. Minimo: 0.
Argomento predefinito per le azioni del gruppo di gestione.
Stringa JSON inline o percorso di un file JSON/YAML (.json, yaml .yml) contenente la configurazione del gruppo di gestione specifica del connettore. La chiave accettata è "managementGroupConfiguration" (oggetto config specifico del connettore). Usare --show-template per individuare le chiavi e lo schema supportati per il tipo di connettore dell'asset. Non può essere combinato con --show-template. Per i connettori non OPC UA, è necessario che nell'istanza esista un modello di connettore.
Sostituire il gruppo di gestione se è già presente un altro gruppo di gestione con lo stesso nome.
| Proprietà | Valore |
|---|---|
| Valore predefinito: | False |
| Valori accettati: | false, true |
Mostrare un modello di configurazione del gruppo di gestione iniziale per il tipo di connettore dell'asset e uscire senza modificare il gruppo di gestione. Il tipo di connettore viene letto dall'asset esistente. config: campi visualizzati con i relativi valori predefiniti (null se nessun valore predefinito); l'output è utilizzabile direttamente come input --mgmt-group-config. schema: ogni campo include tipo, impostazione predefinita e vincoli (min, max, enum, pattern). Draft-07 $ref puntatori (#/definitions/...) vengono risolti inline in entrambe le modalità.
| Proprietà | Valore |
|---|---|
| Valori accettati: | config, schema |
ID definizione del tipo o URI.
Parametri globali
Aumentare la verbosità dei log per visualizzare tutti i log di debug.
| Proprietà | Valore |
|---|---|
| Valore predefinito: | False |
Mostra questo messaggio Guida, esci.
Mostra solo gli errori, eliminando gli avvisi.
| Proprietà | Valore |
|---|---|
| Valore predefinito: | False |
Formato dell'output.
| Proprietà | Valore |
|---|---|
| Valore predefinito: | json |
| Valori accettati: | json, jsonc, none, table, tsv, yaml, yamlc |
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.
Aumentare il livello di dettaglio della registrazione. Usare --debug per log di debug completi.
| Proprietà | Valore |
|---|---|
| Valore predefinito: | False |
az iot ops ns asset mgmt-group export
Questo comando è in anteprima e in fase di sviluppo. Livelli di riferimento e supporto: https://aka.ms/CLI_refstatus
Esportare i gruppi di gestione nel file.
az iot ops ns asset mgmt-group export --asset
--instance
--resource-group
[--acquire-policy-token]
[--change-reference]
[--format {json, yaml}]
[--od --output-dir]
[--replace {false, true}]
Esempio
Esportare i gruppi di gestione in JSON
az iot ops ns asset mgmt-group export --asset myasset --instance myInstance -g myInstanceResourceGroup
Parametri necessari
Nome asset.
Nome dell'istanza di Operazioni di Azure IoT.
Gruppo di risorse dell'istanza di Operazioni di Azure IoT.
Parametri facoltativi
I seguenti parametri sono facoltativi, ma a seconda del contesto, uno o più di questi potrebbero diventare necessari per l'esecuzione corretta del comando.
Acquisizione automatica di un token Criteri di Azure per questa operazione di risorsa.
| Proprietà | Valore |
|---|---|
| Gruppo di parametri: | Global Policy Arguments |
ID riferimento di modifica correlato per questa operazione di risorsa.
| Proprietà | Valore |
|---|---|
| Gruppo di parametri: | Global Policy Arguments |
Esportare il formato di file (JSON o YAML).
| Proprietà | Valore |
|---|---|
| Valore predefinito: | json |
| Valori accettati: | json, yaml |
Directory di output per l'esportazione.
| Proprietà | Valore |
|---|---|
| Valore predefinito: | . |
Sostituire il file locale, se presente.
| Proprietà | Valore |
|---|---|
| Valore predefinito: | False |
| Valori accettati: | false, true |
Parametri globali
Aumentare la verbosità dei log per visualizzare tutti i log di debug.
| Proprietà | Valore |
|---|---|
| Valore predefinito: | False |
Mostra questo messaggio Guida, esci.
Mostra solo gli errori, eliminando gli avvisi.
| Proprietà | Valore |
|---|---|
| Valore predefinito: | False |
Formato dell'output.
| Proprietà | Valore |
|---|---|
| Valore predefinito: | json |
| Valori accettati: | json, jsonc, none, table, tsv, yaml, yamlc |
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.
Aumentare il livello di dettaglio della registrazione. Usare --debug per log di debug completi.
| Proprietà | Valore |
|---|---|
| Valore predefinito: | False |
az iot ops ns asset mgmt-group import
Questo comando è in anteprima e in fase di sviluppo. Livelli di riferimento e supporto: https://aka.ms/CLI_refstatus
Importare gruppi di gestione da file.
az iot ops ns asset mgmt-group import --asset
--if --input-file
--instance
--resource-group
[--acquire-policy-token]
[--change-reference]
[--replace {false, true}]
Esempio
Importare gruppi di gestione da un file JSON
az iot ops ns asset mgmt-group import --asset myasset --instance myInstance -g myInstanceResourceGroup --input-file ./management_groups.json
Parametri necessari
Nome asset.
Percorso del file di importazione (JSON o YAML).
Nome dell'istanza di Operazioni di Azure IoT.
Gruppo di risorse dell'istanza di Operazioni di Azure IoT.
Parametri facoltativi
I seguenti parametri sono facoltativi, ma a seconda del contesto, uno o più di questi potrebbero diventare necessari per l'esecuzione corretta del comando.
Acquisizione automatica di un token Criteri di Azure per questa operazione di risorsa.
| Proprietà | Valore |
|---|---|
| Gruppo di parametri: | Global Policy Arguments |
ID riferimento di modifica correlato per questa operazione di risorsa.
| Proprietà | Valore |
|---|---|
| Gruppo di parametri: | Global Policy Arguments |
Sostituire i gruppi di gestione esistenti che condividono un nome con un gruppo di gestione importato.
| Proprietà | Valore |
|---|---|
| Valore predefinito: | False |
| Valori accettati: | false, true |
Parametri globali
Aumentare la verbosità dei log per visualizzare tutti i log di debug.
| Proprietà | Valore |
|---|---|
| Valore predefinito: | False |
Mostra questo messaggio Guida, esci.
Mostra solo gli errori, eliminando gli avvisi.
| Proprietà | Valore |
|---|---|
| Valore predefinito: | False |
Formato dell'output.
| Proprietà | Valore |
|---|---|
| Valore predefinito: | json |
| Valori accettati: | json, jsonc, none, table, tsv, yaml, yamlc |
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.
Aumentare il livello di dettaglio della registrazione. Usare --debug per log di debug completi.
| Proprietà | Valore |
|---|---|
| Valore predefinito: | False |
az iot ops ns asset mgmt-group list
Questo comando è in anteprima e in fase di sviluppo. Livelli di riferimento e supporto: https://aka.ms/CLI_refstatus
Elencare i gruppi di gestione per un asset con spazio dei nomi in un'istanza di IoT Operations.
az iot ops ns asset mgmt-group list --asset
--instance
--resource-group
Esempio
Elencare tutti i gruppi di gestione per un asset
az iot ops ns asset mgmt-group list --asset myasset --instance myInstance -g myInstanceResourceGroup
Parametri necessari
Nome asset.
Nome dell'istanza di Operazioni di Azure IoT.
Gruppo di risorse dell'istanza di Operazioni di Azure IoT.
Parametri globali
Aumentare la verbosità dei log per visualizzare tutti i log di debug.
| Proprietà | Valore |
|---|---|
| Valore predefinito: | False |
Mostra questo messaggio Guida, esci.
Mostra solo gli errori, eliminando gli avvisi.
| Proprietà | Valore |
|---|---|
| Valore predefinito: | False |
Formato dell'output.
| Proprietà | Valore |
|---|---|
| Valore predefinito: | json |
| Valori accettati: | json, jsonc, none, table, tsv, yaml, yamlc |
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.
Aumentare il livello di dettaglio della registrazione. Usare --debug per log di debug completi.
| Proprietà | Valore |
|---|---|
| Valore predefinito: | False |
az iot ops ns asset mgmt-group remove
Questo comando è in anteprima e in fase di sviluppo. Livelli di riferimento e supporto: https://aka.ms/CLI_refstatus
Rimuovere un gruppo di gestione da un asset con spazio dei nomi in un'istanza di Operazioni IoT.
az iot ops ns asset mgmt-group remove --asset
--instance
--name
--resource-group
[--acquire-policy-token]
[--change-reference]
Esempio
Rimuovere un gruppo di gestione da un asset
az iot ops ns asset mgmt-group remove --asset myasset --instance myInstance -g myInstanceResourceGroup --name boilerControls
Parametri necessari
Nome asset.
Nome dell'istanza di Operazioni di Azure IoT.
Nome del gruppo di gestione.
Gruppo di risorse dell'istanza di Operazioni di Azure IoT.
Parametri facoltativi
I seguenti parametri sono facoltativi, ma a seconda del contesto, uno o più di questi potrebbero diventare necessari per l'esecuzione corretta del comando.
Acquisizione automatica di un token Criteri di Azure per questa operazione di risorsa.
| Proprietà | Valore |
|---|---|
| Gruppo di parametri: | Global Policy Arguments |
ID riferimento di modifica correlato per questa operazione di risorsa.
| Proprietà | Valore |
|---|---|
| Gruppo di parametri: | Global Policy Arguments |
Parametri globali
Aumentare la verbosità dei log per visualizzare tutti i log di debug.
| Proprietà | Valore |
|---|---|
| Valore predefinito: | False |
Mostra questo messaggio Guida, esci.
Mostra solo gli errori, eliminando gli avvisi.
| Proprietà | Valore |
|---|---|
| Valore predefinito: | False |
Formato dell'output.
| Proprietà | Valore |
|---|---|
| Valore predefinito: | json |
| Valori accettati: | json, jsonc, none, table, tsv, yaml, yamlc |
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.
Aumentare il livello di dettaglio della registrazione. Usare --debug per log di debug completi.
| Proprietà | Valore |
|---|---|
| Valore predefinito: | False |
az iot ops ns asset mgmt-group show
Questo comando è in anteprima e in fase di sviluppo. Livelli di riferimento e supporto: https://aka.ms/CLI_refstatus
Visualizzare i dettagli di un gruppo di gestione per un asset con spazio dei nomi in un'istanza di Operazioni IoT.
az iot ops ns asset mgmt-group show --asset
--instance
--name
--resource-group
Esempio
Visualizzare i dettagli del gruppo di gestione
az iot ops ns asset mgmt-group show --asset myasset --instance myInstance -g myInstanceResourceGroup --name boilerControls
Parametri necessari
Nome asset.
Nome dell'istanza di Operazioni di Azure IoT.
Nome del gruppo di gestione.
Gruppo di risorse dell'istanza di Operazioni di Azure IoT.
Parametri globali
Aumentare la verbosità dei log per visualizzare tutti i log di debug.
| Proprietà | Valore |
|---|---|
| Valore predefinito: | False |
Mostra questo messaggio Guida, esci.
Mostra solo gli errori, eliminando gli avvisi.
| Proprietà | Valore |
|---|---|
| Valore predefinito: | False |
Formato dell'output.
| Proprietà | Valore |
|---|---|
| Valore predefinito: | json |
| Valori accettati: | json, jsonc, none, table, tsv, yaml, yamlc |
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.
Aumentare il livello di dettaglio della registrazione. Usare --debug per log di debug completi.
| Proprietà | Valore |
|---|---|
| Valore predefinito: | False |
az iot ops ns asset mgmt-group update
Questo comando è in anteprima e in fase di sviluppo. Livelli di riferimento e supporto: https://aka.ms/CLI_refstatus
Aggiornare un gruppo di gestione per un asset con spazio dei nomi in un'istanza di IoT Operations.
Il tipo di connettore viene rilevato dall'endpoint del dispositivo dell'asset. Usare --mgmt-group-config per fornire una configurazione specifica del connettore. Usare --show-template config per visualizzare i valori correnti del gruppo di gestione precompilati nella struttura dello schema completo (pronti per la modifica e il passaggio tramite --mgmt-group-config). Usare lo schema --show-template per visualizzare lo schema completo del connettore con tipi e vincoli.
az iot ops ns asset mgmt-group update --asset
--instance
--name
--resource-group
[--acquire-policy-token]
[--change-reference]
[--data-source --ds]
[--default-timeout --dto]
[--default-topic --dt]
[--mgc --mgmt-group-config]
[--show-template {config, schema}]
[--tr --type-ref]
Esempio
Mostra la configurazione corrente del gruppo di gestione precompilato con i valori esistenti (per la modifica prima dell'aggiornamento)
az iot ops ns asset mgmt-group update --asset myasset --instance myInstance -g myInstanceResourceGroup --name boilerControls --show-template config
Visualizzare lo schema di configurazione del gruppo di gestione con tipi e vincoli
az iot ops ns asset mgmt-group update --asset myasset --instance myInstance -g myInstanceResourceGroup --name boilerControls --show-template schema
Configurazione del gruppo di gestione degli aggiornamenti da JSON inline
az iot ops ns asset mgmt-group update --asset myasset --instance myInstance -g myInstanceResourceGroup --name boilerControls --mgmt-group-config '{"managementGroupConfiguration": {"maxConcurrentRequests": 10}}'
Aggiornare l'origine dati del gruppo di gestione
az iot ops ns asset mgmt-group update --asset myasset --instance myInstance -g myInstanceResourceGroup --name boilerControls --data-source "boiler.controls"
Parametri necessari
Nome asset.
Nome dell'istanza di Operazioni di Azure IoT.
Nome del gruppo di gestione.
Gruppo di risorse dell'istanza di Operazioni di Azure IoT.
Parametri facoltativi
I seguenti parametri sono facoltativi, ma a seconda del contesto, uno o più di questi potrebbero diventare necessari per l'esecuzione corretta del comando.
Acquisizione automatica di un token Criteri di Azure per questa operazione di risorsa.
| Proprietà | Valore |
|---|---|
| Gruppo di parametri: | Global Policy Arguments |
ID riferimento di modifica correlato per questa operazione di risorsa.
| Proprietà | Valore |
|---|---|
| Gruppo di parametri: | Global Policy Arguments |
Origine dati per il gruppo di gestione.
Timeout predefinito in secondi per le azioni del gruppo di gestione. Minimo: 0.
Argomento predefinito per le azioni del gruppo di gestione.
Stringa JSON inline o percorso di un file JSON/YAML (.json, yaml .yml) contenente la configurazione del gruppo di gestione specifica del connettore. La chiave accettata è "managementGroupConfiguration" (oggetto config specifico del connettore). Usare --show-template per individuare le chiavi e lo schema supportati per il tipo di connettore dell'asset. Non può essere combinato con --show-template. Per i connettori non OPC UA, è necessario che nell'istanza esista un modello di connettore.
Mostrare un modello di configurazione del gruppo di gestione iniziale per il tipo di connettore dell'asset e uscire senza modificare il gruppo di gestione. Il tipo di connettore viene letto dall'asset esistente. config: campi visualizzati con i relativi valori predefiniti (null se nessun valore predefinito); l'output è utilizzabile direttamente come input --mgmt-group-config. schema: ogni campo include tipo, impostazione predefinita e vincoli (min, max, enum, pattern). Draft-07 $ref puntatori (#/definitions/...) vengono risolti inline in entrambe le modalità.
| Proprietà | Valore |
|---|---|
| Valori accettati: | config, schema |
ID definizione del tipo o URI.
Parametri globali
Aumentare la verbosità dei log per visualizzare tutti i log di debug.
| Proprietà | Valore |
|---|---|
| Valore predefinito: | False |
Mostra questo messaggio Guida, esci.
Mostra solo gli errori, eliminando gli avvisi.
| Proprietà | Valore |
|---|---|
| Valore predefinito: | False |
Formato dell'output.
| Proprietà | Valore |
|---|---|
| Valore predefinito: | json |
| Valori accettati: | json, jsonc, none, table, tsv, yaml, yamlc |
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.
Aumentare il livello di dettaglio della registrazione. Usare --debug per log di debug completi.
| Proprietà | Valore |
|---|---|
| Valore predefinito: | False |