| Scroll Ignore | ||||||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| ||||||||||||||||
|
Définition
| URL à utiliser | /shinken/listener-rest/v1/hosts |
|---|---|
| Méthodes possibles | PUT |
| Code retour en cas de succès | 201 |
| Contenu du retour si succès | SE_UUID de l'élément créé |
Pour mener à bien cette action, vous pouvez utiliser les méthodes PUT qui permettent Cette route permet d'envoyer à l'écouteur un nouvel élément.
- Si le nom entré correspond à un hôte présent dans l'écouteur, dans la Zone de Travail, ou dans Staging, l'élément sera envoyé avec le même SE_UUID que l'hôte trouvé.
- L'Lors de la création d'un nouvel élément, l'écouteur renvoie l'identifiant de l'élément créé sous la forme "core-hosts-<ID>" .Cet identifiant devra être utilisé lors d'autres opérations manipulant l'élément
Réponse
| Codes de retour | Contenus de retour | Explications |
|---|---|---|
| 201 | SE_UUID de l'élément créé | La création s'est déroulée avec succès |
| 500 | Internal Server Error | L'appel est valide, mais un problème d'exécution est survenu. |
Exemple
| Code Block | ||||
|---|---|---|---|---|
| ||||
$ curl -H "Content-Type: application/json" "http://localhost:7761/shinken/listener-rest/v1/hosts/" -X PUT -d '{"host_name":"host_example_01", "address":"192.168.1.48", "use":"linux"}'
|
| Code Block | ||||
|---|---|---|---|---|
| ||||
"core-hosts-a0af58fafdfb4db5b0fe07c704caf937" |