az iot edge
Remarque
Cette référence fait partie de l’extension azure-iot pour Azure CLI (version 2.46.0 ou ultérieure). L’extension installe automatiquement la première fois que vous exécutez une commande az iot edge . En savoir plus sur les extensions.
Gérer les solutions IoT en périphérie.
Commandes
Nom | Description | Type | État |
---|---|---|---|
az iot edge deployment |
Gérer les déploiements IoT Edge à grande échelle. |
Extension | GA |
az iot edge deployment create |
Créez un déploiement IoT Edge dans un hub IoT cible. |
Extension | GA |
az iot edge deployment delete |
Supprimez un déploiement IoT Edge. |
Extension | GA |
az iot edge deployment list |
Répertorier les déploiements IoT Edge dans un IoT Hub. |
Extension | GA |
az iot edge deployment show |
Obtenez les détails d’un déploiement IoT Edge. |
Extension | GA |
az iot edge deployment show-metric |
Évaluez une métrique système cible définie dans un déploiement IoT Edge. |
Extension | GA |
az iot edge deployment update |
Mettez à jour les propriétés spécifiées d’un déploiement IoT Edge. |
Extension | GA |
az iot edge devices |
Commandes pour gérer les appareils IoT Edge. |
Extension | GA |
az iot edge devices create |
Créez et configurez plusieurs appareils de périphérie dans un Hub IoT. |
Extension | Expérimental |
az iot edge export-modules |
Exportez la configuration des modules edge sur un seul appareil edge. |
Extension | GA |
az iot edge set-modules |
Définissez des modules de périphérie sur un seul appareil. |
Extension | GA |
az iot edge export-modules
Exportez la configuration des modules edge sur un seul appareil edge.
La sortie de configuration du jumeau de module peut être utilisée directement en tant que --content de « az iot edge set-modules ».
az iot edge export-modules --device-id
[--auth-type {key, login}]
[--hub-name]
[--login]
[--resource-group]
Exemples
Exporter la configuration du jumeau de module sur un appareil cible.
az iot edge export-modules --hub-name {iothub_name} --device-id {device_id}
Paramètres obligatoires
ID d’appareil cible.
Paramètres facultatifs
Indique si l’opération doit dériver automatiquement une clé de stratégie ou utiliser la session Azure AD actuelle. Si le type d’authentification est login et que le nom d’hôte de ressource est fourni, la recherche de ressources est ignorée, sauf si nécessaire. Vous pouvez configurer la valeur par défaut à l’aide az configure --defaults iothub-data-auth-type=<auth-type-value>
de .
Nom ou nom d’hôte IoT Hub. Obligatoire si --login n’est pas fourni.
Cette commande prend en charge une entité chaîne de connexion avec des droits d’exécution d’action. Permet d’éviter la connexion de session via « az login ». Si une entité chaîne de connexion et un nom sont fournis, le chaîne de connexion a la priorité. Obligatoire si --hub-name n’est pas fourni.
Nom du groupe de ressources. Vous pouvez configurer le groupe par défaut en utilisant az configure --defaults group=<name>
.
Paramètres globaux
Augmentez le niveau de détail de la journalisation pour afficher tous les journaux de débogage.
Affichez ce message d’aide et quittez.
Afficher uniquement les erreurs, en supprimant les avertissements.
Format de sortie.
Chaîne de requêtes 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 en utilisant az account set -s NAME_OR_ID
.
Augmentez le niveau de détail de la journalisation. Utilisez --debug pour des journaux de débogage complets.
az iot edge set-modules
Définissez des modules de périphérie sur un seul appareil.
Le contenu des modules est json et sous la forme de {"modulesContent » :{...}} ou {"content » :{"modulesContent » :{...}}}.
Par défaut, les propriétés des modules système $edgeAgent et $edgeHub sont validées par rapport aux schémas installés avec l’extension IoT. Cela peut être désactivé à l’aide du commutateur --no-validation.
Remarque : Lors de l’exécution, la commande génère la collection de modules appliqués à l’appareil.
az iot edge set-modules --content
--device-id
[--auth-type {key, login}]
[--hub-name]
[--login]
[--resource-group]
Exemples
Testez les modules edge pendant le développement en définissant des modules sur un appareil cible.
az iot edge set-modules --hub-name {iothub_name} --device-id {device_id} --content ../modules_content.json
Paramètres obligatoires
Contenu du déploiement IoT Edge. Fournissez le chemin d’accès au fichier ou json brut.
ID d’appareil cible.
Paramètres facultatifs
Indique si l’opération doit dériver automatiquement une clé de stratégie ou utiliser la session Azure AD actuelle. Si le type d’authentification est login et que le nom d’hôte de ressource est fourni, la recherche de ressources est ignorée, sauf si nécessaire. Vous pouvez configurer la valeur par défaut à l’aide az configure --defaults iothub-data-auth-type=<auth-type-value>
de .
Nom ou nom d’hôte IoT Hub. Obligatoire si --login n’est pas fourni.
Cette commande prend en charge une entité chaîne de connexion avec des droits d’exécution d’action. Permet d’éviter la connexion de session via « az login ». Si une entité chaîne de connexion et un nom sont fournis, le chaîne de connexion a la priorité. Obligatoire si --hub-name n’est pas fourni.
Nom du groupe de ressources. Vous pouvez configurer le groupe par défaut en utilisant az configure --defaults group=<name>
.
Paramètres globaux
Augmentez le niveau de détail de la journalisation pour afficher tous les journaux de débogage.
Affichez ce message d’aide et quittez.
Afficher uniquement les erreurs, en supprimant les avertissements.
Format de sortie.
Chaîne de requêtes 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 en utilisant az account set -s NAME_OR_ID
.
Augmentez le niveau de détail de la journalisation. Utilisez --debug pour des journaux de débogage complets.