az batch job-schedule
Gérer les planifications de travaux Batch.
Commandes
Nom | Description | Type | État |
---|---|---|---|
az batch job-schedule create |
Ajoutez une planification de travail Batch à un compte. |
Noyau | GA |
az batch job-schedule delete |
Supprime une planification de travail du compte spécifié. |
Noyau | GA |
az batch job-schedule disable |
Désactive une planification de travail. |
Noyau | GA |
az batch job-schedule enable |
Active une planification de travail. |
Noyau | GA |
az batch job-schedule list |
Répertorie toutes les planifications de travaux dans le compte spécifié. |
Noyau | GA |
az batch job-schedule reset |
Réinitialisez les propriétés d’une planification de travail. Une spécification de travail mise à jour s’applique uniquement aux nouveaux travaux. |
Noyau | GA |
az batch job-schedule set |
Mettez à jour les propriétés d’une planification de travail. |
Noyau | GA |
az batch job-schedule show |
Obtient des informations sur la planification de travail spécifiée. |
Noyau | GA |
az batch job-schedule stop |
Met fin à une planification de travail. |
Noyau | GA |
az batch job-schedule create
Ajoutez une planification de travail Batch à un compte.
az batch job-schedule create [--account-endpoint]
[--account-key]
[--account-name]
[--allow-task-preemption]
[--do-not-run-after]
[--do-not-run-until]
[--id]
[--job-manager-task-application-package-references]
[--job-manager-task-command-line]
[--job-manager-task-environment-settings]
[--job-manager-task-id]
[--job-manager-task-resource-files]
[--job-max-task-retry-count]
[--job-max-wall-clock-time]
[--job-metadata]
[--json-file]
[--max-parallel-tasks]
[--metadata]
[--on-all-tasks-complete]
[--pool-id]
[--priority]
[--recurrence-interval]
[--required-slots]
[--start-window]
[--uses-task-dependencies]
Exemples
Créez une planification de travail avec un intervalle de 1 jour.
az batch job-schedule create --id jobschedule1 --pool-id pool1 --recurrence-interval P1D
Paramètres facultatifs
Point de terminaison de service Batch. Vous pouvez également définir par variable d’environnement : AZURE_BATCH_ENDPOINT.
Clé de compte Batch. Vous pouvez également définir par variable d’environnement : AZURE_BATCH_ACCESS_KEY.
Nom du compte Batch. Vous pouvez également définir par variable d’environnement : AZURE_BATCH_ACCOUNT.
Indique si les tâches de ce travail peuvent être préemptées par d’autres travaux à priorité élevée. Si la valeur est définie sur True, les autres travaux à priorité élevée soumis au système sont prioritaires et peuvent requeuler des tâches à partir de ce travail. Vous pouvez mettre à jour l’autorisation allowTaskPreemption d’un travail après sa création à l’aide de l’API de travail de mise à jour. True si l’indicateur est présent.
Heure après laquelle aucun travail ne sera créé sous cette planification de travail. La planification passe à l’état terminé dès que cette échéance est passée et qu’il n’y a pas de travail actif dans le cadre de cette planification du travail. Si vous ne spécifiez pas d’heure doNotRunAfter et que vous créez une planification de travail périodique, la planification du travail reste active jusqu’à ce que vous l’arrêtiez explicitement. Le format attendu est un horodatage ISO-8601.
Heure la plus ancienne à laquelle n’importe quel travail peut être créé sous cette planification de travail. Si vous ne spécifiez pas d’heure doNotRunUntil, la planification est prête à créer des travaux immédiatement. Le format attendu est un horodatage ISO-8601.
Chaîne qui identifie de façon unique la planification dans le compte. L’ID peut contenir n’importe quelle combinaison de caractères alphanumériques, y compris des traits d’union et des traits de soulignement, et ne peut pas contenir plus de 64 caractères. L’ID est respectant la casse et ne respecte pas la casse (autrement dit, vous n’avez peut-être pas deux ID au sein d’un compte qui diffèrent uniquement par cas). Obligatoire.
Liste des packages d’application que le service Batch déploie sur le nœud de calcul avant d’exécuter la ligne de commande. Les packages d’application sont téléchargés et déployés dans un répertoire partagé, et non dans le répertoire de travail des tâches. Par conséquent, si un package d’application référencé est déjà sur le nœud de calcul et qu’il est à jour, il n’est pas redéployé ; la copie existante sur le nœud de calcul est utilisée. Si un package d’application référencé ne peut pas être installé, par exemple parce que le package a été supprimé ou parce que le téléchargement a échoué, la tâche échoue. ID d’application séparés par espace avec version facultative au format « id[#version] ».
Ligne de commande de la tâche du Gestionnaire de travaux. La ligne de commande ne s’exécute pas sous un interpréteur de commandes et ne peut donc pas tirer parti des fonctionnalités de l’interpréteur de commandes telles que l’extension de variable d’environnement. Si vous souhaitez tirer parti de ces fonctionnalités, vous devez appeler l’interpréteur de commandes dans la ligne de commande, par exemple en utilisant « cmd /c MyCommand » dans Windows ou « /bin/sh -c MyCommand » dans Linux. Si la ligne de commande fait référence à des chemins de fichier, elle doit utiliser un chemin relatif (par rapport au répertoire de travail de tâche) ou utiliser la variable d’environnement fournie par Batch (https://docs.microsoft.com/en-us/azure/batch/batch-compute-node-environment-variables). Obligatoire.
Liste des paramètres de variable d’environnement pour la tâche du Gestionnaire de travaux. Valeurs séparées par l’espace au format « key=value ».
Chaîne qui identifie de façon unique la tâche du Gestionnaire de travaux dans le travail. L’ID peut contenir n’importe quelle combinaison de caractères alphanumériques, y compris des traits d’union et des traits de soulignement et ne peut pas contenir plus de 64 caractères. Obligatoire.
Liste des fichiers que le service Batch télécharge sur le nœud de calcul avant d’exécuter la ligne de commande. Les fichiers répertoriés sous cet élément se trouvent dans le répertoire de travail de la tâche. Il existe une taille maximale pour la liste des fichiers de ressources. Lorsque la taille maximale est dépassée, la requête échoue et le code d’erreur de réponse est RequestEntityTooLarge. Si cela se produit, la collection de ResourceFiles doit être réduite en taille. Pour ce faire, vous pouvez utiliser des fichiers .zip, des packages d’application ou des conteneurs Docker. Références de ressources séparées par l’espace au format filename=httpurl.
Le nombre maximal de fois où chaque tâche peut être retentée. Le service Batch retente une tâche si son code de sortie n’est pas différent de zéro. Notez que cette valeur contrôle spécifiquement le nombre de nouvelles tentatives. Le service Batch essaie chaque tâche une fois, puis peut réessayer jusqu’à cette limite. Par exemple, si le nombre maximal de nouvelles tentatives est égal à 3, Batch tente une tâche jusqu’à 4 fois (une tentative initiale et 3 nouvelles tentatives). Si le nombre maximal de nouvelles tentatives est égal à 0, le service Batch n’effectue pas de nouvelles tentatives. Si le nombre maximal de nouvelles tentatives est -1, le service Batch retente les tâches sans limite. La valeur par défaut est 0 (aucune nouvelle tentative).
Temps écoulé maximal pendant lequel le travail peut s’exécuter, mesuré à partir du moment où le travail est créé. Si le travail ne se termine pas dans le délai imparti, le service Batch l’arrête et toutes les tâches qui sont toujours en cours d’exécution. Dans ce cas, la raison de l’arrêt est MaxWallClockTimeExpiry. Si cette propriété n’est pas spécifiée, il n’existe aucune limite de temps sur la durée pendant laquelle le travail peut s’exécuter. Le format attendu est une durée ISO-8601.
Liste des paires nom-valeur associées à chaque travail créé sous cette planification en tant que métadonnées. Le service Batch n’affecte aucune signification aux métadonnées ; il s’agit uniquement de l’utilisation du code utilisateur. Valeurs séparées par l’espace au format « key=value ».
Fichier contenant la spécification de planification du travail au format JSON (mis en forme pour correspondre au corps de l’API REST respective). Si ce paramètre est spécifié, tous les « arguments de planification du travail » sont ignorés.
Nombre maximal de tâches qui peuvent être exécutées en parallèle pour le travail. La valeur de maxParallelTasks doit être -1 ou supérieure à 0 si spécifiée. Si elle n’est pas spécifiée, la valeur par défaut est -1, ce qui signifie qu’il n’existe aucune limite au nombre de tâches qui peuvent être exécutées simultanément. Vous pouvez mettre à jour maxParallelTasks d’un travail après sa création à l’aide de l’API de travail de mise à jour.
Liste des paires nom-valeur associées à la planification en tant que métadonnées. Le service Batch n’affecte aucune signification aux métadonnées ; il s’agit uniquement de l’utilisation du code utilisateur. Valeurs séparées par l’espace au format « key=value ».
L’action que le service Batch doit effectuer lorsque toutes les tâches d’un travail créé sous cette planification sont dans l’état terminé. Notez que si un travail ne contient aucune tâche, toutes les tâches sont considérées comme terminées. Cette option est donc la plus couramment utilisée avec une tâche du Gestionnaire de travaux ; si vous souhaitez utiliser l’arrêt automatique du travail sans gestionnaire de travaux, vous devez initialement définir onAllTasksComplete sur noaction et mettre à jour les propriétés de travail pour définir onAllTasksComplete pour terminer la tâche une fois que vous avez terminé d’ajouter des tâches. La valeur par défaut est noaction. Les valeurs connues sont : « noaction » et « terminatejob ».
ID d’un pool existant. Toutes les tâches du travail s’exécutent sur le pool spécifié. Vous devez vous assurer que le pool référencé par cette propriété existe. Si le pool n’existe pas au moment où le service Batch tente de planifier un travail, aucune tâche du travail ne s’exécute tant que vous n’avez pas créé un pool avec cet ID. Notez que le service Batch ne rejette pas la demande de travail ; il n’exécute simplement pas les tâches tant que le pool n’existe pas. Vous devez spécifier l’ID du pool ou la spécification du pool automatique, mais pas les deux.
Priorité des travaux créés sous cette planification. Les valeurs de priorité peuvent aller de -1000 à 1 000, avec -1000 étant la priorité la plus basse et 1000 étant la priorité la plus élevée. La valeur par défaut est 0. Cette priorité est utilisée comme valeur par défaut pour tous les travaux sous la planification du travail. Vous pouvez mettre à jour la priorité d’un travail après sa création à l’aide de l’API de travail de mise à jour.
Intervalle de temps entre les heures de début de deux travaux successifs sous la planification du travail. Une planification de travail peut avoir au plus un travail actif sous celui-ci à tout moment. Étant donné qu’une planification de travail peut avoir au plus un travail actif sous celui-ci à un moment donné, s’il est temps de créer un travail sous une planification de travail, mais que le travail précédent est toujours en cours d’exécution, le service Batch ne crée pas le nouveau travail tant que le travail précédent n’est pas terminé. Si le travail précédent ne se termine pas dans la période startWindow de la nouvelle périodicitéInterval, aucun nouveau travail n’est planifié pour cet intervalle. Pour les travaux récurrents, vous devez normalement spécifier un jobManagerTask dans jobSpecification. Si vous n’utilisez pas jobManagerTask, vous aurez besoin d’un processus externe pour surveiller le moment où les travaux sont créés, ajouter des tâches aux travaux et mettre fin aux travaux prêts pour la prochaine périodicité. La valeur par défaut est que la planification ne se répète pas : un travail est créé, dans le startWindow après l’heure doNotRunUntil, et la planification est terminée dès que ce travail se termine. La valeur minimale est de 1 minute. Si vous spécifiez une valeur inférieure, le service Batch rejette la planification avec une erreur ; si vous appelez directement l’API REST, le code d’état HTTP est 400 (requête incorrecte). Le format attendu est une durée ISO-8601.
Nombre d’emplacements de planification nécessaires à l’exécution de la tâche. La valeur par défaut est 1. Une tâche peut uniquement être planifiée pour s’exécuter sur un nœud de calcul si le nœud dispose de suffisamment d’emplacements de planification gratuits disponibles. Pour les tâches multi-instances, cette propriété n’est pas prise en charge et ne doit pas être spécifiée.
Intervalle de temps, à partir de l’heure à laquelle la planification indique qu’un travail doit être créé, dans lequel un travail doit être créé. Si un travail n’est pas créé dans l’intervalle startWindow, l'« opportunité » est perdue ; aucun travail n’est créé jusqu’à la prochaine périodicité de la planification. Si la planification est récurrente et que le startWindow est plus long que l’intervalle de périodicité, cela équivaut à un startWindow infini, car le travail « due » dans une périodicitéInterval n’est pas transféré dans l’intervalle de périodicité suivant. La valeur par défaut est infinie. La valeur minimale est de 1 minute. Si vous spécifiez une valeur inférieure, le service Batch rejette la planification avec une erreur ; si vous appelez directement l’API REST, le code d’état HTTP est 400 (requête incorrecte). Le format attendu est une durée ISO-8601.
Indique si les tâches du travail peuvent définir des dépendances entre elles. La valeur par défaut est false. True si l’indicateur est présent.
Paramètres globaux
Augmentez la détail de journalisation pour afficher tous les journaux de débogage.
Affichez ce message d’aide et quittez-le.
Affiche uniquement les erreurs, en supprimant les avertissements.
Format de sortie.
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 la détail de journalisation. Utilisez --debug pour les journaux de débogage complets.
az batch job-schedule delete
Supprime une planification de travail du compte spécifié.
Lorsque vous supprimez une planification de travail, cela supprime également tous les travaux et tâches sous cette planification. Lorsque les tâches sont supprimées, tous les fichiers de leurs répertoires de travail sur les nœuds de calcul sont également supprimés (la période de rétention est ignorée). Les statistiques de planification des travaux ne sont plus accessibles une fois la planification du travail supprimée, bien qu’elles soient toujours comptabilisées dans les statistiques de durée de vie du compte.
az batch job-schedule delete --job-schedule-id
[--account-endpoint]
[--account-key]
[--account-name]
[--if-match]
[--if-modified-since]
[--if-none-match]
[--if-unmodified-since]
[--yes]
Paramètres obligatoires
ID de la planification du travail à supprimer. Obligatoire.
Paramètres facultatifs
Point de terminaison de service Batch. Vous pouvez également définir par variable d’environnement : AZURE_BATCH_ENDPOINT.
Clé de compte Batch. Vous pouvez également définir par variable d’environnement : AZURE_BATCH_ACCESS_KEY.
Nom du compte Batch. Vous pouvez également définir par variable d’environnement : AZURE_BATCH_ACCOUNT.
Valeur ETag associée à la version de la ressource connue du client. L’opération n’est effectuée que si l’ETag actuel de la ressource sur le service correspond exactement à la valeur spécifiée par le client.
Horodatage indiquant l’heure de dernière modification de la ressource connue du client. L’opération n’est effectuée que si la ressource sur le service a été modifiée depuis l’heure spécifiée.
Valeur ETag associée à la version de la ressource connue du client. L’opération n’est effectuée que si l’ETag actuel de la ressource sur le service ne correspond pas à la valeur spécifiée par le client.
Horodatage indiquant l’heure de dernière modification de la ressource connue du client. L’opération n’est effectuée que si la ressource sur le service a été modifiée depuis l’heure spécifiée.
N’invitez pas à confirmer.
Paramètres globaux
Augmentez la détail de journalisation pour afficher tous les journaux de débogage.
Affichez ce message d’aide et quittez-le.
Affiche uniquement les erreurs, en supprimant les avertissements.
Format de sortie.
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 la détail de journalisation. Utilisez --debug pour les journaux de débogage complets.
az batch job-schedule disable
Désactive une planification de travail.
Aucun nouveau travail ne sera créé tant que la planification du travail n’est pas à nouveau activée.
az batch job-schedule disable --job-schedule-id
[--account-endpoint]
[--account-key]
[--account-name]
[--if-match]
[--if-modified-since]
[--if-none-match]
[--if-unmodified-since]
Paramètres obligatoires
ID de la planification du travail à désactiver. Obligatoire.
Paramètres facultatifs
Point de terminaison de service Batch. Vous pouvez également définir par variable d’environnement : AZURE_BATCH_ENDPOINT.
Clé de compte Batch. Vous pouvez également définir par variable d’environnement : AZURE_BATCH_ACCESS_KEY.
Nom du compte Batch. Vous pouvez également définir par variable d’environnement : AZURE_BATCH_ACCOUNT.
Valeur ETag associée à la version de la ressource connue du client. L’opération n’est effectuée que si l’ETag actuel de la ressource sur le service correspond exactement à la valeur spécifiée par le client.
Horodatage indiquant l’heure de dernière modification de la ressource connue du client. L’opération n’est effectuée que si la ressource sur le service a été modifiée depuis l’heure spécifiée.
Valeur ETag associée à la version de la ressource connue du client. L’opération n’est effectuée que si l’ETag actuel de la ressource sur le service ne correspond pas à la valeur spécifiée par le client.
Horodatage indiquant l’heure de dernière modification de la ressource connue du client. L’opération n’est effectuée que si la ressource sur le service a été modifiée depuis l’heure spécifiée.
Paramètres globaux
Augmentez la détail de journalisation pour afficher tous les journaux de débogage.
Affichez ce message d’aide et quittez-le.
Affiche uniquement les erreurs, en supprimant les avertissements.
Format de sortie.
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 la détail de journalisation. Utilisez --debug pour les journaux de débogage complets.
az batch job-schedule enable
Active une planification de travail.
az batch job-schedule enable --job-schedule-id
[--account-endpoint]
[--account-key]
[--account-name]
[--if-match]
[--if-modified-since]
[--if-none-match]
[--if-unmodified-since]
Paramètres obligatoires
ID de la planification du travail à activer. Obligatoire.
Paramètres facultatifs
Point de terminaison de service Batch. Vous pouvez également définir par variable d’environnement : AZURE_BATCH_ENDPOINT.
Clé de compte Batch. Vous pouvez également définir par variable d’environnement : AZURE_BATCH_ACCESS_KEY.
Nom du compte Batch. Vous pouvez également définir par variable d’environnement : AZURE_BATCH_ACCOUNT.
Valeur ETag associée à la version de la ressource connue du client. L’opération n’est effectuée que si l’ETag actuel de la ressource sur le service correspond exactement à la valeur spécifiée par le client.
Horodatage indiquant l’heure de dernière modification de la ressource connue du client. L’opération n’est effectuée que si la ressource sur le service a été modifiée depuis l’heure spécifiée.
Valeur ETag associée à la version de la ressource connue du client. L’opération n’est effectuée que si l’ETag actuel de la ressource sur le service ne correspond pas à la valeur spécifiée par le client.
Horodatage indiquant l’heure de dernière modification de la ressource connue du client. L’opération n’est effectuée que si la ressource sur le service a été modifiée depuis l’heure spécifiée.
Paramètres globaux
Augmentez la détail de journalisation pour afficher tous les journaux de débogage.
Affichez ce message d’aide et quittez-le.
Affiche uniquement les erreurs, en supprimant les avertissements.
Format de sortie.
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 la détail de journalisation. Utilisez --debug pour les journaux de débogage complets.
az batch job-schedule list
Répertorie toutes les planifications de travaux dans le compte spécifié.
az batch job-schedule list [--account-endpoint]
[--account-key]
[--account-name]
[--expand]
[--filter]
[--select]
Paramètres facultatifs
Point de terminaison de service Batch. Vous pouvez également définir par variable d’environnement : AZURE_BATCH_ENDPOINT.
Clé de compte Batch. Vous pouvez également définir par variable d’environnement : AZURE_BATCH_ACCESS_KEY.
Nom du compte Batch. Vous pouvez également définir par variable d’environnement : AZURE_BATCH_ACCOUNT.
Clause $expand OData.
Clause OData $filter. Pour plus d’informations sur la construction de ce filtre, consultez https://learn.microsoft.com/rest/api/batchservice/odata-filters-in-batch.
Clause OData $select.
Paramètres globaux
Augmentez la détail de journalisation pour afficher tous les journaux de débogage.
Affichez ce message d’aide et quittez-le.
Affiche uniquement les erreurs, en supprimant les avertissements.
Format de sortie.
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 la détail de journalisation. Utilisez --debug pour les journaux de débogage complets.
az batch job-schedule reset
Réinitialisez les propriétés d’une planification de travail. Une spécification de travail mise à jour s’applique uniquement aux nouveaux travaux.
az batch job-schedule reset --job-schedule-id
[--account-endpoint]
[--account-key]
[--account-name]
[--allow-task-preemption]
[--do-not-run-after]
[--do-not-run-until]
[--if-match]
[--if-modified-since]
[--if-none-match]
[--if-unmodified-since]
[--job-manager-task-application-package-references]
[--job-manager-task-command-line]
[--job-manager-task-environment-settings]
[--job-manager-task-id]
[--job-manager-task-resource-files]
[--job-max-task-retry-count]
[--job-max-wall-clock-time]
[--job-metadata]
[--json-file]
[--max-parallel-tasks]
[--metadata]
[--on-all-tasks-complete]
[--pool-id]
[--priority]
[--recurrence-interval]
[--required-slots]
[--start-window]
[--uses-task-dependencies]
Paramètres obligatoires
ID de la planification du travail à mettre à jour. Obligatoire.
Paramètres facultatifs
Point de terminaison de service Batch. Vous pouvez également définir par variable d’environnement : AZURE_BATCH_ENDPOINT.
Clé de compte Batch. Vous pouvez également définir par variable d’environnement : AZURE_BATCH_ACCESS_KEY.
Nom du compte Batch. Vous pouvez également définir par variable d’environnement : AZURE_BATCH_ACCOUNT.
Indique si les tâches de ce travail peuvent être préemptées par d’autres travaux à priorité élevée. Si la valeur est définie sur True, les autres travaux à priorité élevée soumis au système sont prioritaires et peuvent requeuler des tâches à partir de ce travail. Vous pouvez mettre à jour l’autorisation allowTaskPreemption d’un travail après sa création à l’aide de l’API de travail de mise à jour. True si l’indicateur est présent.
Heure après laquelle aucun travail ne sera créé sous cette planification de travail. La planification passe à l’état terminé dès que cette échéance est passée et qu’il n’y a pas de travail actif dans le cadre de cette planification du travail. Si vous ne spécifiez pas d’heure doNotRunAfter et que vous créez une planification de travail périodique, la planification du travail reste active jusqu’à ce que vous l’arrêtiez explicitement. Le format attendu est un horodatage ISO-8601.
Heure la plus ancienne à laquelle n’importe quel travail peut être créé sous cette planification de travail. Si vous ne spécifiez pas d’heure doNotRunUntil, la planification est prête à créer des travaux immédiatement. Le format attendu est un horodatage ISO-8601.
Valeur ETag associée à la version de la ressource connue du client. L’opération n’est effectuée que si l’ETag actuel de la ressource sur le service correspond exactement à la valeur spécifiée par le client.
Horodatage indiquant l’heure de dernière modification de la ressource connue du client. L’opération n’est effectuée que si la ressource sur le service a été modifiée depuis l’heure spécifiée.
Valeur ETag associée à la version de la ressource connue du client. L’opération n’est effectuée que si l’ETag actuel de la ressource sur le service ne correspond pas à la valeur spécifiée par le client.
Horodatage indiquant l’heure de dernière modification de la ressource connue du client. L’opération n’est effectuée que si la ressource sur le service a été modifiée depuis l’heure spécifiée.
Liste des packages d’application que le service Batch déploie sur le nœud de calcul avant d’exécuter la ligne de commande. Les packages d’application sont téléchargés et déployés dans un répertoire partagé, et non dans le répertoire de travail des tâches. Par conséquent, si un package d’application référencé est déjà sur le nœud de calcul et qu’il est à jour, il n’est pas redéployé ; la copie existante sur le nœud de calcul est utilisée. Si un package d’application référencé ne peut pas être installé, par exemple parce que le package a été supprimé ou parce que le téléchargement a échoué, la tâche échoue. ID d’application séparés par espace avec version facultative au format « id[#version] ».
Ligne de commande de la tâche du Gestionnaire de travaux. La ligne de commande ne s’exécute pas sous un interpréteur de commandes et ne peut donc pas tirer parti des fonctionnalités de l’interpréteur de commandes telles que l’extension de variable d’environnement. Si vous souhaitez tirer parti de ces fonctionnalités, vous devez appeler l’interpréteur de commandes dans la ligne de commande, par exemple en utilisant « cmd /c MyCommand » dans Windows ou « /bin/sh -c MyCommand » dans Linux. Si la ligne de commande fait référence à des chemins de fichier, elle doit utiliser un chemin relatif (par rapport au répertoire de travail de tâche) ou utiliser la variable d’environnement fournie par Batch (https://docs.microsoft.com/en-us/azure/batch/batch-compute-node-environment-variables). Obligatoire.
Liste des paramètres de variable d’environnement pour la tâche du Gestionnaire de travaux. Valeurs séparées par l’espace au format « key=value ».
Chaîne qui identifie de façon unique la tâche du Gestionnaire de travaux dans le travail. L’ID peut contenir n’importe quelle combinaison de caractères alphanumériques, y compris des traits d’union et des traits de soulignement et ne peut pas contenir plus de 64 caractères. Obligatoire.
Liste des fichiers que le service Batch télécharge sur le nœud de calcul avant d’exécuter la ligne de commande. Les fichiers répertoriés sous cet élément se trouvent dans le répertoire de travail de la tâche. Il existe une taille maximale pour la liste des fichiers de ressources. Lorsque la taille maximale est dépassée, la requête échoue et le code d’erreur de réponse est RequestEntityTooLarge. Si cela se produit, la collection de ResourceFiles doit être réduite en taille. Pour ce faire, vous pouvez utiliser des fichiers .zip, des packages d’application ou des conteneurs Docker. Références de ressources séparées par l’espace au format filename=httpurl.
Le nombre maximal de fois où chaque tâche peut être retentée. Le service Batch retente une tâche si son code de sortie n’est pas différent de zéro. Notez que cette valeur contrôle spécifiquement le nombre de nouvelles tentatives. Le service Batch essaie chaque tâche une fois, puis peut réessayer jusqu’à cette limite. Par exemple, si le nombre maximal de nouvelles tentatives est égal à 3, Batch tente une tâche jusqu’à 4 fois (une tentative initiale et 3 nouvelles tentatives). Si le nombre maximal de nouvelles tentatives est égal à 0, le service Batch n’effectue pas de nouvelles tentatives. Si le nombre maximal de nouvelles tentatives est -1, le service Batch retente les tâches sans limite. La valeur par défaut est 0 (aucune nouvelle tentative).
Temps écoulé maximal pendant lequel le travail peut s’exécuter, mesuré à partir du moment où le travail est créé. Si le travail ne se termine pas dans le délai imparti, le service Batch l’arrête et toutes les tâches qui sont toujours en cours d’exécution. Dans ce cas, la raison de l’arrêt est MaxWallClockTimeExpiry. Si cette propriété n’est pas spécifiée, il n’existe aucune limite de temps sur la durée pendant laquelle le travail peut s’exécuter. Le format attendu est une durée ISO-8601.
Liste des paires nom-valeur associées à chaque travail créé sous cette planification en tant que métadonnées. Le service Batch n’affecte aucune signification aux métadonnées ; il s’agit uniquement de l’utilisation du code utilisateur. Valeurs séparées par l’espace au format « key=value ».
Fichier contenant la spécification de planification du travail au format JSON (mis en forme pour correspondre au corps de l’API REST respective). Si ce paramètre est spécifié, tous les « arguments de planification du travail » sont ignorés.
Nombre maximal de tâches qui peuvent être exécutées en parallèle pour le travail. La valeur de maxParallelTasks doit être -1 ou supérieure à 0 si spécifiée. Si elle n’est pas spécifiée, la valeur par défaut est -1, ce qui signifie qu’il n’existe aucune limite au nombre de tâches qui peuvent être exécutées simultanément. Vous pouvez mettre à jour maxParallelTasks d’un travail après sa création à l’aide de l’API de travail de mise à jour.
Liste des paires nom-valeur associées à la planification en tant que métadonnées. Le service Batch n’affecte aucune signification aux métadonnées ; il s’agit uniquement de l’utilisation du code utilisateur. Valeurs séparées par l’espace au format « key=value ».
L’action que le service Batch doit effectuer lorsque toutes les tâches d’un travail créé sous cette planification sont dans l’état terminé. Notez que si un travail ne contient aucune tâche, toutes les tâches sont considérées comme terminées. Cette option est donc la plus couramment utilisée avec une tâche du Gestionnaire de travaux ; si vous souhaitez utiliser l’arrêt automatique du travail sans gestionnaire de travaux, vous devez initialement définir onAllTasksComplete sur noaction et mettre à jour les propriétés de travail pour définir onAllTasksComplete pour terminer la tâche une fois que vous avez terminé d’ajouter des tâches. La valeur par défaut est noaction. Les valeurs connues sont : « noaction » et « terminatejob ».
ID d’un pool existant. Toutes les tâches du travail s’exécutent sur le pool spécifié. Vous devez vous assurer que le pool référencé par cette propriété existe. Si le pool n’existe pas au moment où le service Batch tente de planifier un travail, aucune tâche du travail ne s’exécute tant que vous n’avez pas créé un pool avec cet ID. Notez que le service Batch ne rejette pas la demande de travail ; il n’exécute simplement pas les tâches tant que le pool n’existe pas. Vous devez spécifier l’ID du pool ou la spécification du pool automatique, mais pas les deux.
Priorité des travaux créés sous cette planification. Les valeurs de priorité peuvent aller de -1000 à 1 000, avec -1000 étant la priorité la plus basse et 1000 étant la priorité la plus élevée. La valeur par défaut est 0. Cette priorité est utilisée comme valeur par défaut pour tous les travaux sous la planification du travail. Vous pouvez mettre à jour la priorité d’un travail après sa création à l’aide de l’API de travail de mise à jour.
Intervalle de temps entre les heures de début de deux travaux successifs sous la planification du travail. Une planification de travail peut avoir au plus un travail actif sous celui-ci à tout moment. Étant donné qu’une planification de travail peut avoir au plus un travail actif sous celui-ci à un moment donné, s’il est temps de créer un travail sous une planification de travail, mais que le travail précédent est toujours en cours d’exécution, le service Batch ne crée pas le nouveau travail tant que le travail précédent n’est pas terminé. Si le travail précédent ne se termine pas dans la période startWindow de la nouvelle périodicitéInterval, aucun nouveau travail n’est planifié pour cet intervalle. Pour les travaux récurrents, vous devez normalement spécifier un jobManagerTask dans jobSpecification. Si vous n’utilisez pas jobManagerTask, vous aurez besoin d’un processus externe pour surveiller le moment où les travaux sont créés, ajouter des tâches aux travaux et mettre fin aux travaux prêts pour la prochaine périodicité. La valeur par défaut est que la planification ne se répète pas : un travail est créé, dans le startWindow après l’heure doNotRunUntil, et la planification est terminée dès que ce travail se termine. La valeur minimale est de 1 minute. Si vous spécifiez une valeur inférieure, le service Batch rejette la planification avec une erreur ; si vous appelez directement l’API REST, le code d’état HTTP est 400 (requête incorrecte). Le format attendu est une durée ISO-8601.
Nombre d’emplacements de planification nécessaires à l’exécution de la tâche. La valeur par défaut est 1. Une tâche peut uniquement être planifiée pour s’exécuter sur un nœud de calcul si le nœud dispose de suffisamment d’emplacements de planification gratuits disponibles. Pour les tâches multi-instances, cette propriété n’est pas prise en charge et ne doit pas être spécifiée.
Intervalle de temps, à partir de l’heure à laquelle la planification indique qu’un travail doit être créé, dans lequel un travail doit être créé. Si un travail n’est pas créé dans l’intervalle startWindow, l'« opportunité » est perdue ; aucun travail n’est créé jusqu’à la prochaine périodicité de la planification. Si la planification est récurrente et que le startWindow est plus long que l’intervalle de périodicité, cela équivaut à un startWindow infini, car le travail « due » dans une périodicitéInterval n’est pas transféré dans l’intervalle de périodicité suivant. La valeur par défaut est infinie. La valeur minimale est de 1 minute. Si vous spécifiez une valeur inférieure, le service Batch rejette la planification avec une erreur ; si vous appelez directement l’API REST, le code d’état HTTP est 400 (requête incorrecte). Le format attendu est une durée ISO-8601.
Indique si les tâches du travail peuvent définir des dépendances entre elles. La valeur par défaut est false. True si l’indicateur est présent.
Paramètres globaux
Augmentez la détail de journalisation pour afficher tous les journaux de débogage.
Affichez ce message d’aide et quittez-le.
Affiche uniquement les erreurs, en supprimant les avertissements.
Format de sortie.
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 la détail de journalisation. Utilisez --debug pour les journaux de débogage complets.
az batch job-schedule set
Mettez à jour les propriétés d’une planification de travail.
Vous pouvez mettre à jour indépendamment la planification et la spécification du travail, mais toute modification apportée à l’une de ces entités réinitialise toutes les propriétés de cette entité.
az batch job-schedule set --job-schedule-id
[--account-endpoint]
[--account-key]
[--account-name]
[--allow-task-preemption]
[--do-not-run-after]
[--do-not-run-until]
[--if-match]
[--if-modified-since]
[--if-none-match]
[--if-unmodified-since]
[--job-manager-task-application-package-references]
[--job-manager-task-command-line]
[--job-manager-task-environment-settings]
[--job-manager-task-id]
[--job-manager-task-resource-files]
[--job-max-task-retry-count]
[--job-max-wall-clock-time]
[--job-metadata]
[--json-file]
[--max-parallel-tasks]
[--metadata]
[--on-all-tasks-complete]
[--pool-id]
[--priority]
[--recurrence-interval]
[--required-slots]
[--start-window]
[--uses-task-dependencies]
Paramètres obligatoires
ID de la planification du travail à mettre à jour. Obligatoire.
Paramètres facultatifs
Point de terminaison de service Batch. Vous pouvez également définir par variable d’environnement : AZURE_BATCH_ENDPOINT.
Clé de compte Batch. Vous pouvez également définir par variable d’environnement : AZURE_BATCH_ACCESS_KEY.
Nom du compte Batch. Vous pouvez également définir par variable d’environnement : AZURE_BATCH_ACCOUNT.
Indique si les tâches de ce travail peuvent être préemptées par d’autres travaux à priorité élevée. Si la valeur est définie sur True, les autres travaux à priorité élevée soumis au système sont prioritaires et peuvent requeuler des tâches à partir de ce travail. Vous pouvez mettre à jour l’autorisation allowTaskPreemption d’un travail après sa création à l’aide de l’API de travail de mise à jour. True si l’indicateur est présent.
Heure après laquelle aucun travail ne sera créé sous cette planification de travail. La planification passe à l’état terminé dès que cette échéance est passée et qu’il n’y a pas de travail actif dans le cadre de cette planification du travail. Si vous ne spécifiez pas d’heure doNotRunAfter et que vous créez une planification de travail périodique, la planification du travail reste active jusqu’à ce que vous l’arrêtiez explicitement. Le format attendu est un horodatage ISO-8601.
Heure la plus ancienne à laquelle n’importe quel travail peut être créé sous cette planification de travail. Si vous ne spécifiez pas d’heure doNotRunUntil, la planification est prête à créer des travaux immédiatement. Le format attendu est un horodatage ISO-8601.
Valeur ETag associée à la version de la ressource connue du client. L’opération n’est effectuée que si l’ETag actuel de la ressource sur le service correspond exactement à la valeur spécifiée par le client.
Horodatage indiquant l’heure de dernière modification de la ressource connue du client. L’opération n’est effectuée que si la ressource sur le service a été modifiée depuis l’heure spécifiée.
Valeur ETag associée à la version de la ressource connue du client. L’opération n’est effectuée que si l’ETag actuel de la ressource sur le service ne correspond pas à la valeur spécifiée par le client.
Horodatage indiquant l’heure de dernière modification de la ressource connue du client. L’opération n’est effectuée que si la ressource sur le service a été modifiée depuis l’heure spécifiée.
Liste des packages d’application que le service Batch déploie sur le nœud de calcul avant d’exécuter la ligne de commande. Les packages d’application sont téléchargés et déployés dans un répertoire partagé, et non dans le répertoire de travail des tâches. Par conséquent, si un package d’application référencé est déjà sur le nœud de calcul et qu’il est à jour, il n’est pas redéployé ; la copie existante sur le nœud de calcul est utilisée. Si un package d’application référencé ne peut pas être installé, par exemple parce que le package a été supprimé ou parce que le téléchargement a échoué, la tâche échoue. ID d’application séparés par espace avec version facultative au format « id[#version] ».
Ligne de commande de la tâche du Gestionnaire de travaux. La ligne de commande ne s’exécute pas sous un interpréteur de commandes et ne peut donc pas tirer parti des fonctionnalités de l’interpréteur de commandes telles que l’extension de variable d’environnement. Si vous souhaitez tirer parti de ces fonctionnalités, vous devez appeler l’interpréteur de commandes dans la ligne de commande, par exemple en utilisant « cmd /c MyCommand » dans Windows ou « /bin/sh -c MyCommand » dans Linux. Si la ligne de commande fait référence à des chemins de fichier, elle doit utiliser un chemin relatif (par rapport au répertoire de travail de tâche) ou utiliser la variable d’environnement fournie par Batch (https://docs.microsoft.com/en-us/azure/batch/batch-compute-node-environment-variables). Obligatoire.
Liste des paramètres de variable d’environnement pour la tâche du Gestionnaire de travaux. Valeurs séparées par l’espace au format « key=value ».
Chaîne qui identifie de façon unique la tâche du Gestionnaire de travaux dans le travail. L’ID peut contenir n’importe quelle combinaison de caractères alphanumériques, y compris des traits d’union et des traits de soulignement et ne peut pas contenir plus de 64 caractères. Obligatoire.
Liste des fichiers que le service Batch télécharge sur le nœud de calcul avant d’exécuter la ligne de commande. Les fichiers répertoriés sous cet élément se trouvent dans le répertoire de travail de la tâche. Il existe une taille maximale pour la liste des fichiers de ressources. Lorsque la taille maximale est dépassée, la requête échoue et le code d’erreur de réponse est RequestEntityTooLarge. Si cela se produit, la collection de ResourceFiles doit être réduite en taille. Pour ce faire, vous pouvez utiliser des fichiers .zip, des packages d’application ou des conteneurs Docker. Références de ressources séparées par l’espace au format filename=httpurl.
Le nombre maximal de fois où chaque tâche peut être retentée. Le service Batch retente une tâche si son code de sortie n’est pas différent de zéro. Notez que cette valeur contrôle spécifiquement le nombre de nouvelles tentatives. Le service Batch essaie chaque tâche une fois, puis peut réessayer jusqu’à cette limite. Par exemple, si le nombre maximal de nouvelles tentatives est égal à 3, Batch tente une tâche jusqu’à 4 fois (une tentative initiale et 3 nouvelles tentatives). Si le nombre maximal de nouvelles tentatives est égal à 0, le service Batch n’effectue pas de nouvelles tentatives. Si le nombre maximal de nouvelles tentatives est -1, le service Batch retente les tâches sans limite. La valeur par défaut est 0 (aucune nouvelle tentative).
Temps écoulé maximal pendant lequel le travail peut s’exécuter, mesuré à partir du moment où le travail est créé. Si le travail ne se termine pas dans le délai imparti, le service Batch l’arrête et toutes les tâches qui sont toujours en cours d’exécution. Dans ce cas, la raison de l’arrêt est MaxWallClockTimeExpiry. Si cette propriété n’est pas spécifiée, il n’existe aucune limite de temps sur la durée pendant laquelle le travail peut s’exécuter. Le format attendu est une durée ISO-8601.
Liste des paires nom-valeur associées à chaque travail créé sous cette planification en tant que métadonnées. Le service Batch n’affecte aucune signification aux métadonnées ; il s’agit uniquement de l’utilisation du code utilisateur. Valeurs séparées par l’espace au format « key=value ».
Fichier contenant la spécification de planification du travail au format JSON (mis en forme pour correspondre au corps de l’API REST respective). Si ce paramètre est spécifié, tous les « arguments de planification du travail » sont ignorés.
Nombre maximal de tâches qui peuvent être exécutées en parallèle pour le travail. La valeur de maxParallelTasks doit être -1 ou supérieure à 0 si spécifiée. Si elle n’est pas spécifiée, la valeur par défaut est -1, ce qui signifie qu’il n’existe aucune limite au nombre de tâches qui peuvent être exécutées simultanément. Vous pouvez mettre à jour maxParallelTasks d’un travail après sa création à l’aide de l’API de travail de mise à jour.
Liste des paires nom-valeur associées à la planification du travail en tant que métadonnées. Si vous ne spécifiez pas cet élément, les métadonnées existantes restent inchangées. Valeurs séparées par l’espace au format « key=value ».
L’action que le service Batch doit effectuer lorsque toutes les tâches d’un travail créé sous cette planification sont dans l’état terminé. Notez que si un travail ne contient aucune tâche, toutes les tâches sont considérées comme terminées. Cette option est donc la plus couramment utilisée avec une tâche du Gestionnaire de travaux ; si vous souhaitez utiliser l’arrêt automatique du travail sans gestionnaire de travaux, vous devez initialement définir onAllTasksComplete sur noaction et mettre à jour les propriétés de travail pour définir onAllTasksComplete pour terminer la tâche une fois que vous avez terminé d’ajouter des tâches. La valeur par défaut est noaction. Les valeurs connues sont : « noaction » et « terminatejob ».
ID d’un pool existant. Toutes les tâches du travail s’exécutent sur le pool spécifié. Vous devez vous assurer que le pool référencé par cette propriété existe. Si le pool n’existe pas au moment où le service Batch tente de planifier un travail, aucune tâche du travail ne s’exécute tant que vous n’avez pas créé un pool avec cet ID. Notez que le service Batch ne rejette pas la demande de travail ; il n’exécute simplement pas les tâches tant que le pool n’existe pas. Vous devez spécifier l’ID du pool ou la spécification du pool automatique, mais pas les deux.
Priorité des travaux créés sous cette planification. Les valeurs de priorité peuvent aller de -1000 à 1 000, avec -1000 étant la priorité la plus basse et 1000 étant la priorité la plus élevée. La valeur par défaut est 0. Cette priorité est utilisée comme valeur par défaut pour tous les travaux sous la planification du travail. Vous pouvez mettre à jour la priorité d’un travail après sa création à l’aide de l’API de travail de mise à jour.
Intervalle de temps entre les heures de début de deux travaux successifs sous la planification du travail. Une planification de travail peut avoir au plus un travail actif sous celui-ci à tout moment. Étant donné qu’une planification de travail peut avoir au plus un travail actif sous celui-ci à un moment donné, s’il est temps de créer un travail sous une planification de travail, mais que le travail précédent est toujours en cours d’exécution, le service Batch ne crée pas le nouveau travail tant que le travail précédent n’est pas terminé. Si le travail précédent ne se termine pas dans la période startWindow de la nouvelle périodicitéInterval, aucun nouveau travail n’est planifié pour cet intervalle. Pour les travaux récurrents, vous devez normalement spécifier un jobManagerTask dans jobSpecification. Si vous n’utilisez pas jobManagerTask, vous aurez besoin d’un processus externe pour surveiller le moment où les travaux sont créés, ajouter des tâches aux travaux et mettre fin aux travaux prêts pour la prochaine périodicité. La valeur par défaut est que la planification ne se répète pas : un travail est créé, dans le startWindow après l’heure doNotRunUntil, et la planification est terminée dès que ce travail se termine. La valeur minimale est de 1 minute. Si vous spécifiez une valeur inférieure, le service Batch rejette la planification avec une erreur ; si vous appelez directement l’API REST, le code d’état HTTP est 400 (requête incorrecte). Le format attendu est une durée ISO-8601.
Nombre d’emplacements de planification nécessaires à l’exécution de la tâche. La valeur par défaut est 1. Une tâche peut uniquement être planifiée pour s’exécuter sur un nœud de calcul si le nœud dispose de suffisamment d’emplacements de planification gratuits disponibles. Pour les tâches multi-instances, cette propriété n’est pas prise en charge et ne doit pas être spécifiée.
Intervalle de temps, à partir de l’heure à laquelle la planification indique qu’un travail doit être créé, dans lequel un travail doit être créé. Si un travail n’est pas créé dans l’intervalle startWindow, l'« opportunité » est perdue ; aucun travail n’est créé jusqu’à la prochaine périodicité de la planification. Si la planification est récurrente et que le startWindow est plus long que l’intervalle de périodicité, cela équivaut à un startWindow infini, car le travail « due » dans une périodicitéInterval n’est pas transféré dans l’intervalle de périodicité suivant. La valeur par défaut est infinie. La valeur minimale est de 1 minute. Si vous spécifiez une valeur inférieure, le service Batch rejette la planification avec une erreur ; si vous appelez directement l’API REST, le code d’état HTTP est 400 (requête incorrecte). Le format attendu est une durée ISO-8601.
Indique si les tâches du travail peuvent définir des dépendances entre elles. La valeur par défaut est false. True si l’indicateur est présent.
Paramètres globaux
Augmentez la détail de journalisation pour afficher tous les journaux de débogage.
Affichez ce message d’aide et quittez-le.
Affiche uniquement les erreurs, en supprimant les avertissements.
Format de sortie.
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 la détail de journalisation. Utilisez --debug pour les journaux de débogage complets.
az batch job-schedule show
Obtient des informations sur la planification de travail spécifiée.
az batch job-schedule show --job-schedule-id
[--account-endpoint]
[--account-key]
[--account-name]
[--expand]
[--if-match]
[--if-modified-since]
[--if-none-match]
[--if-unmodified-since]
[--select]
Paramètres obligatoires
ID de la planification du travail à obtenir. Obligatoire.
Paramètres facultatifs
Point de terminaison de service Batch. Vous pouvez également définir par variable d’environnement : AZURE_BATCH_ENDPOINT.
Clé de compte Batch. Vous pouvez également définir par variable d’environnement : AZURE_BATCH_ACCESS_KEY.
Nom du compte Batch. Vous pouvez également définir par variable d’environnement : AZURE_BATCH_ACCOUNT.
Clause $expand OData.
Valeur ETag associée à la version de la ressource connue du client. L’opération n’est effectuée que si l’ETag actuel de la ressource sur le service correspond exactement à la valeur spécifiée par le client.
Horodatage indiquant l’heure de dernière modification de la ressource connue du client. L’opération n’est effectuée que si la ressource sur le service a été modifiée depuis l’heure spécifiée.
Valeur ETag associée à la version de la ressource connue du client. L’opération n’est effectuée que si l’ETag actuel de la ressource sur le service ne correspond pas à la valeur spécifiée par le client.
Horodatage indiquant l’heure de dernière modification de la ressource connue du client. L’opération n’est effectuée que si la ressource sur le service a été modifiée depuis l’heure spécifiée.
Clause OData $select.
Paramètres globaux
Augmentez la détail de journalisation pour afficher tous les journaux de débogage.
Affichez ce message d’aide et quittez-le.
Affiche uniquement les erreurs, en supprimant les avertissements.
Format de sortie.
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 la détail de journalisation. Utilisez --debug pour les journaux de débogage complets.
az batch job-schedule stop
Met fin à une planification de travail.
az batch job-schedule stop --job-schedule-id
[--account-endpoint]
[--account-key]
[--account-name]
[--if-match]
[--if-modified-since]
[--if-none-match]
[--if-unmodified-since]
Paramètres obligatoires
ID de la planification du travail à arrêter. Obligatoire.
Paramètres facultatifs
Point de terminaison de service Batch. Vous pouvez également définir par variable d’environnement : AZURE_BATCH_ENDPOINT.
Clé de compte Batch. Vous pouvez également définir par variable d’environnement : AZURE_BATCH_ACCESS_KEY.
Nom du compte Batch. Vous pouvez également définir par variable d’environnement : AZURE_BATCH_ACCOUNT.
Valeur ETag associée à la version de la ressource connue du client. L’opération n’est effectuée que si l’ETag actuel de la ressource sur le service correspond exactement à la valeur spécifiée par le client.
Horodatage indiquant l’heure de dernière modification de la ressource connue du client. L’opération n’est effectuée que si la ressource sur le service a été modifiée depuis l’heure spécifiée.
Valeur ETag associée à la version de la ressource connue du client. L’opération n’est effectuée que si l’ETag actuel de la ressource sur le service ne correspond pas à la valeur spécifiée par le client.
Horodatage indiquant l’heure de dernière modification de la ressource connue du client. L’opération n’est effectuée que si la ressource sur le service a été modifiée depuis l’heure spécifiée.
Paramètres globaux
Augmentez la détail de journalisation pour afficher tous les journaux de débogage.
Affichez ce message d’aide et quittez-le.
Affiche uniquement les erreurs, en supprimant les avertissements.
Format de sortie.
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 la détail de journalisation. Utilisez --debug pour les journaux de débogage complets.