Avertissement
Cette documentation est en cours d'écriture et peut être
incomplète ou imprécise. Nous travaillons à l'améliorer.
/hosts
GET /hosts
Retourne tous les hôtes connus du moniteur
Réponse
Modèle
| Champs |
Type |
| DbConfiguration |
Array[DbHostAuth] |
DbHostAuth
| Champs |
Type |
Description |
| ADDRESS |
string |
|
| PORT |
integer |
|
| ISSSL |
bit |
|
| HOSTKEY |
[binary] |
|
| ADMINROLE |
bit |
|
| ISCLIENT |
bit |
|
| ISACTIVE |
bit |
|
| ISPROXIFIED |
bit |
|
| UPDATEDINFO |
integer |
|
| HOSTID |
string |
|
Exemple
[{
"ADDRESS" : "127.0.0.1",
"PORT" : "6666",
"ISSSL" : 0,
"HOSTKEY" : "VARBINARY",
"ADMINROLE" : false,
"ISCLIENT" : false,
"ISACTIVE" : true,
"ISPROXIFIED" : false,
"UPDATEDINFO" : "INTEGER",
"HOSTID" : "server1"
},]
Paramètres
| Paramètre |
Type |
Desctiption |
| HOSTID |
string |
Host name |
| ADDRESS |
string |
Address of this partner |
| ISSSL |
bool |
Is Ssl entry |
| ISACTIVE |
bool |
Is Active entry |
GET /hosts/:id
Retourne l’hôte spécifié
Réponse
Modèle
DbHostAuth
| Champs |
Type |
Description |
| ADDRESS |
string |
|
| PORT |
integer |
|
| ISSSL |
bit |
|
| HOSTKEY |
[binary] |
|
| ADMINROLE |
bit |
|
| ISCLIENT |
bit |
|
| ISACTIVE |
bit |
|
| ISPROXIFIED |
bit |
|
| UPDATEDINFO |
integer |
|
| HOSTID |
string |
|
Exemple
{
"ADDRESS" : "127.0.0.1",
"PORT" : "6666",
"ISSSL" : 0,
"HOSTKEY" : "VARBINARY",
"ADMINROLE" : false,
"ISCLIENT" : false,
"ISACTIVE" : true,
"ISPROXIFIED" : false,
"UPDATEDINFO" : "INTEGER",
"HOSTID" : "server1"
}
Paramètres
| Paramètre |
Type |
Desctiption |
| :id |
string |
HostId in URI as hosts/id |
POST /hosts
Crée un nouvel hôte
Réponse
Modèle
DbHostAuth
| Champs |
Type |
Description |
| ADDRESS |
string |
|
| PORT |
integer |
|
| ISSSL |
bit |
|
| HOSTKEY |
[binary] |
|
| ADMINROLE |
bit |
|
| ISCLIENT |
bit |
|
| ISACTIVE |
bit |
|
| ISPROXIFIED |
bit |
|
| UPDATEDINFO |
integer |
|
| HOSTID |
string |
|
Exemple
{
"ADDRESS" : "127.0.0.1",
"PORT" : "6666",
"ISSSL" : 0,
"HOSTKEY" : "VARBINARY",
"ADMINROLE" : false,
"ISCLIENT" : false,
"ISACTIVE" : true,
"ISPROXIFIED" : false,
"UPDATEDINFO" : "INTEGER",
"HOSTID" : "server1"
}
Paramètres
| Paramètre |
Type |
Desctiption |
| ADDRESS |
varchar |
|
| PORT |
integer |
|
| ISSSL |
bit |
|
| HOSTKEY |
varbinary |
|
| ADMINROLE |
bit |
|
| ISCLIENT |
bit |
|
| ISACTIVE |
bit |
|
| ISPROXIFIED |
bit |
|
| UPDATEDINFO |
integer |
|
| HOSTID |
varchar |
|
PUT /hosts/:id
Modifie l’hôte spécifié
Réponse
Modèle
DbHostAuth
| Champs |
Type |
Description |
| ADDRESS |
string |
|
| PORT |
integer |
|
| ISSSL |
bit |
|
| HOSTKEY |
[binary] |
|
| ADMINROLE |
bit |
|
| ISCLIENT |
bit |
|
| ISACTIVE |
bit |
|
| ISPROXIFIED |
bit |
|
| UPDATEDINFO |
integer |
|
| HOSTID |
string |
|
Exemple
{
"ADDRESS" : "127.0.0.1",
"PORT" : "6666",
"ISSSL" : 0,
"HOSTKEY" : "VARBINARY",
"ADMINROLE" : false,
"ISCLIENT" : false,
"ISACTIVE" : true,
"ISPROXIFIED" : false,
"UPDATEDINFO" : "INTEGER",
"HOSTID" : "server1"
}
Paramètres
| Paramètre |
Type |
Desctiption |
| HOSTID |
varchar |
HostId in URI as hosts/id |
| ADDRESS |
varchar |
|
| PORT |
integer |
|
| ISSSL |
bit |
|
| HOSTKEY |
varbinary |
|
| ADMINROLE |
bit |
|
| ISCLIENT |
bit |
|
| ISACTIVE |
bit |
|
| ISPROXIFIED |
bit |
|
| UPDATEDINFO |
integer |
|
DELETE /hosts/:id
Supprime l’hôte spécifié
Réponse
Modèle
DbHostAuth
| Champs |
Type |
Description |
| ADDRESS |
string |
|
| PORT |
integer |
|
| ISSSL |
bit |
|
| HOSTKEY |
[binary] |
|
| ADMINROLE |
bit |
|
| ISCLIENT |
bit |
|
| ISACTIVE |
bit |
|
| ISPROXIFIED |
bit |
|
| UPDATEDINFO |
integer |
|
| HOSTID |
string |
|
Exemple
{
"ADDRESS" : "127.0.0.1",
"PORT" : "6666",
"ISSSL" : 0,
"HOSTKEY" : "VARBINARY",
"ADMINROLE" : false,
"ISCLIENT" : false,
"ISACTIVE" : true,
"ISPROXIFIED" : false,
"UPDATEDINFO" : "INTEGER",
"HOSTID" : "server1"
}
Paramètres
| Paramètre |
Type |
Desctiption |
| :id |
varchar |
HostId in URI as hosts/id |