This is the documentation page for an unsupported version of Zabbix.
Is this not what you were looking for? Switch to the current version or choose one from the drop-down menu.

regexp.update

Descripció

object regexp.update(object/array regularExpressions)

Aquest mètode permet actualitzar 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.

Paràmetres

(object/array) Propietats d'expressió regular per actualitzar.

La propietat regexpid s'ha d'establir per a cada objecte, totes les altres propietats són opcionals. Només s'actualitzaran les propietats aprovades, les altres romandran sense canvis.

A més de les propietats estàndard, el mètode admet els paràmetres següents.

Paràmetre Tipus Descripció
expressions array Opcions d'expressions.

Valors de retorn

(object) Retorna un objecte contingut als IDs de les expressions regulars actualitzades sota la propietat regexpids.

Exemples

Actualitzar l'expressió regular global per la descoberta de sistemes d'arxius.

Petició:

{
           "jsonrpc": "2.0",
           "method": "regexp.update",
           "params": {
             "regexpid": "1",
             "name": "File systems for discovery",
             "test_string": "",
             "expressions": [
               {
                 "expression": "^(btrfs|ext2|ext3|ext4|reiser|xfs|ffs|ufs|jfs|jfs2|vxfs|hfs|apfs|refs|zfs)$",
                 "expression_type": "3",
                 "exp_delimiter": ",",
                 "case_sensitive": "0"
               },
               {
                 "expression": "^(ntfs|fat32|fat16)$",
                 "expression_type": "3",
                 "exp_delimiter": ",",
                 "case_sensitive": "0"
               }
             ]
           },
           "id": 1
       }

Resposta:

{
           "jsonrpc": "2.0",
           "result": {
               "regexpids": [
                   "1"
               ]
           },
           "id": 1
       }

Font

CRegexp::update() in ui/include/classes/api/services/CRegexp.php.