Compartir a través de


JobReleaseTask Constructores

Definición

Sobrecargas

JobReleaseTask()

Inicializa una nueva instancia de la clase JobReleaseTask.

JobReleaseTask(String, String, TaskContainerSettings, IList<ResourceFile>, IList<EnvironmentSetting>, Nullable<TimeSpan>, Nullable<TimeSpan>, UserIdentity)

Inicializa una nueva instancia de la clase JobReleaseTask.

JobReleaseTask()

Source:
JobReleaseTask.cs

Inicializa una nueva instancia de la clase JobReleaseTask.

public JobReleaseTask ();
Public Sub New ()

Se aplica a

JobReleaseTask(String, String, TaskContainerSettings, IList<ResourceFile>, IList<EnvironmentSetting>, Nullable<TimeSpan>, Nullable<TimeSpan>, UserIdentity)

Source:
JobReleaseTask.cs

Inicializa una nueva instancia de la clase JobReleaseTask.

public JobReleaseTask (string commandLine, string id = 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.EnvironmentSetting> environmentSettings = default, TimeSpan? maxWallClockTime = default, TimeSpan? retentionTime = default, Microsoft.Azure.Batch.Protocol.Models.UserIdentity userIdentity = default);
new Microsoft.Azure.Batch.Protocol.Models.JobReleaseTask : 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.EnvironmentSetting> * Nullable<TimeSpan> * Nullable<TimeSpan> * Microsoft.Azure.Batch.Protocol.Models.UserIdentity -> Microsoft.Azure.Batch.Protocol.Models.JobReleaseTask
Public Sub New (commandLine As String, Optional id As String = Nothing, Optional containerSettings As TaskContainerSettings = Nothing, Optional resourceFiles As IList(Of ResourceFile) = Nothing, Optional environmentSettings As IList(Of EnvironmentSetting) = Nothing, Optional maxWallClockTime As Nullable(Of TimeSpan) = Nothing, Optional retentionTime As Nullable(Of TimeSpan) = Nothing, Optional userIdentity As UserIdentity = Nothing)

Parámetros

commandLine
String

Línea de comandos de la tarea De liberación de trabajos.

id
String

Cadena que identifica de forma única la tarea de liberación de trabajos dentro del trabajo.

containerSettings
TaskContainerSettings

La configuración del contenedor en el que se ejecuta la tarea de liberación de trabajos.

resourceFiles
IList<ResourceFile>

Lista de archivos que el servicio Batch descargará en el nodo de proceso antes de ejecutar la línea de comandos. Hay un tamaño máximo para la lista de archivos de recursos. Cuando se supera el tamaño máximo, se producirá un error en la solicitud y el código de error de respuesta será RequestEntityTooLarge. Si esto ocurre, la colección de ResourceFiles debe reducirse de tamaño. Esto se puede lograr mediante archivos .zip, paquetes de aplicación o contenedores de Docker.

environmentSettings
IList<EnvironmentSetting>

Lista de opciones de configuración de variables de entorno para la tarea De liberación de trabajos.

maxWallClockTime
Nullable<TimeSpan>

El tiempo máximo transcurrido que la tarea de liberación de trabajos puede ejecutarse en un nodo de proceso determinado, medido desde el momento en que se inicia la tarea. Si la tarea no se completa dentro del límite de tiempo, el servicio Batch la finaliza. El valor predeterminado es 15 minutos. Es posible que no especifique un tiempo de espera superior a 15 minutos. Si lo hace, el servicio Batch lo rechaza con un error; Si va a llamar directamente a la API REST, el código de estado HTTP es 400 (solicitud incorrecta).

retentionTime
Nullable<TimeSpan>

El tiempo mínimo para conservar el directorio task de la tarea de liberación de trabajos en el nodo de proceso. Después de este tiempo, el servicio Batch puede eliminar el directorio Task y todo su contenido.

userIdentity
UserIdentity

Identidad de usuario con la que se ejecuta la tarea de liberación de trabajos.

Se aplica a