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. |
| on |
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' |
| pool |
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