Tous les produits
Search
Centre de documentation

:Modifier un endpoint de proxy

Dernière mise à jour :Aug 19, 2026

Appelez l'opération ModifyDBProxyEndpointAddress pour modifier un endpoint utilisé pour se connecter au proxy de base de données d'une instance ApsaraDB RDS.

Une fois la fonctionnalité de proxy de base de données activée, un endpoint de proxy par défaut est généré. La fonctionnalité de terminal de proxy est liée à cet endpoint par défaut. Vous pouvez créer, modifier ou supprimer un endpoint de proxy.

Débogage

OpenAPI Explorer calcule automatiquement la valeur de signature. Pour plus de commodité, nous vous recommandons d'appeler cette opération dans OpenAPI Explorer. OpenAPI Explorer génère dynamiquement l'exemple de code de l'opération pour différents SDK.

Paramètres de requête

Parameter Type Required Example Description
Action String Yes ModifyDBProxyEndpointAddress

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

DBInstanceId String Yes rm-t4n3a****

ID de l'instance. Appelez l'opération DescribeDBInstances pour obtenir l'ID de l'instance.

DBProxyEndpointId String Yes ta9um4****

ID de l'endpoint de proxy. Appelez l'opération DescribeDBProxyEndpoint pour obtenir l'ID de l'endpoint de proxy.

DBProxyNewConnectString String No test123456

Nouveau préfixe de l'endpoint de proxy. Saisissez un préfixe.

Remarque Vous devez spécifier au moins l'un des paramètres DBProxyNewConnectString et DBProxyNewConnectStringPort.
DBProxyNewConnectStringPort String No 3307

Numéro de port associé à l'endpoint de proxy. Saisissez un numéro de port.

Remarque Vous devez spécifier au moins l'un des paramètres DBProxyNewConnectString et DBProxyNewConnectStringPort.
DBProxyConnectStringNetType String No Public

Type de réseau de l'endpoint de proxy. Valeurs valides :

  • Public : Internet
  • VPC : cloud privé virtuel (VPC)
  • Classic : réseau classique

Si l'instance exécute MySQL, la valeur par défaut de ce paramètre est Classic.

Remarque Si l'instance exécute PostgreSQL, définissez ce paramètre sur Public ou VPC.
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

50F6C32B-DD73-4DA1-ADA2-0EAF2B0FCD8A

ID de la requête.

Exemples

Exemples de requêtes

http(s)://rds.aliyuncs.com/?Action=ModifyDBProxyEndpointAddress
&DBInstanceId=rm-t4n3a****
&DBProxyEndpointId=ta9um4****
&DBProxyNewConnectString=test123456
&<Common request parameters>

Exemples de réponses réussies

XML format

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

<ModifyDBProxyEndpointAddressResponse>
<RequestId>50F6C32B-DD73-4DA1-ADA2-0EAF2B0FCD8A</RequestId>
</ModifyDBProxyEndpointAddressResponse>

JSON format

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

{
  "RequestId" : "50F6C32B-DD73-4DA1-ADA2-0EAF2B0FCD8A"
}

Codes d'erreur

HTTP status code

Error code

Error message

Description

400

InvalidConnectionString.Format

Specified connection string is not valid.

Le nouveau préfixe de l'endpoint de proxy n'est pas valide. Le préfixe doit comporter entre 5 et 40 caractères.

400

InvalidPort.Malformed

Specified port is not valid.

Le numéro de port spécifié n'est pas valide.

400

InvalidConnectionString.Duplicate

Specified connection string already exists in the Aliyun RDS.

L'ID de l'endpoint de proxy spécifié existe déjà. Spécifiez un ID différent.

400

InvalidConnectionStringOrPort.Duplicate

Specified connection string or port want to be modified is the same with current net type.

L'ID de l'endpoint de proxy ou le numéro de port spécifié existe déjà. Spécifiez un ID d'endpoint de proxy ou un numéro de port différent.

400

InvalidDBInstanceName

Specified parameter DBInstanceName is not valid.

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

403

ParameterLeastAssociate

Must input at least one optional parameter.

Les paramètres restoreTime et BackupId de l'instance sont vides. Spécifiez au moins l'un des paramètres et réessayez.

404

InvalidConnectionString.NotFound

Specified connection string or net type is not found.

L'endpoint de proxy spécifié est introuvable. Vérifiez l'exactitude de l'endpoint de proxy spécifié.

404

Endpoint.NotFound

Specified endpoint is not found.

Le numéro de port spécifié est introuvable.

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