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}/cloudservers/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, consulte Obtención de un ID de proyecto. |
Solicitud
No hay
Respuesta
|
Parámetro |
Tipo |
Descripción |
|---|---|---|
|
absolute |
Object |
Especifica las cuotas de tenant. Para más detalles, consulte Tabla 3. |
|
Parámetro |
Tipo |
Descripción |
|---|---|---|
|
maxTotalInstances |
Integer |
Especifica el número máximo de ECS que puede utilizar. |
|
maxTotalCores |
Integer |
Especifica el número máximo de núcleos de CPU que puede utilizar. |
|
maxTotalRAMSize |
Integer |
Especifica el espacio máximo de memoria (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 ECS en un grupo de ECS. |
|
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:
La 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:
La cuota cumple con el límite de cuota de VPC. |
|
maxTotalFloatingIps |
Integer |
Especifica el número máximo de direcciones IP flotantes que puede utilizar. |
|
maxImageMeta |
Integer |
Especifica la longitud máxima de los metadatos de la imagen. |
|
totalInstancesUsed |
Integer |
Especifica el número de ECS usados. |
|
totalCoresUsed |
Integer |
Especifica el número de núcleos de CPU usados. |
|
totalRAMUsed |
Integer |
Especifica el tamaño de memoria utilizado (MB). |
|
totalSecurityGroupsUsed |
Integer |
Especifica el número de grupos de seguridad usados. |
|
totalFloatingIpsUsed |
Integer |
Especifica el número de direcciones IP flotantes utilizadas. |
Ejemplo de la solicitud
GET https://{endpoint}/v1/{project_id}/cloudservers/limits
Ejemplo de la respuesta
{
"absolute": {
"maxServerMeta": 128,
"maxPersonality": 5,
"maxImageMeta": 128,
"maxPersonalitySize": 10240,
"maxSecurityGroupRules": 20,
"maxTotalKeypairs": -1,
"totalRAMUsed": 75776,
"totalInstancesUsed": 21,
"maxSecurityGroups": 10,
"totalFloatingIpsUsed": 0,
"maxTotalCores": 20480,
"totalSecurityGroupsUsed": 1,
"maxTotalFloatingIps": 10,
"maxTotalInstances": 2048,
"totalCoresUsed": 40,
"maxTotalRAMSize": 25165824,
"maxServerGroups": 10,
"maxServerGroupMembers": 16,
"totalServerGroupsUsed": 2
}
}
Valores devueltos
Códigos de error
Consulte Códigos de error