forked from Infra/risotto
53 lines
1.3 KiB
YAML
53 lines
1.3 KiB
YAML
---
|
|
uri: servermodel.create
|
|
|
|
description: |
|
|
Crée un modèle de serveur.
|
|
|
|
sampleuse: |
|
|
zephir-client servermodel.create -p 1 -n "MonServeurModele" -d "Ma description" -s 1
|
|
|
|
pattern: rpc
|
|
|
|
public: true
|
|
|
|
domain: servermodel-domain
|
|
|
|
parameters:
|
|
servermodelparentsid:
|
|
type: "[]Number"
|
|
ref: Servermodel.ServermodelId
|
|
shortarg: p
|
|
description: |
|
|
Identifiants des modèles de serveur parents auquels rattacher le nouveau modèle.
|
|
servermodelname:
|
|
type: String
|
|
shortarg: n
|
|
description: |
|
|
Nom du modèle de serveur à créer.
|
|
servermodeldescription:
|
|
type: String
|
|
shortarg: d
|
|
description: |
|
|
Description du modèle de serveur à créer.
|
|
|
|
response:
|
|
type: Servermodel
|
|
description: Informations sur le modèle de serveur créé.
|
|
|
|
errors:
|
|
- uri: servermodel.create.error.database_not_available
|
|
- uri: servermodel.create.error.duplicate_servermodel
|
|
- uri: servermodel.create.error.invalid_parentservermodel_id
|
|
- uri: servermodel.create.error.invalid_source_id
|
|
- uri: servermodel.create.error.unknown_parentservermodel_id
|
|
- uri: servermodel.create.error.unknown_source_id
|
|
- uri: servermodel.create.error.servermodelname_not_provided
|
|
|
|
related:
|
|
- servermodel.list
|
|
- servermodel.describe
|
|
- servermodel.update
|
|
- servermodel.delete
|
|
- servermodel.event
|