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.