Répertorie les bases de données existantes.
Description de l'opération
Méthode
GET
URI
/openapi/ha3/instances/{instanceId}/sql-studio/databases
Testez maintenant
Testez cette API dans OpenAPI Explorer, sans signature manuelle. Les appels réussis génèrent automatiquement du code SDK correspondant à vos paramètres. Téléchargez-le avec une sécurité intégrée des identifiants pour une utilisation locale. Testez cette API dans OpenAPI Explorer, sans signature manuelle. Les appels réussis génèrent automatiquement du code SDK correspondant à vos paramètres. Téléchargez-le avec une sécurité intégrée des identifiants pour une utilisation locale.
Test
Autorisation RAM
|
searchengine:ListDatabases |
list |
*Instance
|
Aucune | Aucune |
Syntaxe de la requête
GET /openapi/ha3/instances/{instanceId}/sql-studio/databases HTTP/1.1
Paramètres de chemin
|
Paramètre |
Type |
Requis |
Description |
Exemple |
| instanceId |
string |
Oui |
L'identifiant de l'instance. |
ha-cn-pl32rf0**** |
Paramètres de requête
|
Paramètre |
Type |
Requis |
Description |
Exemple |
Éléments de réponse
|
Élément |
Type |
Description |
Exemple |
|
object |
|||
| requestId |
string |
L'identifiant de la requête. |
E45380E8-994A-5402-9806-F114B3295FCF |
| result |
object |
Le résultat renvoyé. |
|
| databases |
array<object> |
Une liste de bases de données. |
|
|
array<object> |
Une liste de bases de données. |
||
| database |
string |
Le nom de la base de données. |
general |
| sqlInstances |
array<object> |
Les informations sur les instances SQL. |
|
|
object |
Les informations sur les instances SQL. |
||
| id |
integer |
L'identifiant de la clé primaire. |
12190 |
| name |
string |
Le nom de l'instance SQL. |
general |
| type |
string |
table, instance, modèle, fonction. |
instance |
| parent |
integer |
L'identifiant de la tâche parente. |
-1 |
| children |
array |
Les informations sur les sous-répertoires. |
|
|
any |
Les informations sur les sous-répertoires. |
1 |
|
| isDir |
integer |
Indique si l'élément est un dossier. Valeurs valides : true (oui) et false (non). |
true |
| instanceId |
integer |
L'identifiant de l'instance. |
1 |
| templateId |
integer |
L'identifiant du modèle. |
1 |
| templates |
array<object> |
Les informations sur les modèles. |
|
|
object |
Les informations sur le modèle. |
||
| id |
integer |
L'identifiant de la clé primaire. |
1 |
| name |
string |
Le nom du modèle. |
c26_schema |
| type |
string |
table, instance, modèle, fonction. |
template |
| parent |
integer |
L'identifiant du nœud parent. |
-1 |
| children |
array |
Les informations sur les sous-répertoires. |
|
|
any |
Les informations sur les sous-répertoires. |
1 |
|
| isDir |
integer |
Indique si l'élément est un dossier. Valeurs valides : true (oui) et false (non). |
true |
| instanceId |
integer |
L'identifiant de l'instance. |
1 |
| templateId |
integer |
L'identifiant du modèle. |
1 |
| functions |
object |
Les informations sur les fonctions. |
|
|
array<object> |
Les informations sur les fonctions. |
||
|
object |
Les informations sur les fonctions. |
||
| name |
string |
Le nom de la fonction. |
test |
| signatures |
string |
La signature. |
gfasdds2****2wfrkv |
| tables |
array<object> |
Les informations sur les tables. |
|
|
object |
Les informations sur les tables. |
||
| id |
integer |
L'identifiant de la clé primaire. |
56 |
| name |
string |
Le nom de la table. |
general |
| type |
string |
table, instance, modèle, fonction. |
table |
| parent |
integer |
L'identifiant du nœud parent. |
-1 |
| children |
array |
Les informations sur les sous-répertoires. |
|
|
any |
Les informations sur les sous-répertoires. |
1 |
|
| isDir |
integer |
Indique si l'élément est un dossier. Valeurs valides : true (oui) et false (non). |
true |
| instanceId |
integer |
L'identifiant de l'instance. |
1 |
| templateId |
integer |
L'identifiant du modèle. |
1 |
Exemples
JSON format
{
"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
}
]
}
]
}
}
Codes d'erreur
Consultez Codes d'erreur pour la liste complète.
Notes de version
Consultez Notes de version pour la liste complète.