Rubrique précédente: Méthode info_verbose (objet srv)Rubrique suivante: Méthode reboot (objet srv)


Méthode info_extended (objet srv)

Remarque : Cette méthode a été désapprouvée et est incluse à des fins de compatibilité avec les scripts d'utilisateur existants. Les nouveaux utilisateurs doivent utiliser l'option falg &extended.

Description

Récupérer des informations étendues pour un serveur

Syntaxe
/api/v2/srv/info_extended?srv=srv&vdc=nom_contrôleur 
Arguments
srv

Nom du serveur

vdc

Nom du centre de données virtuel cible

Type de transaction

Synchrone

Type de requête

GET

Exemples

Pour récupérer les informations étendues concernant le serveur srv1 :

GET http://192.168.123.200/api/v2/srv/info_extended?srv=srv1&vdc=mygrid 
Exemple de sortie
XML
<server>
   <name>srv1</name>
   <bios_date>23/03/06</bios_date>
  <bios_vendor>HP</bios_vendor> 
  <bios_version>2.16 </bios_version> 
  <boot_id>1dd11bbb-0a09-410f-b602-b264ee60f8fc</boot_id> 
  <bw_alloc>350000000</bw_alloc>
    <bw_free>1650000000</bw_free>
   <bw_reserved>0</bw_reserved>
   <bw_total>2000000000</bw_total>
    <cpu_alloc>0.55</cpu_alloc>
   <cpu_bogomips>4019</cpu_bogomips>
   <cpu_free>1.35</cpu_free>
    <cpu_freq>2009</cpu_freq>
   <cpu_load>0.10</cpu_load>
   <cpu_phy_total>2</cpu_phy_total>
   <cpu_reserved>0.10</cpu_reserved> 
   <cpu_total>2</cpu_total>
   <cpu_type>AMD Opteron(tm) Processor 246 </cpu_type>
   <disk_free>1421930467533</disk_free>
   <disk_reserved>10737418240</disk_reserved>
   <disk_total>1493697126400</disk_total> 
   <enabled>1</enabled>
   <ha_role>primary</ha_role>
    <hvm_support>0</hvm_support>
   <mem_alloc>738197504</mem_alloc>
   <mem_free>11534336</mem_free>
    <mem_reserved>1395654656</mem_reserved>
   <mem_service>0</mem_service>
   <mem_total>2145386496</mem_total>
   <motherboard_manufacturer>Wistron Corporation</motherboard_manufacturer> 
  &ly;motherboard_model>K85NL</motherboard_model> 
  <motherboard_version>-1</motherboard_version> 
  <n_disks>1</n_disks> 
   <power_control_enabled>0</power_control_enabled> 
  <state>up</state> 
  <uid>6dc242e202d44eaba074dda981bcf139</uid> 
  <uptime>545854</uptime> 
</server>
JSON
   "cpu_freq" : "2009",
    "bios_version" : "2.16 "," 
   cpu_type" : "AMD Opteron(tm) Processor 246 ",
   "cpu_bogomips" : "4019",
   "state" : "up",
   "cpu_total" : 2",
    "bios_vendor" : "HP",
   "cpu_alloc" : "0.55",
   "mem_alloc" : "738197504",
   "hvm_support" : "0",
   "enabled" : "1",
   "bw_total" : "2000000000",
   "cpu_reserved" : "0.10",
   "motherboard_manufacturer" : "Wistron Corporation", 
   "uid" : "6dc242e202d44eaba074dda981bcf139", 
   "mem_total" : "2145386496",
   "power_control_enabled" : "0", 
   "name" : "srv1", 
   "disk_reserved" : "10737418240",
   "disk_total" : "1493697126400",
   "cpu_phy_total" : "2",
   "motherboard_version" : "-1 ",
   "cpu_free" : "1.35",
   "ha_role" : "primary",
   "mem_reserved" : "1395654656",
   "mem_service" : "0",
   "bw_free" : "1650000000",
   "disk_free" : "1421930467533",
   "bw_reserved" : "0",
   "mem_free" : "11534336",
   "cpu_load" : "0.38",
   "bw_alloc" : "350000000",
   "n_disks" : "1" 
   "motherboard_model" : "K85NL", 
} 
Codes d'erreur HTTP
404

L'entité vdc mygrid est introuvable - Le nom de VDC spécifié n'est pas configuré dans l'application WS_API.

400.4

Missing required arguments (srv). - L'argument srv=nom-serveur n'a pas été spécifié.

404.1

Entité introuvable. Echec de l'affichage des informations du serveur srv, car il n'existe pas. Un nom de serveur non valide a été spécifié dans la requête.