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 2023-03-20 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.

Solicitud

  • Parámetros de solicitud

    No hay

  • Ejemplo de la solicitud
    1
    GET https://{BMS Endpoint}/v1/bbf1946d374b44a0a2a95533562ba954/baremetalservers/limits
    

Respuesta

  • Parámetros de respuesta

    Parámetro

    Tipo

    Descripción

    absolute

    Object

    Especifica las cuotas de tenant. Para obtener más información, véase 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 utilizar.

    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 los BMS de 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 usados.

    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 la 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.