Tous les produits
Search
Centre de documentation

:Interroger les paramètres du proxy partagé

Dernière mise à jour :Aug 19, 2026

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

OpenAPI Explorer calcule automatiquement la valeur de signature. Nous vous recommandons d'utiliser OpenAPI Explorer pour appeler cette opération. OpenAPI Explorer génère automatiquement des exemples de code pour différents SDK.

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é :

  • Enable
  • Disable

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 :

  • Chaque client autorise {max_failed_login_attempts} tentatives de connexion échouées (mots de passe incorrects) dans un délai de {check_interval_seconds} secondes. En cas de tentative supplémentaire, le client doit attendre {blocking_seconds} secondes avant de pouvoir réessayer.
  • Valeurs valides :
    • check_interval_seconds : 30 à 600. Unité : secondes.
    • max_failed_login_attempts : 10 à 5000. Unité : fois.
    • blocking_seconds : 30 à 3600. Unité : secondes.
PersistentConnectionsConfiguration String {\"status\":\"Disable\"}

Indique si la fonctionnalité d'optimisation des connexions éphémères est activée.

  • Enable
  • Disable

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.

  • Enable
  • Disable

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.