update_job

La función update_job se usa para crear, modificar o eliminar tareas.

Copied!
svc=resource/update_job&params={"itemId":<long>,
								"id":<long>,
								"callMode":"<text>",
								"n":"<text>",
								"d":"<text>",
								"r":"<text>",
								"at":<uint>,
								"m":<uint>,
								"fl":<uint>, /* No se requiere al crear, modificar y eliminar tareas. Se utiliza para ejecuciones de prueba. Por defecto: 0 */
								"tz":<int>,
								"l":"<text>",
								"e":<bool>,
								"sch":{
									"f1":<uint>,
									"f2":<uint>,
									"t1":<uint>,
									"t2":<uint>,
									"m":<uint>,
									"y":<uint>,
									"w":<uint>
								},					
								"act":{	
									"t":"<text>",
									"p":{
										"<text>":"<text>",
										...
									}					
								}}

Parámetros

NombreDescripción
itemIdID del recurso.
idID de la tarea (0: crear).
callMode

Acción: crear, modificar, eliminar.

Otros parámetros solo se requieren para creación o eliminación. Vea la página get_job_data.

Resultado devuelto

Para las solicitudes de creación o modificación:

Copied!
[
	<long>,		/* ID  */
	{
		"id":<long>,	/* ID de tarea */
		"n":"<text>",	/* nombre */
		"d":"<text>",	/* descripción */
		"m":<uint>,	/* cantidad máxima de ejecuciones, 0: ilimitada */
		"fl":<uint>,	/* eliminar la tarea después de la cantidad máxima de ejecuciones; 1: sí. No se requiere al crear, modificar y eliminar tareas. Se utiliza para ejecuciones de prueba. */
		"st":{		/* estado */
			"e":<uint>,	/* activado/desactivado */
			"c":<uint>,	/* cantidad de ejecuciones */
			"l":<uint>	/* la hora de la última ejecución */
		},
		"act":"<text>",	/* acción */
		"ct":<uint>,    /* hora de creación */  
		"mt":<uint>     /* hora de la última modificación */
	}
]

Todos los tipos de acciones posibles se describen aquí.

Para las solicitudes de eliminación:

Copied!
[
	<long>,		/* ID de tarea */
	null
]

Los códigos de errores posibles son:

CódigoDescripción
7Error al obtener el recurso con la ACL deseada (ADF_ACL_AVL_RES_EDIT_JOBS).
6Error no definido.
4Parámetros de entrada incorrectos.
Descargar archivo PDF
Descargar archivo Word

Ver también