add 'template' services

This commit is contained in:
2019-12-02 14:22:40 +01:00
parent 0846c4c5cc
commit 939f93253e
16 changed files with 179 additions and 40 deletions

View File

@ -17,7 +17,7 @@ parameters:
type: Number
ref: Server.ServerId
description: |
Identifiant de la configuration.
Identifiant du serveur.
deploy:
type: Boolean
description: Configuration de type déployée.

View File

@ -13,7 +13,7 @@ public: false
domain: server-domain
parameters:
serverid:
server_id:
type: Number
description: |
Identifiant du serveur supprimé.

View File

@ -0,0 +1,26 @@
---
uri: template.generate
description: |
Génère et récupère les templates générés.
sampleuse: ~
pattern: rpc
public: true
domain: template-domain
parameters:
server_id:
type: Number
ref: Server.ServerId
shortarg: s
description: |
Identifiant du serveur.
response:
type: Template
description: |
Les fichiers de configuration générés.

View File

@ -3,7 +3,7 @@ title: Server
type: object
description: Description du serveur.
properties:
serverid:
server_id:
type: number
description: Identifiant du serveur.
ref: Server.ServerId
@ -33,7 +33,7 @@ properties:
type: string
description: Timestamp de la dernière connexion avec le serveur.
required:
- serverid
- server_id
- servername
- serverdescription
- servermodelid

View File

@ -0,0 +1,14 @@
---
title: Template
type: object
description: Les fichiers de configuration générés.
properties:
server_id:
type: Number
description: Identifiant du serveur.
template_dir:
type: String
description: Nom du répertoire avec les fichiers de configuration générés.
required:
- server_id
- template_dir