Összehasonlított verziók

Kulcs

  • Beillesztett sor.
  • Törölt sor.
  • Formázás megváltoztatva.
Hozzászólás: Make by tools (01.00.01) - action=clean_macro_parameter
Scroll Ignore
scroll-viewporttrue
scroll-pdftrue
scroll-officetrue
scroll-chmtrue
scroll-htmlfalse
scroll-docbooktrue
scroll-eclipsehelptrue
scroll-epubtrue
Panel
titleSommaire

Table of Contents
stylenone

Définition

URL à utiliser/shinken/listener-rest/v1/hosts/SE_UUID
Méthodes possiblesPOST, PUT, PATCH
Code retour en cas de succès200Contenu du retour si succèsLe mot clé "done"

Les requêtes de modification sont équivalentes à une requête de suppression et une création avec le même SE_UUID. Cela permet de n'avoir que les dernières données à jour dans la base de l'écouteur.

Warning

Lors de modification, les propriétés et données Shinken de l'élément présent dans l'écouteur sont remplacées par celle envoyé dans la nouvelle requête. Ne sont conservé que :

  • Le _SE_UUID
  • Le nom de l'élément si celui-ci n'est pas mis à jour dans la requête
  • Les propriétés et données reçue dans la requête de mise à jour

Exemple


Vous pouvez renseigner le SE_UUID d'un hôte de l'écouteur, de la Zone de Travail ou bien de Staging.

Info

Si l'hôte trouvé est que dans la Zone de Travail ou dans Staging, le nom de l'hôte sera ajouté aux données envoyées si le nom n'était pas déjà présent.

Réponse

Codes de retourContenus de retourExplications
200

Le mot clé "done"

La modification s'est déroulée avec succès

404

"Aucun hôte avec le _SE_UUID SE_UUID"

L'hôte demandé n'existe pas

500

Internal Server Error

L'appel est valide, mais un problème d'exécution est survenu.



Exemple

On a un hôte avec le SE_UUID "core-hosts-a0af58fafdfb4db5b0fe07c704caf937" et on exécute cette commande :

Code Block
languagejs
themeConfluence
Code Block
$ curl -H "Content-Type: application/json" "http://localhost:7761/shinken/listener-rest/v1/hosts/core-hosts-a0af58fafdfb4db5b0fe07c704caf937" -X POST -d '{"business_impact":"4"}'
Code Block
languagejs
themeConfluence
done