Skip to content
GitLab
Menu
Projects
Groups
Snippets
Loading...
Help
Help
Support
Community forum
Keyboard shortcuts
?
Submit feedback
Sign in
Toggle navigation
Menu
Open sidebar
EOLE
Zéphir
Messages API
Commits
e10c743b
Commit
e10c743b
authored
Jan 18, 2019
by
Daniel Dehennin
Browse files
Import API v1
parent
cb2ae6a8
Changes
123
Show whitespace changes
Inline
Side-by-side
messages/v1/messages/execution.salt.job.error.list.yml
0 → 100644
View file @
e10c743b
---
uri
:
execution.salt.job.error.list
sampleuse
:
~
description
:
|
Une erreur est survenue lors de la constrution de la liste des tâches.
public
:
true
pattern
:
error
parameters
:
reason
:
type
:
String
description
:
Message d’erreur lisible par un humain.
domain
:
execution-domain
related
:
-
execution.salt.job.list
messages/v1/messages/execution.salt.job.error.missing-jid.yml
0 → 100644
View file @
e10c743b
---
uri
:
execution.salt.job.error.missing-jid
sampleuse
:
~
description
:
|
Vous avez oublié de fournir l’argument « JId ».
public
:
true
pattern
:
error
parameters
:
reason
:
type
:
String
description
:
Message d’erreur lisible par un humain.
domain
:
execution-domain
related
:
-
execution.salt.job.describe
messages/v1/messages/execution.salt.job.error.unknown-jid.yml
0 → 100644
View file @
e10c743b
---
uri
:
execution.salt.job.error.unknown-jid
sampleuse
:
~
description
:
|
l’identifiant de tâche est inconnue de SalStack.
public
:
true
pattern
:
error
parameters
:
reason
:
type
:
String
description
:
Message d’erreur lisible par un humain.
domain
:
execution-domain
related
:
-
execution.salt.job.describe
messages/v1/messages/execution.salt.job.list.yml
0 → 100644
View file @
e10c743b
---
uri
:
execution.salt.job.list
description
:
|
Retourne la liste de tous tâches SaltStack d'un minion.
sampleuse
:
|
zephir-client execution.salt.job.list
domain
:
execution-domain
pattern
:
rpc
public
:
false
parameters
:
minion_pattern
:
type
:
String
description
:
Nom du minion.
command
:
type
:
String
description
:
Commande SaltStack à exécuter.
response
:
type
:
'
[]SaltJob'
description
:
Liste des tâches SalStack.
errors
:
-
uri
:
execution.salt.job.error.db-connection
-
uri
:
execution.salt.job.error.list
related
:
-
execution.salt.job.describe
-
execution.salt.exec
messages/v1/messages/execution.salt.master.event.ready.yml
0 → 100644
View file @
e10c743b
---
uri
:
execution.salt.master.event.ready
sampleuse
:
~
description
:
Événement signalant que le minion est prêt
public
:
false
pattern
:
event
domain
:
execution-domain
parameters
:
server_id
:
type
:
Number
description
:
ID du serveur
messages/v1/messages/execution.salt.master.event.start.yml
0 → 100644
View file @
e10c743b
---
uri
:
execution.salt.master.event.start
sampleuse
:
~
description
:
Événement signalant le démarrage d'un minion
public
:
false
pattern
:
event
domain
:
execution-domain
parameters
:
server_id
:
type
:
Number
description
:
ID du serveur
messages/v1/messages/execution.salt.minion.registered.yml
0 → 100644
View file @
e10c743b
---
uri
:
execution.salt.minion.registered
sampleuse
:
~
description
:
|
TODO: Message émis lorsqu'un nouveau minion est attaché à l'instance saltmaster utilisée par l'application Zéphir
public
:
false
pattern
:
event
domain
:
execution-domain
parameters
:
saltminionid
:
type
:
String
description
:
|
Identifiant interne du minion Salt distant
messages/v1/messages/execution.salt.minion.unregistered.yml
0 → 100644
View file @
e10c743b
---
uri
:
execution.salt.minion.unregistered
sampleuse
:
~
description
:
|
TODO: Message émis lorsqu'un minion est détaché de l'instance saltmaster utilisée par l'application Zéphir
public
:
false
pattern
:
event
domain
:
execution-domain
parameters
:
saltminionid
:
type
:
String
description
:
|
Identifiant interne du minion Salt distant
messages/v1/messages/execution.salt.peer.error.yml
0 → 100644
View file @
e10c743b
---
uri
:
execution.salt.peer.error
sampleuse
:
~
description
:
|
L’appairage s’est terminé avec un code d’erreur.
public
:
true
pattern
:
error
parameters
:
reason
:
type
:
String
description
:
Message d’erreur lisible par un humain.
domain
:
server-domain
related
:
-
execution.salt.peer
messages/v1/messages/execution.salt.peer.registered.yml
0 → 100644
View file @
e10c743b
---
uri
:
execution.salt.peer.registered
sampleuse
:
~
description
:
|
Notify salt peering
pattern
:
event
parameters
:
serverid
:
type
:
Number
description
:
server and salt minion uid
automation
:
type
:
String
description
:
Automation engine
public
:
false
domain
:
execution-domain
messages/v1/messages/identity.session-user.get.yml
0 → 100644
View file @
e10c743b
---
uri
:
identity.session-user.get
description
:
|
Returns the informations about the current HTTP session user
sampleuse
:
|
zephir-client identity.session-user.get
pattern
:
rpc
public
:
true
domain
:
identity-domain
response
:
type
:
IdentitySession
description
:
Informations sur l'identité de l'utilisateur.
messages/v1/messages/identity.settings.get.yml
0 → 100644
View file @
e10c743b
---
uri
:
identity.settings.get
description
:
|
Return the given user's setting value
sampleuse
:
|
zephir-client identity.settings.get '{"username": "yo"}'
pattern
:
rpc
public
:
true
domain
:
identity-domain
parameters
:
username
:
type
:
String
ref
:
Identity.username
description
:
Nom de l'utilisateur
response
:
type
:
Dict
description
:
Préférences de l'utilisateur
messages/v1/messages/identity.settings.set.yml
0 → 100644
View file @
e10c743b
---
uri
:
identity.settings.set
description
:
|
Return the given user's setting value
sampleuse
:
|
zephir-client identity.settings.set '{"username": "yo", "settings": {"ssh_pubkey": "654987", "lastname": "Dupont", "firstname": "Philippe"}}'
pattern
:
rpc
public
:
true
domain
:
identity-domain
parameters
:
username
:
type
:
String
ref
:
Identity.username
description
:
Nom de l'utilisateur
settings
:
type
:
Dict
description
:
Préférences de l'utilisateur
response
:
type
:
Boolean
description
:
Les préférences de l'utilisateur ont été modifiées
messages/v1/messages/identity.settings.updated.yml
0 → 100644
View file @
e10c743b
---
uri
:
identity.settings.updated
description
:
|
notify Crossbar for any settings changing
sampleuse
:
|
zephir-client identity.settings.updated {"settings": {"username": "yo", "ssh_pubkey": "654987", "lastname": "Dupont", "firstname": "Philippe"}}
pattern
:
event
public
:
false
domain
:
identity-domain
parameters
:
settings
:
type
:
Dict
description
:
Préférence de l'utilisateur
messages/v1/messages/server.create.yml
0 → 100644
View file @
e10c743b
---
uri
:
server.create
description
:
|
Créer un serveur.
sampleuse
:
|
zephir-client server.create '{"servername":"MonJoliServeur", "serverdescription": "un bien joli serveur", "servermodelid":1, "serverpassphrase": "MyPassPhrase"}'
pattern
:
rpc
public
:
true
domain
:
server-domain
parameters
:
servername
:
type
:
String
description
:
|
Nom du serveur.
serverdescription
:
type
:
String
description
:
|
Description du serveur.
servermodelid
:
type
:
Number
ref
:
Servermodel.ServermodelId
description
:
|
ID du modèle de serveur.
serverpassphrase
:
type
:
String
description
:
|
Phrase secrète de la clef privé.
response
:
type
:
Server
description
:
Description du serveur créé.
errors
:
-
uri
:
server.error.database-not-available
-
uri
:
server.error.db-connection
-
uri
:
server.error.invalid-servermodel-id
-
uri
:
server.error.unknown-servermodel-id
-
uri
:
server.error.servername-not-provided
related
:
-
server.list
-
server.describe
-
server.update
-
server.delete
messages/v1/messages/server.created.yml
0 → 100644
View file @
e10c743b
---
uri
:
server.created
description
:
Un serveur a été créé.
pattern
:
event
public
:
false
domain
:
server-domain
parameters
:
type
:
Server
description
:
Description du serveur.
messages/v1/messages/server.delete.yml
0 → 100644
View file @
e10c743b
---
uri
:
server.delete
description
:
|
Supprimer un serveur.
public
:
true
pattern
:
rpc
domain
:
server-domain
sampleuse
:
|
zephir-client server.delete '{"serverid":1}'
parameters
:
serverid
:
type
:
Number
ref
:
Server.ServerId
description
:
|
ID du serveur.
response
:
type
:
Server
description
:
Description du serveur supprimé.
errors
:
-
uri
:
server.error.database-not-available
-
uri
:
server.error.db-connection
-
uri
:
server.error.invalid-server-id
-
uri
:
server.error.unknown-server-id
related
:
-
server.list
-
server.describe
-
server.create
-
server.update
messages/v1/messages/server.deleted.yml
0 → 100644
View file @
e10c743b
---
uri
:
server.deleted
sampleuse
:
~
description
:
|
Deleted server message
pattern
:
event
public
:
false
domain
:
server-domain
parameters
:
serverid
:
type
:
Number
description
:
|
Server model identifier
messages/v1/messages/server.describe.yml
0 → 100644
View file @
e10c743b
---
uri
:
server.describe
description
:
|
Retourne les attributs détaillées d’un serveur.
sampleuse
:
|
zephir-client server.describe '{"serverid":1}'
pattern
:
rpc
public
:
true
domain
:
server-domain
parameters
:
serverid
:
type
:
Number
ref
:
Server.ServerId
description
:
Identifiant du serveur.
configuration
:
type
:
Boolean
description
:
Inclure les valeurs de configuration.
default
:
false
response
:
type
:
ServerDescribe
description
:
Description du serveur.
errors
:
-
uri
:
server.error.database-not-available
-
uri
:
server.error.db-connection
-
uri
:
server.error.invalid-server-id
-
uri
:
server.error.unknown-server-id
related
:
-
server.list
-
server.create
-
server.update
-
server.delete
messages/v1/messages/server.environment.updated.yml
0 → 100644
View file @
e10c743b
---
uri
:
server.environment.updated
description
:
Les données d'environnements d'un serveur sont modifiées
sampleuse
:
|
zephir-client server.environment.updated '{"server_id": 15}'
pattern
:
event
public
:
false
domain
:
config-domain
parameters
:
server_id
:
type
:
Number
description
:
|
Id de la configuration.
Prev
1
2
3
4
5
6
7
Next
Write
Preview
Markdown
is supported
0%
Try again
or
attach a new file
.
Attach a file
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment