Consulta de límites de cuota de tenant
Función
Esta API se utiliza para consultar los límites de cuota de tenant.
Los tenants solo pueden consultar sus propios límites de cuota.
URI
GET /v2.1/{project_id}/limits?project_id={project_id}
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
Tabla 2 describe los parámetros de respuesta.
Parámetro |
Tipo |
Descripción |
---|---|---|
limits |
Object |
Especifica los límites del tenant. Para más detalles, consulte Tabla 3. |
Parámetro |
Tipo |
Descripción |
---|---|---|
rate |
List |
El valor está vacío. |
absolute |
Object |
Especifica los límites de cuota de tenant. Para más detalles, consulte Tabla 4. |
Parámetro |
Tipo |
Descripción |
---|---|---|
maxServerMeta |
String |
Especifica el límite de cantidad de metadatos de ECS. Si el valor es -1, no hay límite de cantidad. |
maxPersonality |
String |
Especifica el límite de cantidad de archivos inyectados. Si el valor es -1, no hay límite de cantidad. |
totalServerGroupsUsed |
String |
Especifica el número de grupos de ECS usados. |
maxImageMeta |
String |
Especifica el límite de la cantidad de metadatos de imagen. Si el valor es -1, no hay límite de cantidad. |
maxPersonalitySize |
String |
Especifica el límite de tamaño de los archivos inyectados. Si el valor es -1, no hay límite de tamaño. |
maxTotalRAMSize |
String |
Especifica el límite de tamaño total de memoria. Si el valor es -1, no hay límite de tamaño. |
maxTotalKeypairs |
String |
Especifica el límite de la cantidad de pares de claves. Si el valor es -1, no hay límite de cantidad. |
maxSecurityGroupRules |
String |
Especifica el número máximo de reglas de grupo de seguridad. Si el valor es -1, no hay límite de cantidad. Este parámetro no es compatible con la microversión 2.35 y posteriores. |
maxServerGroups |
String |
Especifica el número máximo de grupos ECS. Si el valor es -1, no hay límite de cantidad. |
totalCoresUsed |
String |
Especifica el número de núcleos usados. |
totalRAMUsed |
String |
Especifica el tamaño de la memoria utilizada. |
maxSecurityGroups |
String |
Especifica el número máximo de grupos de seguridad. Si el valor es -1, no hay límite de cantidad. |
totalFloatingIpsUsed |
String |
Especifica el número de direcciones IP flotantes utilizadas. |
totalInstancesUsed |
String |
Especifica el número de ECS usados. |
totalSecurityGroupsUsed |
String |
Especifica el número de grupos de seguridad usados. |
maxTotalFloatingIps |
String |
Especifica el número máximo de direcciones IP flotantes. Si el valor es -1, no hay límite de cantidad. |
maxTotalInstances |
String |
Especifica el número máximo de ECS. Si el valor es -1, no hay límite de cantidad. |
maxTotalCores |
String |
Especifica el número máximo de núcleos. Si el valor es -1, no hay límite de cantidad. |
maxServerGroupMembers |
String |
Especifica el número máximo de miembros de un grupo de ECS. Si el valor es -1, no hay límite de cantidad. |
Ejemplo de la solicitud
GET https://{endpoint}/v2.1/d9ebe43510414ef590a4aa158605329e/limits
Ejemplo de la respuesta
{ "limits": { "rate": [], "absolute": { "maxServerMeta": 128, "maxPersonality": 5, "totalServerGroupsUsed": 0, "maxImageMeta": 128, "maxPersonalitySize": 10240, "maxTotalRAMSize": 25165824, "maxTotalKeypairs": -1, "maxSecurityGroupRules": 20, "maxServerGroups": -1, "totalCoresUsed": 0, "totalRAMUsed": 0, "maxSecurityGroups": 10, "totalFloatingIpsUsed": 0, "totalInstancesUsed": 0, "totalSecurityGroupsUsed": 0, "maxTotalFloatingIps": 10, "maxTotalInstances": 2048, "maxTotalCores": 20480, "maxServerGroupMembers": -1 } } }