データベースのデータベースアカウントと、指定されたユーザーが各データベースアカウントの管理を認可されているかどうかを照会します。
今すぐお試しください
テスト
RAM 認証
|
アクション |
アクセスレベル |
リソースタイプ |
条件キー |
依存アクション |
|
yundun-bastionhost:ListDatabaseAccountsForUser |
get |
* すべてのリソース
|
なし | なし |
リクエストパラメーター
|
パラメーター |
型 |
必須 / 任意 |
説明 |
例 |
| InstanceId |
文字列 |
必須 |
踏み台ホストの ID。 説明
DescribeInstances API を呼び出すことで、踏み台ホストの ID を照会できます。 |
bastionhost-cn-zz42zoqql01 |
| RegionId |
文字列 |
任意 |
踏み台ホストが属するリージョンの ID。 説明
リージョン ID とリージョン名のマッピングの詳細については、「リージョンとゾーン」をご参照ください。 |
cn-shanghai |
| UserId |
文字列 |
必須 |
照会するユーザーの ID。 この操作は、そのユーザーに各データベースアカウントの管理が認可されているかどうかを返します。 説明
ListUsers API を呼び出すことで、ユーザーの ID を照会できます。 |
2 |
| DatabaseId |
文字列 |
必須 |
アカウントを照会するデータベースの ID。 |
89 |
| PageNumber |
文字列 |
任意 |
ページ番号。 デフォルト値: 1。 |
1 |
| PageSize |
文字列 |
任意 |
ページあたりのエントリ数。 説明
このパラメーターを指定することを推奨します。 |
20 |
| DatabaseAccountName |
文字列 |
任意 |
照会するデータベースアカウントの名前。 名前の長さは最大 128 文字です。 完全一致のみをサポートします。 |
test |
レスポンスフィールド
|
フィールド |
型 |
説明 |
例 |
|
オブジェクト |
|||
| DatabaseAccounts |
array<オブジェクト> |
データベースアカウントの配列。 |
|
|
オブジェクト |
|||
| DatabaseAccountId |
文字列 |
データベースアカウント ID。 |
6 |
| DatabaseAccountName |
文字列 |
データベースアカウントの名前。 |
test |
| DatabaseId |
文字列 |
データベースアカウントが属するデータベースの ID。 |
70 |
| IsAuthorized |
ブール値 |
ユーザーにデータベースアカウントの管理が認可されているかどうかを示します。 有効値:
|
true |
| ProtocolName |
文字列 |
データベースアカウントが使用するプロトコル。 有効値:
|
MySQL |
| RequestId |
文字列 |
リクエスト ID。 |
00E3701B-3616-55FE-93EC-E7CF5480B654 |
| TotalCount |
整数 |
照会されたデータベースアカウントの総数。 |
3 |
例
成功レスポンス
JSONJSON
{
"DatabaseAccounts": [
{
"DatabaseAccountId": "6",
"DatabaseAccountName": "test",
"DatabaseId": "70",
"IsAuthorized": true,
"ProtocolName": "MySQL"
}
],
"RequestId": "00E3701B-3616-55FE-93EC-E7CF5480B654",
"TotalCount": 3
}
エラーコード
|
HTTP ステータスコード |
エラーコード |
エラーメッセージ |
説明 |
|---|---|---|---|
| 400 | InvalidParameter | 引数が無効です。 | 引数が無効です。 |
| 500 | InternalError | 不明なエラーが発生しました。 | 不明なエラーが発生しました。 |
完全なリストについては、「エラーコード」をご参照ください。
変更履歴
完全なリストについては、「変更履歴」をご参照ください。