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"
    }
    

  • 400 Bad Request

    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
            }
        ]
    }