Consulta de las cuotas de recursos de un proyecto empresarial especificado
Función
Esta API se utiliza para consultar las cuotas de recursos de un proyecto de empresa especificado. Antes de invocar a esta API:
- Aprender cómo autorizar y autenticarla.
- Obtenga la región y el punto de conexión requeridos.
Restricciones
Esta API está en la fase de prueba beta abierta (OBT). Para usar esta API, envíe un ticket de servicio.
URI
GET /v3/{project_id}/quotas
Parámetro |
Obligatorio |
Tipo |
Descripción |
---|---|---|---|
project_id |
Sí |
String |
ID de proyecto de un tenant en una región. Para obtener este valor, vea Obtención de un ID de proyecto. |
Parámetro |
Obligatorio |
Tipo |
Descripción |
---|---|---|---|
offset |
No |
String |
Desplazamiento de índice. Si offset se establece en N, la consulta de recursos comienza desde el dato N+1. El valor es 0 de forma predeterminada, lo que indica que la consulta comienza desde el primer dato. El valor no puede ser un número negativo. Rango de valores: 0–10000. |
limit |
No |
String |
Número de registros a consultar. El valor predeterminado es 10. El valor debe ser un número positivo entero. El valor mínimo es de 1 y el valor máximo de 100. |
enterprise_project_name |
No |
String |
Nombre del proyecto de empresa. |
Parámetros de solicitud
Parámetro |
Obligatorio |
Tipo |
Descripción |
---|---|---|---|
X-Auth-Token |
Sí |
String |
Token de usuario. Para obtener este valor, invoque a la API de IAM para obtener un token de usuario. El valor de X-Subject-Token en el encabezado de respuesta es el valor del token. |
X-Language |
No |
String |
Tipo de idioma de solicitud. El valor predeterminado es en-us. Valores:
|
Parámetros de respuesta
Código de estado: 200
Parámetro |
Tipo |
Descripción |
---|---|---|
quota_list |
Array of quota objects |
Objetos de lista de recursos. |
total_count |
Integer |
Número de registros de cuotas. |
Parámetro |
Tipo |
Descripción |
---|---|---|
enterprise_project_id |
String |
ID de proyecto de empresa. |
enterprise_project_name |
String |
Nombre del proyecto de empresa. |
instance_quota |
Integer |
Cuota de cantidad de instancias. El valor -1 indica que no hay límite. |
vcpus_quota |
Integer |
Cuota de vCPU. El valor -1 indica que no hay límite. |
ram_quota |
Integer |
Cuota de memoria en GB. El valor -1 indica que no hay límite. |
availability_instance_quota |
Integer |
Cuota de instancia restante. El valor -1 indica que no hay límite. |
availability_vcpus_quota |
Integer |
Cuota de vCPU restante. El valor -1 indica que no hay límite. |
availability_ram_quota |
Integer |
Cuota de memoria restante. El valor -1 indica que no hay límite. |
Código de estado: 400
Parámetro |
Tipo |
Descripción |
---|---|---|
error_code |
String |
Código de error. |
error_msg |
String |
Mensaje de error. |
Código de estado: 500
Parámetro |
Tipo |
Descripción |
---|---|---|
error_code |
String |
Código de error. |
error_msg |
String |
Mensaje de error. |
Solicitud de ejemplo
Consulta de cuotas de recursos
GET https://{endpoint}/v3/054e292c9880d4992f02c0196d3ea468/quotas
Ejemplo de respuesta
Código de estado: 200
Operación exitosa.
{ "quota_list" : [ { "enterprise_project_id" : "0", "enterprise_project_name" : "default", "instance_quota" : 20, "vcpus_quota" : 20, "ram_quota" : 40, "availability_instance_quota" : 1, "availability_vcpus_quota" : 4, "availability_ram_quota" : 8 } ] }
Código de estado
Para más detalles, véase Códigos de estado.
Código de error
Para más detalles, véase Códigos de error.