Consulta as informações básicas de todos os usuários do Resource Access Management (RAM).
Descrição da operação
Você pode chamar as seguintes operações de API para consultar informações sobre todos os usuários do RAM:\n\n- ListUsers: consulta os detalhes de todos os usuários do RAM.\n\n- ListUserBasicInfos: consulta as informações básicas de todos os usuários do RAM. As informações básicas incluem apenas os nomes de logon (UserPrincipalName), nomes de exibição (DisplayName) e IDs de usuário (UserId).
Experimente agora
Testar
Autorização RAM
|
Ação |
Nível de acesso |
Tipo de recurso |
Chave de condição |
Ação dependente |
|
ram:ListUserBasicInfos |
list |
*User
|
Nenhuma | Nenhuma |
Parâmetros da solicitação
|
Parâmetro |
Tipo |
Obrigatório |
Descrição |
Exemplo |
| Marker |
string |
Não |
O marker. Se parte de uma resposta anterior for truncada, você poderá usar este parâmetro para obter a parte truncada. |
EXAMPLE |
| MaxItems |
integer |
Não |
O número de entradas a serem retornadas. Se uma resposta for truncada por atingir o valor de MaxItems, o valor de IsTruncated será true.\n\nValores válidos: 1 a 1000. Valor padrão: 100. |
100 |
| Tag |
array<object> |
Não |
As tags. |
|
|
object |
Não |
A tag. |
||
| Key |
string |
Não |
A chave da tag N.\n\nValores válidos de N: 1 a 20. N deve ser consecutivo. |
operator |
| Value |
string |
Não |
O valor da tag N.\n\nValores válidos de N: 1 a 20. N deve ser consecutivo. |
alice |
| Status |
string |
Não |
O status dos usuários do RAM que você deseja consultar. Valores válidos: active, freeze e active,freeze. Se você definir o valor como active,freeze, os usuários do RAM nos estados active e freeze serão consultados. Se você deixar o parâmetro vazio, o valor active será usado por padrão. Se o parâmetro Tag for especificado, você não poderá especificar o parâmetro Status. Nesse caso, os usuários do RAM em ambos os estados serão consultados. |
active |
Elementos de resposta
|
Elemento |
Tipo |
Descrição |
Exemplo |
|
object |
Os parâmetros de resposta. |
||
| RequestId |
string |
O ID da solicitação. |
EF2B25FD-CADE-445B-BE4D-E082E0FF1A0F |
| IsTruncated |
boolean |
Indica se a resposta é truncada. Valores válidos:\n\n- true\n\n- false. |
true |
| UserBasicInfos |
object |
||
| UserBasicInfo |
array<object> |
As informações básicas dos usuários do RAM. |
|
|
object |
As informações básicas do usuário do RAM. |
||
| UserPrincipalName |
string |
The logon name of the RAM user. |
test@example.onaliyun.com |
| DisplayName |
string |
The display name of the RAM user. |
test |
| UserId |
string |
The ID of the RAM user. |
20732900249392**** |
| Status |
string |
The status of the RAM user. |
active |
| Marker |
string |
O marker. Este parâmetro é retornado apenas se o valor de IsTruncated for true. Se o parâmetro for retornado, você poderá chamar esta operação novamente e definir este parâmetro para obter a parte truncada. |
EXAMPLE |
Exemplos
Resposta de sucesso
JSON formato
{
"RequestId": "EF2B25FD-CADE-445B-BE4D-E082E0FF1A0F",
"IsTruncated": true,
"UserBasicInfos": {
"UserBasicInfo": [
{
"UserPrincipalName": "test@example.onaliyun.com",
"DisplayName": "test",
"UserId": "20732900249392****",
"Status": "active"
}
]
},
"Marker": "EXAMPLE"
}
Códigos de erro
Consulte Códigos de Erro para uma lista completa.
Notas de versão
Consulte Notas de Versão para uma lista completa.