Tous les produits
Search
Centre de documentation

:ModifyDBNodeClass

Dernière mise à jour :Aug 05, 2026

Modifie les spécifications des nœuds d'un cluster PolarDB.

Testez maintenant

Testez cette API dans OpenAPI Explorer, sans signature manuelle. Les appels réussis génèrent automatiquement du code SDK correspondant à vos paramètres. Téléchargez-le avec une sécurité intégrée des identifiants pour une utilisation locale. Testez cette API dans OpenAPI Explorer, sans signature manuelle. Les appels réussis génèrent automatiquement du code SDK correspondant à vos paramètres. Téléchargez-le avec une sécurité intégrée des identifiants pour une utilisation locale.

Test

Autorisation RAM

Aucune autorisation n'est requise pour cette opération. En cas de problème, contactez le support technique.

Paramètres de requête

Paramètre

Type

Requis

Description

Exemple

DBClusterId

string

Oui

L'identifiant du cluster.

pc-*************

ModifyType

string

Oui

Le type de modification des spécifications. Valeurs valides :

  • Upgrade : met à niveau les spécifications.

  • Downgrade : rétrograde les spécifications.

Upgrade

DBNodeTargetClass

string

Oui

Les spécifications cibles pour tous les nœuds. Pour plus d'informations, consultez Spécifications des nœuds de calcul.

polar.mysql.x4.large

ClientToken

string

Non

Le jeton client utilisé pour garantir l'idempotence de la requête. Vous pouvez utiliser le client pour générer cette valeur. Assurez-vous que la valeur est unique pour chaque requête. Le jeton est sensible à la casse et peut contenir jusqu'à 64 caractères ASCII.

6000170000591aed949d0f54a343f1a4233c1e7d1c5c******

PlannedStartTime

string

Non

L'heure de début au plus tôt de la tâche planifiée de modification des spécifications. Spécifiez l'heure au format YYYY-MM-DDThh:mm:ssZ (UTC).

Remarque
  • Ce paramètre prend effet lorsque ModifyType est défini sur Upgrade ou Downgrade.

  • L'heure de début doit se situer dans les 24 heures suivantes. Par exemple, si l'heure actuelle est 2021-01-14T09:00:00Z, la plage valide pour l'heure de début s'étend de 2021-01-14T09:00:00Z à 2021-01-15T09:00:00Z.

  • Si ce paramètre est laissé vide, la tâche de modification des spécifications est exécutée immédiatement.

2021-01-14T09:00:00Z

PlannedEndTime

string

Non

L'heure de début au plus tard de la tâche planifiée de modification des spécifications. Spécifiez l'heure au format YYYY-MM-DDThh:mm:ssZ (UTC).

Remarque
  • L'heure au plus tard doit être postérieure d'au moins 30 minutes à l'heure de début.

  • Si PlannedStartTime est défini mais que ce paramètre n'est pas spécifié, l'heure au plus tard par défaut est heure de début + 30 minutes. Par exemple, si PlannedStartTime est défini sur 2021-01-14T09:00:00Z et que ce paramètre est laissé vide, la tâche démarre au plus tard à 2021-01-14T09:30:00Z.

2021-01-14T09:30:00Z

SubCategory

string

Non

La sous-série du cluster. Valeurs valides :

  • normal_exclusive : Dédié

  • normal_general : Usage général

Ce paramètre est requis lorsque vous modifiez les spécifications entre Dédié et Usage général.

normal_general

DBNodeType

string

Non

Le type de nœud. Définissez ce paramètre sur DLNode uniquement lorsque vous modifiez les spécifications de nœud d'un nœud d'IA.

Valeurs valides :

  • DLNode :

    Nœud d'IA.

DLNode

PlannedFlashingOffTime

string

Non

L'heure planifiée de déconnexion transitoire.

2021-01-14T09:30:00Z

CloudProvider

string

Non

Le fournisseur de services cloud de l'instance.

ENS

AutoUseCoupon

boolean

Non

Indique si les coupons doivent être utilisés automatiquement. Valeurs valides :

  • true (par défaut) : utilise les coupons.

  • false : n'utilise pas les coupons.

true

PromotionCode

string

Non

Le code de coupon. Si ce paramètre n'est pas spécifié, le coupon par défaut est utilisé.

727xxxxxx934

Éléments de réponse

Élément

Type

Description

Exemple

object

RequestId

string

L'identifiant de la requête.

685F028C-4FCD-407D-A559-072D63******

DBClusterId

string

L'identifiant du cluster de bases de données.

pc-*************

OrderId

string

L'identifiant de la commande.

2035629******

Exemples

JSON format

{
  "RequestId": "685F028C-4FCD-407D-A559-072D63******",
  "DBClusterId": "pc-*************",
  "OrderId": "2035629******"
}

Codes d'erreur

Code de statut HTTP

Code d'erreur

Message d'erreur

Description

400 ORDER.ARREARAGE 您有欠费账单,不符合购买条件,请先结清账单后再购买 You must settle the overdue payments for your account before you can make a purchase.
400 InsufficientResourceCapacity The resource is insufficient. Insufficient resources.
400 InvalidModifyType.Malformed The specified parameter ModifyType is not valid. The specified ModifyType parameter is invalid.
403 OperationDenied.RoEqualSpec must exist at least ro class equal with rw The number of read-only nodes must be equal to or greater than that of primary nodes.
403 OperationDenied.DBClusterStatus The operation is not permitted due to status of cluster. The PolarDB cluster does not support this operation in the current state.

Consultez Codes d'erreur pour la liste complète.

Notes de version

Consultez Notes de version pour la liste complète.