Mengkueri akun host yang diotorisasi dan tidak diotorisasi untuk kelompok pengguna tertentu pada host tertentu.
Coba sekarang
Test
RAM authorization
|
Action |
Access level |
Resource type |
Condition key |
Dependent action |
|
yundun-bastionhost:ListHostAccountsForUserGroup |
get |
*Instans.
|
None | None |
Parameter permintaan
|
Parameter |
Type |
Required |
Description |
Example |
| InstanceId |
string |
Yes |
ID instans Host Bastion tempat kelompok pengguna berada. Tentukan parameter ini untuk mengkueri daftar otorisasi akun host. Catatan
Anda dapat memanggil operasi DescribeInstances untuk mendapatkan nilai parameter ini. |
bastionhost-cn-st220aw**** |
| RegionId |
string |
No |
ID wilayah instans Host Bastion tempat kelompok pengguna berada. Anda dapat mengkueri daftar akun host yang diotorisasi untuk kelompok pengguna. Catatan
Untuk pemetaan antara ID wilayah dan nama wilayah, lihat Wilayah dan zona. |
cn-hangzhou |
| UserGroupId |
string |
Yes |
ID kelompok pengguna yang akun host diotorisasinya ingin Anda kueri. Catatan
Anda dapat memanggil operasi ListUserGroups untuk mendapatkan nilai parameter ini. |
1 |
| HostId |
string |
Yes |
ID host yang ingin Anda kueri akun hostnya. Catatan
Anda dapat memanggil operasi ListHosts untuk mendapatkan nilai parameter ini. |
1 |
| PageNumber |
string |
No |
Nomor halaman dalam kueri berhalaman. Nilai default: 1. |
1 |
| PageSize |
string |
No |
Jumlah maksimum entri yang dikembalikan pada setiap halaman dalam kueri berhalaman. Nilai maksimum parameter PageSize adalah 100. Jumlah default entri yang dikembalikan per halaman adalah 20. Jika parameter PageSize dikosongkan, 20 entri akan dikembalikan secara default. Catatan
Jangan biarkan parameter ini kosong. |
20 |
| HostAccountName |
string |
No |
Nama akun host yang ingin dikueri. Pencocokan tepat didukung. |
root |
| ProjectId |
integer |
No |
ID proyek. |
3 |
Saat Anda memanggil operasi ini, Anda harus menambahkan parameter permintaan umum API Alibaba Cloud selain parameter permintaan yang dijelaskan dalam topik ini. Untuk informasi selengkapnya tentang parameter permintaan umum, lihat Parameter umum. Untuk informasi selengkapnya tentang format permintaan, lihat contoh permintaan dalam topik ini.
Elemen respons
|
Element |
Type |
Description |
Example |
|
object |
|||
| TotalCount |
integer |
Jumlah total akun host yang dikembalikan. |
1 |
| RequestId |
string |
ID permintaan. |
EC9BF0F4-8983-491A-BC8C-1B4DD94976DE |
| HostAccounts |
array<object> |
Akun host yang dikembalikan. |
|
|
object |
|||
| HostAccountName |
string |
Nama akun host. |
host1 |
| HostAccountId |
string |
ID akun host. |
1 |
| IsAuthorized |
boolean |
Apakah akun host diotorisasi untuk kelompok pengguna saat ini. Nilai valid:
|
true |
| ProtocolName |
string |
Nama protokol akun host. Nilai valid:
|
SSH |
| HostId |
string |
ID host tempat akun host berada. |
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.