Partager via


az sphere image-package

Note

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

Gérer les packages d’images.

Commandes

Nom Description Type État
az sphere image-package pack-application

Créez un package d’image d’application.

Extension GA
az sphere image-package show

Afficher les détails d’un package d’image donné.

Extension GA

az sphere image-package pack-application

Créez un package d’image d’application.

az sphere image-package pack-application --output-file
                                         --package-directory
                                         [--application-manifest]
                                         [--executables]
                                         [--hardware-definitions]

Exemples

Créez un package d’image d’application.

az sphere image-package pack-application --output-file NewImage.imagepackage --package-directory MyDirectory

Paramètres obligatoires

--output-file -of

Chemin d’accès au nom de fichier de sortie du package d’images résultant. Vous pouvez fournir un chemin relatif ou absolu.

--package-directory

Répertoire d’entrée à empaqueter. Doit contenir un fichier nommé 'app_manifest.json' qui est accessible en écriture.

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.

--application-manifest -a

Chemin d’accès au manifeste de l’application. Il peut s’agir d’un fichier JSON ou d’un répertoire qui contient app_manifest.json. Vous pouvez fournir un chemin relatif ou absolu.

--executables -x

Liste facultative de chemins séparés par un espace sous la racine du système de fichiers image qui sera marquée comme exécutable. Le point d’entrée de 'app_manifest.json' sera toujours marqué comme exécutable.

--hardware-definitions

Liste facultative de chemins d’accès séparés par des espaces vers les répertoires contenant des fichiers JSON (Hardware Definition). Les valeurs des fichiers sont utilisées pour mapper les noms de périphériques dans app_manifest.json aux valeurs sous-jacentes. Vous pouvez fournir un chemin relatif ou absolu.

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 sphere image-package show

Afficher les détails d’un package d’image donné.

az sphere image-package show --image-package

Exemples

Afficher les détails d’un package d’image.

az sphere image-package show --image-package MyImage.imagepackage

Paramètres obligatoires

--image-package

Chemin d’accès au fichier de package d’image pour afficher les détails. Vous pouvez fournir un chemin relatif ou absolu.

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