Estos contenidos se han traducido de forma automática para su comodidad, pero Huawei Cloud no garantiza la exactitud de estos. Para consultar los contenidos originales, acceda a la versión en inglés.
Actualización más reciente 2025-02-18 GMT+08:00

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

Tabla 1 enumera los parámetros.
Tabla 1 Descripción del parámetro

Parámetro

Obligatorio

Descripción

project_id

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

Consultar las cuotas de un tenant (ID del proyecto: bbf1946d374b44a0a2a95533562ba954)
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.

Tabla 2 Descripción de la estructura de datos de campo absolute

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 normales

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.