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
Chemin d’accès de fichier contenant ou contenu inline pour la version.
Nom de la version du schéma.
Nom du registre de schémas.
Nom du groupe de ressources. Vous pouvez configurer le groupe par défaut à l’aide de az configure --defaults group=<name>.
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.
Description de la version du schéma.
Paramètres globaux
Augmentez la verbosité de la journalisation pour afficher tous les logs de débogage.
| Propriété | Valeur |
|---|---|
| Valeur par défaut: | False |
Affichez ce message d’aide et quittez.
Afficher uniquement les erreurs, en supprimant les avertissements.
| Propriété | Valeur |
|---|---|
| Valeur par défaut: | False |
Format de sortie.
| Propriété | Valeur |
|---|---|
| Valeur par défaut: | json |
| Valeurs acceptées: | json, jsonc, none, table, tsv, yaml, yamlc |
Chaîne de requête JMESPath. Pour plus d’informations et d’exemples, consultez http://jmespath.org/.
Nom ou ID de l’abonnement. Vous pouvez configurer l’abonnement par défaut à l’aide de az account set -s NAME_OR_ID.
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
Nom du registre de schémas.
Nom du groupe de ressources. Vous pouvez configurer le groupe par défaut à l’aide de az configure --defaults group=<name>.
Nom du schéma.
Paramètres globaux
Augmentez la verbosité de la journalisation pour afficher tous les logs de débogage.
| Propriété | Valeur |
|---|---|
| Valeur par défaut: | False |
Affichez ce message d’aide et quittez.
Afficher uniquement les erreurs, en supprimant les avertissements.
| Propriété | Valeur |
|---|---|
| Valeur par défaut: | False |
Format de sortie.
| Propriété | Valeur |
|---|---|
| Valeur par défaut: | json |
| Valeurs acceptées: | json, jsonc, none, table, tsv, yaml, yamlc |
Chaîne de requête JMESPath. Pour plus d’informations et d’exemples, consultez http://jmespath.org/.
Nom ou ID de l’abonnement. Vous pouvez configurer l’abonnement par défaut à l’aide de az account set -s NAME_OR_ID.
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
Nom de la version du schéma.
Nom du registre de schémas.
Nom du groupe de ressources. Vous pouvez configurer le groupe par défaut à l’aide de az configure --defaults group=<name>.
Nom du schéma.
Paramètres globaux
Augmentez la verbosité de la journalisation pour afficher tous les logs de débogage.
| Propriété | Valeur |
|---|---|
| Valeur par défaut: | False |
Affichez ce message d’aide et quittez.
Afficher uniquement les erreurs, en supprimant les avertissements.
| Propriété | Valeur |
|---|---|
| Valeur par défaut: | False |
Format de sortie.
| Propriété | Valeur |
|---|---|
| Valeur par défaut: | json |
| Valeurs acceptées: | json, jsonc, none, table, tsv, yaml, yamlc |
Chaîne de requête JMESPath. Pour plus d’informations et d’exemples, consultez http://jmespath.org/.
Nom ou ID de l’abonnement. Vous pouvez configurer l’abonnement par défaut à l’aide de az account set -s NAME_OR_ID.
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
Nom de la version du schéma.
Nom du registre de schémas.
Nom du groupe de ressources. Vous pouvez configurer le groupe par défaut à l’aide de az configure --defaults group=<name>.
Nom du schéma.
Paramètres globaux
Augmentez la verbosité de la journalisation pour afficher tous les logs de débogage.
| Propriété | Valeur |
|---|---|
| Valeur par défaut: | False |
Affichez ce message d’aide et quittez.
Afficher uniquement les erreurs, en supprimant les avertissements.
| Propriété | Valeur |
|---|---|
| Valeur par défaut: | False |
Format de sortie.
| Propriété | Valeur |
|---|---|
| Valeur par défaut: | json |
| Valeurs acceptées: | json, jsonc, none, table, tsv, yaml, yamlc |
Chaîne de requête JMESPath. Pour plus d’informations et d’exemples, consultez http://jmespath.org/.
Nom ou ID de l’abonnement. Vous pouvez configurer l’abonnement par défaut à l’aide de az account set -s NAME_OR_ID.
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 |