Récupère les détails des bases de données logiques.
Débogage
Paramètres de requête
|
Paramètre |
Type |
Obligatoire |
Exemple |
Description |
|
Action |
String |
Oui |
ListLogicDatabases |
Opération à effectuer. Définissez la valeur sur ListLogicDatabases. |
|
Tid |
Long |
Oui |
3422 |
ID du locataire. Appelez l'opération GetUserActiveTenant pour récupérer l'ID du locataire. |
|
PageNumber |
Integer |
Oui |
1 |
Numéro de la page à renvoyer. |
|
PageSize |
Integer |
Non |
50 |
Nombre d'entrées à renvoyer par page. |
|
RegionId |
String |
Non |
cn-hangzhou |
ID de la région où Data Management (DMS) est activé. Définissez ce paramètre sur l'ID de la région proche de vos applications. Pour plus d'informations sur les valeurs valides, consultez le paramètre RegionID. |
Paramètres de réponse
| Paramètre | Type | Exemple | Description |
| TotalCount | Long | 7 | Nombre total de bases de données logiques. |
| LogicDatabaseList | Array of LogicDatabase | Détails des bases de données logiques. |
|
| LogicDatabase | |||
| DatabaseId | String | 1*** | ID de la base de données logique. |
| OwnerIdList | Array of String | 51**** | ID des propriétaires de la base de données logique. |
| DbType | String | polardb | Type de la base de données logique. Pour plus d'informations sur les valeurs valides, consultez le paramètre DbType. |
| OwnerNameList | Array of String | owner_name | Noms des propriétaires de la base de données logique. |
| Logic | Boolean | true | Indique si la base de données est une base de données logique. La valeur renvoyée est true. |
| SchemaName | String | logic_db | Nom de la base de données logique. |
| SearchName | String | logic_db[logic_db_alias] | Nom utilisé pour rechercher la base de données logique. |
| EnvType | String | test | Type d'environnement auquel appartient la base de données logique. Valeurs valides :
|
| Alias | String | logic_db_alias | Alias de la base de données logique. |
| RequestId | String | 8068AF82-8A1A-592C-AC2E-6B75338BAB87 | ID de la requête. |
| ErrorCode | String | UnknownError | Code d'erreur renvoyé. |
| ErrorMessage | String | UnknownError | Message d'erreur renvoyé. |
| Success | Boolean | true | Indique si la requête a abouti. Valeurs valides :
|
Exemples
Exemple de requête
http(s)://dms-enterprise.aliyuncs.com/?Action=ListLogicDatabases
&Tid=3***
&PageNumber=1
&PageSize=50
&<Common request parameters>
Exemple de réponse réussie
XML format
HTTP/1.1 200 OK
Content-Type:application/xml
<ListLogicDatabasesResponse>
<TotalCount>7</TotalCount>
<LogicDatabaseList>
<DatabaseId>1***</DatabaseId>
<OwnerIdList>51****</OwnerIdList>
<DbType>polardb</DbType>
<OwnerNameList>owner_name</OwnerNameList>
<Logic>true</Logic>
<SchemaName>logic_db</SchemaName>
<SearchName>logic_db[logic_db_alias]</SearchName>
<EnvType>test</EnvType>
<Alias>logic_db_alias</Alias>
</LogicDatabaseList>
<RequestId>8068AF82-8A1A-592C-AC2E-6B75338BAB87</RequestId>
<Success>true</Success>
</ListLogicDatabasesResponse>
JSON format
HTTP/1.1 200 OK
Content-Type:application/json
{
"TotalCount" : 7,
"LogicDatabaseList" : [ {
"DatabaseId" : "1***",
"OwnerIdList" : [ "51****" ],
"DbType" : "polardb",
"OwnerNameList" : [ "owner_name" ],
"Logic" : true,
"SchemaName" : "logic_db",
"SearchName" : "logic_db[logic_db_alias]",
"EnvType" : "test",
"Alias" : "logic_db_alias"
} ],
"RequestId" : "8068AF82-8A1A-592C-AC2E-6B75338BAB87",
"Success" : true
}
Codes d'erreur
Pour obtenir la liste des codes d'erreur, consultez le Centre d'erreurs de l'API.