既存のデータベースをリスト表示します。
操作説明
メソッド
GET
URI
/openapi/ha3/instances/{instanceId}/sql-studio/databases
今すぐお試しください
テスト
RAM 認証
|
アクション |
アクセスレベル |
リソースタイプ |
条件キー |
依存アクション |
|
searchengine:ListDatabases |
list |
*Instance
|
なし | なし |
リクエスト構文
GET /openapi/ha3/instances/{instanceId}/sql-studio/databases HTTP/1.1
パスパラメータ
|
パラメーター |
型 |
必須 / 任意 |
説明 |
例 |
| instanceId |
string |
必須 |
インスタンス ID。 |
ha-cn-pl32rf0**** |
リクエストパラメーター
|
パラメーター |
型 |
必須 / 任意 |
説明 |
例 |
リクエストパラメーターは必要ありません。
レスポンスフィールド
|
フィールド |
型 |
説明 |
例 |
|
object |
|||
| requestId |
string |
リクエスト ID。 |
E45380E8-994A-5402-9806-F114B3295FCF |
| result |
object |
返された結果。 |
|
| databases |
array<object> |
データベースのリスト。 |
|
|
array<object> |
データベースのリスト。 |
||
| database |
string |
データベースの名前。 |
general |
| sqlInstances |
array<object> |
SQL インスタンスに関する情報。 |
|
|
object |
SQL インスタンスに関する情報。 |
||
| id |
integer |
プライマリキー ID。 |
12190 |
| name |
string |
SQL インスタンスの名前。 |
general |
| type |
string |
table, instance, template, function |
instance |
| parent |
integer |
親ノードの ID。 |
-1 |
| children |
array |
サブディレクトリに関する情報。 |
|
|
any |
サブディレクトリに関する情報。 |
1 |
|
| isDir |
integer |
項目がフォルダであるかどうかを示します。値 1 は項目がフォルダであることを示します。値 0 はフォルダではないことを示します。 |
true |
| instanceId |
integer |
インスタンス ID。 |
1 |
| templateId |
integer |
テンプレート ID。 |
1 |
| templates |
array<object> |
テンプレートに関する情報。 |
|
|
object |
テンプレートに関する情報。 |
||
| id |
integer |
プライマリキー ID。 |
1 |
| name |
string |
テンプレートの名前。 |
c26_schema |
| type |
string |
table, instance, template, function |
template |
| parent |
integer |
親ノードの ID。 |
-1 |
| children |
array |
サブディレクトリに関する情報。 |
|
|
any |
サブディレクトリに関する情報。 |
1 |
|
| isDir |
integer |
項目がフォルダであるかどうかを示します。値 1 は項目がフォルダであることを示します。値 0 はフォルダではないことを示します。 |
true |
| instanceId |
integer |
インスタンス ID。 |
1 |
| templateId |
integer |
テンプレート ID。 |
1 |
| functions |
object |
関数に関する情報。 |
|
|
array<object> |
関数に関する情報。 |
||
|
object |
関数に関する情報。 |
||
| name |
string |
関数の名前。 |
test |
| signatures |
string |
署名。 |
gfasdds2****2wfrkv |
| tables |
array<object> |
テーブルに関する情報。 |
|
|
object |
テーブルに関する情報。 |
||
| id |
integer |
プライマリキー ID。 |
56 |
| name |
string |
テーブルの名前。 |
general |
| type |
string |
table, instance, template, function |
table |
| parent |
integer |
親ノードの ID。 |
-1 |
| children |
array |
サブディレクトリに関する情報。 |
|
|
any |
サブディレクトリに関する情報。 |
1 |
|
| isDir |
integer |
項目がフォルダであるかどうかを示します。値 1 は項目がフォルダであることを示します。値 0 はフォルダではないことを示します。 |
true |
| instanceId |
integer |
インスタンス ID。 |
1 |
| templateId |
integer |
テンプレート ID。 |
1 |
例
成功レスポンス
JSONJSON
{
"requestId": "E45380E8-994A-5402-9806-F114B3295FCF",
"result": {
"databases": [
{
"database": "general",
"sqlInstances": [
{
"id": 12190,
"name": "general",
"type": "instance",
"parent": -1,
"children": [
"1"
],
"isDir": 0,
"instanceId": 1,
"templateId": 1
}
],
"templates": [
{
"id": 1,
"name": "c26_schema",
"type": "template",
"parent": -1,
"children": [
"1"
],
"isDir": 0,
"instanceId": 1,
"templateId": 1
}
],
"functions": {
"key": [
{
"name": "test",
"signatures": "gfasdds2****2wfrkv"
}
]
},
"tables": [
{
"id": 56,
"name": "general",
"type": "table",
"parent": -1,
"children": [
"1"
],
"isDir": 0,
"instanceId": 1,
"templateId": 1
}
]
}
]
}
}
エラーコード
完全なリストについては、「エラーコード」をご参照ください。
変更履歴
完全なリストについては、「変更履歴」をご参照ください。