Mengkueri akun host dari sebuah host dan apakah suatu grup pengguna diberi otorisasi untuk mengelola setiap akun host.
Coba sekarang
Test
RAM authorization
|
Action |
Access level |
Resource type |
Condition key |
Dependent action |
|
yundun-bastionhost:ListHostAccountsForUserGroup |
get |
*全部资源
|
None | None |
Parameter permintaan
|
Parameter |
Type |
Required |
Description |
Example |
| InstanceId |
string |
Yes |
ID dari bastion host tempat Anda ingin mengkueri akun host yang akan dikelola oleh grup pengguna yang ditentukan pada host yang ditentukan. Catatan
Anda dapat memanggil operasi DescribeInstances untuk mengkueri ID dari bastion host. |
bastionhost-cn-st220aw**** |
| RegionId |
string |
No |
ID region dari bastion host tempat Anda ingin mengkueri akun host yang akan dikelola oleh grup pengguna yang ditentukan pada host yang ditentukan. Catatan
Untuk informasi lebih lanjut tentang pemetaan antara ID region dan nama region, lihat Region dan zona. |
cn-hangzhou |
| UserGroupId |
string |
Yes |
ID dari grup pengguna yang ingin Anda kueri untuk akun host yang diotorisasi. Catatan
Anda dapat memanggil operasi ListUserGroups untuk mengkueri ID dari grup pengguna. |
1 |
| HostId |
string |
Yes |
ID dari host yang akan dikueri. Catatan
Anda dapat memanggil operasi ListHosts untuk mengkueri ID dari host. |
1 |
| PageNumber |
string |
No |
Nomor halaman yang akan dikembalikan. Nilai default: 1. |
1 |
| PageSize |
string |
No |
Jumlah entri yang akan dikembalikan pada setiap halaman. Catatan
Kami menyarankan Anda untuk tidak mengosongkan parameter ini. |
20 |
| HostAccountName |
string |
No |
Nama dari akun host yang ingin Anda kueri. Pencocokan persis didukung. |
root |
Semua permintaan API Alibaba Cloud harus menyertakan parameter permintaan umum. Untuk informasi lebih lanjut tentang parameter permintaan umum, lihat Parameter umum. Untuk informasi lebih lanjut tentang contoh permintaan, lihat bagian "Contoh" pada topik ini.
Elemen respons
|
Element |
Type |
Description |
Example |
|
object |
|||
| TotalCount |
integer |
Jumlah total akun host yang dikueri. |
1 |
| RequestId |
string |
ID dari permintaan. |
EC9BF0F4-8983-491A-BC8C-1B4DD94976DE |
| HostAccounts |
array<object> |
Sebuah array yang terdiri dari akun host yang dikueri. |
|
|
object |
|||
| HostAccountName |
string |
Nama dari akun host. |
host1 |
| HostAccountId |
string |
ID dari akun host. |
1 |
| IsAuthorized |
boolean |
Menunjukkan apakah grup pengguna diberi otorisasi untuk mengelola akun host. Nilai yang valid:
|
true |
| ProtocolName |
string |
Protokol yang digunakan oleh host. Nilai yang valid:
|
SSH |
| HostId |
string |
ID dari host yang akun host-nya dikueri. |
1 |
Contoh
Respons sukses
JSONformat
{
"TotalCount": 1,
"RequestId": "EC9BF0F4-8983-491A-BC8C-1B4DD94976DE",
"HostAccounts": [
{
"HostAccountName": "host1",
"HostAccountId": "1",
"IsAuthorized": true,
"ProtocolName": "SSH",
"HostId": "1"
}
]
}
Kode kesalahan
|
HTTP status code |
Error code |
Error message |
Description |
|---|---|---|---|
| 400 | InvalidParameter | The argument is invalid. | |
| 500 | InternalError | An unknown error occurred. |
Lihat Error Codes untuk daftar lengkap.
Catatan rilis
Lihat Release Notes untuk daftar lengkap.