Rubrique précédente: Méthode config (objet quota)Rubrique suivante: Méthode info (objet quota)


Méthode list (objet quota)
Description

Afficher la liste des entrées de quota pour tous les utilisateurs et les groupes d'une grille

Syntaxe
/api/v2/quota/list?vdc=nom_contrôleur 
Arguments
vdc

Nom du centre de données virtuel cible

principal (facultatif)

Utilisateur ou groupe pour lequel les informations de quota doivent être affichées. Pour plus d'informations, consultez la rubrique Types d'argument communs.

Type de transaction

Synchrone

Type de requête

GET

Exemples

Pour obtenir une liste détaillée de toutes les entrées de quota :

GET http://192.168.123.200/api/v2/quota/list?vdc=mygrid&verbose
Exemple de sortie
XML

<quotas>
  <quota>
    <disk_used>724566016</disk_used>
    <principal>all</principal>
    <scope>local</scope>
    <type>group</type>
  </quota>
  <quota>
    <burst>75</burst>
    <bw_allowed>17500000000</bw_allowed>
    <bw_assigned>10000000000</bw_assigned>
    <bw_available>10000000000</bw_available>
    <cpu_allowed>17.5</cpu_allowed>
    <cpu_assigned>10</cpu_assigned>
    <cpu_available>17.5</cpu_available>
    <description>Exemple d'utilisateur</description>
    <disk_allowed>37580963840</disk_allowed>
    <disk_assigned>21474836480</disk_assigned>
    <disk_available>20750270464</disk_available>
    <disk_used>724566016</disk_used>
    <mem_allowed>18790481920</mem_allowed>
    <mem_assigned>10737418240</mem_assigned>
    <mem_available>10737418240</mem_available>
    <principal>ak</principal>
    <scope>local</scope>
    <type>user</type>
    <warn>75</warn>
  </quota>
</quotas>
JSON

{
   "quota" : [
      {
         "principal" : "all",
         "type" : "group",
         "scope" : "local",
         "disk_used" : "724566016"
      },
      {
         "bw_allowed" : "17500000000",
         "bw_assigned" : "10000000000",
         "principal" : "ak",
         "disk_available" : "20750270464",
         "disk_assigned" : "21474836480",
         "mem_available" : "10737418240",
         "warn" : "75",
         "scope" : "local",
         "burst" : "75",
         "description" : "Sample User",
         "cpu_allowed" : "17.5",
         "mem_allowed" : "18790481920",
         "cpu_assigned" : "10",
         "bw_available" : "10000000000",
         "mem_assigned" : "10737418240",
         "type" : "user",
         "cpu_available" : "17.5",
         "disk_used" : "724566016",
         "disk_allowed" : "37580963840"
      }
   ]
}
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.