Membuat akun host untuk host yang dikelola oleh instans Host Bastion. Setelah Anda membuat akun host, teknisi Operations and Maintenance (O&M) dapat menggunakannya untuk masuk ke host melalui Host Bastion.
Coba sekarang
Test
RAM authorization
|
Action |
Access level |
Resource type |
Condition key |
Dependent action |
|
yundun-bastionhost:CreateHostAccount |
create |
*All Resource
|
None | None |
Parameter permintaan
|
Parameter |
Type |
Required |
Description |
Example |
| InstanceId |
string |
Yes |
ID instans Host Bastion yang ingin Anda buatkan akun host. Catatan
Anda dapat memanggil operasi DescribeInstances untuk mengkueri ID instans. |
bastionhost-cn-st220aw**** |
| RegionId |
string |
No |
ID Wilayah instans Host Bastion yang ingin Anda buatkan akun host. Catatan
Untuk informasi lebih lanjut tentang Pemetaan antara ID Wilayah dan nama Wilayah, lihat Regions and zones. |
cn-hangzhou |
| HostId |
string |
Yes |
ID Host yang ingin Anda buatkan akun host. Catatan
Anda dapat memanggil operasi ListHosts untuk mengkueri ID Host. |
1 |
| ProtocolName |
string |
Yes |
Protokol akun host yang ingin Anda buat.
|
SSH |
| HostAccountName |
string |
Yes |
Nama akun host yang ingin Anda buat. Nama dapat memiliki panjang hingga 128 karakter. |
accountname |
| Password |
string |
No |
Kata sandi akun host yang ingin Anda buat. |
123456 |
| PrivateKey |
string |
No |
kunci privat akun host yang ingin Anda buat. Nilainya adalah string yang dikodekan Base64. Catatan
Parameter ini hanya berlaku ketika ProtocolName disetel ke SSH. Parameter ini tidak perlu dikonfigurasi ketika ProtocolName disetel ke RDP. Anda dapat menentukan kata sandi dan kunci privat untuk akun host. Jika keduanya ditentukan, Host Bastion lebih mengutamakan kunci privat untuk masuk ke Aset. |
LS0tLS1******RCBSU0tLQ== |
| PassPhrase |
string |
No |
Passphrase kunci privat untuk akun host yang ingin Anda buat. Catatan
Parameter ini hanya berlaku ketika ProtocolName disetel ke SSH. Parameter ini tidak perlu dikonfigurasi ketika ProtocolName disetel ke RDP. |
123456 |
| HostShareKeyId |
string |
No |
ID kunci bersama untuk Host. |
1 |
| PrivilegeType |
string |
No |
Tipe Hak istimewa akun. Jika Anda tidak menentukan parameter ini, nilai default Normal digunakan.
Catatan
Parameter ini hanya didukung di Host Bastion V3.2.47 dan yang lebih baru. |
Normal |
| RotationMode |
string |
No |
Mode rotasi kata sandi akun. Jika Anda tidak menentukan parameter ini, nilai default Self digunakan.
Catatan
Parameter ini hanya didukung di Host Bastion V3.2.47 dan yang lebih baru. |
Self |
Elemen respons
|
Element |
Type |
Description |
Example |
|
object |
|||
| HostAccountId |
string |
The ID of the host account. |
1 |
| RequestId |
string |
The request ID. |
EC9BF0F4-8983-491A-BC8C-1B4DD94976DE |
Contoh
Respons sukses
JSONformat
{
"HostAccountId": "1",
"RequestId": "EC9BF0F4-8983-491A-BC8C-1B4DD94976DE"
}
Kode kesalahan
|
HTTP status code |
Error code |
Error message |
Description |
|---|---|---|---|
| 400 | InvalidParameter | The argument is invalid. | The argument is invalid. |
| 400 | HostAccountAlreadyExists | The host account already exists. | The host account already exists. |
| 500 | InternalError | An unknown error occurred. | An unknown error occurred. |
Lihat Error Codes untuk daftar lengkap.
Catatan rilis
Lihat Release Notes untuk daftar lengkap.