Compartir a través de


JobPatchParameter interface

Interfaz que representa JobPatchParameter.

Propiedades

constraints

Restricciones de ejecución para el trabajo. Si se omite, las restricciones de ejecución existentes se dejan sin cambios.

metadata

Lista de pares nombre-valor asociados al trabajo como metadatos. Si se omite, los metadatos del trabajo existentes se dejan sin cambios.

onAllTasksComplete

La acción que debe realizar el servicio Batch cuando todas las tareas del trabajo estén en estado completado. Si se omite, el comportamiento de finalización se deja sin cambios. Es posible que no cambie el valor de terminatejob a noaction; es decir, una vez que haya comprometido la terminación automática del trabajo, no podrá desactivarlo de nuevo. Si intenta hacerlo, se produce un error en la solicitud con una respuesta de error "valor de propiedad no válido" ; Si llama directamente a la API REST, el código de estado HTTP es 400 (solicitud incorrecta). Los valores posibles son: 'noAction', 'terminateJob'

poolInfo

Grupo en el que el servicio Batch ejecuta las tareas del trabajo. Puede cambiar el grupo de un trabajo solo cuando el trabajo está deshabilitado. Se producirá un error en la llamada al trabajo de revisión si incluye el elemento poolInfo y el trabajo no está deshabilitado. Si especifica una autoPoolSpecification en poolInfo, solo se puede actualizar la propiedad keepAlive de autoPoolSpecification y, a continuación, solo si autoPoolSpecification tiene un poolLifetimeOption of Job (otras propiedades de trabajo se pueden actualizar como normal). Si se omite, el trabajo continúa ejecutándose en su grupo actual.

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. Si se omite, la prioridad del trabajo se deja sin cambios.

Detalles de las propiedades

constraints

Restricciones de ejecución para el trabajo. Si se omite, las restricciones de ejecución existentes se dejan sin cambios.

constraints?: JobConstraints

Valor de propiedad

metadata

Lista de pares nombre-valor asociados al trabajo como metadatos. Si se omite, los metadatos del trabajo existentes se dejan sin cambios.

metadata?: MetadataItem[]

Valor de propiedad

onAllTasksComplete

La acción que debe realizar el servicio Batch cuando todas las tareas del trabajo estén en estado completado. Si se omite, el comportamiento de finalización se deja sin cambios. Es posible que no cambie el valor de terminatejob a noaction; es decir, una vez que haya comprometido la terminación automática del trabajo, no podrá desactivarlo de nuevo. Si intenta hacerlo, se produce un error en la solicitud con una respuesta de error "valor de propiedad no válido" ; Si llama directamente a la API REST, el código de estado HTTP es 400 (solicitud incorrecta). Los valores posibles son: 'noAction', 'terminateJob'

onAllTasksComplete?: OnAllTasksComplete

Valor de propiedad

poolInfo

Grupo en el que el servicio Batch ejecuta las tareas del trabajo. Puede cambiar el grupo de un trabajo solo cuando el trabajo está deshabilitado. Se producirá un error en la llamada al trabajo de revisión si incluye el elemento poolInfo y el trabajo no está deshabilitado. Si especifica una autoPoolSpecification en poolInfo, solo se puede actualizar la propiedad keepAlive de autoPoolSpecification y, a continuación, solo si autoPoolSpecification tiene un poolLifetimeOption of Job (otras propiedades de trabajo se pueden actualizar como normal). Si se omite, el trabajo continúa ejecutándose en su grupo actual.

poolInfo?: PoolInformation

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. Si se omite, la prioridad del trabajo se deja sin cambios.

priority?: number

Valor de propiedad

number