az iot central job
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 central job . En savoir plus sur les extensions.
Gérez et configurez des travaux pour une application IoT Central.
Commandes
Nom | Description | Type | État |
---|---|---|---|
az iot central job create |
Créez et exécutez un travail via sa définition de travail. |
Extension | GA |
az iot central job get-devices |
Obtenir les états de l’appareil de travail. |
Extension | GA |
az iot central job list |
Obtenez la liste des travaux d’une application IoT Central. |
Extension | GA |
az iot central job rerun |
Réexécutez un travail sur tous les appareils ayant échoué. |
Extension | GA |
az iot central job resume |
Reprendre un travail arrêté. |
Extension | GA |
az iot central job show |
Obtenez les détails d’un travail par ID. |
Extension | GA |
az iot central job stop |
Arrêtez un travail en cours d’exécution. |
Extension | GA |
az iot central job create
Créez et exécutez un travail via sa définition de travail.
az iot central job create --app-id
--content
--group-id
--job-id
[--api-version {2022-07-31}]
[--batch]
[--batch-type {number, percentage}]
[--cancellation-threshold]
[--cancellation-threshold-batch]
[--cancellation-threshold-type {number, percentage}]
[--central-api-uri]
[--desc]
[--job-name]
[--token]
Exemples
Créer un travail avec un nom
az iot central job create --app-id {appid} --job-id {jobId} --group-id {groupId} --job-name {jobName} --content {creationJSONPath}
Créez un travail avec un nom et une configuration par lots.
az iot central job create --app-id {appid} --job-id {jobId} --group-id {groupId} --job-name {jobName} --content {creationJSONPath} --batch {jobBatchValue} --batch-type {jobBatchType}
Créez un travail avec une configuration de seuil de nom et d’annulation sans lot.
az iot central job create --app-id {appid} --job-id {jobId} --group-id {groupId} --job-name {jobName} --content {creationJSONPath} --cancellation-threshold {jobCancellationThresholdValue} --cancellation-threshold-type {jobCancellationThresholdType} --description {jobDesc}
Paramètres obligatoires
ID d’application de l’application IoT Central que vous souhaitez gérer. Vous trouverez l’ID d’application dans la page « À propos » de votre application sous le menu d’aide.
Définition des données de travail. Fournissez le chemin d’accès au fichier JSON ou au fichier JSON brut en chaîne. [Exemple de chemin de fichier :./path/to/file.json] [Exemple de JSON stringified :[{}]. Le corps de la requête doit contenir un tableau de JobData.
ID du groupe d’appareils sur lequel exécuter le travail.
Identificateur unique du travail.
Paramètres facultatifs
L’argument 'api_version' a été déconseillé et sera supprimé dans une prochaine version.
Version de l’API pour l’opération demandée.
Nombre ou pourcentage d’appareils sur lesquels le traitement par lots est effectué.
Spécifiez si le traitement par lots est effectué sur un certain nombre d’appareils ou sur un pourcentage du total.
Nombre ou pourcentage d’appareils sur lesquels le seuil d’annulation est appliqué.
Indique si le seuil d’annulation s’applique par lot ou au travail global.
Spécifiez si le seuil d’annulation s’applique à un certain nombre d’appareils ou à un pourcentage du total.
Suffixe DNS IoT Central associé à votre application.
Description détaillée du travail.
Nom complet du travail.
Si vous préférez envoyer votre demande sans vous authentifier auprès d’Azure CLI, vous pouvez spécifier un jeton d’utilisateur valide pour authentifier votre demande. Vous devez spécifier le type de clé dans le cadre de la requête. Pour en savoir plus, rendez-vous sur https://aka.ms/iotcentraldocsapi.
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 central job get-devices
Obtenir les états de l’appareil de travail.
az iot central job get-devices --app-id
--job-id
[--api-version {2022-07-31}]
[--central-api-uri]
[--token]
Exemples
Obtenir la liste des états d’appareil individuels par ID de travail
az iot central job get-devices --app-id {appid} --job-id {jobId}
Paramètres obligatoires
ID d’application de l’application IoT Central que vous souhaitez gérer. Vous trouverez l’ID d’application dans la page « À propos » de votre application sous le menu d’aide.
Identificateur unique du travail.
Paramètres facultatifs
L’argument 'api_version' a été déconseillé et sera supprimé dans une prochaine version.
Version de l’API pour l’opération demandée.
Suffixe DNS IoT Central associé à votre application.
Si vous préférez envoyer votre demande sans vous authentifier auprès d’Azure CLI, vous pouvez spécifier un jeton d’utilisateur valide pour authentifier votre demande. Vous devez spécifier le type de clé dans le cadre de la requête. Pour en savoir plus, rendez-vous sur https://aka.ms/iotcentraldocsapi.
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 central job list
Obtenez la liste des travaux d’une application IoT Central.
az iot central job list --app-id
[--api-version {2022-07-31}]
[--central-api-uri]
[--token]
Exemples
Répertorier les travaux dans une application
az iot central job list --app-id {appid}
Paramètres obligatoires
ID d’application de l’application IoT Central que vous souhaitez gérer. Vous trouverez l’ID d’application dans la page « À propos » de votre application sous le menu d’aide.
Paramètres facultatifs
L’argument 'api_version' a été déconseillé et sera supprimé dans une prochaine version.
Version de l’API pour l’opération demandée.
Suffixe DNS IoT Central associé à votre application.
Si vous préférez envoyer votre demande sans vous authentifier auprès d’Azure CLI, vous pouvez spécifier un jeton d’utilisateur valide pour authentifier votre demande. Vous devez spécifier le type de clé dans le cadre de la requête. Pour en savoir plus, rendez-vous sur https://aka.ms/iotcentraldocsapi.
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 central job rerun
Réexécutez un travail sur tous les appareils ayant échoué.
az iot central job rerun --app-id
--job-id
--rerun-id
[--api-version {2022-07-31}]
[--central-api-uri]
[--token]
Exemples
Réexécuter un travail
az iot central job rerun --app-id {appid} --job-id {jobId} --rerun-id {rerunId}
Paramètres obligatoires
ID d’application de l’application IoT Central que vous souhaitez gérer. Vous trouverez l’ID d’application dans la page « À propos » de votre application sous le menu d’aide.
Identificateur unique du travail.
Identificateur unique de la réexécution.
Paramètres facultatifs
L’argument 'api_version' a été déconseillé et sera supprimé dans une prochaine version.
Version de l’API pour l’opération demandée.
Suffixe DNS IoT Central associé à votre application.
Si vous préférez envoyer votre demande sans vous authentifier auprès d’Azure CLI, vous pouvez spécifier un jeton d’utilisateur valide pour authentifier votre demande. Vous devez spécifier le type de clé dans le cadre de la requête. Pour en savoir plus, rendez-vous sur https://aka.ms/iotcentraldocsapi.
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 central job resume
Reprendre un travail arrêté.
az iot central job resume --app-id
--job-id
[--api-version {2022-07-31}]
[--central-api-uri]
[--token]
Exemples
Reprise d’une tâche
az iot central job resume --app-id {appid} --job-id {jobId}
Paramètres obligatoires
ID d’application de l’application IoT Central que vous souhaitez gérer. Vous trouverez l’ID d’application dans la page « À propos » de votre application sous le menu d’aide.
Identificateur unique du travail.
Paramètres facultatifs
L’argument 'api_version' a été déconseillé et sera supprimé dans une prochaine version.
Version de l’API pour l’opération demandée.
Suffixe DNS IoT Central associé à votre application.
Si vous préférez envoyer votre demande sans vous authentifier auprès d’Azure CLI, vous pouvez spécifier un jeton d’utilisateur valide pour authentifier votre demande. Vous devez spécifier le type de clé dans le cadre de la requête. Pour en savoir plus, rendez-vous sur https://aka.ms/iotcentraldocsapi.
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 central job show
Obtenez les détails d’un travail par ID.
az iot central job show --app-id
--job-id
[--api-version {2022-07-31}]
[--central-api-uri]
[--token]
Exemples
Obtenir les détails du travail
az iot central job show --app-id {appid} --job-id {jobId}
Paramètres obligatoires
ID d’application de l’application IoT Central que vous souhaitez gérer. Vous trouverez l’ID d’application dans la page « À propos » de votre application sous le menu d’aide.
Identificateur unique du travail.
Paramètres facultatifs
L’argument 'api_version' a été déconseillé et sera supprimé dans une prochaine version.
Version de l’API pour l’opération demandée.
Suffixe DNS IoT Central associé à votre application.
Si vous préférez envoyer votre demande sans vous authentifier auprès d’Azure CLI, vous pouvez spécifier un jeton d’utilisateur valide pour authentifier votre demande. Vous devez spécifier le type de clé dans le cadre de la requête. Pour en savoir plus, rendez-vous sur https://aka.ms/iotcentraldocsapi.
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 central job stop
Arrêtez un travail en cours d’exécution.
az iot central job stop --app-id
--job-id
[--api-version {2022-07-31}]
[--central-api-uri]
[--token]
Exemples
Arrêter un travail
az iot central job stop --app-id {appid} --job-id {jobId}
Paramètres obligatoires
ID d’application de l’application IoT Central que vous souhaitez gérer. Vous trouverez l’ID d’application dans la page « À propos » de votre application sous le menu d’aide.
Identificateur unique du travail.
Paramètres facultatifs
L’argument 'api_version' a été déconseillé et sera supprimé dans une prochaine version.
Version de l’API pour l’opération demandée.
Suffixe DNS IoT Central associé à votre application.
Si vous préférez envoyer votre demande sans vous authentifier auprès d’Azure CLI, vous pouvez spécifier un jeton d’utilisateur valide pour authentifier votre demande. Vous devez spécifier le type de clé dans le cadre de la requête. Pour en savoir plus, rendez-vous sur https://aka.ms/iotcentraldocsapi.
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.