action

Sommaire
casp1032
Utilisez la ressource action pour émettre une demande d’action à
SpectroSERVER
. Un code d’action interne détermine l’opération effectuée par l’action.
  • Base URL (URL de base)
    http://<hostname><:portnumber>/spectrum/restful/action
Action GET
L’action GET envoie une demande d’action au
SpectroSERVER
. Lancée en tant qu’action HTTP GET, l’action effectuée sur le
SpectroSERVER
, y compris la modification de données, est spécifiée par un code d’action. Toutes les actions renvoient des résultats, qui diffèrent en fonction de l’action demandée.
  • URL
    http://<hostname><:portnumber>/spectrum/restful/action/<action_code>[?mh=<model_handle>][&attr=<attr_ID>&val=<num>][&throttlesize=<num>]
  • HTTP Method (Méthode HTTP)
    GET
  • Body (Corps)
    Aucun
  • Body Content (Contenu du corps)
    Non utilisé
  • Header (En-tête)
    application/XML, application/JSON
  • Output (Sortie)
    Liste XML ou JSON. Le contenu varie en fonction de l’action demandée.
URL Parameters (Paramètres d'URL)
  • action_code
    Spécifie l’action à effectuer sur le
    SpectroSERVER
    . Le tableau suivant contient certaines actions communes.
Action
Target Model (Modèle cible)
Description
0x1000e
device
Reconfigure un modèle (reconfig)
0x480003
watch
Active un contrôle (activate).
0x480004
watch
Désactive un contrôle (deactivate).
0x210008
device
Reconfigure les modèles d’application sur les unités Cisco et Wellfleet (reconfigure_apps).
0x100a2
VNM
Met à jour le
SpectroSERVER
avec les modifications apportées aux fichiers EventDisp et AlertMap (reload_event_disp)
0x100f6
global collection
Met à jour l’appartenance des collections globales basées sur une recherche périodique
0x10274
VNM
Active le débogage EMS
0x10275
VNM
Désactive le débogage EMS
0x10301
VNM ou global collection
Active le débogage de recherche pour toutes les recherches s’il est dirigé au modèle VNM ou pour une collection globale unique lorsqu’il est dirigé à une collection globale
0x10300
VNM ou global collection
Désactive le débogage de recherche pour toutes les recherches s’il est dirigé au modèle VNM ou pour une collection globale unique lorsqu’il est dirigé à une collection globale
0xbc614d
RFC2790App
Bascule le débogage pour la surveillance du système de fichiers
0xbd6146
RFC2790App
Bascule le débogage pour la surveillance des processus
  • &mh=<
    model_handle
    >
    (Facultatif) Spécifie la cible de l’action.
  • &attr=<
    attr_ID
    >&val=<
    num
    >
    (Facultatif) Spécifie les valeurs d’attribut comme entrée de l’action. Vous pouvez spécifier plusieurs paires attribut-valeur.
  • &throttlesize=<
    num
    >
    (Facultatif) Spécifie une taille de limitation.
Exemple
L’URL suivante lance l’action FIND_DEV_MODELS_BY_IP (0x10093) pour le modèle SearchManager (0x400018) :
http://<hostname><:portnumber>/spectrum/restful/action/0x10093?mh=0x400018&attr=0&val=172.22.96.11&attr=1&val=172.22.96.5
  • Le descripteur de modèle SearchManager diffère d'un
    SpectroSERVER
    à un autre
    SpectroSERVER
    .
  • Vous pouvez également rechercher des modèles d’unité par IP en intégrant la recherche dans l'onglet Locater (Localiseur) dans le corps POST d’un modèle GET.