Consulta de las cuotas de tenant
Función
Esta API se utiliza para consultar cuotas, incluidas los ECS, las vCPU y la memoria.
Esta API proporciona el parámetro user_id para obtener la configuración de cuota de un usuario especificado.
URI
GET /v2.1/{project_id}/os-quota-sets/{project_id}?user_id={user_id}
| 
         Parámetro  | 
       
         Obligatorio  | 
       
         Descripción  | 
      
|---|---|---|
| 
         project_id  | 
       
         Sí  | 
       
         Especifica el ID del proyecto. Si el proyecto especificado no existe, se devuelve la cuota predeterminada en el sistema.  | 
      
| 
         user_id  | 
       
         No  | 
       
         Especifica el ID de usuario. Si el usuario especificado no existe, se devuelve la cuota predeterminada en el sistema.  | 
      
Solicitud
No hay
Respuesta
Tabla 2 describe los parámetros de respuesta.
| 
        Parámetro  | 
      
        Tipo  | 
      
        Descripción  | 
     
|---|---|---|
| 
        quota_set  | 
      
        Object  | 
      
        Especifica el objeto quota_set. Para más detalles, consulte Tabla 3.  | 
     
| 
        Parámetro  | 
      
        Tipo  | 
      
        Descripción  | 
     
|---|---|---|
| 
        cores  | 
      
        Integer  | 
      
        Especifica la cuota de cantidad de las vCPU.  | 
     
| 
        fixed_ips  | 
      
        Integer  | 
      
        Especifica la cuota de cantidad de direcciones IP fijas. Este parámetro no es compatible.  | 
     
| 
        floating_ips  | 
      
        Integer  | 
      
        Especifica la cuota de cantidad de direcciones IP flotantes. Este parámetro no es compatible.  | 
     
| 
        id  | 
      
        String  | 
      
        Especifica el UUID del proyecto.  | 
     
| 
        injected_file_content_bytes  | 
      
        Integer  | 
      
        Especifica la cuota de tamaño (bytes) de los archivos que se van a inyectar.  | 
     
| 
        injected_file_path_bytes  | 
      
        Integer  | 
      
        Especifica la cuota de tamaño (bytes) de la ruta de acceso para los archivos que se van a inyectar.  | 
     
| 
        injected_files  | 
      
        Integer  | 
      
        Especifica la cuota de cantidad de los archivos que se van a inyectar.  | 
     
| 
        instances  | 
      
        Integer  | 
      
        Especifica la cuota de cantidad de ECS.  | 
     
| 
        key_pairs  | 
      
        Integer  | 
      
        Especifica la cuota de cantidad de los pares de claves. Este parámetro no es compatible.  | 
     
| 
        metadata_items  | 
      
        Integer  | 
      
        Especifica la cuota de cantidad de metadatos.  | 
     
| 
        ram  | 
      
        Integer  | 
      
        Especifica la cuota de memoria (MB).  | 
     
| 
        security_group_rules  | 
      
        Integer  | 
      
        Especifica la cuota de las reglas de grupo de seguridad. Este parámetro no es compatible.  | 
     
| 
        security_groups  | 
      
        Integer  | 
      
        Especifica la cuota de cantidad de los grupos de seguridad. Este parámetro no es compatible.  | 
     
| 
        server_groups  | 
      
        Integer  | 
      
        Especifica la cuota de cantidad de los grupos de ECS.  | 
     
| 
        server_group_members  | 
      
        Integer  | 
      
        Especifica la cuota de tamaño de los grupos de ECS.  | 
     
Ejemplo de la solicitud
GET https://{endpoint}/v2.1/d9ebe43510414ef590a4aa158605329e/os-quota-sets/d9ebe43510414ef590a4aa158605329e
 Ejemplo de la respuesta
{
    "quota_set": {
        "cores": 20,
        "fixed_ips": 40,
        "floating_ips": 10,
        "id": "d9ebe43510414ef590a4aa158605329e",
        "injected_file_content_bytes": 10240,
        "injected_file_path_bytes": 255,
        "injected_files": 5,
        "instances": 20,
        "key_pairs": 100,
        "metadata_items": 128,
        "ram": 51200,
        "security_group_rules": 20,
        "security_groups": 50,
        "server_group_members": 10,
        "server_groups": 10
    }
}