Bastion ホストのユーザー用にパブリックキーを作成し、Bastion ホストでそのパブリックキーをホストします。これにより、運用保守エンジニアは、運用保守クライアントからパブリックキーに対応するプライベートキーを使用して Bastion ホストにログインできます。
操作説明
CreateUserPublicKey API を呼び出して、Bastion ホストの指定されたユーザーのパブリックキーを作成できます。
今すぐお試しください
テスト
RAM 認証
|
アクション |
アクセスレベル |
リソースタイプ |
条件キー |
依存アクション |
|
yundun-bastionhost:CreateUserPublicKey |
create |
* インスタンス
|
なし | なし |
リクエストパラメーター
|
パラメーター |
型 |
必須 / 任意 |
説明 |
例 |
| RegionId |
string |
任意 |
ユーザーのパブリックキーを作成する Bastion ホストのリージョン ID を指定します。 説明
リージョン ID とリージョン名のマッピングの詳細については、「リージョンとゾーン」をご参照ください。 |
cn-hangzhou |
| InstanceId |
string |
必須 |
ユーザーのパブリックキーを作成する Bastion ホストの ID。 説明
listinstances API を呼び出して、Bastion ホストの ID を照会できます。 |
bastionhost-cn-st220aw**** |
| UserId |
string |
必須 |
パブリックキーを作成するユーザーの ID。 説明
ListUsers API を呼び出して、ユーザー ID を照会できます。 |
1 |
| PublicKeyName |
string |
必須 |
パブリックキーの名前。 |
KeyName |
| PublicKey |
string |
必須 |
パブリックキー。値は Base64 でエンコードしてください。 |
c3NoLWVkMjU1MTkgQUFBQUMzTnphQzFsWkRJMU5URTVBQUFBSUxGQnQxUUpyT3IxK2hTTGRkbERMZUx4WGRIZ3hBalBxWHJIbWNFNWxqSk8gbm93Y29kZXJAbm93Y29kZXJkZU1hY0Jvb2stUHJvLmxvY2Fs |
| Comment |
string |
任意 |
パブリックキーの説明。長さは最大 500 文字です。 |
comment |
レスポンスフィールド
|
フィールド |
型 |
説明 |
例 |
|
object |
返されるデータ。 |
||
| PublicKeyId |
string |
パブリックキーの ID。 |
1 |
| RequestId |
string |
リクエスト ID。問題の特定やトラブルシューティングに使用されます。 |
5EAB922E-F476-5DFA-9290-313C608E724B |
例
成功レスポンス
JSONJSON
{
"PublicKeyId": "1",
"RequestId": "5EAB922E-F476-5DFA-9290-313C608E724B"
}
エラーコード
完全なリストについては、「エラーコード」をご参照ください。
変更履歴
完全なリストについては、「変更履歴」をご参照ください。