Exporter la configuration¶
- GET /v2/server/config¶
Exporte divers éléments de la configuration du serveur R66 vers des fichiers dans le dossier de configuration du serveur.
- Paramètres de requête:
exportHosts (boolean) – Spécifie si la liste des hôtes connus du serveur doit être exportée non.
exportRules (boolean) – Spécifie si les règles de transfert doivent être exportées ou non.
exportBusiness (boolean) – Spécifie si la liste des hôtes autorisés à exécuter un business sur le serveur doit être exportée ou non.
exportAliases (boolean) – Spécifie si la liste des alias connus de chaque hôte doit être exportée ou non.
exportRoles (boolean) – Spécifie si la liste des rôles autorisés de chaque hôte doit être exportée ou non.
Example request:
GET /v2/server/config HTTP/1.1 Host: example.com
- Status Codes:
200 OK –
La configuration a été exportée avec succès.
Example response:
HTTP/1.1 200 OK Content-Type: application/json { "fileHost": "string", "fileRule": "string", "fileBusiness": "string", "fileAlias": "string", "fileRoles": "string" }
La requête est invalide, soit à cause de paramètres de requête erronés, soit à cause d’un corps de requête invalide.
Les causes de l’échec de la requête sont données dans le corps de la réponse sour forme d’un tableau JSON.
Example response:
HTTP/1.1 400 Bad Request Content-Type: application/json { "errors": [ { "message": "Query parameter 'startTrans' : illegal value 'not_a_date'.", "errorCode": 4 }, { "message": "Query parameter 'status' : illegal value 'not_a_status'.", "errorCode": 4 } ] }