Consulta de cotas de tenant
Função
Essa API é usada para consultar as cotas de todos os recursos para um locatário especificado, incluindo as cotas usadas.
URI
GET /v1/{project_id}/cloudservers/limits
Parâmetro |
Obrigatório |
Descrição |
---|---|---|
project_id |
Sim |
Especifica a ID do projeto. Para obter detalhes de como conseguir o ID de domínio, consulte Obtenção de um ID de projeto. |
Solicitação
Nenhum
Resposta
Parâmetro |
Tipo |
Descrição |
---|---|---|
absolute |
Object |
Especifica cotas de locatário. Para mais detalhes, consulte Tabela 3. |
Parâmetro |
Tipo |
Descrição |
---|---|---|
maxTotalInstances |
Integer |
Especifica o número máximo dos ECS que você pode usar. |
maxTotalCores |
Integer |
Especifica o número máximo de núcleos de CPU que você pode usar. |
maxTotalRAMSize |
Integer |
Especifica o espaço máximo de memória (MB) que você pode usar. |
maxTotalKeypairs |
Integer |
Especifica o número máximo de pares de chaves SSH que você pode usar. |
maxServerMeta |
Integer |
Especifica o comprimento máximo dos metadados que você pode usar. |
maxPersonality |
Integer |
Especifica o número máximo de arquivos que podem ser injetados. |
maxPersonalitySize |
Integer |
Especifica o tamanho máximo (byte) do arquivo a ser injetado. |
maxServerGroups |
Integer |
Especifica o número máximo de grupos de servidores. |
maxServerGroupMembers |
Integer |
Especifica o número máximo dos ECS em um grupo de ECS. |
totalServerGroupsUsed |
Integer |
Especifica o número de grupos de servidores usados. |
maxSecurityGroups |
Integer |
Especifica o número máximo de grupos de segurança que você pode usar.
NOTA:
A cota está em conformidade com o limite de cota da VPC. |
maxSecurityGroupRules |
Integer |
Especifica o número máximo de regras de grupo de segurança que pode configurar num grupo de segurança.
NOTA:
A cota está em conformidade com o limite de cota da VPC. |
maxTotalFloatingIps |
Integer |
Especifica o número máximo de endereços IP flutuantes que você pode usar. |
maxImageMeta |
Integer |
Especifica o comprimento máximo dos metadados da imagem. |
totalInstancesUsed |
Integer |
Especifica o número dos ECS utilizados. |
totalCoresUsed |
Integer |
Especifica o número de núcleos de CPU usados. |
totalRAMUsed |
Integer |
Especifica o tamanho da memória usada (MB). |
totalSecurityGroupsUsed |
Integer |
Especifica o número de grupos de segurança usados. |
totalFloatingIpsUsed |
Integer |
Especifica o número de endereços IP flutuantes usados. |
Exemplo de solicitação
GET https://{endpoint}/v1/{project_id}/cloudservers/limits
Exemplo de resposta
{ "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 retornados
Códigos de erro
Consulte Códigos de erro.