Consulta de la información del dispositivo MFA de un usuario de IAM
Función
Esta API puede ser utilizada por el administrador para consultar la información de dispositivo MFA de un usuario de IAM especificado o utilizada por un usuario de IAM para consultar su propia información de dispositivo MFA.
Se puede invocar a la API utilizando tanto el punto de conexión global como los puntos de conexión específicos de la región. Para los puntos de conexión de IAM, consulte Regiones y puntos de conexión.
URI
GET /v3.0/OS-MFA/users/{user_id}/virtual-mfa-device
Parámetro |
Obligatorio |
Tipo |
Descripción |
---|---|---|---|
user_id |
Sí |
String |
ID de usuario de IAM. Para obtener más información acerca de cómo obtener un ID de usuario, consulte Obtención de información de cuenta, usuario de IAM, grupo, proyecto, región y delegación. |
Parámetros de solicitud
Parámetro |
Obligatorio |
Tipo |
Descripción |
---|---|---|---|
X-Auth-Token |
Sí |
String |
Si el administrador está solicitando consultar la información del dispositivo MFA de un usuario IAM especificado, consulte Acciones. Si un usuario de IAM está solicitando consultar su propia información de dispositivo MFA, se requiere el token de usuario (sin requisitos de permiso especiales) del usuario. |
Parámetros de respuesta
Parámetro |
Tipo |
Descripción |
---|---|---|
object |
Información del dispositivo MFA virtual. |
Ejemplo de solicitud
Solicitud de consulta de la información del dispositivo MFA de un usuario de IAM
GET https://iam.myhuaweicloud.com/v3.0/OS-MFA/users/{user_id}/virtual-mfa-device
Ejemplo de respuesta
Código de estado: 200
La solicitud se ha realizado correctamente.
{ "virtual_mfa_device" : { "user_id" : "16b26081f43d4c628c4bb88cf32e9...", "serial_number" : "iam/mfa/16b26081f43d4c628c4bb88cf32e9..." } }
Código de estado: 403
Acceso denegado.
- Ejemplo 1
{ "error_msg" : "You are not authorized to perform the requested action.", "error_code" : "IAM.0002" }
- Ejemplo 2
{ "error_msg" : "Policy doesn't allow %(actions)s to be performed.", "error_code" : "IAM.0003" }
Código de estado: 404
No se puede encontrar el recurso solicitado.
{ "error_msg" : "Could not find %(target)s: %(target_id)s.", "error_code" : "IAM.0004" }
Código de estado: 500
Error de servidor interno.
{ "error_msg" : "An unexpected error prevented the server from fulfilling your request.", "error_code" : "IAM.0006" }
Códigos de estado
Código de estado |
Descripción |
---|---|
200 |
La solicitud se ha realizado correctamente. |
401 |
Error de autenticación. |
403 |
Acceso denegado. |
404 |
No se puede encontrar el recurso solicitado. |
500 |
Error de servidor interno. |
Códigos de error
Para obtener más información, consulte Códigos de error.