ユーザーグループが Bastionhost インスタンスを介して管理する権限があるデータベースを一覧表示します。
今すぐお試しください
テスト
RAM 認証
|
アクション |
アクセスレベル |
リソースタイプ |
条件キー |
依存アクション |
|
yundun-bastionhost:ListDatabasesForUserGroup |
get |
* すべてのリソース
|
なし | なし |
リクエストパラメーター
|
パラメーター |
型 |
必須 / 任意 |
説明 |
例 |
| InstanceId |
文字列 |
必須 |
Bastionhost インスタンスの ID。 説明
このパラメーターは、DescribeInstances API を呼び出して取得できます。 |
bastionhost-cn-7mz2ve7h00a |
| RegionId |
文字列 |
任意 |
Bastionhost インスタンスのリージョン ID。 説明
リージョン ID とリージョン名のマッピングについては、「リージョンとゾーン」をご参照ください。 |
cn-hangzhou |
| UserGroupId |
整数 |
必須 |
承認済みデータベースを照会したいユーザーグループの ID。 |
2 |
| PageNumber |
整数 |
任意 |
ページングクエリのページ番号。デフォルト値:1。 |
1 |
| PageSize |
整数 |
任意 |
ページングクエリで各ページに返す最大エントリ数。 説明
PageSize パラメーターは空のままにしないことを推奨します。 |
20 |
| DatabaseName |
文字列 |
任意 |
照会したいデータベースインスタンスの名前。 |
test |
| DatabaseAddress |
文字列 |
任意 |
照会したいデータベースのアドレス。 term クエリのみをサポートします。 |
47.101.. |
| DatabaseType |
文字列 |
任意 |
照会したいデータベースのタイプ。有効な値:
|
MySQL |
| NetworkDomainId |
整数 |
任意 |
ネットワークドメインの ID。 |
2 |
レスポンスフィールド
|
フィールド |
型 |
説明 |
例 |
| レスポンス本文 |
object |
|
|
| Databases |
array<object> |
照会されたデータベースのリスト。 |
|
| Databases |
object |
||
| ActiveAddressType |
string |
データベースアドレスのタイプ。有効な値:
|
Private |
| Comment |
string |
データベースインスタンスの説明。 |
comment |
| DatabaseAccountCount |
integer |
このデータベースに関連するアカウント数。 |
2 |
| DatabaseId |
string |
データベースインスタンスのID。 |
2 |
| DatabaseName |
string |
データベースインスタンスの名前。 |
MySQL0 |
| DatabasePort |
integer |
データベースのポート。 |
3306 |
| DatabasePrivateAddress |
string |
データベースのプライベートエンドポイント。ドメイン名または IP アドレスです。 |
rm-bp1****** |
| DatabasePublicAddress |
string |
データベースのパブリックアドレス。ドメイン名または IP アドレスです。 |
rm-uf65****** |
| DatabaseType |
string |
データベースのタイプ。有効な値:
|
MySQL |
| NetworkDomainId |
string |
データベースが属するネットワークドメインの ID。 |
5 |
| Source |
string |
データベースのソース。有効な値:
|
Local |
| SourceInstanceId |
string |
データベースに対応する RDS インスタンスまたは PolarDB インスタンスの ID。 説明
Source が Local に設定されている場合、このパラメーターは空です。 |
i-wz9c7mjxywmdmqk7q6e4 |
| RequestId |
string |
Alibaba Cloud がリクエストに対して生成する一意の ID。 |
EC9BF0F4-8983-491A-BC8C-1B4DD94976DE |
| TotalCount |
integer |
照会されたデータベースの総数。 |
15 |
例
成功レスポンス
JSONJSON
{
"Databases": [
{
"ActiveAddressType": "Private",
"Comment": "comment",
"DatabaseAccountCount": 2,
"DatabaseId": "2",
"DatabaseName": "MySQL0",
"DatabasePort": 3306,
"DatabasePrivateAddress": "rm-bp1******",
"DatabasePublicAddress": "rm-uf65******",
"DatabaseType": "MySQL",
"NetworkDomainId": "5",
"Source": "Local",
"SourceInstanceId": "i-wz9c7mjxywmdmqk7q6e4"
}
],
"RequestId": "EC9BF0F4-8983-491A-BC8C-1B4DD94976DE",
"TotalCount": 15
}
エラーコード
|
HTTP ステータスコード |
エラーコード |
エラーメッセージ |
説明 |
|---|---|---|---|
| 400 | InvalidParameter | The argument is invalid. | 引数が無効です。 |
| 500 | InternalError | An unknown error occurred. | 不明なエラーが発生しました。 |
完全なリストについては、「エラーコード」をご参照ください。
変更履歴
完全なリストについては、「変更履歴」をご参照ください。