models Paquet
Classes
AccountListPoolNodeCountsOptions |
Paramètres supplémentaires pour list_pool_node_counts opération. |
AccountListSupportedImagesOptions |
Paramètres supplémentaires pour list_supported_images opération. |
AffinityInformation |
Indicateur de localisation qui peut être utilisé par le service Batch pour sélectionner un nœud de calcul sur lequel démarrer une tâche. Tous les paramètres requis doivent être renseignés pour pouvoir être envoyés à Azure. |
ApplicationGetOptions |
Paramètres supplémentaires pour l’opération get. |
ApplicationListOptions |
Paramètres supplémentaires pour l’opération de liste. |
ApplicationPackageReference |
Référence à un package à déployer sur les nœuds de calcul. Tous les paramètres requis doivent être renseignés pour pouvoir être envoyés à Azure. |
ApplicationSummary |
Contient des informations sur une application dans un compte Azure Batch. Tous les paramètres requis doivent être renseignés pour pouvoir être envoyés à Azure. |
ApplicationSummaryPaged |
Conteneur de pagination pour l’itération sur une liste d’objets ApplicationSummary |
AuthenticationTokenSettings |
Paramètres d’un jeton d’authentification que la tâche peut utiliser pour effectuer des opérations de service Batch. |
AutoPoolSpecification |
Spécifie les caractéristiques d’un « pool automatique » temporaire. Le service Batch crée ce pool automatique lors de l’envoi du travail. Tous les paramètres requis doivent être renseignés pour pouvoir être envoyés à Azure. |
AutoScaleRun |
Résultats et erreurs d’une exécution d’une formule de mise à l’échelle automatique de pool. Tous les paramètres requis doivent être renseignés pour pouvoir être envoyés à Azure. |
AutoScaleRunError |
Erreur qui s’est produite lors de l’exécution ou de l’évaluation d’une formule de mise à l’échelle automatique du pool. |
AutoUserSpecification |
Spécifie les paramètres de l’utilisateur automatique qui exécute une tâche sur le service Batch. |
AzureBlobFileSystemConfiguration |
Informations utilisées pour se connecter à un conteneur de stockage Azure à l’aide de Blobfuse. Tous les paramètres requis doivent être renseignés pour pouvoir être envoyés à Azure. |
AzureFileShareConfiguration |
Informations utilisées pour se connecter à un partage de fichiers Azure. Tous les paramètres requis doivent être renseignés pour pouvoir être envoyés à Azure. |
BatchError |
Réponse d’erreur reçue du service Azure Batch. |
BatchErrorDetail |
Élément d’informations supplémentaires incluses dans une réponse d’erreur Azure Batch. |
BatchErrorException |
Le serveur a répondu à l’exception du type « BatchError ». |
BatchPoolIdentity |
Identité du pool Batch, s’il est configuré. Identité du pool Batch, s’il est configuré. Tous les paramètres requis doivent être renseignés pour pouvoir être envoyés à Azure. |
CIFSMountConfiguration |
Informations utilisées pour se connecter à un système de fichiers CIFS. Tous les paramètres requis doivent être renseignés pour pouvoir être envoyés à Azure. |
Certificate |
Un certificat qui peut être installé sur les nœuds de calcul et peut être utilisé pour authentifier des opérations sur l’ordinateur. |
CertificateAddOptions |
Paramètres supplémentaires pour l’opération d’ajout. |
CertificateAddParameter |
Un certificat qui peut être installé sur les nœuds de calcul et peut être utilisé pour authentifier des opérations sur l’ordinateur. Tous les paramètres requis doivent être renseignés pour pouvoir être envoyés à Azure. |
CertificateCancelDeletionOptions |
Paramètres supplémentaires pour cancel_deletion opération. |
CertificateDeleteOptions |
Paramètres supplémentaires pour l’opération de suppression. |
CertificateGetOptions |
Paramètres supplémentaires pour l’opération get. |
CertificateListOptions |
Paramètres supplémentaires pour l’opération de liste. |
CertificatePaged |
Conteneur de pagination pour l’itération sur une liste d’objets Certificate |
CertificateReference |
Référence à un certificat à installer sur les nœuds de calcul d’un pool. Avertissement : cet objet est déconseillé et sera supprimé après février 2024. Utilisez plutôt l’extension Azure KeyVault . Tous les paramètres requis doivent être renseignés pour pouvoir être envoyés à Azure. |
CloudJob |
Tâche Azure Batch. |
CloudJobPaged |
Conteneur de pagination pour l’itération sur une liste d’objets CloudJob |
CloudJobSchedule |
Une planification des travaux qui autorise les travaux périodiques en spécifiant quand exécuter des travaux et une spécification utilisée pour créer chaque travail. |
CloudJobSchedulePaged |
Conteneur de pagination pour l’itération sur une liste d’objets CloudJobSchedule |
CloudPool |
Pool dans le service Azure Batch. Les variables sont uniquement renseignées par le serveur et sont ignorées lors de l’envoi d’une requête. |
CloudPoolPaged |
Conteneur de pagination pour l’itération sur une liste d’objets CloudPool |
CloudServiceConfiguration |
Configuration des nœuds de calcul dans un pool basé sur la plateforme Azure Services cloud. Tous les paramètres requis doivent être renseignés pour pouvoir être envoyés à Azure. |
CloudTask |
Tâche Azure Batch. Batch effectue une nouvelle tentative de tâches lorsqu’une opération de récupération est déclenchée sur un nœud. Les exemples d’opérations de récupération incluent (sans s’y limiter) lorsqu’un nœud défectueux est redémarré ou qu’un nœud de calcul a disparu en raison d’une défaillance de l’hôte. Les nouvelles tentatives dues aux opérations de récupération sont indépendantes de et ne sont pas comptabilisées dans maxTaskRetryCount. Même si maxTaskRetryCount est 0, une nouvelle tentative interne en raison d’une opération de récupération peut se produire. Pour cette raison, toutes les tâches doivent être idempotentes. Cela signifie que les tâches doivent tolérer l’interruption et le redémarrage sans provoquer d’altération ou de doublon des données. La meilleure pratique pour les tâches de longue durée consiste à utiliser une forme de point de contrôle. |
CloudTaskListSubtasksResult |
Résultat de la liste des tâches secondaires d’une tâche. |
CloudTaskPaged |
Conteneur de pagination pour l’itération sur une liste d’objets CloudTask |
ComputeNode |
Nœud de calcul dans le service Batch. |
ComputeNodeAddUserOptions |
Paramètres supplémentaires pour add_user opération. |
ComputeNodeDeleteUserOptions |
Paramètres supplémentaires pour delete_user opération. |
ComputeNodeDisableSchedulingOptions |
Paramètres supplémentaires pour disable_scheduling opération. |
ComputeNodeEnableSchedulingOptions |
Paramètres supplémentaires pour enable_scheduling opération. |
ComputeNodeEndpointConfiguration |
Configuration du point de terminaison pour le nœud de calcul. Tous les paramètres requis doivent être renseignés pour pouvoir être envoyés à Azure. |
ComputeNodeError |
Erreur rencontrée par un nœud de calcul. |
ComputeNodeExtensionGetOptions |
Paramètres supplémentaires pour l’opération get. |
ComputeNodeExtensionListOptions |
Paramètres supplémentaires pour l’opération de liste. |
ComputeNodeGetOptions |
Paramètres supplémentaires pour l’opération get. |
ComputeNodeGetRemoteDesktopOptions |
Paramètres supplémentaires pour get_remote_desktop opération. |
ComputeNodeGetRemoteLoginSettingsOptions |
Paramètres supplémentaires pour get_remote_login_settings opération. |
ComputeNodeGetRemoteLoginSettingsResult |
Paramètres de connexion à distance pour un nœud de calcul. Tous les paramètres requis doivent être renseignés pour pouvoir être envoyés à Azure. |
ComputeNodeIdentityReference |
Référence à une identité affectée par l’utilisateur associée au pool Batch qu’un nœud de calcul utilisera. |
ComputeNodeInformation |
Informations sur le nœud de calcul sur lequel une tâche s’est exécutée. |
ComputeNodeListOptions |
Paramètres supplémentaires pour l’opération de liste. |
ComputeNodePaged |
Conteneur de pagination pour l’itération sur une liste d’objets ComputeNode |
ComputeNodeRebootOptions |
Paramètres supplémentaires pour l’opération de redémarrage. |
ComputeNodeReimageOptions |
Paramètres supplémentaires pour l’opération de reimage. |
ComputeNodeUpdateUserOptions |
Paramètres supplémentaires pour update_user opération. |
ComputeNodeUploadBatchServiceLogsOptions |
Paramètres supplémentaires pour upload_batch_service_logs opération. |
ComputeNodeUser |
Un compte d’utilisateur pour l’accès RDP ou SSH sur un nœud de calcul. Tous les paramètres requis doivent être renseignés pour pouvoir être envoyés à Azure. |
ContainerConfiguration |
Configuration des pools avec conteneur. Tous les paramètres requis doivent être renseignés pour pouvoir être envoyés à Azure. |
ContainerRegistry |
Registre de conteneurs privé. |
DataDisk |
Paramètres qui seront utilisés par les disques de données associés aux nœuds de calcul dans le pool. Lorsque vous utilisez des disques de données attachés, vous devez monter et formater les disques à partir d'une machine virtuelle pour les utiliser. Tous les paramètres requis doivent être renseignés pour pouvoir être envoyés à Azure. |
DeleteCertificateError |
Erreur rencontrée par le service Batch lors de la suppression d’un certificat. |
DiffDiskSettings |
Spécifie les paramètres de disque éphémères pour le disque du système d’exploitation utilisé par le nœud de calcul (machine virtuelle). |
DiskEncryptionConfiguration |
Configuration de chiffrement de disque appliquée aux nœuds de calcul du pool. La configuration du chiffrement de disque n’est pas prise en charge sur le pool Linux créé avec Shared Image Gallery Image. |
EnvironmentSetting |
Variable d’environnement à définir sur un processus Task. Tous les paramètres requis doivent être renseignés pour pouvoir être envoyés à Azure. |
ErrorMessage |
Message d’erreur reçu dans une réponse d’erreur Azure Batch. |
ExitCodeMapping |
Comment le service Batch doit répondre si une tâche se termine avec un code de sortie particulier. Tous les paramètres requis doivent être renseignés pour pouvoir être envoyés à Azure. |
ExitCodeRangeMapping |
Plage de codes de sortie et comment le service Batch doit répondre aux codes de sortie dans cette plage. Tous les paramètres requis doivent être renseignés pour pouvoir être envoyés à Azure. |
ExitConditions |
Spécifie la façon dont le service Batch doit répondre une fois la tâche terminée. |
ExitOptions |
Spécifie la façon dont le service Batch répond à une condition de sortie particulière. |
FileDeleteFromComputeNodeOptions |
Paramètres supplémentaires pour delete_from_compute_node opération. |
FileDeleteFromTaskOptions |
Paramètres supplémentaires pour delete_from_task opération. |
FileGetFromComputeNodeOptions |
Paramètres supplémentaires pour get_from_compute_node opération. |
FileGetFromTaskOptions |
Paramètres supplémentaires pour get_from_task opération. |
FileGetPropertiesFromComputeNodeOptions |
Paramètres supplémentaires pour get_properties_from_compute_node opération. |
FileGetPropertiesFromTaskOptions |
Paramètres supplémentaires pour get_properties_from_task opération. |
FileListFromComputeNodeOptions |
Paramètres supplémentaires pour list_from_compute_node opération. |
FileListFromTaskOptions |
Paramètres supplémentaires pour list_from_task opération. |
FileProperties |
Propriétés d’un fichier sur un nœud de calcul. Tous les paramètres requis doivent être renseignés pour pouvoir être envoyés à Azure. |
HttpHeader |
Paire nom-valeur d’en-tête HTTP. Tous les paramètres requis doivent être renseignés pour pouvoir être envoyés à Azure. |
ImageInformation |
Une référence à l’image de la Place de marché Azure Machines Virtuelles et des informations supplémentaires sur l’image. Tous les paramètres requis doivent être renseignés pour pouvoir être envoyés à Azure. |
ImageInformationPaged |
Conteneur de pagination pour l’itération sur une liste d’objets ImageInformation |
ImageReference |
Référence à une image de la Place de marché Azure Machines Virtuelles ou à une image Shared Image Gallery. Pour obtenir la liste de toutes les références d’images Place de marché Azure vérifiées par Azure Batch, consultez l’opération « Répertorier les images prises en charge ». Les variables sont uniquement renseignées par le serveur et sont ignorées lors de l’envoi d’une requête. |
InboundEndpoint |
Point de terminaison entrant sur un nœud de calcul. Tous les paramètres requis doivent être renseignés pour pouvoir être envoyés à Azure. |
InboundNATPool |
Pool NAT entrant qui peut être utilisé pour traiter des ports spécifiques sur des nœuds de calcul dans un pool Batch en externe. Tous les paramètres requis doivent être renseignés pour pouvoir être envoyés à Azure. |
InstanceViewStatus |
Status de vue instance. |
JobAddOptions |
Paramètres supplémentaires pour l’opération d’ajout. |
JobAddParameter |
Tâche Azure Batch à ajouter. Tous les paramètres requis doivent être renseignés pour pouvoir être envoyés à Azure. |
JobConstraints |
Contraintes d’exécution d’un travail. |
JobDeleteOptions |
Paramètres supplémentaires pour l’opération de suppression. |
JobDisableOptions |
Paramètres supplémentaires pour l’opération de désactivation. |
JobDisableParameter |
Options lors de la désactivation d’un travail. Tous les paramètres requis doivent être renseignés pour pouvoir être envoyés à Azure. |
JobEnableOptions |
Paramètres supplémentaires pour activer l’opération. |
JobExecutionInformation |
Contient des informations sur l’exécution d’un travail dans le service Azure Batch. Tous les paramètres requis doivent être renseignés pour pouvoir être envoyés à Azure. |
JobGetOptions |
Paramètres supplémentaires pour l’opération get. |
JobGetTaskCountsOptions |
Paramètres supplémentaires pour get_task_counts opération. |
JobListFromJobScheduleOptions |
Paramètres supplémentaires pour list_from_job_schedule opération. |
JobListOptions |
Paramètres supplémentaires pour l’opération de liste. |
JobListPreparationAndReleaseTaskStatusOptions |
Paramètres supplémentaires pour list_preparation_and_release_task_status opération. |
JobManagerTask |
Spécifie les détails d’une tâche du Gestionnaire de travaux. La tâche du Gestionnaire de travaux est automatiquement démarrée lors de la création du travail. Le service Batch tente de planifier la tâche du Gestionnaire de travaux avant toute autre tâche dans le travail. Lors de la réduction d’un pool, le service Batch tente de conserver les nœuds où les tâches du Gestionnaire de travaux s’exécutent aussi longtemps que possible (autrement dit, les nœuds de calcul exécutant des tâches « normales » sont supprimés avant que les nœuds de calcul n’exécutent les tâches du gestionnaire de tâches). Lorsqu’une tâche du Gestionnaire de travaux échoue et doit être redémarrée, le système tente de la planifier à la priorité la plus élevée. S’il n’y a pas de nœuds de calcul inactifs disponibles, le système peut mettre fin à l’une des tâches en cours d’exécution dans le pool et la renvoyer à la file d’attente afin de faire de la place pour que la tâche du Gestionnaire de travaux redémarre. Notez qu’une tâche du Gestionnaire de travaux dans un travail n’a pas priorité sur les tâches d’autres travaux. Parmi les travaux, seules les priorités au niveau du travail sont observées. Par exemple, si un gestionnaire de travaux d’une priorité 0 doit être redémarré, il ne déplace pas les tâches d’un travail de priorité 1. Batch effectue une nouvelle tentative de tâches lorsqu’une opération de récupération est déclenchée sur un nœud. Les exemples d’opérations de récupération incluent (sans s’y limiter) lorsqu’un nœud défectueux est redémarré ou qu’un nœud de calcul a disparu en raison d’une défaillance de l’hôte. Les nouvelles tentatives dues aux opérations de récupération sont indépendantes de et ne sont pas comptabilisées dans maxTaskRetryCount. Même si maxTaskRetryCount est 0, une nouvelle tentative interne en raison d’une opération de récupération peut se produire. Pour cette raison, toutes les tâches doivent être idempotentes. Cela signifie que les tâches doivent tolérer l’interruption et le redémarrage sans provoquer d’altération ou de doublon des données. La meilleure pratique pour les tâches de longue durée consiste à utiliser une forme de point de contrôle. Tous les paramètres requis doivent être renseignés pour pouvoir être envoyés à Azure. |
JobNetworkConfiguration |
Configuration réseau du travail. Tous les paramètres requis doivent être renseignés pour pouvoir être envoyés à Azure. |
JobPatchOptions |
Paramètres supplémentaires pour l’opération de correctif. |
JobPatchParameter |
Ensemble de modifications à apporter à un travail. |
JobPreparationAndReleaseTaskExecutionInformation |
Status des tâches de préparation et de mise en production des travaux sur un nœud de calcul. |
JobPreparationAndReleaseTaskExecutionInformationPaged |
Conteneur de pagination pour l’itération sur une liste d’objets JobPreparationAndReleaseTaskExecutionInformation |
JobPreparationTask |
Tâche de préparation du travail à exécuter avant toutes les tâches du travail sur un nœud de calcul donné. Vous pouvez utiliser la préparation du travail pour préparer un nœud afin d’exécuter des tâches pour le travail. Les activités couramment effectuées dans la préparation du travail incluent : téléchargement des fichiers de ressources courants utilisés par toutes les tâches du travail. La tâche de préparation du travail peut télécharger ces fichiers de ressources courants à l’emplacement partagé sur le nœud. (AZ_BATCH_NODE_ROOT_DIRshared), ou le démarrage d’un service local sur le nœud afin que toutes les tâches de ce travail puissent communiquer avec celui-ci. Si la tâche de préparation du travail échoue (autrement dit, épuise son nombre de nouvelles tentatives avant de quitter avec le code de sortie 0), Batch n’exécute pas les tâches de ce travail sur le nœud. Le nœud de calcul n’est pas éligible à l’exécution des tâches de ce travail jusqu’à ce qu’il soit réimagené. Le nœud de calcul reste actif et peut être utilisé pour d’autres travaux. La tâche de préparation du travail peut s’exécuter plusieurs fois sur le même nœud. Par conséquent, vous devez écrire la tâche de préparation du travail pour gérer la ré-exécution. Si le nœud est redémarré, la tâche de préparation du travail est réexécutée sur le nœud de calcul avant de planifier toute autre tâche du travail, si réexécuterOnNodeRebootAfterSuccess est vraie ou si la tâche de préparation du travail ne s’est pas terminée précédemment. Si le nœud est réimagené, la tâche de préparation du travail est réexécutée avant de planifier une tâche du travail. Batch effectue une nouvelle tentative de tâches lorsqu’une opération de récupération est déclenchée sur un nœud. Les exemples d’opérations de récupération incluent (sans s’y limiter) lorsqu’un nœud défectueux est redémarré ou qu’un nœud de calcul a disparu en raison d’une défaillance de l’hôte. Les nouvelles tentatives dues aux opérations de récupération sont indépendantes de et ne sont pas comptabilisées dans maxTaskRetryCount. Même si maxTaskRetryCount est 0, une nouvelle tentative interne en raison d’une opération de récupération peut se produire. Pour cette raison, toutes les tâches doivent être idempotentes. Cela signifie que les tâches doivent tolérer l’interruption et le redémarrage sans provoquer d’altération ou de doublon des données. La meilleure pratique pour les tâches de longue durée consiste à utiliser une forme de point de contrôle. Tous les paramètres requis doivent être renseignés pour pouvoir être envoyés à Azure. |
JobPreparationTaskExecutionInformation |
Contient des informations sur l’exécution d’une tâche de préparation de travail sur un nœud de calcul. Tous les paramètres requis doivent être renseignés pour pouvoir être envoyés à Azure. |
JobReleaseTask |
Tâche de mise en production du travail à exécuter à l’achèvement du travail sur n’importe quel nœud de calcul sur lequel le travail s’est exécuté. La tâche de mise en production du travail s’exécute à la fin du travail, en raison de l’une des raisons suivantes : l’utilisateur appelle l’API Terminer le travail ou l’API Supprimer le travail pendant que le travail est toujours actif, la contrainte de temps d’horloge murale maximale du travail est atteinte et le travail est toujours actif ou la tâche du gestionnaire de travaux est terminée, et le travail est configuré pour se terminer lorsque le gestionnaire de travaux se termine. La tâche de mise en production du travail s’exécute sur chaque nœud où les tâches du travail ont été exécutées et où la tâche de préparation du travail a été exécutée et terminée. Si vous réimagez un nœud après avoir exécuté la tâche de préparation du travail et que le travail se termine sans autres tâches du travail exécuté sur ce nœud (et que par conséquent, la tâche de préparation du travail ne s’exécute pas à nouveau), la tâche de mise en production du travail ne s’exécute pas sur ce nœud de calcul. Si un nœud redémarre alors que la tâche de mise en production du travail est toujours en cours d’exécution, la tâche de mise en production du travail s’exécute à nouveau lorsque le nœud de calcul démarre. Le travail n’est pas marqué comme terminé tant que toutes les tâches de mise en production du travail ne sont pas terminées. La tâche de mise en production du travail s’exécute en arrière-plan. Il n’occupe pas d’emplacement de planification ; autrement dit, il ne compte pas dans la limite taskSlotsPerNode spécifiée sur le pool. Tous les paramètres requis doivent être renseignés pour pouvoir être envoyés à Azure. |
JobReleaseTaskExecutionInformation |
Contient des informations sur l’exécution d’une tâche de mise en production de travail sur un nœud de calcul. Tous les paramètres requis doivent être renseignés pour pouvoir être envoyés à Azure. |
JobScheduleAddOptions |
Paramètres supplémentaires pour l’opération d’ajout. |
JobScheduleAddParameter |
Planification de travaux qui autorise les travaux récurrents en spécifiant quand exécuter des travaux et une spécification utilisée pour créer chaque travail. Tous les paramètres requis doivent être renseignés pour pouvoir être envoyés à Azure. |
JobScheduleDeleteOptions |
Paramètres supplémentaires pour l’opération de suppression. |
JobScheduleDisableOptions |
Paramètres supplémentaires pour l’opération de désactivation. |
JobScheduleEnableOptions |
Paramètres supplémentaires pour activer l’opération. |
JobScheduleExecutionInformation |
Contient des informations sur les travaux qui ont été et seront exécutés dans le cadre d’une planification de travaux. |
JobScheduleExistsOptions |
Paramètres supplémentaires pour l’opération exists. |
JobScheduleGetOptions |
Paramètres supplémentaires pour l’opération get. |
JobScheduleListOptions |
Paramètres supplémentaires pour l’opération de liste. |
JobSchedulePatchOptions |
Paramètres supplémentaires pour l’opération de correctif. |
JobSchedulePatchParameter |
Ensemble des modifications à apporter à une planification de travail. |
JobScheduleStatistics |
Statistiques d’utilisation des ressources pour une planification de travail. Tous les paramètres requis doivent être renseignés pour pouvoir être envoyés à Azure. |
JobScheduleTerminateOptions |
Paramètres supplémentaires pour l’opération d’arrêt. |
JobScheduleUpdateOptions |
Paramètres supplémentaires pour l’opération de mise à jour. |
JobScheduleUpdateParameter |
Ensemble des modifications à apporter à une planification de travail. Tous les paramètres requis doivent être renseignés pour pouvoir être envoyés à Azure. |
JobSchedulingError |
Erreur rencontrée par le service Batch lors de la planification d’un travail. Tous les paramètres requis doivent être renseignés pour pouvoir être envoyés à Azure. |
JobSpecification |
Spécifie les détails des travaux à créer selon une planification. Tous les paramètres requis doivent être renseignés pour pouvoir être envoyés à Azure. |
JobStatistics |
Statistiques d’utilisation des ressources pour un travail. Tous les paramètres requis doivent être renseignés pour pouvoir être envoyés à Azure. |
JobTerminateOptions |
Paramètres supplémentaires pour l’opération d’arrêt. |
JobTerminateParameter |
Options lors de l’arrêt d’un travail. |
JobUpdateOptions |
Paramètres supplémentaires pour l’opération de mise à jour. |
JobUpdateParameter |
Ensemble des modifications à apporter à un travail. Tous les paramètres requis doivent être renseignés pour pouvoir être envoyés à Azure. |
LinuxUserConfiguration |
Propriétés utilisées pour créer un compte d’utilisateur sur un nœud de calcul Linux. |
MetadataItem |
Paire nom-valeur associée à une ressource de service Batch. Le service Batch n’attribue aucune signification à ces métadonnées ; il s’agit uniquement de l’utilisation du code utilisateur. Tous les paramètres requis doivent être renseignés pour pouvoir être envoyés à Azure. |
MountConfiguration |
Système de fichiers à monter sur chaque nœud. |
MultiInstanceSettings |
Paramètres qui spécifient comment exécuter une tâche multi-instance. Les tâches multi instance sont couramment utilisées pour prendre en charge les tâches MPI. Dans le cas de MPI, si l’une des tâches subordonnées échoue (par exemple en raison d’une sortie avec un code de sortie différent de zéro), l’intégralité de la tâche multi-instance échoue. La tâche multi-instance est ensuite arrêtée et retentée, jusqu’à sa limite de nouvelles tentatives. Tous les paramètres requis doivent être renseignés pour pouvoir être envoyés à Azure. |
NFSMountConfiguration |
Informations utilisées pour se connecter à un système de fichiers NFS. Tous les paramètres requis doivent être renseignés pour pouvoir être envoyés à Azure. |
NameValuePair |
Représente une paire nom-valeur. |
NetworkConfiguration |
Configuration réseau d’un pool. |
NetworkSecurityGroupRule |
Règle de groupe de sécurité réseau à appliquer à un point de terminaison entrant. Tous les paramètres requis doivent être renseignés pour pouvoir être envoyés à Azure. |
NodeAgentInformation |
Informations sur l’agent Compute Node. L’agent Batch Compute Node est un programme qui s’exécute sur chaque nœud de calcul du pool et fournit la fonctionnalité Batch sur le nœud de calcul. Tous les paramètres requis doivent être renseignés pour pouvoir être envoyés à Azure. |
NodeCounts |
Nombre de nœuds de calcul dans chaque état de nœud de calcul. Tous les paramètres requis doivent être renseignés pour pouvoir être envoyés à Azure. |
NodeDisableSchedulingParameter |
Options de désactivation de la planification sur un nœud de calcul. |
NodeFile |
Informations sur un fichier ou un répertoire sur un nœud de calcul. |
NodeFilePaged |
Un conteneur de pagination pour l’itération sur une liste d’objets NodeFile |
NodePlacementConfiguration |
Configuration du placement des nœuds pour un pool. Pour le placement régional, les nœuds du pool seront alloués dans la même région. Pour le placement zonale, les nœuds du pool sont répartis entre différentes zones avec un équilibrage optimal. |
NodeRebootParameter |
Options de redémarrage d’un nœud de calcul. |
NodeReimageParameter |
Options de réinitialisation d’un nœud de calcul. |
NodeRemoveParameter |
Options permettant de supprimer des nœuds de calcul d’un pool. Tous les paramètres requis doivent être renseignés pour pouvoir être envoyés à Azure. |
NodeUpdateUserParameter |
Ensemble des modifications à apporter à un compte d’utilisateur sur un nœud de calcul. |
NodeVMExtension |
La configuration de l’extension de machine virtuelle instance vue. |
NodeVMExtensionPaged |
Un conteneur de pagination pour l’itération sur une liste d’objets NodeVMExtension |
OSDisk |
Paramètres du disque du système d’exploitation du nœud de calcul. |
OutputFile |
Spécification pour le chargement de fichiers à partir d’un nœud de calcul Azure Batch vers un autre emplacement une fois que le service Batch a terminé l’exécution du processus Task. À chaque chargement de fichiers, le service Batch écrit deux fichiers journaux dans le nœud de calcul, « fileuploadout.txt » et « fileuploaderr.txt ». Ces fichiers journaux sont utilisés pour en savoir plus sur une défaillance spécifique. Tous les paramètres requis doivent être renseignés pour pouvoir être envoyés à Azure. |
OutputFileBlobContainerDestination |
Spécifie une destination de chargement de fichiers dans un conteneur de stockage d’objets blob Azure. Tous les paramètres requis doivent être renseignés pour pouvoir être envoyés à Azure. |
OutputFileDestination |
Destination vers laquelle un fichier doit être chargé. |
OutputFileUploadOptions |
Détails sur une opération de chargement de fichier de sortie, y compris dans quelles conditions effectuer le chargement. Tous les paramètres requis doivent être renseignés pour pouvoir être envoyés à Azure. |
PoolAddOptions |
Paramètres supplémentaires pour l’opération d’ajout. |
PoolAddParameter |
Un pool dans le service Azure Batch à ajouter. Tous les paramètres requis doivent être renseignés pour pouvoir être envoyés à Azure. |
PoolDeleteOptions |
Paramètres supplémentaires pour l’opération de suppression. |
PoolDisableAutoScaleOptions |
Paramètres supplémentaires pour disable_auto_scale opération. |
PoolEnableAutoScaleOptions |
Paramètres supplémentaires pour enable_auto_scale opération. |
PoolEnableAutoScaleParameter |
Options d’activation de la mise à l’échelle automatique sur un pool. |
PoolEndpointConfiguration |
Configuration du point de terminaison pour un pool. Tous les paramètres requis doivent être renseignés pour pouvoir être envoyés à Azure. |
PoolEvaluateAutoScaleOptions |
Paramètres supplémentaires pour evaluate_auto_scale opération. |
PoolEvaluateAutoScaleParameter |
Options d’évaluation d’une formule de mise à l’échelle automatique sur un pool. Tous les paramètres requis doivent être renseignés pour pouvoir être envoyés à Azure. |
PoolExistsOptions |
Paramètres supplémentaires pour l’opération exists. |
PoolGetOptions |
Paramètres supplémentaires pour l’opération get. |
PoolInformation |
Spécifie comment un travail doit être affecté à un pool. |
PoolListOptions |
Paramètres supplémentaires pour l’opération de liste. |
PoolListUsageMetricsOptions |
Paramètres supplémentaires pour list_usage_metrics opération. |
PoolNodeCounts |
Nombre de nœuds de calcul dans chaque état d’un pool. Tous les paramètres requis doivent être renseignés pour pouvoir être envoyés à Azure. |
PoolNodeCountsPaged |
Un conteneur de pagination pour l’itération sur une liste d’objets PoolNodeCounts |
PoolPatchOptions |
Paramètres supplémentaires pour l’opération de correctif. |
PoolPatchParameter |
Ensemble des modifications à apporter à un pool. |
PoolRemoveNodesOptions |
Paramètres supplémentaires pour remove_nodes opération. |
PoolResizeOptions |
Paramètres supplémentaires pour l’opération de redimensionnement. |
PoolResizeParameter |
Options permettant de modifier la taille d’un pool. |
PoolSpecification |
Spécification pour la création d’un pool. Tous les paramètres requis doivent être renseignés pour pouvoir être envoyés à Azure. |
PoolStatistics |
Contient des statistiques d’utilisation et d’utilisation des ressources pour la durée de vie d’un pool. Tous les paramètres requis doivent être renseignés pour pouvoir être envoyés à Azure. |
PoolStopResizeOptions |
Paramètres supplémentaires pour stop_resize opération. |
PoolUpdatePropertiesOptions |
Paramètres supplémentaires pour update_properties opération. |
PoolUpdatePropertiesParameter |
Ensemble des modifications à apporter à un pool. Tous les paramètres requis doivent être renseignés pour pouvoir être envoyés à Azure. |
PoolUsageMetrics |
Métriques d’utilisation pour un pool sur un intervalle d’agrégation. Tous les paramètres requis doivent être renseignés pour pouvoir être envoyés à Azure. |
PoolUsageMetricsPaged |
Un conteneur de pagination pour l’itération sur une liste d’objets PoolUsageMetrics |
PublicIPAddressConfiguration |
Configuration d’adresse IP publique de la configuration réseau d’un pool. |
RecentJob |
Informations sur le travail le plus récent à exécuter sous la planification du travail. |
ResizeError |
Erreur qui s’est produite lors du redimensionnement d’un pool. |
ResourceFile |
Fichier unique ou plusieurs fichiers à télécharger sur un nœud de calcul. |
ResourceStatistics |
Statistiques relatives à la consommation de ressources par les nœuds de calcul dans un pool. Tous les paramètres requis doivent être renseignés pour pouvoir être envoyés à Azure. |
Schedule |
Planification en fonction de laquelle les travaux seront créés. Toutes les heures sont fixes respectivement à UTC et ne sont pas affectées par l’heure d’été. |
StartTask |
Tâche exécutée lorsqu’un nœud joint un pool dans le service Azure Batch, ou lorsque le nœud de calcul est redémarré ou réinitialisé. Batch effectue une nouvelle tentative de tâches lorsqu’une opération de récupération est déclenchée sur un nœud. Les exemples d’opérations de récupération incluent (mais ne sont pas limités à) lorsqu’un nœud non sain est redémarré ou qu’un nœud de calcul a disparu en raison d’une défaillance de l’hôte. Les nouvelles tentatives dues aux opérations de récupération sont indépendantes de et ne sont pas comptabilisées dans maxTaskRetryCount. Même si maxTaskRetryCount est 0, une nouvelle tentative interne en raison d’une opération de récupération peut se produire. Pour cette raison, toutes les tâches doivent être idempotentes. Cela signifie que les tâches doivent tolérer l’interruption et le redémarrage sans provoquer d’altération ou de doublon des données. La meilleure pratique pour les tâches de longue durée consiste à utiliser une forme de point de contrôle. Dans certains cas, starttask peut être réexécuter même si le nœud de calcul n’a pas été redémarré. Une attention particulière doit être prise pour éviter les tâches StartTasks qui créent un processus d’interruption ou installent/lancent des services à partir du répertoire de travail StartTask, car cela empêchera Batch de pouvoir réexécuter starttask. Tous les paramètres requis doivent être renseignés pour pouvoir être envoyés à Azure. |
StartTaskInformation |
Informations sur une tâche StartTask exécutée sur un nœud de calcul. Tous les paramètres requis doivent être renseignés pour pouvoir être envoyés à Azure. |
SubtaskInformation |
Informations sur une tâche subordonnée Azure Batch. |
TaskAddCollectionOptions |
Paramètres supplémentaires pour add_collection opération. |
TaskAddCollectionParameter |
Collection de tâches Azure Batch à ajouter. Tous les paramètres requis doivent être renseignés pour pouvoir être envoyés à Azure. |
TaskAddCollectionResult |
Résultat de l’ajout d’une collection de tâches à un travail. |
TaskAddOptions |
Paramètres supplémentaires pour l’opération d’ajout. |
TaskAddParameter |
Tâche Azure Batch à ajouter. Batch effectue une nouvelle tentative de tâches lorsqu’une opération de récupération est déclenchée sur un nœud. Les exemples d’opérations de récupération incluent (mais ne sont pas limités à) lorsqu’un nœud non sain est redémarré ou qu’un nœud de calcul a disparu en raison d’une défaillance de l’hôte. Les nouvelles tentatives dues aux opérations de récupération sont indépendantes de et ne sont pas comptabilisées dans maxTaskRetryCount. Même si maxTaskRetryCount est 0, une nouvelle tentative interne en raison d’une opération de récupération peut se produire. Pour cette raison, toutes les tâches doivent être idempotentes. Cela signifie que les tâches doivent tolérer l’interruption et le redémarrage sans provoquer d’altération ou de doublon des données. La meilleure pratique pour les tâches de longue durée consiste à utiliser une forme de point de contrôle. Tous les paramètres requis doivent être renseignés pour pouvoir être envoyés à Azure. |
TaskAddResult |
Résultat d’une tâche unique ajoutée dans le cadre d’une opération d’ajout d’une collection de tâches. Tous les paramètres requis doivent être renseignés pour pouvoir être envoyés à Azure. |
TaskConstraints |
Contraintes d’exécution à appliquer à une tâche. |
TaskContainerExecutionInformation |
Contient des informations sur le conteneur qu’une tâche est en cours d’exécution. |
TaskContainerSettings |
Paramètres de conteneur d’une tâche. Tous les paramètres requis doivent être renseignés pour pouvoir être envoyés à Azure. |
TaskCounts |
Nombre de tâches pour un travail. Tous les paramètres requis doivent être renseignés pour pouvoir être envoyés à Azure. |
TaskCountsResult |
Le nombre de task et de taskSlot pour un travail. Tous les paramètres requis doivent être renseignés pour pouvoir être envoyés à Azure. |
TaskDeleteOptions |
Paramètres supplémentaires pour l’opération de suppression. |
TaskDependencies |
Spécifie toutes les dépendances d’une tâche. Toute tâche spécifiée explicitement ou dans une plage de dépendances doit se terminer avant que la tâche dépendante soit planifiée. |
TaskExecutionInformation |
Informations sur l’exécution d’une tâche. Tous les paramètres requis doivent être renseignés pour pouvoir être envoyés à Azure. |
TaskFailureInformation |
Informations sur l’échec d’une tâche. Tous les paramètres requis doivent être renseignés pour pouvoir être envoyés à Azure. |
TaskGetOptions |
Paramètres supplémentaires pour l’opération get. |
TaskIdRange |
Plage d’ID de tâche dont une tâche peut dépendre. Toutes les tâches avec des ID dans la plage doivent se terminer correctement avant que la tâche dépendante puisse être planifiée. Le début et la fin de la plage sont inclusifs. Par exemple, si une plage a début 9 et fin 12, elle représente les tâches « 9 », « 10 », « 11 » et « 12 ». Tous les paramètres requis doivent être renseignés pour pouvoir être envoyés à Azure. |
TaskInformation |
Informations sur une tâche en cours d’exécution sur un nœud de calcul. Tous les paramètres requis doivent être renseignés pour pouvoir être envoyés à Azure. |
TaskListOptions |
Paramètres supplémentaires pour l’opération de liste. |
TaskListSubtasksOptions |
Paramètres supplémentaires pour list_subtasks opération. |
TaskReactivateOptions |
Paramètres supplémentaires pour l’opération de réactivation. |
TaskSchedulingPolicy |
Spécifie la façon dont les tâches doivent être distribuées entre les nœuds de calcul. Tous les paramètres requis doivent être renseignés pour pouvoir être envoyés à Azure. |
TaskSlotCounts |
Le taskSlot compte pour un travail. Tous les paramètres requis doivent être renseignés pour pouvoir être envoyés à Azure. |
TaskStatistics |
Statistiques d’utilisation des ressources pour une tâche. Tous les paramètres requis doivent être renseignés pour pouvoir être envoyés à Azure. |
TaskTerminateOptions |
Paramètres supplémentaires pour l’opération d’arrêt. |
TaskUpdateOptions |
Paramètres supplémentaires pour l’opération de mise à jour. |
TaskUpdateParameter |
Ensemble des modifications à apporter à une tâche. |
UploadBatchServiceLogsConfiguration |
Les fichiers journaux de service Azure Batch chargent la configuration d’un nœud de calcul. Tous les paramètres requis doivent être renseignés pour pouvoir être envoyés à Azure. |
UploadBatchServiceLogsResult |
Résultat du chargement des fichiers journaux du service Batch à partir d’un nœud de calcul spécifique. Tous les paramètres requis doivent être renseignés pour pouvoir être envoyés à Azure. |
UsageStatistics |
Statistiques relatives aux informations d’utilisation du pool. Tous les paramètres requis doivent être renseignés pour pouvoir être envoyés à Azure. |
UserAccount |
Propriétés utilisées pour créer un utilisateur utilisé pour exécuter des tâches sur un nœud de calcul Azure Batch. Tous les paramètres requis doivent être renseignés pour pouvoir être envoyés à Azure. |
UserAssignedIdentity |
Identité affectée par l’utilisateur. Les variables sont uniquement remplies par le serveur et sont ignorées lors de l’envoi d’une demande. Tous les paramètres requis doivent être renseignés pour pouvoir être envoyés à Azure. |
UserIdentity |
Définition de l’identité de l’utilisateur sous laquelle la tâche est exécutée. Spécifiez la propriété userName ou autoUser, mais pas les deux. |
VMExtension |
Configuration des extensions de machine virtuelle. Tous les paramètres requis doivent être renseignés pour pouvoir être envoyés à Azure. |
VMExtensionInstanceView |
L’extension de machine virtuelle instance vue. |
VirtualMachineConfiguration |
Configuration des nœuds de calcul dans un pool basé sur l’infrastructure Azure Machines Virtuelles. Tous les paramètres requis doivent être renseignés pour pouvoir être envoyés à Azure. |
VirtualMachineInfo |
Informations sur l’état actuel de la machine virtuelle. |
WindowsConfiguration |
Paramètres du système d’exploitation Windows à appliquer à la machine virtuelle. |
WindowsUserConfiguration |
Propriétés utilisées pour créer un compte d’utilisateur sur un nœud de calcul Windows. |
Énumérations
Azure SDK for Python