Menghapus host dan akun host yang diotorisasi dari kelompok pengguna.
Coba sekarang
Test
RAM authorization
|
Action |
Access level |
Resource type |
Condition key |
Dependent action |
|
yundun-bastionhost:DetachHostAccountsFromUserGroup |
update |
*Instans.
|
None | None |
Parameter permintaan
|
Parameter |
Type |
Required |
Description |
Example |
| InstanceId |
string |
Yes |
ID instans bastion host tempat kelompok pengguna yang ingin Anda hapus otorisasi host dan akun hostnya berada. Catatan
Anda dapat memanggil operasi DescribeInstances untuk mengkueri parameter ini. |
bastionhost-cn-st220aw**** |
| RegionId |
string |
No |
ID wilayah instans bastion host tempat kelompok pengguna yang ingin Anda hapus host dan akun host yang diotorisasinya 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 hapus host dan akun host yang diotorisasinya. Catatan
Anda dapat memanggil operasi ListUserGroups untuk mengkueri parameter ini. |
1 |
| Hosts |
string |
Yes |
ID host dan ID akun host yang ingin Anda hapus dari kelompok pengguna. 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
| Bidang | 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",...]}
]```
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 penghapusan akun host yang diotorisasi dari kelompok pengguna. |
|
|
object |
|||
| Code |
string |
Kode hasil penghapusan akun host yang diotorisasi dari kelompok pengguna. 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.