object regexp.create(object/array regularExpressions)
Aquest mètode permet crear noves expressions globals regulars.
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)
Expressions regulars per crear.
A més de les propietats estàndard, el mètode admete els paràmetres següents.
Paràmetre | Tipus | Descripció |
---|---|---|
expressions | array | Opcions d'expressions. |
(object)
Retorna un objecte contingut als IDs de les expressions regulars esborrades sota la propietat regexpids
.
Petició:
{
"jsonrpc": "2.0",
"method": "regexp.create",
"params": {
"name": "Storage devices for SNMP discovery",
"test_string": "/boot",
"expressions": [
{
"expression": "^(Physical memory|Virtual memory|Memory buffers|Cached memory|Swap space)$",
"expression_type": "4",
"case_sensitive": "1"
}
]
},
"auth": "038e1d7b1735c6a5436ee9eae095879e",
"id": 1
}
Resposta:
CRegexp::create() in ui/include/classes/api/services/CRegexp.php.