Consulta de las cuotas de tenant
Función
Esta API se utiliza para consultar las cuotas de todos los recursos de un tenant específico, incluidas las cuotas usadas.
URI
GET /v1/{project_id}/baremetalservers/limits
| Parámetro | Obligatorio | Descripción |
|---|---|---|
| project_id | Sí | Especifica el ID del proyecto. Para obtener más información sobre cómo obtener el ID del proyecto, consulte Obtención de un ID de proyecto. |
Parámetros de solicitud
No hay
Ejemplo de solicitud
1 | GET https://{BMS Endpoint}/v1/bbf1946d374b44a0a2a95533562ba954/baremetalservers/limits |
Parámetros de respuesta
| Parámetro | Tipo | Descripción |
|---|---|---|
| absolute | Object | Especifica las cuotas de tenant. Para obtener más información, consulte Tabla 2. |
El valor -1 indica que la cantidad es ilimitada.
| Parámetro | Tipo | Descripción |
|---|---|---|
| maxTotalInstances | Integer | Especifica el número máximo de BMS que puede crear. |
| maxTotalCores | Integer | Especifica el número máximo de CPU que puede utilizar. |
| maxTotalRAMSize | Integer | Especifica la memoria máxima (MB) que puede utilizar. |
| maxTotalKeypairs | Integer | Especifica el número máximo de pares de claves SSH que puede utilizar. |
| maxServerMeta | Integer | Especifica la longitud máxima de los metadatos que puede utilizar. |
| maxPersonality | Integer | Especifica el número máximo de archivos que se pueden inyectar. |
| maxPersonalitySize | Integer | Especifica el tamaño máximo (byte) del archivo que se va a inyectar. |
| maxServerGroups | Integer | Especifica el número máximo de grupos de servidores. |
| maxServerGroupMembers | Integer | Especifica el número máximo de BMS en un grupo de servidores. |
| totalServerGroupsUsed | Integer | Especifica el número de grupos de servidores usados. |
| maxSecurityGroups | Integer | Especifica el número máximo de grupos de seguridad que puede utilizar. NOTA: El límite de cuota cumple con el límite de cuota de VPC. |
| maxSecurityGroupRules | Integer | Especifica el número máximo de reglas de grupo de seguridad que puede configurar en un grupo de seguridad. NOTA: El límite de cuota cumple con el límite de cuota de VPC. |
| maxTotalFloatingIps | Integer | Especifica el número máximo de las EIP que puede utilizar. |
| maxImageMeta | Integer | Especifica la longitud máxima de los metadatos de la imagen. |
| totalInstancesUsed | Integer | Especifica el número de los BMS utilizados. |
| totalCoresUsed | Integer | Especifica el número de las CPU utilizadas. |
| totalRAMUsed | Integer | Especifica la memoria utilizada (MB). |
| totalSecurityGroupsUsed | Integer | Especifica el número de los grupos de seguridad usados. |
| totalFloatingIpsUsed | Integer | Especifica el número de las EIP usadas. |
Ejemplo de respuesta
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 | { "absolute": { "maxServerMeta": 128, "maxPersonality": 5, "maxImageMeta": 128, "maxPersonalitySize": 10240, "maxSecurityGroupRules": 20, "maxTotalKeypairs": 100, "totalRAMUsed": 799836, "totalInstancesUsed": 21, "maxSecurityGroups": 10, "totalFloatingIpsUsed": 0, "maxTotalCores": -1, "totalSecurityGroupsUsed": 1, "maxTotalFloatingIps": 10, "maxTotalInstances": 100, "totalCoresUsed": 148, "maxTotalRAMSize": -1, "maxServerGroups": -1, "maxServerGroupMembers": -1, "totalServerGroupsUsed": 1 } } |
Valores devueltos
| Valores devueltos | Descripción |
|---|---|
| 200 | La solicitud se ha procesado correctamente. |
Para obtener más información sobre otros valores devueltos, consulte Códigos de estado.
Códigos de error
Véase Códigos de error.