Consulte les balises ajoutées par la fonctionnalité de gouvernance des requêtes aux instances de base de données spécifiées.
Description de l'opération
-
Si vous utilisez le SDK Alibaba Cloud, assurez-vous que la version d'aliyun-sdk-core est ultérieure à V2.1.8. Nous vous recommandons d'utiliser la dernière version.
-
La version de votre SDK Database Autonomy Service (DAS) doit être V2.1.8 ou ultérieure.
-
Si vous utilisez un SDK pour appeler les opérations d'API de DAS, vous devez définir l'identifiant de la région sur cn-shanghai.
-
Cette opération prend en charge les moteurs de base de données suivants :
-
ApsaraDB RDS for MySQL.
-
PolarDB for MySQL.
-
ApsaraDB RDS for PostgreSQL.
-
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
|
hdm:GetQueryOptimizeRuleList |
get |
*All Resource
|
Aucune | Aucune |
Paramètres de requête
|
Paramètre |
Type |
Requis |
Description |
Exemple |
| Engine |
string |
Oui |
Le moteur de base de données. Valeurs valides :
|
MySQL |
| InstanceIds |
string |
Non |
Les identifiants des instances. Séparez plusieurs identifiants par des virgules (,). |
rm-2ze8g2am97624**** |
| TagNames |
string |
Non |
Un paramètre réservé. |
None |
| Region |
string |
Non |
La région dans laquelle réside l'instance. Valeurs valides :
Ce paramètre prend effet uniquement si InstanceIds est laissé vide. Si vous laissez InstanceIds vide, le système obtient les données de la région définie par Region. Par défaut, Region est défini sur cn-china. Si vous spécifiez InstanceIds, Region ne prend pas effet et le système obtient les données de la région dans laquelle réside la première instance spécifiée.**** Remarque
Si vos instances résident dans les régions de la Chine continentale, définissez ce paramètre sur cn-china. |
cn-china |
Éléments de réponse
|
Élément |
Type |
Description |
Exemple |
|
object |
Les paramètres de réponse. |
||
| Code |
string |
Le code d'état HTTP renvoyé. |
200 |
| Message |
string |
Le message renvoyé. |
Successful |
| Data |
object |
Les informations détaillées. |
|
| Total |
integer |
Le nombre total d'entrées renvoyées. |
1 |
| PageNo |
integer |
Un paramètre réservé. |
None |
| PageSize |
integer |
Un paramètre réservé. |
None |
| Extra |
string |
Un paramètre réservé. |
None |
| List |
array<object> |
Les informations sur les balises. |
|
|
object |
|||
| Type |
string |
The type of the tag. Predefined is returned, which indicates that the tag is added by the system. |
Predefined |
| Name |
string |
The name of the tag. |
LARGE_ROWS_EXAMINED |
| RuleId |
string |
A reserved parameter. |
None |
| RequestId |
string |
L'identifiant de la requête. |
B6D17591-B48B-4D31-9CD6-9B9796B2**** |
| Success |
string |
Indique si la requête a réussi. Valeurs valides :
|
true |
Exemples
JSON format
{
"Code": "200",
"Message": "Successful",
"Data": {
"Total": 1,
"PageNo": 0,
"PageSize": 0,
"Extra": "None",
"List": [
{
"Type": "Predefined",
"Name": "LARGE_ROWS_EXAMINED",
"RuleId": "None"
}
]
},
"RequestId": "B6D17591-B48B-4D31-9CD6-9B9796B2****",
"Success": "true"
}
Codes d'erreur
|
Code de statut HTTP |
Code d'erreur |
Message d'erreur |
Description |
|---|---|---|---|
| 400 | InvalidParams | The request parameters are invalid. | |
| 403 | NoPermission | You are not authorized to do this action. |
Consultez Codes d'erreur pour la liste complète.
Notes de version
Consultez Notes de version pour la liste complète.