Exemple de création de modèle basé sur le type de modèle

Vous pouvez utiliser la méthode POST pour créer un modèle basé sur un type de modèle. Utilisez le nom de modèle et l’ID de type de modèle pour le type de modèle que vous voulez créer. Vous pouvez déployer cette méthode de base pour créer des modèles acceptant la commande ping, des modèles utilisateur, des planifications de maintenance, des conteneurs et tout autre type de modèle que vous pouvez créer à l’aide des services Web.
casp1032
Vous pouvez utiliser la méthode POST pour créer un modèle basé sur un type de modèle. Utilisez le nom de modèle et l’ID de type de modèle pour le type de modèle que vous voulez créer. Vous pouvez déployer cette méthode de base pour créer des modèles acceptant la commande ping, des modèles utilisateur, des planifications de maintenance, des conteneurs et tout autre type de modèle que vous pouvez créer à l’aide des services Web
DX NetOps Spectrum
.
Le format de base à utiliser est présenté dans l’URL suivante. Les variables sont indiquées en
italique
:
http:
//hostname
:
portnumber
/spectrum/restful/model[?mtypeid=
modeltype_of_a_device
][&parentmh=
model_handle
][&relationid=
rel_handle
][&attr=
attr_id
&val=<num>]
Exemple
Utilisez un client REST pour publier l’URL suivante :
http://
host IP address
:
portnumber
/spectrum/restful/model
?mtypeid=0x00010290&parentmh=0x40000005&attr=0x12d7f&val=10.13.12.111
Dans cet exemple, vous fournissez les paramètres suivants :
  • val
    Adresse IP d’une unité acceptant la commande ping (dans cet exemple, 10.13.12.111).
  • mtypeid
    Type de modèle d’une unité que vous modélisez. Dans cet exemple, il s’agit d’une unité acceptant la commande ping, 0x00010290. Pour trouver l’ID de type de modèle pour le type de modèle que vous voulez créer, utilisez la fonctionnalité de recherche dans l’éditeur Model Type Editor (Editeur de type de modèle).
  • parentmh
    model_handle pour un univers.
  • relationid
    (Facultatif) ID de relation permettant d’identifier une association entre deux modèles dans le domaine de modèle (une relation).
  • attr
    ID de l’attribut ipaddress. La valeur correspond à l’adresse IP de l’unité.