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.

