Partager via


JobManagerTask Constructeurs

Définition

Surcharges

JobManagerTask()

Initialise une nouvelle instance de la classe JobManagerTask.

JobManagerTask(String, String, String, TaskContainerSettings, IList<ResourceFile>, IList<OutputFile>, IList<EnvironmentSetting>, TaskConstraints, Nullable<Int32>, Nullable<Boolean>, UserIdentity, Nullable<Boolean>, IList<ApplicationPackageReference>, AuthenticationTokenSettings, Nullable<Boolean>)

Initialise une nouvelle instance de la classe JobManagerTask.

JobManagerTask()

Source:
JobManagerTask.cs

Initialise une nouvelle instance de la classe JobManagerTask.

public JobManagerTask ();
Public Sub New ()

S’applique à

JobManagerTask(String, String, String, TaskContainerSettings, IList<ResourceFile>, IList<OutputFile>, IList<EnvironmentSetting>, TaskConstraints, Nullable<Int32>, Nullable<Boolean>, UserIdentity, Nullable<Boolean>, IList<ApplicationPackageReference>, AuthenticationTokenSettings, Nullable<Boolean>)

Source:
JobManagerTask.cs

Initialise une nouvelle instance de la classe JobManagerTask.

public JobManagerTask (string id, string commandLine, string displayName = default, Microsoft.Azure.Batch.Protocol.Models.TaskContainerSettings containerSettings = default, System.Collections.Generic.IList<Microsoft.Azure.Batch.Protocol.Models.ResourceFile> resourceFiles = default, System.Collections.Generic.IList<Microsoft.Azure.Batch.Protocol.Models.OutputFile> outputFiles = default, System.Collections.Generic.IList<Microsoft.Azure.Batch.Protocol.Models.EnvironmentSetting> environmentSettings = default, Microsoft.Azure.Batch.Protocol.Models.TaskConstraints constraints = default, int? requiredSlots = default, bool? killJobOnCompletion = default, Microsoft.Azure.Batch.Protocol.Models.UserIdentity userIdentity = default, bool? runExclusive = default, System.Collections.Generic.IList<Microsoft.Azure.Batch.Protocol.Models.ApplicationPackageReference> applicationPackageReferences = default, Microsoft.Azure.Batch.Protocol.Models.AuthenticationTokenSettings authenticationTokenSettings = default, bool? allowLowPriorityNode = default);
new Microsoft.Azure.Batch.Protocol.Models.JobManagerTask : string * string * string * Microsoft.Azure.Batch.Protocol.Models.TaskContainerSettings * System.Collections.Generic.IList<Microsoft.Azure.Batch.Protocol.Models.ResourceFile> * System.Collections.Generic.IList<Microsoft.Azure.Batch.Protocol.Models.OutputFile> * System.Collections.Generic.IList<Microsoft.Azure.Batch.Protocol.Models.EnvironmentSetting> * Microsoft.Azure.Batch.Protocol.Models.TaskConstraints * Nullable<int> * Nullable<bool> * Microsoft.Azure.Batch.Protocol.Models.UserIdentity * Nullable<bool> * System.Collections.Generic.IList<Microsoft.Azure.Batch.Protocol.Models.ApplicationPackageReference> * Microsoft.Azure.Batch.Protocol.Models.AuthenticationTokenSettings * Nullable<bool> -> Microsoft.Azure.Batch.Protocol.Models.JobManagerTask
Public Sub New (id As String, commandLine As String, Optional displayName As String = Nothing, Optional containerSettings As TaskContainerSettings = Nothing, Optional resourceFiles As IList(Of ResourceFile) = Nothing, Optional outputFiles As IList(Of OutputFile) = Nothing, Optional environmentSettings As IList(Of EnvironmentSetting) = Nothing, Optional constraints As TaskConstraints = Nothing, Optional requiredSlots As Nullable(Of Integer) = Nothing, Optional killJobOnCompletion As Nullable(Of Boolean) = Nothing, Optional userIdentity As UserIdentity = Nothing, Optional runExclusive As Nullable(Of Boolean) = Nothing, Optional applicationPackageReferences As IList(Of ApplicationPackageReference) = Nothing, Optional authenticationTokenSettings As AuthenticationTokenSettings = Nothing, Optional allowLowPriorityNode As Nullable(Of Boolean) = Nothing)

Paramètres

id
String

Chaîne qui identifie de façon unique la tâche du gestionnaire de travaux dans le travail.

commandLine
String

Ligne de commande de la tâche du Gestionnaire de travaux.

displayName
String

Nom complet de la tâche du Gestionnaire de travaux.

containerSettings
TaskContainerSettings

Paramètres du conteneur sous lequel la tâche du Gestionnaire de travaux s’exécute.

resourceFiles
IList<ResourceFile>

Liste des fichiers que le service Batch téléchargera sur le nœud de calcul avant d’exécuter la ligne de commande.

outputFiles
IList<OutputFile>

Liste des fichiers que le service Batch chargera à partir du nœud de calcul après l’exécution de la ligne de commande.

environmentSettings
IList<EnvironmentSetting>

Liste des paramètres de variable d’environnement pour la tâche du Gestionnaire de travaux.

constraints
TaskConstraints

Contraintes qui s’appliquent à la tâche du Gestionnaire de travaux.

requiredSlots
Nullable<Int32>

Nombre d’emplacements de planification dont la tâche a besoin pour s’exécuter.

killJobOnCompletion
Nullable<Boolean>

Indique si l’achèvement de la tâche du Gestionnaire de travaux signifie l’achèvement de l’ensemble du travail.

userIdentity
UserIdentity

Identité de l’utilisateur sous laquelle la tâche du Gestionnaire de travaux s’exécute.

runExclusive
Nullable<Boolean>

Indique si la tâche du Gestionnaire de travaux nécessite une utilisation exclusive du nœud de calcul sur lequel elle s’exécute.

applicationPackageReferences
IList<ApplicationPackageReference>

Liste des packages d’applications que le service Batch déploiera sur le nœud de calcul avant d’exécuter la ligne de commande.

authenticationTokenSettings
AuthenticationTokenSettings

Paramètres d’un jeton d’authentification que la tâche peut utiliser pour effectuer des opérations de service Batch.

allowLowPriorityNode
Nullable<Boolean>

Indique si la tâche du gestionnaire de travaux peut s’exécuter sur un nœud de calcul spot/basse priorité.

S’applique à