Récupérer une liste d'interfaces pour un composant d'application en cours d'exécution
/api/v1/iface/list?app=application&comp=composant&vdc=nom-contrôleur
Nom de l'application
Nom du composant
Nom du centre de données virtuel cible
Synchrone
GET
Pour récupérer l'interface du composant sugarcrm:main.srv1 :
GET http://192.168.123.200/api/v1/iface/list?app=sugarcrm&comp=main.srv1&vdc=mygrid
<component> <name>main.srv1</name> <interfaces> <interface> <name>aux</name> <ip>10.80.54.26</ip> <mac>F2:64:0A:00:36:22</mac> <state>idle</state> <type>output</type> </interface> <interface> <name>db</name> <ip>10.80.54.23</ip> <mac>F2:64:0A:00:36:1F</mac> <state>idle</state> <type>output</type> </interface> <interface> <name>default</name> <ip>10.80.54.43</ip> <mac>F2:64:0A:00:36:25</mac> <state>active</state> <type>raw</type> </interface> . . . </interfaces> </component>
{
"interface" :
{
"ip" : "10.80.54.26",
"name" : "aux",
"type" : "output",
"mac" : "F2:64:0A:00:36:22",
"state" : "idle"
},
{
"ip" : "10.80.54.23",
"name" : "db",
"type" : "output",
"mac" : "F2:64:0A:00:36:1F",
"state" : "idle"
},
{
"ip" : "10.80.54.43",
"name" : "default",
"type" : "raw",
"mac" : "F2:64:0A:00:36:25",
"state" : "active"
},
.
.
.
],
"name" : "main.srv1"
}
L'entité vdc mygrid est introuvable - Le nom de VDC spécifié n'est pas configuré dans l'application WS_API.
Missing required arguments (app). - La requête ne contient pas l'argument app=application.
Missing required arguments (comp). - La requête ne contient pas l'argument comp=composant.
Echec de l'énumération des interfaces du composant test:main.srv : l'application test n'a pas été installée. - Une application non valide a été spécifiée dans la requête.
Echec de l'énumération des interfaces du composant test:main.srv : l'application test n'est pas en cours d'exécution. - L'application spécifiée dans la requête est arrêtée.
Echec de l'énumération des interfaces du composant test:main.srv, car son état est Arrêté. - Le composant spécifié dans la requête est arrêté.
Echec de l'énumération des interfaces du composant test:main.srv, car il n'existe pas. - Un composant non valide a été spécifié dans la requête.
| Copyright © 2012 CA. Tous droits réservés. |
|