Appelez l'opération DescribeDBInstanceProxyConfiguration pour interroger les paramètres des proxys partagés activés sur une instance ApsaraDB RDS.
Cette opération permet d'interroger les paramètres d'origine des proxys partagés, et non les derniers paramètres des proxys dédiés. Pour plus d'informations sur l'interrogation des paramètres des proxys dédiés, consultez la rubrique DescribeDBProxy.
Avant d'appeler cette opération, vérifiez que les conditions suivantes sont remplies :
La fonctionnalité de proxy partagé est activée pour l'instance principale.
La fonctionnalité de répartition lecture/écriture est activée pour l'instance principale.
Débogage
Paramètres de requête
|
Paramètre |
Type |
Obligatoire |
Exemple |
Description |
|
Action |
String |
Oui |
DescribeDBInstanceProxyConfiguration |
Opération à effectuer. Définissez la valeur sur DescribeDBInstanceProxyConfiguration. |
|
DBInstanceId |
String |
Oui |
rm-uf6wjk5xxxxxxxxxx |
ID de l'instance. |
Paramètres de réponse
| Paramètre | Type | Exemple | Description |
| AttacksProtectionConfiguration | String | {\"check_interval_seconds\":\"0\",\"max_failed_login_attempts\":\"0\",\"blocking_seconds\":\"0\",\"status\":\"Disable\"} | Indique si le mécanisme d'atténuation des attaques par force brute est activé :
La valeur renvoyée est une chaîne JSON. Exemples : {"status":"Disable", "check_interval_seconds": 60, "max_failed_login_attempts": 60, "blocking_seconds": 600} Description :
|
| PersistentConnectionsConfiguration | String | {\"status\":\"Disable\"} | Indique si la fonctionnalité d'optimisation des connexions éphémères est activée.
La valeur renvoyée est une chaîne JSON. Exemple : {"status":"Disable"}. |
| TransparentSwitchConfiguration | String | {\"status\":\"Enable\"} | Indique si la fonctionnalité de basculement transparent est activée.
La valeur renvoyée est une chaîne JSON. Exemple : {"status":"Enable"}. |
| RequestId | String | E9DD55F4-1A5F-48CA-BA57-DFB3CA8C4C34 | ID de la requête. |
Exemples
Exemples de requêtes
http(s)://rds.aliyuncs.com/? DBInstanceId=rm-uf6wjk5xxxxxxxxxx
&DBInstanceId=rm-uf6wjk5xxxxxxxxxx
&<Common request parameters>
Exemples de réponses réussies
XML format
<DescribeDBInstanceProxyConfigurationResponse>
<PersistentConnectionsConfiguration>{"status":"Disable"}</PersistentConnectionsConfiguration>
<TransparentSwitchConfiguration>{"status":"Enable"}</TransparentSwitchConfiguration>
<AttacksProtectionConfiguration>{"check_interval_seconds":"0","max_failed_login_attempts":"0","blocking_seconds":"0","status":"Disable"}</AttacksProtectionConfiguration>
<RequestId>E9DD55F4-1A5F-48CA-BA57-DFB3CA8C4C34</RequestId>
</DescribeDBInstanceProxyConfigurationResponse>
JSON format
{
"PersistentConnectionsConfiguration": "{\"status\":\"Disable\"}",
"TransparentSwitchConfiguration": "{\"status\":\"Enable\"}",
"AttacksProtectionConfiguration": "{\"check_interval_seconds\":\"0\",\"max_failed_login_attempts\":\"0\",\"blocking_seconds\":\"0\",\"status\":\"Disable\"}",
"RequestId": "E9DD55F4-1A5F-48CA-BA57-DFB3CA8C4C34"
}
Codes d'erreur
Pour obtenir la liste des codes d'erreur, consultez le Centre d'erreurs API.