Partager via


@azure/batch package

Classes

Account

Classe représentant un compte.

Application

Classe représentant une application.

BatchServiceClient
BatchServiceClientContext
BatchSharedKeyCredentials

Crée un objet BatchSharedKeyCredentials.

CertificateOperations

Classe représentant un CertificateOperations.

ComputeNodeOperations

Classe représentant un ComputeNodeOperations.

File

Classe représentant un fichier.

Job

Classe représentant un travail.

JobSchedule

Classe représentant un JobSchedule.

Pool

Classe représentant un pool.

Task

Classe représentant une tâche.

Interfaces

AccountListPoolNodeCountsHeaders

Définit des en-têtes pour l’opération ListPoolNodeCounts.

AccountListPoolNodeCountsNextOptionalParams

Paramètres facultatifs.

AccountListPoolNodeCountsNextOptions

Paramètres supplémentaires pour l’opération listPoolNodeCountsNext.

AccountListPoolNodeCountsOptionalParams

Paramètres facultatifs.

AccountListPoolNodeCountsOptions

Paramètres supplémentaires pour l’opération listPoolNodeCounts.

AccountListSupportedImagesHeaders

Définit des en-têtes pour l’opération ListSupportedImages.

AccountListSupportedImagesNextOptionalParams

Paramètres facultatifs.

AccountListSupportedImagesNextOptions

Paramètres supplémentaires pour l’opération listSupportedImagesNext.

AccountListSupportedImagesOptionalParams

Paramètres facultatifs.

AccountListSupportedImagesOptions

Paramètres supplémentaires pour l’opération listSupportedImages.

AccountListSupportedImagesResult
AffinityInformation

Interface représentant AffinityInformation.

ApplicationGetHeaders

Définit des en-têtes pour l’opération Get.

ApplicationGetOptionalParams

Paramètres facultatifs.

ApplicationGetOptions

Paramètres supplémentaires pour l’opération get.

ApplicationListHeaders

Définit des en-têtes pour l’opération de liste.

ApplicationListNextOptionalParams

Paramètres facultatifs.

ApplicationListNextOptions

Paramètres supplémentaires pour l’opération listNext.

ApplicationListOptionalParams

Paramètres facultatifs.

ApplicationListOptions

Paramètres supplémentaires pour l’opération de liste.

ApplicationListResult
ApplicationPackageReference

Interface représentant ApplicationPackageReference.

ApplicationSummary

Interface représentant ApplicationSummary.

AuthenticationTokenSettings

Interface représentant AuthenticationTokenSettings.

AutoPoolSpecification

Interface représentant AutoPoolSpecification.

AutoScaleRun

Interface représentant AutoScaleRun.

AutoScaleRunError

Interface représentant AutoScaleRunError.

AutoUserSpecification

Interface représentant AutoUserSpecification.

AzureBlobFileSystemConfiguration

Interface représentant AzureBlobFileSystemConfiguration.

AzureFileShareConfiguration

Interface représentant AzureFileShareConfiguration.

BaseResource
BatchError

Interface représentant BatchError.

BatchErrorDetail

Interface représentant BatchErrorDetail.

Certificate

Certificat qui peut être installé sur les nœuds de calcul et qui peut être utilisé pour authentifier les opérations sur l’ordinateur.

CertificateAddHeaders

Définit des en-têtes pour l’opération Ajouter.

CertificateAddOptionalParams

Paramètres facultatifs.

CertificateAddOptions

Paramètres supplémentaires pour l’opération d’ajout.

CertificateAddParameter

Interface représentant CertificateAddParameter.

CertificateCancelDeletionHeaders

Définit des en-têtes pour l’opération CancelDeletion.

CertificateCancelDeletionOptionalParams

Paramètres facultatifs.

CertificateCancelDeletionOptions

Paramètres supplémentaires pour l’opération cancelDeletion.

CertificateDeleteHeaders

Définit les en-têtes pour l’opération Delete.

CertificateDeleteMethodOptionalParams

Paramètres facultatifs.

CertificateDeleteMethodOptions

Paramètres supplémentaires pour l’opération deleteMethod.

CertificateGetHeaders

Définit des en-têtes pour l’opération Get.

CertificateGetOptionalParams

Paramètres facultatifs.

CertificateGetOptions

Paramètres supplémentaires pour l’opération get.

CertificateListHeaders

Définit des en-têtes pour l’opération de liste.

CertificateListNextOptionalParams

Paramètres facultatifs.

CertificateListNextOptions

Paramètres supplémentaires pour l’opération listNext.

CertificateListOptionalParams

Paramètres facultatifs.

CertificateListOptions

Paramètres supplémentaires pour l’opération de liste.

CertificateListResult
CertificateReference

Interface représentant CertificateReference.

CIFSMountConfiguration

Interface représentant CIFSMountConfiguration.

CloudError
CloudJob

Interface représentant CloudJob.

CloudJobListPreparationAndReleaseTaskStatusResult
CloudJobListResult
CloudJobSchedule

Interface représentant CloudJobSchedule.

CloudJobScheduleListResult
CloudPool

Interface représentant CloudPool.

CloudPoolListResult
CloudServiceConfiguration

Interface représentant CloudServiceConfiguration.

CloudTask

Batch réessaye les 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 en raison d’opérations de récupération sont indépendantes et ne sont pas comptabilisées par rapport au maxTaskRetryCount. Même si maxTaskRetryCount est 0, une nouvelle tentative interne en raison d’une opération de récupération peut se produire. En raison de cela, 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 longues consiste à utiliser une forme de point de contrôle.

CloudTaskListResult
CloudTaskListSubtasksResult

Interface représentant CloudTaskListSubtasksResult.

ComputeNode

Interface représentant ComputeNode.

ComputeNodeAddUserHeaders

Définit des en-têtes pour l’opération AddUser.

ComputeNodeAddUserOptionalParams

Paramètres facultatifs.

ComputeNodeAddUserOptions

Paramètres supplémentaires pour l’opération addUser.

ComputeNodeDeleteUserHeaders

Définit des en-têtes pour l’opération DeleteUser.

ComputeNodeDeleteUserOptionalParams

Paramètres facultatifs.

ComputeNodeDeleteUserOptions

Paramètres supplémentaires pour l’opération deleteUser.

ComputeNodeDisableSchedulingHeaders

Définit des en-têtes pour l’opération DisableScheduling.

ComputeNodeDisableSchedulingOptionalParams

Paramètres facultatifs.

ComputeNodeDisableSchedulingOptions

Paramètres supplémentaires pour l’opération disableScheduling.

ComputeNodeEnableSchedulingHeaders

Définit des en-têtes pour l’opération EnableScheduling.

ComputeNodeEnableSchedulingOptionalParams

Paramètres facultatifs.

ComputeNodeEnableSchedulingOptions

Paramètres supplémentaires pour l’opération enableScheduling.

ComputeNodeEndpointConfiguration

Interface représentant ComputeNodeEndpointConfiguration.

ComputeNodeError

Interface représentant ComputeNodeError.

ComputeNodeGetHeaders

Définit des en-têtes pour l’opération Get.

ComputeNodeGetOptionalParams

Paramètres facultatifs.

ComputeNodeGetOptions

Paramètres supplémentaires pour l’opération get.

ComputeNodeGetRemoteDesktopHeaders

Définit des en-têtes pour l’opération GetRemoteDesktop.

ComputeNodeGetRemoteDesktopOptionalParams

Paramètres facultatifs.

ComputeNodeGetRemoteDesktopOptions

Paramètres supplémentaires pour l’opération getRemoteDesktop.

ComputeNodeGetRemoteLoginSettingsHeaders

Définit des en-têtes pour l’opération GetRemoteLoginSettings.

ComputeNodeGetRemoteLoginSettingsOptionalParams

Paramètres facultatifs.

ComputeNodeGetRemoteLoginSettingsOptions

Paramètres supplémentaires pour l’opération getRemoteLoginSettings.

ComputeNodeGetRemoteLoginSettingsResult

Interface représentant ComputeNodeGetRemoteLoginSettingsResult.

ComputeNodeInformation

Interface représentant ComputeNodeInformation.

ComputeNodeListHeaders

Définit des en-têtes pour l’opération de liste.

ComputeNodeListNextOptionalParams

Paramètres facultatifs.

ComputeNodeListNextOptions

Paramètres supplémentaires pour l’opération listNext.

ComputeNodeListOptionalParams

Paramètres facultatifs.

ComputeNodeListOptions

Paramètres supplémentaires pour l’opération de liste.

ComputeNodeListResult
ComputeNodeRebootHeaders

Définit des en-têtes pour l’opération de redémarrage.

ComputeNodeRebootOptionalParams

Paramètres facultatifs.

ComputeNodeRebootOptions

Paramètres supplémentaires pour l’opération de redémarrage.

ComputeNodeReimageHeaders

Définit des en-têtes pour l’opération Reimage.

ComputeNodeReimageOptionalParams

Paramètres facultatifs.

ComputeNodeReimageOptions

Paramètres supplémentaires pour l’opération de réinitialisation.

ComputeNodeUpdateUserHeaders

Définit des en-têtes pour l’opération UpdateUser.

ComputeNodeUpdateUserOptionalParams

Paramètres facultatifs.

ComputeNodeUpdateUserOptions

Paramètres supplémentaires pour l’opération updateUser.

ComputeNodeUploadBatchServiceLogsHeaders

Définit des en-têtes pour l’opération UploadBatchServiceLogs.

ComputeNodeUploadBatchServiceLogsOptionalParams

Paramètres facultatifs.

ComputeNodeUploadBatchServiceLogsOptions

Paramètres supplémentaires pour l’opération uploadBatchServiceLogs.

ComputeNodeUser

Interface représentant ComputeNodeUser.

ContainerConfiguration

Interface représentant ContainerConfiguration.

ContainerRegistry

Interface représentant ContainerRegistry.

DataDisk

Interface représentant DataDisk.

DeleteCertificateError

Interface représentant DeleteCertificateError.

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 l’image de la galerie d’images partagées.

EnvironmentSetting

Interface représentant EnvironmentSetting.

ErrorMessage

Interface représentant ErrorMessage.

ExitCodeMapping

Interface représentant ExitCodeMapping.

ExitCodeRangeMapping

Interface représentant ExitCodeRangeMapping.

ExitConditions

Interface représentant ExitConditions.

ExitOptions

Interface représentant ExitOptions.

FileDeleteFromComputeNodeHeaders

Définit des en-têtes pour l’opération DeleteFromComputeNode.

FileDeleteFromComputeNodeOptionalParams

Paramètres facultatifs.

FileDeleteFromComputeNodeOptions

Paramètres supplémentaires pour l’opération deleteFromComputeNode.

FileDeleteFromTaskHeaders

Définit des en-têtes pour l’opération DeleteFromTask.

FileDeleteFromTaskOptionalParams

Paramètres facultatifs.

FileDeleteFromTaskOptions

Paramètres supplémentaires pour l’opération deleteFromTask.

FileGetFromComputeNodeHeaders

Définit des en-têtes pour l’opération GetFromComputeNode.

FileGetFromComputeNodeOptionalParams

Paramètres facultatifs.

FileGetFromComputeNodeOptions

Paramètres supplémentaires pour l’opération getFromComputeNode.

FileGetFromTaskHeaders

Définit des en-têtes pour l’opération GetFromTask.

FileGetFromTaskOptionalParams

Paramètres facultatifs.

FileGetFromTaskOptions

Paramètres supplémentaires pour l’opération getFromTask.

FileGetPropertiesFromComputeNodeHeaders

Définit des en-têtes pour l’opération GetPropertiesFromComputeNode.

FileGetPropertiesFromComputeNodeOptionalParams

Paramètres facultatifs.

FileGetPropertiesFromComputeNodeOptions

Paramètres supplémentaires pour l’opération getPropertiesFromComputeNode.

FileGetPropertiesFromTaskHeaders

Définit des en-têtes pour l’opération GetPropertiesFromTask.

FileGetPropertiesFromTaskOptionalParams

Paramètres facultatifs.

FileGetPropertiesFromTaskOptions

Paramètres supplémentaires pour l’opération getPropertiesFromTask.

FileListFromComputeNodeHeaders

Définit des en-têtes pour l’opération ListFromComputeNode.

FileListFromComputeNodeNextOptionalParams

Paramètres facultatifs.

FileListFromComputeNodeNextOptions

Paramètres supplémentaires pour l’opération listFromComputeNodeNext.

FileListFromComputeNodeOptionalParams

Paramètres facultatifs.

FileListFromComputeNodeOptions

Paramètres supplémentaires pour l’opération listFromComputeNode.

FileListFromTaskHeaders

Définit des en-têtes pour l’opération ListFromTask.

FileListFromTaskNextOptionalParams

Paramètres facultatifs.

FileListFromTaskNextOptions

Paramètres supplémentaires pour l’opération listFromTaskNext.

FileListFromTaskOptionalParams

Paramètres facultatifs.

FileListFromTaskOptions

Paramètres supplémentaires pour l’opération listFromTask.

FileProperties

Interface représentant FileProperties.

ImageInformation

Interface représentant ImageInformation.

ImageReference

Interface représentant ImageReference.

InboundEndpoint

Interface représentant InboundEndpoint.

InboundNATPool

Interface représentant InboundNATPool.

JobAddHeaders

Définit des en-têtes pour l’opération Ajouter.

JobAddOptionalParams

Paramètres facultatifs.

JobAddOptions

Paramètres supplémentaires pour l’opération d’ajout.

JobAddParameter

Interface représentant JobAddParameter.

JobConstraints

Interface représentant JobConstraints.

JobDeleteHeaders

Définit les en-têtes pour l’opération Delete.

JobDeleteMethodOptionalParams

Paramètres facultatifs.

JobDeleteMethodOptions

Paramètres supplémentaires pour l’opération deleteMethod.

JobDisableHeaders

Définit les en-têtes pour l’opération Disable.

JobDisableOptionalParams

Paramètres facultatifs.

JobDisableOptions

Paramètres supplémentaires pour désactiver l’opération.

JobDisableParameter

Interface représentant JobDisableParameter.

JobEnableHeaders

Définit les en-têtes pour l’opération Activer.

JobEnableOptionalParams

Paramètres facultatifs.

JobEnableOptions

Paramètres supplémentaires pour l’opération d’activation.

JobExecutionInformation

Interface représentant JobExecutionInformation.

JobGetAllLifetimeStatisticsHeaders

Définit des en-têtes pour l’opération GetAllLifetimeStatistics.

JobGetAllLifetimeStatisticsOptionalParams

Paramètres facultatifs.

JobGetAllLifetimeStatisticsOptions

Paramètres supplémentaires pour l’opération getAllLifetimeStatistics.

JobGetHeaders

Définit des en-têtes pour l’opération Get.

JobGetOptionalParams

Paramètres facultatifs.

JobGetOptions

Paramètres supplémentaires pour l’opération get.

JobGetTaskCountsHeaders

Définit des en-têtes pour l’opération GetTaskCounts.

JobGetTaskCountsOptionalParams

Paramètres facultatifs.

JobGetTaskCountsOptions

Paramètres supplémentaires pour l’opération getTaskCounts.

JobListFromJobScheduleHeaders

Définit des en-têtes pour l’opération ListFromJobSchedule.

JobListFromJobScheduleNextOptionalParams

Paramètres facultatifs.

JobListFromJobScheduleNextOptions

Paramètres supplémentaires pour l’opération listFromJobScheduleNext.

JobListFromJobScheduleOptionalParams

Paramètres facultatifs.

JobListFromJobScheduleOptions

Paramètres supplémentaires pour l’opération listFromJobSchedule.

JobListHeaders

Définit des en-têtes pour l’opération de liste.

JobListNextOptionalParams

Paramètres facultatifs.

JobListNextOptions

Paramètres supplémentaires pour l’opération listNext.

JobListOptionalParams

Paramètres facultatifs.

JobListOptions

Paramètres supplémentaires pour l’opération de liste.

JobListPreparationAndReleaseTaskStatusHeaders

Définit les en-têtes de l’opération ListPreparationAndReleaseTaskStatus.

JobListPreparationAndReleaseTaskStatusNextOptionalParams

Paramètres facultatifs.

JobListPreparationAndReleaseTaskStatusNextOptions

Paramètres supplémentaires pour l’opération listPreparationAndReleaseTaskStatusNext.

JobListPreparationAndReleaseTaskStatusOptionalParams

Paramètres facultatifs.

JobListPreparationAndReleaseTaskStatusOptions

Paramètres supplémentaires pour l’opération listPreparationAndReleaseTaskStatus.

JobManagerTask

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 du travail. Lors de la réduction d’un pool, le service Batch tente de conserver les nœuds dans lesquels 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ées avant que les nœuds de calcul n’exécutent les tâches du Gestionnaire de travaux). Lorsqu’une tâche du Gestionnaire de travaux échoue et doit être redémarrée, le système tente de le planifier en priorité la plus élevée. S’il n’existe aucun nœud de calcul inactif disponible, le système peut mettre fin à l’une des tâches en cours d’exécution dans le pool et le retourner à la file d’attente 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 de priorité sur les tâches dans d’autres travaux. Parmi les travaux, seules les priorités au niveau du travail sont observées. Par exemple, si un gestionnaire de travaux dans une priorité 0 travail doit être redémarré, il ne déplace pas les tâches d’un travail prioritaire 1. Batch réessaye les 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 en raison d’opérations de récupération sont indépendantes et ne sont pas comptabilisées par rapport au maxTaskRetryCount. Même si maxTaskRetryCount est 0, une nouvelle tentative interne en raison d’une opération de récupération peut se produire. En raison de cela, 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 longues consiste à utiliser une forme de point de contrôle.

JobNetworkConfiguration

Interface représentant JobNetworkConfiguration.

JobPatchHeaders

Définit des en-têtes pour l’opération Patch.

JobPatchOptionalParams

Paramètres facultatifs.

JobPatchOptions

Paramètres supplémentaires pour l’opération de correctif.

JobPatchParameter

Interface représentant JobPatchParameter.

JobPreparationAndReleaseTaskExecutionInformation

Interface représentant JobPreparationAndReleaseTaskExecutionInformation.

JobPreparationTask

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 sont les suivantes : téléchargement de 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 vers l’emplacement partagé sur le nœud. (AZ_BATCH_NODE_ROOT_DIR\shared) ou démarrer un service local sur le nœud afin que toutes les tâches de ce travail puissent communiquer avec elle. Si la tâche de préparation du travail échoue (autrement dit, épuise son nombre de nouvelles tentatives avant de quitter 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 reste inéligible pour exécuter les 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 une autre tâche du travail, si la réexécuterOnNodeRebootAfterSuccess est vraie ou si la tâche de préparation du travail n’a pas terminé précédemment. Si le nœud est réimagené, la tâche de préparation du travail est réexécuter avant de planifier une tâche du travail. Batch réessaye les 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 en raison d’opérations de récupération sont indépendantes et ne sont pas comptabilisées par rapport au maxTaskRetryCount. Même si maxTaskRetryCount est 0, une nouvelle tentative interne en raison d’une opération de récupération peut se produire. En raison de cela, 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 longues consiste à utiliser une forme de point de contrôle.

JobPreparationTaskExecutionInformation

Interface représentant JobPreparationTaskExecutionInformation.

JobReleaseTask

La tâche de mise en production du travail s’exécute lorsque le travail se termine, en raison de l’une des opérations 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 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 la tâche de préparation du travail s’est exécutée et terminée. Si vous réimagez un nœud une fois qu’il a exécuté la tâche de préparation du travail et que le travail se termine sans aucune autre tâche du travail en cours d’exécution sur ce nœud (et par conséquent, la tâche de préparation du travail ne réexécute pas), 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 pendant 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 n’ont pas été terminées. La tâche de mise en production du travail s’exécute en arrière-plan. Il n’occupe pas un emplacement de planification ; autrement dit, elle ne compte pas vers la limite taskSlotsPerNode spécifiée sur le pool.

JobReleaseTaskExecutionInformation

Interface représentant JobReleaseTaskExecutionInformation.

JobScheduleAddHeaders

Définit des en-têtes pour l’opération Ajouter.

JobScheduleAddOptionalParams

Paramètres facultatifs.

JobScheduleAddOptions

Paramètres supplémentaires pour l’opération d’ajout.

JobScheduleAddParameter

Interface représentant JobScheduleAddParameter.

JobScheduleDeleteHeaders

Définit les en-têtes pour l’opération Delete.

JobScheduleDeleteMethodOptionalParams

Paramètres facultatifs.

JobScheduleDeleteMethodOptions

Paramètres supplémentaires pour l’opération deleteMethod.

JobScheduleDisableHeaders

Définit les en-têtes pour l’opération Disable.

JobScheduleDisableOptionalParams

Paramètres facultatifs.

JobScheduleDisableOptions

Paramètres supplémentaires pour désactiver l’opération.

JobScheduleEnableHeaders

Définit les en-têtes pour l’opération Activer.

JobScheduleEnableOptionalParams

Paramètres facultatifs.

JobScheduleEnableOptions

Paramètres supplémentaires pour l’opération d’activation.

JobScheduleExecutionInformation

Interface représentant JobScheduleExecutionInformation.

JobScheduleExistsHeaders

Définit des en-têtes pour l’opération Exists.

JobScheduleExistsOptionalParams

Paramètres facultatifs.

JobScheduleExistsOptions

Paramètres supplémentaires pour l’opération existe.

JobScheduleGetHeaders

Définit des en-têtes pour l’opération Get.

JobScheduleGetOptionalParams

Paramètres facultatifs.

JobScheduleGetOptions

Paramètres supplémentaires pour l’opération get.

JobScheduleListHeaders

Définit des en-têtes pour l’opération de liste.

JobScheduleListNextOptionalParams

Paramètres facultatifs.

JobScheduleListNextOptions

Paramètres supplémentaires pour l’opération listNext.

JobScheduleListOptionalParams

Paramètres facultatifs.

JobScheduleListOptions

Paramètres supplémentaires pour l’opération de liste.

JobSchedulePatchHeaders

Définit des en-têtes pour l’opération Patch.

JobSchedulePatchOptionalParams

Paramètres facultatifs.

JobSchedulePatchOptions

Paramètres supplémentaires pour l’opération de correctif.

JobSchedulePatchParameter

Interface représentant JobSchedulePatchParameter.

JobScheduleStatistics

Interface représentant JobScheduleStatistics.

JobScheduleTerminateHeaders

Définit des en-têtes pour l’opération d’arrêt.

JobScheduleTerminateOptionalParams

Paramètres facultatifs.

JobScheduleTerminateOptions

Paramètres supplémentaires pour l’opération d’arrêt.

JobScheduleUpdateHeaders

Définit des en-têtes pour l’opération Update.

JobScheduleUpdateOptionalParams

Paramètres facultatifs.

JobScheduleUpdateOptions

Paramètres supplémentaires pour l’opération de mise à jour.

JobScheduleUpdateParameter

Interface représentant JobScheduleUpdateParameter.

JobSchedulingError

Interface représentant JobSchedulingError.

JobSpecification

Interface représentant JobSpecification.

JobStatistics

Interface représentant JobStatistics.

JobTerminateHeaders

Définit des en-têtes pour l’opération d’arrêt.

JobTerminateOptionalParams

Paramètres facultatifs.

JobTerminateOptions

Paramètres supplémentaires pour l’opération d’arrêt.

JobTerminateParameter

Interface représentant JobTerminateParameter.

JobUpdateHeaders

Définit des en-têtes pour l’opération Update.

JobUpdateOptionalParams

Paramètres facultatifs.

JobUpdateOptions

Paramètres supplémentaires pour l’opération de mise à jour.

JobUpdateParameter

Interface représentant JobUpdateParameter.

LinuxUserConfiguration

Interface représentant LinuxUserConfiguration.

MetadataItem

Le service Batch n’affecte aucune signification à ces métadonnées ; il s’agit uniquement de l’utilisation du code utilisateur.

MountConfiguration

Interface représentant MountConfiguration.

MultiInstanceSettings

Les tâches multi-instances sont couramment utilisées pour prendre en charge les tâches MPI. Dans le cas MPI, si l’une des tâches subordonnées échoue (par exemple en raison de la sortie avec un code de sortie non nul), la tâche multi-instance entière échoue. La tâche multi-instance est ensuite arrêtée et retentée, jusqu’à sa limite de nouvelles tentatives.

NameValuePair

Interface représentant NameValuePair.

NetworkConfiguration

Configuration réseau d’un pool.

NetworkSecurityGroupRule

Interface représentant NetworkSecurityGroupRule.

NFSMountConfiguration

Interface représentant NFSMountConfiguration.

NodeAgentInformation

L’agent Batch Compute Node est un programme qui s’exécute sur chaque nœud de calcul du pool et fournit une fonctionnalité Batch sur le nœud de calcul.

NodeCounts

Interface représentant NodeCounts.

NodeDisableSchedulingParameter

Interface représentant NodeDisableSchedulingParameter.

NodeFile

Interface représentant NodeFile.

NodeFileListResult
NodeRebootParameter

Interface représentant NodeRebootParameter.

NodeReimageParameter

Interface représentant NodeReimageParameter.

NodeRemoveParameter

Interface représentant NodeRemoveParameter.

NodeUpdateUserParameter

Interface représentant NodeUpdateUserParameter.

OutputFile

Sur chaque chargement de fichier, 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 un échec spécifique.

OutputFileBlobContainerDestination

Interface représentant OutputFileBlobContainerDestination.

OutputFileDestination

Interface représentant OutputFileDestination.

OutputFileUploadOptions

Interface représentant OutputFileUploadOptions.

PoolAddHeaders

Définit des en-têtes pour l’opération Ajouter.

PoolAddOptionalParams

Paramètres facultatifs.

PoolAddOptions

Paramètres supplémentaires pour l’opération d’ajout.

PoolAddParameter

Interface représentant PoolAddParameter.

PoolDeleteHeaders

Définit les en-têtes pour l’opération Delete.

PoolDeleteMethodOptionalParams

Paramètres facultatifs.

PoolDeleteMethodOptions

Paramètres supplémentaires pour l’opération deleteMethod.

PoolDisableAutoScaleHeaders

Définit des en-têtes pour l’opération DisableAutoScale.

PoolDisableAutoScaleOptionalParams

Paramètres facultatifs.

PoolDisableAutoScaleOptions

Paramètres supplémentaires pour l’opération disableAutoScale.

PoolEnableAutoScaleHeaders

Définit des en-têtes pour l’opération EnableAutoScale.

PoolEnableAutoScaleOptionalParams

Paramètres facultatifs.

PoolEnableAutoScaleOptions

Paramètres supplémentaires pour l’opération enableAutoScale.

PoolEnableAutoScaleParameter

Interface représentant PoolEnableAutoScaleParameter.

PoolEndpointConfiguration

Interface représentant PoolEndpointConfiguration.

PoolEvaluateAutoScaleHeaders

Définit des en-têtes pour l’opération EvaluateAutoScale.

PoolEvaluateAutoScaleOptionalParams

Paramètres facultatifs.

PoolEvaluateAutoScaleOptions

Paramètres supplémentaires pour l’opération evaluateAutoScale.

PoolEvaluateAutoScaleParameter

Interface représentant PoolEvaluateAutoScaleParameter.

PoolExistsHeaders

Définit des en-têtes pour l’opération Exists.

PoolExistsOptionalParams

Paramètres facultatifs.

PoolExistsOptions

Paramètres supplémentaires pour l’opération existe.

PoolGetAllLifetimeStatisticsHeaders

Définit des en-têtes pour l’opération GetAllLifetimeStatistics.

PoolGetAllLifetimeStatisticsOptionalParams

Paramètres facultatifs.

PoolGetAllLifetimeStatisticsOptions

Paramètres supplémentaires pour l’opération getAllLifetimeStatistics.

PoolGetHeaders

Définit des en-têtes pour l’opération Get.

PoolGetOptionalParams

Paramètres facultatifs.

PoolGetOptions

Paramètres supplémentaires pour l’opération get.

PoolInformation

Interface représentant PoolInformation.

PoolListHeaders

Définit des en-têtes pour l’opération de liste.

PoolListNextOptionalParams

Paramètres facultatifs.

PoolListNextOptions

Paramètres supplémentaires pour l’opération listNext.

PoolListOptionalParams

Paramètres facultatifs.

PoolListOptions

Paramètres supplémentaires pour l’opération de liste.

PoolListUsageMetricsHeaders

Définit des en-têtes pour l’opération ListUsageMetrics.

PoolListUsageMetricsNextOptionalParams

Paramètres facultatifs.

PoolListUsageMetricsNextOptions

Paramètres supplémentaires pour l’opération listUsageMetricsNext.

PoolListUsageMetricsOptionalParams

Paramètres facultatifs.

PoolListUsageMetricsOptions

Paramètres supplémentaires pour l’opération listUsageMetrics.

PoolListUsageMetricsResult
PoolNodeCounts

Interface représentant PoolNodeCounts.

PoolNodeCountsListResult
PoolPatchHeaders

Définit des en-têtes pour l’opération Patch.

PoolPatchOptionalParams

Paramètres facultatifs.

PoolPatchOptions

Paramètres supplémentaires pour l’opération de correctif.

PoolPatchParameter

Interface représentant PoolPatchParameter.

PoolRemoveNodesHeaders

Définit des en-têtes pour l’opération RemoveNodes.

PoolRemoveNodesOptionalParams

Paramètres facultatifs.

PoolRemoveNodesOptions

Paramètres supplémentaires pour l’opération removeNodes.

PoolResizeHeaders

Définit les en-têtes pour l’opération Redimensionner.

PoolResizeOptionalParams

Paramètres facultatifs.

PoolResizeOptions

Paramètres supplémentaires pour l’opération de redimensionnement.

PoolResizeParameter

Interface représentant PoolResizeParameter.

PoolSpecification

Interface représentant PoolSpecification.

PoolStatistics

Interface représentant PoolStatistics.

PoolStopResizeHeaders

Définit des en-têtes pour l’opération StopResize.

PoolStopResizeOptionalParams

Paramètres facultatifs.

PoolStopResizeOptions

Paramètres supplémentaires pour l’opération stopResize.

PoolUpdatePropertiesHeaders

Définit des en-têtes pour l’opération UpdateProperties.

PoolUpdatePropertiesOptionalParams

Paramètres facultatifs.

PoolUpdatePropertiesOptions

Paramètres supplémentaires pour l’opération updateProperties.

PoolUpdatePropertiesParameter

Interface représentant PoolUpdatePropertiesParameter.

PoolUsageMetrics

Interface représentant PoolUsageMetrics.

PublicIPAddressConfiguration

Configuration d’adresse IP publique de la configuration réseau d’un pool.

RecentJob

Interface représentant RecentJob.

ResizeError

Interface représentant ResizeError.

ResourceFile

Interface représentant ResourceFile.

ResourceStatistics

Interface représentant ResourceStatistics.

Schedule

Interface représentant Schedule.

StartTask

Batch réessaye les 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 en raison d’opérations de récupération sont indépendantes et ne sont pas comptabilisées par rapport au maxTaskRetryCount. Même si maxTaskRetryCount est 0, une nouvelle tentative interne en raison d’une opération de récupération peut se produire. En raison de cela, 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 longues 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é. Vous devez veiller à éviter les tâches StartTask qui créent un processus d’arrêt ou installent/lancent des services à partir du répertoire de travail StartTask, car cela empêche Batch de pouvoir réexécuter l’objet StartTask.

StartTaskInformation

Interface représentant StartTaskInformation.

SubtaskInformation

Interface représentant SubtaskInformation.

TaskAddCollectionHeaders

Définit des en-têtes pour l’opération AddCollection.

TaskAddCollectionOptionalParams

Paramètres facultatifs.

TaskAddCollectionOptions

Paramètres supplémentaires pour l’opération addCollection.

TaskAddCollectionParameter

Interface représentant TaskAddCollectionParameter.

TaskAddCollectionResult

Interface représentant TaskAddCollectionResult.

TaskAddHeaders

Définit des en-têtes pour l’opération Ajouter.

TaskAddOptionalParams

Paramètres facultatifs.

TaskAddOptions

Paramètres supplémentaires pour l’opération d’ajout.

TaskAddParameter

Batch réessaye les 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 en raison d’opérations de récupération sont indépendantes et ne sont pas comptabilisées par rapport au maxTaskRetryCount. Même si maxTaskRetryCount est 0, une nouvelle tentative interne en raison d’une opération de récupération peut se produire. En raison de cela, 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 longues consiste à utiliser une forme de point de contrôle.

TaskAddResult

Interface représentant TaskAddResult.

TaskConstraints

Interface représentant TaskConstraints.

TaskContainerExecutionInformation

Interface représentant TaskContainerExecutionInformation.

TaskContainerSettings

Interface représentant TaskContainerSettings.

TaskCounts

Interface représentant TaskCounts.

TaskCountsResult

Interface représentant TaskCountsResult.

TaskDeleteHeaders

Définit les en-têtes pour l’opération Delete.

TaskDeleteMethodOptionalParams

Paramètres facultatifs.

TaskDeleteMethodOptions

Paramètres supplémentaires pour l’opération deleteMethod.

TaskDependencies

Interface représentant TaskDependencies.

TaskExecutionInformation

Interface représentant TaskExecutionInformation.

TaskFailureInformation

Interface représentant TaskFailureInformation.

TaskGetHeaders

Définit des en-têtes pour l’opération Get.

TaskGetOptionalParams

Paramètres facultatifs.

TaskGetOptions

Paramètres supplémentaires pour l’opération get.

TaskIdRange

Le début et la fin de la plage sont inclusifs. Par exemple, si une plage a le début 9 et la fin 12, elle représente les tâches « 9 », « 10 », « 11 » et « 12 ».

TaskInformation

Interface représentant TaskInformation.

TaskListHeaders

Définit des en-têtes pour l’opération de liste.

TaskListNextOptionalParams

Paramètres facultatifs.

TaskListNextOptions

Paramètres supplémentaires pour l’opération listNext.

TaskListOptionalParams

Paramètres facultatifs.

TaskListOptions

Paramètres supplémentaires pour l’opération de liste.

TaskListSubtasksHeaders

Définit des en-têtes pour l’opération ListSubtasks.

TaskListSubtasksOptionalParams

Paramètres facultatifs.

TaskListSubtasksOptions

Paramètres supplémentaires pour l’opération listSubtasks.

TaskReactivateHeaders

Définit des en-têtes pour l’opération de réactivation.

TaskReactivateOptionalParams

Paramètres facultatifs.

TaskReactivateOptions

Paramètres supplémentaires pour réactiver l’opération.

TaskSchedulingPolicy

Interface représentant TaskSchedulingPolicy.

TaskSlotCounts

Interface représentant TaskSlotCounts.

TaskStatistics

Interface représentant TaskStatistics.

TaskTerminateHeaders

Définit des en-têtes pour l’opération d’arrêt.

TaskTerminateOptionalParams

Paramètres facultatifs.

TaskTerminateOptions

Paramètres supplémentaires pour l’opération d’arrêt.

TaskUpdateHeaders

Définit des en-têtes pour l’opération Update.

TaskUpdateOptionalParams

Paramètres facultatifs.

TaskUpdateOptions

Paramètres supplémentaires pour l’opération de mise à jour.

TaskUpdateParameter

Interface représentant TaskUpdateParameter.

UploadBatchServiceLogsConfiguration

Interface représentant UploadBatchServiceLogsConfiguration.

UploadBatchServiceLogsResult

Interface représentant UploadBatchServiceLogsResult.

UsageStatistics

Interface représentant UsageStatistics.

UserAccount

Interface représentant UserAccount.

UserIdentity

Spécifiez la propriété userName ou autoUser, mais pas les deux.

VirtualMachineConfiguration

Interface représentant VirtualMachineConfiguration.

WindowsConfiguration

Interface représentant WindowsConfiguration.

WindowsUserConfiguration

Interface représentant WindowsUserConfiguration.

Alias de type

AccessScope

Définit des valeurs pour AccessScope. Les valeurs possibles sont les suivantes : 'job'

AccountListPoolNodeCountsResponse

Contient des données de réponse pour l’opération listPoolNodeCounts.

AccountListSupportedImagesResponse

Contient des données de réponse pour l’opération listSupportedImages.

AllocationState

Définit des valeurs pour AllocationState. Les valeurs possibles sont les suivantes : « stable », « redimensionnement », « arrêt »

ApplicationGetResponse

Contient des données de réponse pour l’opération d’obtention.

ApplicationListResponse

Contient des données de réponse pour l’opération de liste.

AutoUserScope

Définit des valeurs pour AutoUserScope. Les valeurs possibles sont les suivantes : 'task', 'pool'

CachingType

Définit des valeurs pour CachingType. Les valeurs possibles sont les suivantes : 'none', 'readOnly', 'readWrite'

CertificateAddResponse

Contient des données de réponse pour l’opération d’ajout.

CertificateCancelDeletionResponse

Contient des données de réponse pour l’opération cancelDeletion.

CertificateDeleteResponse

Contient des données de réponse pour l’opération deleteMethod.

CertificateFormat

Définit des valeurs pour CertificateFormat. Les valeurs possibles sont les suivantes : 'pfx', 'cer'

CertificateGetResponse

Contient des données de réponse pour l’opération d’obtention.

CertificateListResponse

Contient des données de réponse pour l’opération de liste.

CertificateState

Définit des valeurs pour CertificateState. Les valeurs possibles sont les suivantes : « actif », « delete », « deleteFailed »

CertificateStoreLocation

Définit des valeurs pour CertificateStoreLocation. Les valeurs possibles sont les suivantes : ' currentUser', 'localMachine'

CertificateVisibility

Définit des valeurs pour CertificateVisibility. Les valeurs possibles sont les suivantes : 'startTask', 'task', 'remoteUser'

ComputeNodeAddUserResponse

Contient des données de réponse pour l’opération addUser.

ComputeNodeDeallocationOption

Définit des valeurs pour ComputeNodeDeallocationOption. Les valeurs possibles sont les suivantes : « requeue », « terminate », « taskCompletion », « retainedData »

ComputeNodeDeleteUserResponse

Contient des données de réponse pour l’opération deleteUser.

ComputeNodeDisableSchedulingResponse

Contient des données de réponse pour l’opération disableScheduling.

ComputeNodeEnableSchedulingResponse

Contient des données de réponse pour l’opération enableScheduling.

ComputeNodeFillType

Définit des valeurs pour ComputeNodeFillType. Les valeurs possibles sont les suivantes : 'spread', 'pack'

ComputeNodeGetRemoteDesktopResponse

Contient des données de réponse pour l’opération getRemoteDesktop.

ComputeNodeGetRemoteLoginSettingsResponse

Contient des données de réponse pour l’opération getRemoteLoginSettings.

ComputeNodeGetResponse

Contient des données de réponse pour l’opération d’obtention.

ComputeNodeListResponse

Contient des données de réponse pour l’opération de liste.

ComputeNodeRebootOption

Définit des valeurs pour ComputeNodeRebootOption. Les valeurs possibles sont les suivantes : « requeue », « terminate », « taskCompletion », « retainedData »

ComputeNodeRebootResponse

Contient des données de réponse pour l’opération de redémarrage.

ComputeNodeReimageOption

Définit des valeurs pour ComputeNodeReimageOption. Les valeurs possibles sont les suivantes : « requeue », « terminate », « taskCompletion », « retainedData »

ComputeNodeReimageResponse

Contient des données de réponse pour l’opération de réinitialisation.

ComputeNodeState

Définit des valeurs pour ComputeNodeState. Les valeurs possibles sont les suivantes : « idle », « rebooting », « reimaging », « running », « unusable », « creating », « starting », « waitingForStartTask », « startTaskFailed », « unknown », « leavingPool », « offline », « preempted »

ComputeNodeUpdateUserResponse

Contient des données de réponse pour l’opération updateUser.

ComputeNodeUploadBatchServiceLogsResponse

Contient des données de réponse pour l’opération uploadBatchServiceLogs.

ContainerWorkingDirectory

Définit des valeurs pour ContainerWorkingDirectory. Les valeurs possibles sont les suivantes : « taskWorkingDirectory », « containerImageDefault »

DependencyAction

Définit des valeurs pour DependencyAction. Les valeurs possibles sont les suivantes : 'satisfy', 'block'

DisableComputeNodeSchedulingOption

Définit des valeurs pour DisableComputeNodeSchedulingOption. Les valeurs possibles sont les suivantes : 'requeue', 'terminate', 'taskCompletion'

DisableJobOption

Définit des valeurs pour DisableJobOption. Les valeurs possibles sont les suivantes : 'requeue', 'terminate', 'wait'

DiskEncryptionTarget

Définit des valeurs pour DiskEncryptionTarget. Les valeurs possibles sont les suivantes : « OsDisk », « TemporaryDisk »

DynamicVNetAssignmentScope

Définit des valeurs pour DynamicVNetAssignmentScope. Les valeurs possibles sont les suivantes : 'none', 'job'

ElevationLevel

Définit des valeurs pour ElevationLevel. Les valeurs possibles sont les suivantes : 'nonAdmin', 'admin'

ErrorCategory

Définit des valeurs pour ErrorCategory. Les valeurs possibles sont les suivantes : « userError », « serverError »

FileDeleteFromComputeNodeResponse

Contient des données de réponse pour l’opération deleteFromComputeNode.

FileDeleteFromTaskResponse

Contient des données de réponse pour l’opération deleteFromTask.

FileGetFromComputeNodeResponse

Contient des données de réponse pour l’opération getFromComputeNode.

FileGetFromTaskResponse

Contient des données de réponse pour l’opération getFromTask.

FileGetPropertiesFromComputeNodeResponse

Contient des données de réponse pour l’opération getPropertiesFromComputeNode.

FileGetPropertiesFromTaskResponse

Contient des données de réponse pour l’opération getPropertiesFromTask.

FileListFromComputeNodeResponse

Contient des données de réponse pour l’opération listFromComputeNode.

FileListFromTaskResponse

Contient des données de réponse pour l’opération listFromTask.

InboundEndpointProtocol

Définit des valeurs pour InboundEndpointProtocol. Les valeurs possibles sont les suivantes : 'tcp', 'udp'

IPAddressProvisioningType

Définit des valeurs pour IPAddressProvisioningType. Les valeurs possibles sont les suivantes : 'batchManaged', 'userManaged', 'noPublicIPAddresses'

JobAction

Définit des valeurs pour JobAction. Les valeurs possibles sont les suivantes : 'none', 'disable', 'terminate'

JobAddResponse

Contient des données de réponse pour l’opération d’ajout.

JobDeleteResponse

Contient des données de réponse pour l’opération deleteMethod.

JobDisableResponse

Contient des données de réponse pour l’opération de désactivation.

JobEnableResponse

Contient des données de réponse pour l’opération d’activation.

JobGetAllLifetimeStatisticsResponse

Contient des données de réponse pour l’opération getAllLifetimeStatistics.

JobGetResponse

Contient des données de réponse pour l’opération d’obtention.

JobGetTaskCountsResponse

Contient des données de réponse pour l’opération getTaskCounts.

JobListFromJobScheduleResponse

Contient des données de réponse pour l’opération listFromJobSchedule.

JobListPreparationAndReleaseTaskStatusResponse

Contient des données de réponse pour l’opération listPreparationAndReleaseTaskStatus.

JobListResponse

Contient des données de réponse pour l’opération de liste.

JobPatchResponse

Contient des données de réponse pour l’opération de correctif.

JobPreparationTaskState

Définit des valeurs pour JobPreparationTaskState. Les valeurs possibles sont les suivantes : « en cours d’exécution », « terminé »

JobReleaseTaskState

Définit des valeurs pour JobReleaseTaskState. Les valeurs possibles sont les suivantes : « en cours d’exécution », « terminé »

JobScheduleAddResponse

Contient des données de réponse pour l’opération d’ajout.

JobScheduleDeleteResponse

Contient des données de réponse pour l’opération deleteMethod.

JobScheduleDisableResponse

Contient des données de réponse pour l’opération de désactivation.

JobScheduleEnableResponse

Contient des données de réponse pour l’opération d’activation.

JobScheduleExistsResponse

Contient des données de réponse pour l’opération existe.

JobScheduleGetResponse

Contient des données de réponse pour l’opération d’obtention.

JobScheduleListResponse

Contient des données de réponse pour l’opération de liste.

JobSchedulePatchResponse

Contient des données de réponse pour l’opération de correctif.

JobScheduleState

Définit des valeurs pour JobScheduleState. Les valeurs possibles sont les suivantes : « active », « completed », « disabled », « terminating », « deleting »

JobScheduleTerminateResponse

Contient des données de réponse pour l’opération d’arrêt.

JobScheduleUpdateResponse

Contient des données de réponse pour l’opération de mise à jour.

JobState

Définit des valeurs pour JobState. Les valeurs possibles sont les suivantes : « active », « disabled », « disabled », « enabling », « terminateting », « completed », « deleting »

JobTerminateResponse

Contient des données de réponse pour l’opération d’arrêt.

JobUpdateResponse

Contient des données de réponse pour l’opération de mise à jour.

LoginMode

Définit les valeurs de LoginMode. Les valeurs possibles sont les suivantes : 'batch', 'interactive'

NetworkSecurityGroupRuleAccess

Définit des valeurs pour NetworkSecurityGroupRuleAccess. Les valeurs possibles sont les suivantes : « allow », « deny »

OnAllTasksComplete

Définit des valeurs pour OnAllTasksComplete. Les valeurs possibles sont les suivantes : 'noAction', 'terminateJob'

OnTaskFailure

Définit des valeurs pour OnTaskFailure. Les valeurs possibles sont les suivantes : « noAction », « performExitOptionsJobAction »

OSType

Définit des valeurs pour OSType. Les valeurs possibles sont les suivantes : « linux », « windows »

OutputFileUploadCondition

Définit des valeurs pour OutputFileUploadCondition. Les valeurs possibles sont les suivantes : 'taskSuccess', 'taskFailure', 'taskCompletion'

PoolAddResponse

Contient des données de réponse pour l’opération d’ajout.

PoolDeleteResponse

Contient des données de réponse pour l’opération deleteMethod.

PoolDisableAutoScaleResponse

Contient des données de réponse pour l’opération disableAutoScale.

PoolEnableAutoScaleResponse

Contient des données de réponse pour l’opération enableAutoScale.

PoolEvaluateAutoScaleResponse

Contient des données de réponse pour l’opération evaluateAutoScale.

PoolExistsResponse

Contient des données de réponse pour l’opération existe.

PoolGetAllLifetimeStatisticsResponse

Contient des données de réponse pour l’opération getAllLifetimeStatistics.

PoolGetResponse

Contient des données de réponse pour l’opération d’obtention.

PoolLifetimeOption

Définit des valeurs pour PoolLifetimeOption. Les valeurs possibles sont les suivantes : 'jobSchedule', 'job'

PoolListResponse

Contient des données de réponse pour l’opération de liste.

PoolListUsageMetricsResponse

Contient des données de réponse pour l’opération listUsageMetrics.

PoolPatchResponse

Contient des données de réponse pour l’opération de correctif.

PoolRemoveNodesResponse

Contient des données de réponse pour l’opération removeNodes.

PoolResizeResponse

Contient des données de réponse pour l’opération de redimensionnement.

PoolState

Définit des valeurs pour PoolState. Les valeurs possibles sont les suivantes : « actif », « suppression »

PoolStopResizeResponse

Contient des données de réponse pour l’opération stopResize.

PoolUpdatePropertiesResponse

Contient des données de réponse pour l’opération updateProperties.

SchedulingState

Définit des valeurs pour SchedulingState. Les valeurs possibles sont les suivantes : « activé », « désactivé »

StartTaskState

Définit des valeurs pour StartTaskState. Les valeurs possibles sont les suivantes : « en cours d’exécution », « terminé »

StorageAccountType

Définit des valeurs pour StorageAccountType. Les valeurs possibles sont les suivantes : « StandardLRS », « PremiumLRS »

SubtaskState

Définit des valeurs pour SubtaskState. Les valeurs possibles sont les suivantes : « préparation », « en cours d’exécution », « terminé »

TaskAddCollectionResponse

Contient des données de réponse pour l’opération addCollection.

TaskAddResponse

Contient des données de réponse pour l’opération d’ajout.

TaskAddStatus

Définit des valeurs pour TaskAddStatus. Les valeurs possibles sont les suivantes : « success », « clientError », « serverError »

TaskDeleteResponse

Contient des données de réponse pour l’opération deleteMethod.

TaskExecutionResult

Définit des valeurs pour TaskExecutionResult. Les valeurs possibles sont les suivantes : « réussite », « échec »

TaskGetResponse

Contient des données de réponse pour l’opération d’obtention.

TaskListResponse

Contient des données de réponse pour l’opération de liste.

TaskListSubtasksResponse

Contient des données de réponse pour l’opération listSubtasks.

TaskReactivateResponse

Contient des données de réponse pour l’opération de réactivation.

TaskState

Définit des valeurs pour TaskState. Les valeurs possibles sont les suivantes : « actif », « préparation », « en cours d’exécution », « terminé »

TaskTerminateResponse

Contient des données de réponse pour l’opération d’arrêt.

TaskUpdateResponse

Contient des données de réponse pour l’opération de mise à jour.

VerificationType

Définit des valeurs pour VerificationType. Les valeurs possibles sont les suivantes : « vérifié », « non vérifié »