forked from Infra/risotto
58 lines
1.4 KiB
YAML
58 lines
1.4 KiB
YAML
---
|
|
title: Servermodel
|
|
type: object
|
|
description: Description d'un modèle de serveur.
|
|
properties:
|
|
servermodelid:
|
|
type: number
|
|
description: ID du modèle de serveur.
|
|
ref: Servermodel.ServermodelId
|
|
servermodelname:
|
|
type: string
|
|
description: Nom du modèle de serveur.
|
|
servermodeldescription:
|
|
type: string
|
|
description: Description du modèle de serveur.
|
|
servermodelparentsid:
|
|
type: array
|
|
items:
|
|
type: number
|
|
ref: Servermodel.ServermodelId
|
|
description: ID du modèle de serveur parent.
|
|
subreleaseid:
|
|
type: number
|
|
ref: Servermodel.SubreleaseId
|
|
description: Version du modèle de serveur.
|
|
subreleasename:
|
|
type: string
|
|
ref: SubRelease.SubReleaseName
|
|
description: Nom de la sous-version.
|
|
sourceid:
|
|
type: number
|
|
ref: ServermodelId.SourceId
|
|
description: ID de la sous-version.
|
|
services:
|
|
type: array
|
|
items:
|
|
type: object
|
|
description: Liste des services applicatifs déclarés pour ce modèle de serveur.
|
|
schema:
|
|
type: File
|
|
description: Contenu du schema.
|
|
probes:
|
|
type: File
|
|
description: Informations sur les sondes.
|
|
creolefuncs:
|
|
type: File
|
|
description: Fonctions Creole.
|
|
conffiles:
|
|
type: File
|
|
description: Fichiers creole au format tar encodé base64
|
|
required:
|
|
- servermodelid
|
|
- servermodelname
|
|
- servermodeldescription
|
|
- servermodelsubreleaseid
|
|
- sourceid
|
|
- subreleasename
|