Memberikan izin kepada kelompok pengguna pada host dan akun host.
Deskripsi operasi
Setelah Anda memberikan izin kepada kelompok pengguna pada host dan akun host, semua pengguna dalam kelompok pengguna dapat mengakses host yang diotorisasi.
Coba sekarang
Test
RAM authorization
|
Action |
Access level |
Resource type |
Condition key |
Dependent action |
|
yundun-bastionhost:AttachHostAccountsToUserGroup |
update |
*Instans.
|
None | None |
Parameter permintaan
|
Parameter |
Type |
Required |
Description |
Example |
| InstanceId |
string |
Yes |
ID instans bastion host tempat kelompok pengguna yang ingin Anda beri otorisasi berada. Catatan
Anda dapat memanggil operasi DescribeInstances untuk mengkueri parameter ini. |
bastionhost-cn-st220aw**** |
| RegionId |
string |
No |
ID wilayah bastion host tempat kelompok pengguna yang ingin Anda beri otorisasi berada. Catatan
Untuk pemetaan antara ID wilayah dan nama wilayah, lihat Wilayah dan zona. |
cn-hangzhou |
| UserGroupId |
string |
Yes |
ID kelompok pengguna yang ingin Anda beri otorisasi untuk mengelola host dan akun host. Catatan
Anda dapat memanggil operasi ListUserGroups untuk mengkueri parameter ini. |
1 |
| Hosts |
string |
Yes |
ID host dan ID akun host yang ingin Anda beri otorisasi kepada kelompok pengguna untuk dikelola. Anda dapat menentukan hingga 10 ID host, dan setiap host mendukung hingga 10 ID akun host. Anda tidak perlu menentukan ID akun host. Jika Anda tidak menentukan ID akun host, hanya host yang diotorisasi untuk kelompok pengguna. Untuk struktur spesifik parameter ini, lihat deskripsi struktur parameter Hosts di bawah daftar parameter permintaan. Catatan
Anda dapat memanggil operasi ListHosts untuk mengkueri ID host dan memanggil operasi ListHostAccounts untuk mengkueri ID akun host. |
[ {"HostId":"1"}, {"HostId":"2","HostAccountIds":["1","2","3",...]}, {"HostId":"3","HostAccountIds":["4","5","6",...]}, {"HostId":"4","HostAccountIds":["9","8","7",...]} ... ] |
| ProjectId |
integer |
No |
ID proyek. |
3 |
Deskripsi struktur parameter Hosts
| Field | Tipe | Contoh | Deskripsi |
| HostId | string | 1 | ID host. |
| HostAccountIds | array[string] | ["9","8","7"] | ID akun host. Parameter ini berupa string berformat JSON. Anda dapat menentukan hingga 10 ID akun host. |
Berikut adalah contoh parameter ini.
[
{"HostId":"1"},
{"HostId":"2","HostAccountIds":["1","2","3",...]},
{"HostId":"3","HostAccountIds":["4","5","6",...]},
{"HostId":"4","HostAccountIds":["9","8","7",...]}
]
Saat Anda memanggil operasi ini, selain parameter permintaan yang dijelaskan dalam topik ini, Anda juga harus menyertakan parameter permintaan umum Alibaba Cloud. Untuk informasi lebih lanjut tentang parameter permintaan umum, lihat Parameter umum. Untuk format permintaan operasi ini, lihat contoh permintaan dalam topik ini.
Elemen respons
|
Element |
Type |
Description |
Example |
|
object |
|||
| RequestId |
string |
ID permintaan. |
EC9BF0F4-8983-491A-BC8C-1B4DD94976DE |
| Results |
array<object> |
Hasil pemanggilan operasi. |
|
|
array<object> |
|||
| Code |
string |
Kode hasil operasi. Nilai valid:
|
OK |
| Message |
string |
Parameter ini tidak digunakan lagi dan dapat diabaikan. |
None |
| HostId |
string |
ID host. |
1 |
| UserGroupId |
string |
ID kelompok pengguna. |
1 |
| HostAccounts |
array<object> |
Hasil pemberian otorisasi akun host untuk kelompok pengguna. |
|
|
object |
|||
| Code |
string |
Kode hasil operasi pemberian otorisasi akun host. Nilai valid:
|
OK |
| Message |
string |
Parameter ini tidak digunakan lagi dan dapat diabaikan. |
None |
| HostAccountId |
string |
ID akun host. |
1 |
Contoh
Respons sukses
JSONformat
{
"RequestId": "EC9BF0F4-8983-491A-BC8C-1B4DD94976DE",
"Results": [
{
"Code": "OK",
"Message": "None",
"HostId": "1",
"UserGroupId": "1",
"HostAccounts": [
{
"Code": "OK",
"Message": "None",
"HostAccountId": "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.