servermodel.describe

Retourne les attributs détaillées d’un modèle de serveur.

Exemple d’utilisation via l’API HTTP

zephir-client servermodel.describe '{"servermodelid": 1, "inheritance": false}'
Type de message:
 rpc
Utilisable via l’API Gateway:
 oui
Domaine fonctionnel:
 servermodel-domain

Paramètres

inheritance
Description:Inclure les données héritées des modèles de serveur parents.
Type:Boolean
Requis:non
resolvdepends
Description:Résoudre les dépendances de services
Type:Boolean
Requis:non
servermodelid
Description:Identifiant du modèle de serveur à récupérer.
Type:Number Servermodel.ServermodelId
Requis:non
probes
Description:Inclure les informations sur les sondes de la configuration.
Type:Boolean
Requis:non
schema
Description:Inclure le schema de configuration (reaggrege les donnees provenant du datasource).
Type:Boolean
Requis:non

Réponse

Paramètres nommés

services
Description:Liste des services applicatifs déclarés pour ce modèle de serveur.
Type:[]Dict
probes
Description:Informations sur les sondes.
Type:File
model
Description:Modèle de serveur avec ses attributs détaillés.
Type:Dict
schema
Description:Contenu du schema.
Type:File