Tous les produits
Search
Centre de documentation

:Activer ou désactiver la fonctionnalité de protection contre la suppression

Dernière mise à jour :Aug 19, 2026

Appelez l'opération ModifyDBInstanceDeletionProtection pour activer ou désactiver la protection contre la suppression d'une instance ApsaraDB RDS.

Pour plus d'informations, consultez la rubrique Activer ou désactiver la fonctionnalité de protection contre la suppression pour une instance ApsaraDB RDS for MySQL.

Débogage

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

Paramètres de requête

ParamètreTypeObligatoireExempleDescription
ActionStringOuiModifyDBInstanceDeletionProtection

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

ClientTokenStringNonETnLKlblzczshOTUbOCzxxxxxxxxxx

Jeton client utilisé pour garantir l'idempotence de la requête. Générez la valeur via le client en veillant à son unicité pour chaque requête. Le jeton ne doit contenir que des caractères ASCII et ne pas dépasser 64 caractères.

DBInstanceIdStringOuirm-uf6wjk5xxxxxxx

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

Remarque
  • Avant d'appeler cette opération, vérifiez que l'instance utilise l'un des moteurs de base de données suivants :
    • MySQL
    • PostgreSQL
    • MariaDB
  • L'instance est facturée au paiement à l'utilisation.
DeletionProtectionBooleanOuitrue

Indique si la protection contre la suppression est activée pour l'instance. Valeurs possibles :

  • true : La fonctionnalité est activée.
  • false : La fonctionnalité est désactivée.

Paramètres de réponse

Paramètre Type Exemple Description
RequestId String 3C5CFDEE-F774-4DED-89A2-1D76EC63C575

ID de la requête.

Exemples

Exemple de requête

http(s)://rds.aliyuncs.com/?Action=ModifyDBInstanceDeletionProtection
&DBInstanceId=rm-uf6wjk5xxxxxxx
&DeletionProtection=true
&Common request parameters

Exemple de réponse correcte

Format XML

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

<ModifyDBInstanceDeletionProtectionResponse>
    <RequestId>3C5CFDEE-F774-4DED-89A2-1D76EC63C575</RequestId>
</ModifyDBInstanceDeletionProtectionResponse>

Format JSON

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

{
  "RequestId" : "3C5CFDEE-F774-4DED-89A2-1D76EC63C575"
}

Codes d'erreur

Code d'état HTTP Code d'erreur Message d'erreur Description
400 OperationDenied.PayType The operation is not permitted due to pay type of instance. L'opération a échoué car la méthode de facturation de l'instance ne prend pas en charge cette action.

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