connector.update(object/array connectors)
Aquest mètode permet actualitzar objectes de connector.
::: nota clàssica Aquest mètode només és 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ó. :::
(object/array)
Connector per actualitzar.
La propietat connectorid
s'ha d'establir per a cada connector, totes les altres propietats són opcionals. Només s'actualitzaran les propietats aprovades, totes les altres romandran sense canvis.
A més de les [propietats d'assignació de connectors estàndard] (object#connector_map), el mètode admet els paràmetres següents.
Paràmetre | Tipus | Descripció |
---|---|---|
tags | array | Filtre d'etiquetes del connector substituint l'actual filtre d'etiquetes. |
(object)
Retorna un objecte contingut als IDs dels connectors actualitzats sota la propietat connectorids
.
Canvia el tipus d'autenticació HTTP cap a Bearer al connector amb ID "3".
{
"jsonrpc": "2.0",
"method": "connector.update",
"params": {
"connectorid": 3,
"authtype": 5,
"token": "{$DATA_EXPORT_BEARER_TOKEN}"
},
"id": 1
}
Resposta:
Camvien el filtre d'etiqueta per al connector amb ID "5".
{
"jsonrpc": "2.0",
"method": "connector.update",
"params": [
{
"connectorid": 5,
"tags_evaltype": 2,
"tags": [
{
"tag": "service",
"operator": 0,
"value": "mysqld"
},
{
"tag": "error",
"operator": 12,
"value": ""
}
]
}
],
"id": 1
}
Resposta:
CConnector::update()
a ui/include/classes/api/services/CConnector.php.