Partager via


az iot ops schema version

Note

Cette référence fait partie de l’extension azure-iot-ops pour Azure CLI (version 2.67.0 ou ultérieure). L’extension installe automatiquement la première fois que vous exécutez un az iot ops schema version commande. Apprenez-en davantage sur les extensions.

Gestion des versions de schéma.

Une version de schéma contient le contenu du schéma associé à cette version.

Commandes

Nom Description Type État
az iot ops schema version add

Ajoutez une version de schéma à un schéma.

Extension GA
az iot ops schema version list

Répertorier les versions de schéma d’un schéma spécifique.

Extension GA
az iot ops schema version remove

Supprimez une version de schéma cible.

Extension GA
az iot ops schema version show

Afficher les détails d’une version de schéma.

Extension GA

az iot ops schema version add

Ajoutez une version de schéma à un schéma.

Pour ajouter une version, le compte de stockage associé doit avoir un accès réseau public activé. Pour plus d’informations sur le format de fichier delta, consultez aka.ms/lakehouse-delta-sample.

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

Exemples

Ajoutez une version de schéma 1 à un schéma appelé « myschema » dans le Registre « myregistry » avec des entrées minimales. Le contenu est inline json (exemple de syntaxe powershell).

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

Ajoutez une version de schéma 1 à un schéma appelé « myschema » dans le Registre « myregistry » avec des entrées minimales. Le contenu est json inline (exemple de syntaxe cmd).

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

Ajoutez une version de schéma 1 à un schéma appelé « myschema » dans le Registre « myregistry » avec des entrées minimales. Le contenu est inline json (exemple de syntaxe bash).

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

Ajoutez une version de schéma 2 à un schéma appelé « myschema » dans le registre « myregistry » avec une description. Le fichier doit contenir le contenu du schéma.

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

Paramètres obligatoires

--content

Chemin d’accès de fichier contenant ou contenu inline pour la version.

--name --ver --version -n

Nom de la version du schéma.

--registry

Nom du registre de schémas.

--resource-group -g

Nom du groupe de ressources. Vous pouvez configurer le groupe par défaut à l’aide de az configure --defaults group=<name>.

--schema

Nom du schéma.

Paramètres facultatifs

Les paramètres suivants sont facultatifs, mais en fonction du contexte, un ou plusieurs peuvent être nécessaires pour que la commande s’exécute correctement.

--desc

Description de la version du schéma.

Paramètres globaux
--debug

Augmentez la verbosité de la journalisation pour afficher tous les logs de débogage.

Propriété Valeur
Valeur par défaut: False
--help -h

Affichez ce message d’aide et quittez.

--only-show-errors

Afficher uniquement les erreurs, en supprimant les avertissements.

Propriété Valeur
Valeur par défaut: False
--output -o

Format de sortie.

Propriété Valeur
Valeur par défaut: json
Valeurs acceptées: json, jsonc, none, table, tsv, yaml, yamlc
--query

Chaîne de requête JMESPath. Pour plus d’informations et d’exemples, consultez http://jmespath.org/.

--subscription

Nom ou ID de l’abonnement. Vous pouvez configurer l’abonnement par défaut à l’aide de az account set -s NAME_OR_ID.

--verbose

Augmentez le niveau de verbosité de la journalisation. Utilisez --debug pour les journaux de débogage complets.

Propriété Valeur
Valeur par défaut: False

az iot ops schema version list

Répertorier les versions de schéma d’un schéma spécifique.

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

Exemples

Répertoriez toutes les versions de schéma pour le schéma « myschema » dans le registre de schémas « myregistry ».

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

Paramètres obligatoires

--registry

Nom du registre de schémas.

--resource-group -g

Nom du groupe de ressources. Vous pouvez configurer le groupe par défaut à l’aide de az configure --defaults group=<name>.

--schema

Nom du schéma.

Paramètres globaux
--debug

Augmentez la verbosité de la journalisation pour afficher tous les logs de débogage.

Propriété Valeur
Valeur par défaut: False
--help -h

Affichez ce message d’aide et quittez.

--only-show-errors

Afficher uniquement les erreurs, en supprimant les avertissements.

Propriété Valeur
Valeur par défaut: False
--output -o

Format de sortie.

Propriété Valeur
Valeur par défaut: json
Valeurs acceptées: json, jsonc, none, table, tsv, yaml, yamlc
--query

Chaîne de requête JMESPath. Pour plus d’informations et d’exemples, consultez http://jmespath.org/.

--subscription

Nom ou ID de l’abonnement. Vous pouvez configurer l’abonnement par défaut à l’aide de az account set -s NAME_OR_ID.

--verbose

Augmentez le niveau de verbosité de la journalisation. Utilisez --debug pour les journaux de débogage complets.

Propriété Valeur
Valeur par défaut: False

az iot ops schema version remove

Supprimez une version de schéma cible.

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

Exemples

Supprimez la version 1 du schéma.

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

Paramètres obligatoires

--name --ver --version -n

Nom de la version du schéma.

--registry

Nom du registre de schémas.

--resource-group -g

Nom du groupe de ressources. Vous pouvez configurer le groupe par défaut à l’aide de az configure --defaults group=<name>.

--schema

Nom du schéma.

Paramètres globaux
--debug

Augmentez la verbosité de la journalisation pour afficher tous les logs de débogage.

Propriété Valeur
Valeur par défaut: False
--help -h

Affichez ce message d’aide et quittez.

--only-show-errors

Afficher uniquement les erreurs, en supprimant les avertissements.

Propriété Valeur
Valeur par défaut: False
--output -o

Format de sortie.

Propriété Valeur
Valeur par défaut: json
Valeurs acceptées: json, jsonc, none, table, tsv, yaml, yamlc
--query

Chaîne de requête JMESPath. Pour plus d’informations et d’exemples, consultez http://jmespath.org/.

--subscription

Nom ou ID de l’abonnement. Vous pouvez configurer l’abonnement par défaut à l’aide de az account set -s NAME_OR_ID.

--verbose

Augmentez le niveau de verbosité de la journalisation. Utilisez --debug pour les journaux de débogage complets.

Propriété Valeur
Valeur par défaut: False

az iot ops schema version show

Afficher les détails d’une version de schéma.

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

Exemples

Afficher les détails du schéma cible version 1.

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

Paramètres obligatoires

--name --ver --version -n

Nom de la version du schéma.

--registry

Nom du registre de schémas.

--resource-group -g

Nom du groupe de ressources. Vous pouvez configurer le groupe par défaut à l’aide de az configure --defaults group=<name>.

--schema

Nom du schéma.

Paramètres globaux
--debug

Augmentez la verbosité de la journalisation pour afficher tous les logs de débogage.

Propriété Valeur
Valeur par défaut: False
--help -h

Affichez ce message d’aide et quittez.

--only-show-errors

Afficher uniquement les erreurs, en supprimant les avertissements.

Propriété Valeur
Valeur par défaut: False
--output -o

Format de sortie.

Propriété Valeur
Valeur par défaut: json
Valeurs acceptées: json, jsonc, none, table, tsv, yaml, yamlc
--query

Chaîne de requête JMESPath. Pour plus d’informations et d’exemples, consultez http://jmespath.org/.

--subscription

Nom ou ID de l’abonnement. Vous pouvez configurer l’abonnement par défaut à l’aide de az account set -s NAME_OR_ID.

--verbose

Augmentez le niveau de verbosité de la journalisation. Utilisez --debug pour les journaux de débogage complets.

Propriété Valeur
Valeur par défaut: False