Lista as chaves públicas SSH configuradas para um usuário do Bastionhost. Os usuários podem usar essas chaves públicas para autenticação baseada em chave ao fazer login em hosts por meio do Bastionhost.
Experimente agora
Testar
Autorização RAM
|
Ação |
Nível de acesso |
Tipo de recurso |
Chave de condição |
Ação dependente |
|
yundun-bastionhost:ListUserPublicKeys |
get |
*Instance
|
Nenhuma | Nenhuma |
Parâmetros da solicitação
|
Parâmetro |
Tipo |
Obrigatório |
Descrição |
Exemplo |
| InstanceId |
string |
Sim |
O ID da instância do Bastionhost onde reside o usuário cujas chaves públicas você deseja consultar. Nota
Você pode chamar a operação describeinstances para obter esse parâmetro. |
bastionhost-cn-st220aw**** |
| RegionId |
string |
Não |
O ID da região da instância do Bastionhost onde o usuário reside. Nota
Para o mapeamento entre IDs de região e nomes de região, consulte Regiões e zonas. |
cn-shanghai |
| PageNumber |
string |
Não |
O número da página da consulta paginada. Valor padrão: 1. |
1 |
| PageSize |
string |
Não |
O número máximo de entradas a serem retornadas em cada página para uma consulta paginada. Nota
Recomendamos que você não deixe o parâmetro PageSize vazio. |
50 |
| UserId |
string |
Não |
O ID do usuário cujas chaves públicas você deseja consultar. |
2 |
Elementos de resposta
|
Elemento |
Tipo |
Descrição |
Exemplo |
|
object |
Os dados da resposta. |
||
| PublicKeys |
array<object> |
A lista de chaves públicas do usuário. |
|
|
object |
A lista de chaves públicas do usuário. |
||
| FingerPrint |
string |
A impressão digital da chave pública. |
d8:7d:b6:27:70:2d:07:fb:c6:b6:66:0a:86:7b:0f:9a |
| PublicKeyId |
string |
O ID da chave pública. |
1 |
| PublicKeyName |
string |
O nome da chave pública. |
Keyname |
| UserId |
string |
O ID do usuário ao qual a chave pública pertence. |
1 |
| Comment |
string |
O comentário sobre a chave pública. |
comment |
| RequestId |
string |
O ID da solicitação, que é um identificador exclusivo gerado pela Alibaba Cloud para a solicitação. Você pode usar esse ID para solucionar problemas e localizar falhas. |
EC9BF0F4-8983-491A-BC8C-1B4DD94976DE |
| TotalCount |
integer |
O número total de chaves públicas. |
5 |
Exemplos
Resposta de sucesso
JSON formato
{
"PublicKeys": [
{
"FingerPrint": "d8:7d:b6:27:70:2d:07:fb:c6:b6:66:0a:86:7b:0f:9a",
"PublicKeyId": "1",
"PublicKeyName": "Keyname",
"UserId": "1",
"Comment": "comment"
}
],
"RequestId": "EC9BF0F4-8983-491A-BC8C-1B4DD94976DE",
"TotalCount": 5
}
Códigos de erro
|
Código de status HTTP |
Código de erro |
Mensagem de erro |
Descrição |
|---|---|---|---|
| 400 | InvalidParameter | The argument is invalid. | The argument is invalid. |
| 500 | InternalError | An unknown error occurred. | An unknown error occurred. |
Consulte Códigos de Erro para uma lista completa.
Notas de versão
Consulte Notas de Versão para uma lista completa.