Modifie le type d'instance et l'espace de stockage d'un nœud dans une instance de cluster fragmenté MongoDB.
Description de l'opération
Avant d'appeler cette opération, assurez-vous de bien comprendre les méthodes de facturation et la tarification de MongoDB.
Cette opération s'applique uniquement aux instances de cluster fragmenté.
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
|
dds:ModifyNodeSpec |
update |
*Instance
|
Aucune | Aucune |
Paramètres de requête
|
Paramètre |
Type |
Requis |
Description |
Exemple |
| DBInstanceId |
string |
Oui |
L'identifiant de l'instance. |
dds-bp1c0b990184**** |
| NodeId |
string |
Oui |
L'identifiant du nœud de fragment ou Mongos dans l'instance de cluster fragmenté. Vous pouvez appeler l'opération DescribeDBInstanceAttribute pour interroger l'identifiant du nœud. Remarque
Si vous définissez ce paramètre sur l'identifiant d'un nœud de fragment, vous devez également spécifier le paramètre NodeStorage. |
s-bp143e1b1637**** |
| NodeClass |
string |
Non |
Le type d'instance du nœud de fragment ou Mongos. Pour plus d'informations, consultez Types d'instances. |
dds.mongos.standard |
| NodeStorage |
integer |
Non |
L'espace de stockage du nœud de fragment. Le pas est de 10. Unité : Go.
|
20 |
| ClientToken |
string |
Non |
Un jeton client utilisé pour garantir l'idempotence de la requête. Vous pouvez utiliser le client pour générer le jeton, mais vous devez vous assurer que le jeton est unique pour chaque requête. Le jeton ne peut contenir que des caractères ASCII et sa longueur ne peut pas dépasser 64 caractères. |
ETnLKlblzczshOTUbOCz**** |
| FromApp |
string |
Non |
La source de la requête. Valeurs valides :
|
OpenApi |
| AutoPay |
boolean |
Non |
Indique si le paiement automatique doit être activé. Valeurs valides :
|
true |
| EffectiveTime |
string |
Non |
L'heure d'effet du changement de configuration. Valeurs valides :
|
Immediately |
| SwitchTime |
string |
Non |
L'heure à laquelle le changement de configuration prend effet. Spécifiez l'heure au format yyyy-MM-ddTHH:mm:ssZ. L'heure doit être en UTC. Remarque
Ce paramètre est obsolète. Utilisez plutôt le paramètre EffectiveTime. |
2022-01-05T03:18:53Z |
| OrderType |
string |
Non |
Le type de commande. Valeurs valides :
|
UPGRADE |
| ReadonlyReplicas |
integer |
Non |
Le nombre de nœuds en lecture seule dans le nœud de fragment. Valeurs valides : 0 à 5. La valeur doit être un nombre entier. |
5 |
| BusinessInfo |
string |
Non |
Les informations commerciales. Il s'agit d'un paramètre supplémentaire. |
{“ActivityId":"000000000"} |
| CouponNo |
string |
Non |
Indique si un coupon doit être utilisé. Valeurs valides :
|
default |
| TargetZoneId |
string |
Non |
La zone principale vers laquelle vous souhaitez migrer l'instance. Important
Ce paramètre s'applique uniquement aux instances qui utilisent des disques. |
cn-hangzhou-h |
| TargetSecondaryZoneId |
string |
Non |
La zone secondaire vers laquelle vous souhaitez migrer l'instance. Important
Ce paramètre s'applique uniquement aux instances qui utilisent des disques. |
cn-hangzhou-e |
| TargetHiddenZoneId |
string |
Non |
La zone masquée vers laquelle vous souhaitez migrer l'instance. Important
Ce paramètre s'applique uniquement aux instances qui utilisent des disques. |
cn-hangzhou-j |
| TargetVswitchId |
string |
Non |
L'identifiant du vSwitch dans la zone de destination. Important
Ce paramètre s'applique uniquement aux instances qui utilisent des disques. |
vsw-xxxxxxxx |
Éléments de réponse
|
Élément |
Type |
Description |
Exemple |
|
object |
|||
| RequestId |
string |
L'identifiant de la requête. |
61B05CCF-EBAB-4BF3-BA67-D77256A721E2 |
| OrderId |
string |
L'identifiant de la commande. |
21084641369**** |
Exemples
JSON format
{
"RequestId": "61B05CCF-EBAB-4BF3-BA67-D77256A721E2",
"OrderId": "21084641369****"
}
Codes d'erreur
|
Code de statut HTTP |
Code d'erreur |
Message d'erreur |
Description |
|---|---|---|---|
| 400 | GadInstanceNotSupport | GAD Instance doesn't support the operation. |
Consultez Codes d'erreur pour la liste complète.
Notes de version
Consultez Notes de version pour la liste complète.