object action.update(object/array actions)
Aquest mètode permet actualitzar les accions.
Aquest mètode és disponible només per als usuaris de tipus Admin i Super admin. Els permisos per cridar al mètode es poden revocar a la configuració de rols d'usuaris. Per a més informació, veieu Rols d'usuari.
(object/array)
Propietats de l'acció que s'actualitzaran.
La propietat actionid
s'ha de definir per a cada acció; les altres propietats són opcionals. Només les propietats facilitades s'actualitzaran, les altres romandran sense canvis.
A més de les propietats d'acció per defecte, el mètode accepta els paràmetres següents:
Paràmetre | Tipus | Descripció |
---|---|---|
filter | objecte | Action filter objecte per a substituir el filtre actual. |
operations | taula | Acció operacions per a substituir les operacions existents. |
recovery_operations | array | Acció operacions de recuperació per a substituir les operacions de recuperació existents. Comportament del paràmetre: - admès si eventsource' d'[objecte d'acció](/manual/api/reference/action/object #action) s'estableix a "esdeveniment creat per un trigger", "esdeveniment intern" o "esdeveniment creat a l'actualització de l'estat del servei"|| |update\_operations|array|Acció [operacions d'actualització](/manual/api/reference/action/object#action_update_operation) per a substituir les operacions d'actualització existents. eventsource' d'objecte acció s'estableix a "esdeveniment creat per un trigger" o "esdeveniment creat a l'actualització de l'estat del servei" |
(object)
Retorna un objecte contingut als IDs de les accions actualitzades sota la propietat actionids
.
Desactivar accions; és a dir: establir el seu estat a "1".
{
"jsonrpc": "2.0",
"method": "action.update",
"params": {
"actionid": "2",
"status": "1"
},
"id": 1
}
Resposta:
CAction::update() in ui/include/classes/api/services/CAction.php.