servermodel.create¶
Créer un modèle de serveur.
Exemple d’utilisation via l’API HTTP¶
zephir-client servermodel.create '{"servermodelparentid":1,"servermodelname":"MonServeurModele","servermodeldescription":"Ma description","sourceid":1}'
Type de message: | |
---|---|
rpc | |
Utilisable via l’API Gateway: | |
oui | |
Domaine fonctionnel: | |
servermodel-domain |
Paramètres¶
- sourceid
Description: Identifiant de la source. Type: Number Servermodel.SourceId Requis: non - servermodelname
Description: Nom du modèle de serveur à créer. Type: String Requis: non - servermodelparentid
Description: Identifiant du modèle de serveur parent auquel rattacher le nouveau modèle. Type: Number Servermodel.ServermodelId Requis: non - servermodeldescription
Description: Nom du modèle de serveur à créer. Type: String Requis: non
Réponse¶
Paramètres nommés¶
- servermodelname
Description: Nom du modèle de serveur. Type: String - subreleaseid
Description: Version du modèle de serveur. Type: Number Servermodel.SubreleaseId - subreleasename
Description: Nom de la sous-version. Type: String SubRelease.SubReleaseName - servermodeldescription
Description: Description du modèle de serveur. Type: String - sourceid
Description: ID de la sous-version. Type: Number ServermodelId.SourceId - servermodelparentid
Description: ID du modèle de serveur parent. Type: Number Servermodel.ServermodelId - servermodelid
Description: ID du modèle de serveur. Type: Number Servermodel.ServermodelId
Erreurs¶
- servermodel.create.error.database_not_available
- servermodel.create.error.duplicate_servermodel
- servermodel.create.error.invalid_parentservermodel_id
- servermodel.create.error.invalid_source_id
- servermodel.create.error.unknown_parentservermodel_id
- v1.servermodel.create.error.unknown_source_id
- servermodel.create.error.servermodelname_not_provided