Compartir a través de


BatchJob interface

Un trabajo de Azure Batch.

Propiedades

allowTaskPreemption

Si las tareas de este trabajo pueden ser adelantadas por otros trabajos de prioridad alta. (Esta propiedad no está disponible de forma predeterminada. Póngase en contacto con el soporte técnico para obtener más información) Si el valor se establece en True, otros trabajos de alta prioridad enviados al sistema tendrán prioridad y podrán volver a poner en cola las tareas de este trabajo. Puede actualizar allowTaskPreemption de un trabajo después de que se haya creado mediante la API de trabajo de actualización.

constraints

Restricciones de ejecución para el trabajo.

maxParallelTasks

Número máximo de tareas que se pueden ejecutar en paralelo para el trabajo. (Esta propiedad no está disponible de forma predeterminada. Póngase en contacto con el soporte técnico para obtener más información) El valor de maxParallelTasks debe ser -1 o mayor que 0 si se especifica. Si no se especifica, el valor predeterminado es -1, lo que significa que no hay ningún límite para el número de tareas que se pueden ejecutar a la vez. Puede actualizar los maxParallelTasks de un trabajo después de que se haya creado mediante la API de trabajo de actualización.

metadata

Lista de pares nombre-valor asociados al trabajo como metadatos. El servicio Batch no asigna ningún significado a los metadatos; es únicamente para el uso del código de usuario.

onAllTasksComplete

La acción que debe realizar el servicio Batch cuando todas las tareas del trabajo estén en estado completado. El valor predeterminado es noaction.

Valores posibles: "noaction", "terminatejob"

poolInfo

Configuración del grupo asociada al trabajo.

priority

Prioridad del trabajo. Los valores de prioridad pueden oscilar entre -1000 y 1000, y -1000 ser la prioridad más baja y 1000 es la prioridad más alta. El valor predeterminado es 0.

Detalles de las propiedades

allowTaskPreemption

Si las tareas de este trabajo pueden ser adelantadas por otros trabajos de prioridad alta. (Esta propiedad no está disponible de forma predeterminada. Póngase en contacto con el soporte técnico para obtener más información) Si el valor se establece en True, otros trabajos de alta prioridad enviados al sistema tendrán prioridad y podrán volver a poner en cola las tareas de este trabajo. Puede actualizar allowTaskPreemption de un trabajo después de que se haya creado mediante la API de trabajo de actualización.

allowTaskPreemption?: boolean

Valor de propiedad

boolean

constraints

Restricciones de ejecución para el trabajo.

constraints?: BatchJobConstraints

Valor de propiedad

maxParallelTasks

Número máximo de tareas que se pueden ejecutar en paralelo para el trabajo. (Esta propiedad no está disponible de forma predeterminada. Póngase en contacto con el soporte técnico para obtener más información) El valor de maxParallelTasks debe ser -1 o mayor que 0 si se especifica. Si no se especifica, el valor predeterminado es -1, lo que significa que no hay ningún límite para el número de tareas que se pueden ejecutar a la vez. Puede actualizar los maxParallelTasks de un trabajo después de que se haya creado mediante la API de trabajo de actualización.

maxParallelTasks?: number

Valor de propiedad

number

metadata

Lista de pares nombre-valor asociados al trabajo como metadatos. El servicio Batch no asigna ningún significado a los metadatos; es únicamente para el uso del código de usuario.

metadata?: BatchMetadataItem[]

Valor de propiedad

onAllTasksComplete

La acción que debe realizar el servicio Batch cuando todas las tareas del trabajo estén en estado completado. El valor predeterminado es noaction.

Valores posibles: "noaction", "terminatejob"

onAllTasksComplete?: string

Valor de propiedad

string

poolInfo

Configuración del grupo asociada al trabajo.

poolInfo: BatchPoolInfo

Valor de propiedad

priority

Prioridad del trabajo. Los valores de prioridad pueden oscilar entre -1000 y 1000, y -1000 ser la prioridad más baja y 1000 es la prioridad más alta. El valor predeterminado es 0.

priority?: number

Valor de propiedad

number