Consulta os hosts que um grupo de usuários está autorizado ou não autorizado a gerenciar.
Experimente agora
Testar
Autorização RAM
|
Ação |
Nível de acesso |
Tipo de recurso |
Chave de condição |
Ação dependente |
|
yundun-bastionhost:ListHostsForUser |
list |
*Instance
|
Nenhuma | Nenhuma |
Parâmetros da solicitação
|
Parâmetro |
Tipo |
Obrigatório |
Descrição |
Exemplo |
| InstanceId |
string |
Sim |
O ID do bastion host no qual você deseja consultar os hosts que o usuário está autorizado ou não autorizado a gerenciar. Nota
Você pode chamar a operação DescribeInstances para consultar o ID do bastion host. |
bastionhost-cn-st220aw**** |
| RegionId |
string |
Não |
O ID da região do bastion host no qual você deseja consultar os hosts que o usuário está autorizado ou não autorizado a gerenciar. Nota
Para obter mais informações sobre o mapeamento entre IDs de região e nomes de região, consulte Regiões e zonas. |
cn-hangzhou |
| Mode |
string |
Não |
Especifica a categoria dos hosts que você deseja consultar. Valores válidos:
|
Authorized |
| UserId |
string |
Sim |
O ID do usuário. Nota
Você pode chamar a operação ListUsers para consultar o ID do usuário. |
1 |
| PageNumber |
string |
Não |
O número da página. Valor padrão: 1. |
1 |
| PageSize |
string |
Não |
O número de entradas por página. Nota
Recomendamos que você não deixe este parâmetro vazio. |
20 |
| HostAddress |
string |
Não |
O endpoint do host que você deseja consultar. Você pode definir este parâmetro como um nome de domínio ou um endereço IP. Apenas a correspondência exata é suportada. |
192.168.XX.XX |
| HostName |
string |
Não |
O nome do host que você deseja consultar. Apenas a correspondência exata é suportada. |
abc |
| OSType |
string |
Não |
O sistema operacional do host que você deseja consultar. Valores válidos:
|
Linux |
Todas as operações de API do Alibaba Cloud devem incluir parâmetros de solicitação comuns. Para obter mais informações sobre os parâmetros de solicitação comuns, consulte Parâmetros comuns. Para obter mais informações sobre solicitações de exemplo, consulte a seção "Exemplos" deste tópico.
Elementos de resposta
|
Elemento |
Tipo |
Descrição |
Exemplo |
|
object |
|||
| TotalCount |
integer |
O número total de hosts retornados. |
1 |
| RequestId |
string |
O ID da solicitação. |
EC9BF0F4-8983-491A-BC8C-1B4DD94976DE |
| Hosts |
array<object> |
Os hosts retornados. |
|
|
object |
|||
| Comment |
string |
A descrição do host. |
comment |
| ActiveAddressType |
string |
O tipo de endpoint do host. Valores válidos:
|
Public |
| HostPublicAddress |
string |
O endpoint público do host. O valor é um nome de domínio ou um endereço IP. |
10.158.XX.XX |
| HostName |
string |
O nome do host. |
host01 |
| HostPrivateAddress |
string |
O endpoint interno do host. O valor é um nome de domínio ou um endereço IP. |
192.168.XX.XX |
| OSType |
string |
O sistema operacional do host. Valores válidos:
|
Linux |
| HostId |
string |
O ID do host. |
1 |
Exemplos
Resposta de sucesso
JSON formato
{
"TotalCount": 1,
"RequestId": "EC9BF0F4-8983-491A-BC8C-1B4DD94976DE ",
"Hosts": [
{
"Comment": "comment",
"ActiveAddressType": "Public",
"HostPublicAddress": "10.158.XX.XX",
"HostName": "host01",
"HostPrivateAddress": "192.168.XX.XX",
"OSType": "Linux",
"HostId": "1"
}
]
}
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.