Condividi tramite


az iot ops schema version

Nota

Questo riferimento fa parte dell'estensione azure-iot-ops dell'interfaccia della riga di comando di Azure (versione 2.53.0 o successiva). L'estensione installerà automaticamente la prima volta che si esegue un comando az iot ops schema version. Altre sulle estensioni.

Il gruppo di comandi 'iot ops schema' è in anteprima e in fase di sviluppo. Livelli di riferimento e supporto: https://aka.ms/CLI_refstatus

Gestione delle versioni dello schema.

Una versione dello schema contiene il contenuto dello schema associato a tale versione.

Comandi

Nome Descrizione Tipo Status
az iot ops schema version add

Aggiungere una versione dello schema a uno schema.

Estensione Anteprima
az iot ops schema version list

Elencare le versioni dello schema per uno schema specifico.

Estensione Anteprima
az iot ops schema version remove

Rimuovere una versione dello schema di destinazione.

Estensione Anteprima
az iot ops schema version show

Mostra i dettagli di una versione dello schema.

Estensione Anteprima

az iot ops schema version add

Anteprima

Il gruppo di comandi 'iot ops schema' è in anteprima e in fase di sviluppo. Livelli di riferimento e supporto: https://aka.ms/CLI_refstatus

Aggiungere una versione dello schema a uno schema.

Per aggiungere una versione, l'account di archiviazione associato dovrà disporre dell'accesso alla rete pubblica abilitato. Per altre informazioni sul formato di file delta, vedere aka.ms/lakehouse-delta-sample.

az iot ops schema version add --content
                              --name
                              --registry
                              --resource-group
                              --schema
                              [--desc]

Esempio

Aggiungere uno schema versione 1 a uno schema denominato 'myschema' all'interno del Registro di sistema 'myregistry' con input minimi. Il contenuto è json inline (esempio di sintassi di PowerShell).

az iot ops schema version add -n 1 -g myresourcegroup --registry myregistry --schema myschema --content '{\"hello\": \"world\"}'

Aggiungere uno schema versione 1 a uno schema denominato 'myschema' all'interno del Registro di sistema 'myregistry' con input minimi. Il contenuto è json inline (esempio di sintassi cmd).

az iot ops schema version add -n 1 -g myresourcegroup --registry myregistry --schema myschema --content "{\"hello\": \"world\"}"

Aggiungere uno schema versione 1 a uno schema denominato 'myschema' all'interno del Registro di sistema 'myregistry' con input minimi. Il contenuto è json inline (esempio di sintassi bash).

az iot ops schema version add -n 1 -g myresourcegroup --registry myregistry --schema myschema --content '{"hello": "world"}'

Aggiungere uno schema versione 2 a uno schema denominato 'myschema' all'interno del Registro di sistema 'myregistry' con una descrizione. Il file deve contenere il contenuto dello schema.

az iot ops schema version add -n 2 -g myresourcegroup --registry myregistry --schema myschema --content myschemav2.json --desc "New schema"

Parametri necessari

--content

Percorso del file contenente o contenuto inline per la versione.

--name -n

Nome della versione dello schema.

--registry

Nome del Registro di sistema dello schema.

--resource-group -g

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

--schema

Nome schema.

Parametri facoltativi

--desc

Descrizione per la versione dello schema.

Parametri globali
--debug

Aumentare il livello di dettaglio della registrazione per visualizzare tutti i log di debug.

--help -h

Mostra questo messaggio della Guida e esci.

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

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

az iot ops schema version list

Anteprima

Il gruppo di comandi 'iot ops schema' è in anteprima e in fase di sviluppo. Livelli di riferimento e supporto: https://aka.ms/CLI_refstatus

Elencare le versioni dello schema per uno schema specifico.

az iot ops schema version list --registry
                               --resource-group
                               --schema

Esempio

Elencare tutte le versioni dello schema per lo schema 'myschema' nel Registro di sistema dello schema 'myregistry'.

az iot ops schema version list -g myresourcegroup --registry myregistry --schema myschema

Parametri necessari

--registry

Nome del Registro di sistema dello schema.

--resource-group -g

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

--schema

Nome schema.

Parametri globali
--debug

Aumentare il livello di dettaglio della registrazione per visualizzare tutti i log di debug.

--help -h

Mostra questo messaggio della Guida e esci.

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

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

az iot ops schema version remove

Anteprima

Il gruppo di comandi 'iot ops schema' è in anteprima e in fase di sviluppo. Livelli di riferimento e supporto: https://aka.ms/CLI_refstatus

Rimuovere una versione dello schema di destinazione.

az iot ops schema version remove --name
                                 --registry
                                 --resource-group
                                 --schema

Esempio

Rimuovere lo schema versione 1.

az iot ops schema version remove -n 1 -g myresourcegroup --registry myregistry --schema myschema

Parametri necessari

--name -n

Nome della versione dello schema.

--registry

Nome del Registro di sistema dello schema.

--resource-group -g

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

--schema

Nome schema.

Parametri globali
--debug

Aumentare il livello di dettaglio della registrazione per visualizzare tutti i log di debug.

--help -h

Mostra questo messaggio della Guida e esci.

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

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

az iot ops schema version show

Anteprima

Il gruppo di comandi 'iot ops schema' è in anteprima e in fase di sviluppo. Livelli di riferimento e supporto: https://aka.ms/CLI_refstatus

Mostra i dettagli di una versione dello schema.

az iot ops schema version show --name
                               --registry
                               --resource-group
                               --schema

Esempio

Mostra i dettagli dello schema di destinazione versione 1.

az iot ops schema version show --name 1 --schema myschema --registry myregistry -g myresourcegroup

Parametri necessari

--name -n

Nome della versione dello schema.

--registry

Nome del Registro di sistema dello schema.

--resource-group -g

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

--schema

Nome schema.

Parametri globali
--debug

Aumentare il livello di dettaglio della registrazione per visualizzare tutti i log di debug.

--help -h

Mostra questo messaggio della Guida e esci.

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

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