JobUpdateParameter interface
Interfaz que representa JobUpdateParameter.
Propiedades
| constraints | Restricciones de ejecución para el trabajo. Si se omite, se borran las restricciones. |
| metadata | Lista de pares nombre-valor asociados al trabajo como metadatos. Si se omite, toma el valor predeterminado de una lista vacía; en efecto, se eliminan los metadatos existentes. |
| 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 establece en noaction. Si el valor actual es terminatejob, se trata de un error porque es posible que el comportamiento de finalización de un trabajo no se cambie de terminatejob a noaction. 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 y Batch devuelve el código de estado 400 (solicitud incorrecta) y una respuesta de error "valor de propiedad no válido". Si no especifica este elemento en una solicitud PUT, equivale a pasar noaction. Se trata de un error si el valor actual es terminatejob. 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 actualizació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). |
| 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, se establece en el valor predeterminado 0. |
Detalles de las propiedades
constraints
Restricciones de ejecución para el trabajo. Si se omite, se borran las restricciones.
constraints?: JobConstraints
Valor de propiedad
metadata
Lista de pares nombre-valor asociados al trabajo como metadatos. Si se omite, toma el valor predeterminado de una lista vacía; en efecto, se eliminan los metadatos existentes.
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 establece en noaction. Si el valor actual es terminatejob, se trata de un error porque es posible que el comportamiento de finalización de un trabajo no se cambie de terminatejob a noaction. 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 y Batch devuelve el código de estado 400 (solicitud incorrecta) y una respuesta de error "valor de propiedad no válido". Si no especifica este elemento en una solicitud PUT, equivale a pasar noaction. Se trata de un error si el valor actual es terminatejob. 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 actualizació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).
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, se establece en el valor predeterminado 0.
priority?: number
Valor de propiedad
number