Tous les produits
Search
Centre de documentation

:Configurer le chiffrement SSL pour un endpoint de proxy dédié

Dernière mise à jour :Aug 19, 2026

Appelez l'opération ModifyDbProxyInstanceSsl pour configurer le chiffrement SSL sur l'endpoint de proxy dédié d'une instance ApsaraDB RDS.

ApsaraDB RDS propose la fonctionnalité de proxy dédié. Activez le chiffrement SSL pour l'endpoint de proxy dédié d'une instance afin de garantir la sécurité des données. Pour plus d'informations, consultez la rubrique Dedicated proxy.

Avant d'appeler cette opération, vérifiez les conditions suivantes :

  • La fonctionnalité de proxy dédié est activée pour l'instance.

  • La version mineure du moteur exécutée par les proxys dédiés de l'instance est la 1.12.8 ou une version ultérieure.

  • Votre instance RDS exécute l'une des versions MySQL et éditions RDS suivantes :

    • MySQL 8.0 sur RDS High-availability Edition avec des SSD locaux. La version mineure du moteur doit être 20200831 ou ultérieure.

    • MySQL 5.7 sur RDS High-availability Edition avec des SSD locaux. La version mineure du moteur doit être 20200831 ou ultérieure.

    • MySQL 5.6 sur RDS High-availability Edition avec des SSD locaux. La version mineure du moteur doit être 20200831 ou ultérieure.

Remarque

L'appel de cette opération entraîne le redémarrage de votre instance. Procédez avec prudence.

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 dynamiquement des exemples de code pour différents SDK.

Paramètres de requête

Parameter Type Required Example Description
Action String Yes ModifyDbProxyInstanceSsl

Opération à effectuer. Définissez la valeur sur ModifyDbProxyInstanceSsl.

RegionId String No cn-hangzhou

ID de région de l'instance. Appelez l'opération DescribeRegions pour obtenir la liste des régions.

DbInstanceId String Yes rm-t4n3axxxxx

ID de l'instance. Appelez l'opération DescribeDBInstances pour récupérer l'ID de l'instance.

DbProxyEndpointId String Yes ta9um4xxxxx

ID de l'endpoint de proxy. Appelez l'opération DescribeDBProxyEndpoint pour récupérer les endpoints de proxy d'un terminal de proxy.

DbProxyConnectString String Yes test123456.rwlb.rds.aliyuncs.com

Endpoint de proxy dédié de l'instance.

DbProxySslEnabled String Yes 1

Paramètre de configuration SSL à appliquer sur l'instance. Valeurs possibles :

  • 0 : désactive le chiffrement SSL.
  • 1 : active le chiffrement SSL ou modifie l'endpoint nécessitant le chiffrement SSL.
  • 2 : met à jour la période de validité du certificat SSL.
Remarque Ce paramètre entraîne le redémarrage de votre instance. Procédez avec prudence.
DBProxyEngineType String No normal

Paramètre interne. Ne spécifiez pas ce paramètre.

Paramètres de réponse

Parameter

Type

Example

Description

RequestId

String

BF46A62B-3717-4397-9338-36BB95C898B3

ID de la requête.

Exemples

Exemple de requête

http(s)://rds.aliyuncs.com/?Action=ModifyDbProxyInstanceSsl
&DbInstanceId=rm-t4n3axxxxx
&DbProxyEndpointId=ta9um4xxxxx
&DbProxyConnectString=test123456.rwlb.rds.aliyuncs.com
&DbProxySslEnabled=1
&<Common request parameters>

Exemple de réponse réussie

Format XML

HTTP/1.1 200 OK
Content-Type:application/xml

<ModifyDbProxyInstanceSslResponse>
<RequestId>BF46A62B-3717-4397-9338-36BB95C898B3</RequestId>
</ModifyDbProxyInstanceSslResponse>

Format JSON

HTTP/1.1 200 OK
Content-Type:application/json

{
  "RequestId" : "BF46A62B-3717-4397-9338-36BB95C898B3"
}

Codes d'erreur

HTTP status code

Error code

Error message

Description

400

MinorVersionNotSupport

The current database minor version does not support the operation.

Message d'erreur indiquant que l'opération n'est pas prise en charge par la version mineure actuelle du moteur.

400

InvalidDbProxyStatus

The proxy status of the database is abnormal.

Message d'erreur indiquant que l'état du proxy de base de données de l'instance est anormal.

400

InvalidDBInstanceName

Specified parameter DBInstanceName is not valid.

Message d'erreur indiquant que la valeur du paramètre DBInstanceName n'est pas valide. Vérifiez si la valeur est nulle ou une chaîne vide.

403

RDSCategoryNotSupport

The specified instance category does not support this operation.

Message d'erreur indiquant que l'opération n'est pas prise en charge par le type d'instance actuel.

404

Endpoint.NotFound

The specified endpoint is not found.

Message d'erreur indiquant que l'endpoint spécifié est introuvable.

404

EnabledSSLNotSupport

The backend service does not support SSL.

Message d'erreur indiquant que le service backend ne prend pas en charge SSL.

404

InvalidDbProxyConnectionString.NotFound

The specified database proxy connection string is not found.

Message d'erreur indiquant que l'endpoint de proxy de base de données spécifié est introuvable.

Pour obtenir la liste des codes d'erreur, consultez le Centre d'erreurs API.