creació del connector

Descripció

connector.create(object/array connectors)

Aquest mètode permet la creació de nous objectes de connector.

::: nota clàssica Aquest mètode només està disponible per als usuaris Super admin. El permís per cridar aquest mètode es pot revocar en la configuració dels rols d'usuari. Consulteu Rols d'usuari per obtenir més informació. :::

Paràmetres

(object/array) Objectes de connector per crear.

A més de les proprietats de connexió estàndard, el mètode accepta els següents paràmetres.

Paràmetre Tipus Descripció
tags array Filtre de tags del connector.

Valors retornats

(object) Retorna un objecte que conté les IDs dels connectors creats en la propietat connectorids. L'ordre de les IDs retornades coincideix amb l'ordre dels connectors passats.

Exemples

Creació d'un connector

Crea un connector per exportar esdeveniments de disparador amb un filtre de tags. L'autenticació HTTP es durà a terme mitjançant un token de Bearer.

Petició:

{
           "jsonrpc": "2.0",
           "method": "connector.create",
           "params": [
               {
                   "name": "Exportació d'esdeveniments",
                   "data_type": 1,
                   "url": "{$DATA_EXPORT_URL}",
                   "authtype": 5,
                   "token": "{$DATA_EXPORT_BEARER_TOKEN}",
                   "tags": [
                       {
                           "tag": "servei",
                           "operador": 0,
                           "valor": "mysqld"
                       }
                   ]
               }
           ],
           "id": 1
       }

Resposta:

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

Source

CConnector::create() a ui/include/classes/api/services/CConnector.php.