object connector.create(object/array connectors)
Cette méthode permet de créer de nouveaux objets connecteur.
Cette méthode n'est disponible que pour le type d'utilisateur Super admin. Les autorisations d'appeler la méthode peuvent être révoquées dans les paramètres du rôle utilisateur. Voir Rôles utilisateur pour plus d'informations.
(objet/tableau)
Objets connecteur à créer.
En plus des propriétés du connecteur standard, la méthode accepte les paramètres suivants.
Paramètre | Type | Description |
---|---|---|
tags | array | Connecteur Filtre de Balise. |
(object)
Renvoie un objet contenant les IDs des connecteurs créés sous la propriété connectorids
. L’ordre des IDs renvoyés correspond à l’ordre des connecteurs transmis.
Créez un connecteur pour exporter des événements déclencheurs avec un filtre de balises. L'authentification HTTP sera effectuée à l'aide du jeton Porteur.
{
"jsonrpc": "2.0",
"method": "connector.create",
"params": [
{
"name": "Export of events",
"data_type": 1,
"url": "{$DATA_EXPORT_URL}",
"authtype": 5,
"token": "{$DATA_EXPORT_BEARER_TOKEN}",
"tags": [
{
"tag": "service",
"operator": 0,
"value": "mysqld"
}
]
}
],
"id": 1
}
Response:
CConnector::create() dans ui/include/classes/api/services/CConnector.php.