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 |