Queries the hosts in a bastion host.
Try it now
Test
RAM authorization
|
Action |
Access level |
Resource type |
Condition key |
Dependent action |
|
yundun-bastionhost:ListHosts |
get |
*All Resource
|
None | None |
Request parameters
|
Parameter |
Type |
Required |
Description |
Example |
| InstanceId |
string |
Yes |
The ID of the bastion host on which you want to query hosts. Note
You can call the DescribeInstances operation to query the ID of the bastion host. |
bastionhost-cn-st220aw**** |
| RegionId |
string |
No |
The region ID of the bastion host on which you want to query hosts. Note
For more information about the mapping between region IDs and region names, see Regions and zones. |
cn-hangzhou |
| PageNumber |
string |
No |
The number of the page to return. Default value: 1. |
1 |
| PageSize |
string |
No |
The number of entries to return on each page. Default value: 10. Note
We recommend that you do not leave this parameter empty. |
20 |
| OSType |
string |
No |
The operating system of the host that you want to query. Valid values:
|
Linux |
| HostName |
string |
No |
The name of the host that you want to query. Only exact match is supported. |
host |
| HostAddress |
string |
No |
The address of the host that you want to query. You can set this parameter to a domain name or an IP address. Only exact match is supported. |
1.1.XX.XX |
| Source |
string |
No |
The source of the host that you want to query. Valid values:
|
Local |
| SourceInstanceId |
string |
No |
The ID of the ECS instance or the host in an ApsaraDB MyBase dedicated cluster that you want to query. Only exact match is supported. |
i-bp19ienyt0yax748**** |
| SourceInstanceState |
string |
No |
The status of the host that you want to query. Valid values:
|
Normal |
| HostGroupId |
string |
No |
The ID of the host group to which the host to be queried belongs. Note
You can call the ListHostGroups operation to query the ID of the host group. |
1 |
Response elements
|
Element |
Type |
Description |
Example |
|
object |
|||
| TotalCount |
integer |
The total number of hosts returned. |
1 |
| RequestId |
string |
The ID of the request, which is used to locate and troubleshoot issues. |
EC9BF0F4-8983-491A-BC8C-1B4DD94976DE |
| Hosts |
array<object> |
An array that consists of the hosts returned. |
|
|
object |
|||
| Comment |
string |
The description of the host. |
host |
| ActiveAddressType |
string |
The address type of the host. Valid values:
|
Public |
| HostPublicAddress |
string |
The public address of the host. The value is a domain name or an IP address. |
1.1.XX.XX |
| HostName |
string |
The name of the host. |
name |
| HostAccountCount |
integer |
The number of host accounts. |
1 |
| Source |
string |
The source of the host. Valid values:
|
Local |
| HostPrivateAddress |
string |
The private address of the host. The value is a domain name or an IP address. |
192.168.XX.XX |
| OSType |
string |
The operating system of the host. Valid values:
|
Linux |
| HostId |
string |
The ID of the host. |
1 |
| SourceInstanceState |
string |
The status of the host. Valid values:
|
Normal |
| SourceInstanceId |
string |
The ID of the ECS instance or the host in an ApsaraDB MyBase dedicated cluster. Note
No value is returned for this parameter if the Source parameter is set to Local. |
i-bp19ienyt0yax748**** |
Examples
Success response
JSON format
{
"TotalCount": 1,
"RequestId": "EC9BF0F4-8983-491A-BC8C-1B4DD94976DE",
"Hosts": [
{
"Comment": "host",
"ActiveAddressType": "Public",
"HostPublicAddress": "1.1.XX.XX",
"HostName": "name",
"HostAccountCount": 1,
"Source": "Local",
"HostPrivateAddress": "192.168.XX.XX",
"OSType": "Linux",
"HostId": "1",
"SourceInstanceState": "Normal",
"SourceInstanceId": "i-bp19ienyt0yax748****"
}
]
}
Error codes
|
HTTP status code |
Error code |
Error message |
Description |
|---|---|---|---|
| 400 | InvalidParameter | The argument is invalid. | The argument is invalid. |
| 500 | InternalError | An unknown error occurred. | An unknown error occurred. |
See Error Codes for a complete list.
Release notes
See Release Notes for a complete list.