objecte correlació.actualitzar(correlacions d'objecte/matriu)
Aquest mètode permet actualitzar noves correlacions.
Aquest mètode és disponible només per als usuaris de tipus 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 correlació que han d'ésser actualitzades.
La propietat correlationid
s'ha de definir per cada correlació; totes les altres propietats són opcionals. Només les propietats passades s'actualitzaran; la resta romandran sense canvis.
A mé de les propietats de correlació estàndard, el mètode accepta els següents paràmetres.
Paràmetre | Tipus | Descripció |
---|---|---|
filter | object | Objecte filtre per reemplaçar el filtre actual. |
operations | array | operacions de correlació enlloc de les operacions existents. |
(object)
Torna un objecte que contingui els IDs de les correlacions actualitzades sota la propietat correlationids
.
Petició:
{
"jsonrpc": "2.0",
"method": "correlation.update",
"params": {
"correlationid": "1",
"status": "1"
},
"auth": "343baad4f88b4106b9b5961e77437688",
"id": 1
}
Resposta:
Petició:
{
"jsonrpc": "2.0",
"method": "correlation.update",
"params": {
"correlationid": "1",
"filter": {
"conditions": [
{
"type": 3,
"oldtag": "error",
"newtag": "ok"
}
]
}
},
"auth": "343baad4f88b4106b9b5961e77437688",
"id": 1
}
Resposta:
CCorrelation::update() in ui/include/classes/api/services/CCorrelation.php.