Consultar la cuota de un usuario
Función
Esta API se utiliza para consultar la cuota de un usuario, es decir, el número total asignado de CMK que puede crear un usuario y el número de CMK que ha creado el usuario.
Restricciones
La cuota no incluye las claves maestras predeterminadas.
URI
GET /v1.0/{project_id}/kms/user-quotas
Parámetro |
Obligatorio |
Tipo |
Descripción |
---|---|---|---|
project_id |
Sí |
String |
ID del proyecto. |
Parámetros de solicitud
Parámetro |
Obligatorio |
Tipo |
Descripción |
---|---|---|---|
X-Auth-Token |
Sí |
String |
Token de usuario. El token se puede obtener llamando a la API de IAM (valor de X-Subject-Token en el encabezado de respuesta). |
Parámetros de respuesta
Código de estado: 200
Parámetro |
Tipo |
Descripción |
---|---|---|
quotas |
Quotas object |
Detalles de la cuota. |
Parámetro |
Tipo |
Descripción |
---|---|---|
resources |
Array of Resources objects |
Lista de cuotas de recursos. |
Parámetro |
Tipo |
Descripción |
---|---|---|
type |
String |
Tipo de cuota. El valor puede ser:
|
used |
Integer |
Cuotas usadas. |
quota |
Integer |
Cuotas totales. |
Código de estado: 403
Parámetro |
Tipo |
Descripción |
---|---|---|
error |
Object |
Mensaje de error. |
Parámetro |
Tipo |
Descripción |
---|---|---|
error_code |
String |
Código de error. |
error_msg |
String |
Información de error. |
Solicitudes de ejemplo
Ninguno
Ejemplo de respuestas
Código de estado: 200
El procesamiento de la solicitud se ha realizado correctamente.
{ "quotas" : { "resources" : [ { "quota" : 20, "used" : 20, "type" : "CMK" }, { "quota" : 100, "used" : 0, "type" : "grant_per_CMK" } ] } }
Código de estado: 403
Error de autenticación.
{ "error" : { "error_code" : "KMS.XXX", "error_msg" : "XXX" } }
Códigos de estado
Código de estado |
Descripción |
---|---|
200 |
El procesamiento de la solicitud se ha realizado correctamente. |
403 |
Error de autenticación. |
Códigos de error
Consulte Códigos de error.