Modifie les spécifications ou la capacité de stockage d'une instance de cluster fragmenté ApsaraDB for MongoDB.
Avant d'appeler cette opération, assurez-vous de bien comprendre les méthodes de facturation et tarification d'ApsaraDB for MongoDB.
Cette opération s'applique uniquement aux instances de cluster fragmenté.
Débogage
Paramètres de requête
| Paramètre | Type | Obligatoire | Exemple | Description |
| Action | String | Oui | ModifyNodeSpec | Opération à effectuer. Définissez la valeur sur ModifyNodeSpec. |
| RegionId | String | Non | cn-hangzhou | ID de région de l'instance. Appelez l'opération DescribeRegions pour obtenir la liste des régions la plus récente. |
| DBInstanceId | String | Oui | dds-bp1c0b990184**** | ID de l'instance. |
| NodeId | String | Oui | s-bp143e1b1637**** | ID du nœud shard ou mongos dans l'instance de cluster fragmenté. Appelez l'opération DescribeDBInstanceAttribute pour obtenir l'ID du nœud. Remarque Si vous définissez ce paramètre sur l'ID d'un nœud shard, vous devez également spécifier le paramètre NodeStorage. |
| NodeClass | String | Oui | dds.mongos.standard | Type d'instance du nœud shard ou mongos. Pour plus d'informations, consultez Types d'instances. |
| NodeStorage | Integer | Non | 20 | Capacité de stockage du nœud shard. Unité : Go.
Remarque La valeur doit être un multiple de 10. |
| ClientToken | String | Non | ETnLKlblzczshOTUbOCz**** | 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 peut contenir que des caractères ASCII et ne doit pas dépasser 64 caractères. |
| FromApp | String | Non | OpenApi | Source de la requête. Valeurs valides :
|
| AutoPay | Boolean | Non | true | Indique si le paiement automatique est activé. Valeur par défaut : true. Valeurs valides :
|
| EffectiveTime | String | Non | Immediately | Moment où les modifications de configuration prennent effet. Valeur par défaut : Immediately. Valeurs valides :
|
| SwitchTime | String | Non | 2022-01-05T03:18:53Z | Heure d'exécution. Spécifiez l'heure au format yyyy-MM-ddTHH:mm:ssZ. L'heure doit être exprimée en UTC. |
| OrderType | String | Non | UPGRADE | Type de commande. Valeurs valides :
|
| ReadonlyReplicas | Integer | Non | 5 | Nombre de nœuds en lecture seule dans le nœud shard. Valeurs valides : 0 à 5. La valeur doit être un entier. Valeur par défaut : 0. |
| BusinessInfo | String | Non | {“ActivityId":"000000000"} | Informations commerciales. Il s'agit d'un paramètre supplémentaire. |
| CouponNo | String | Non | youhuiquan_promotion_option_id_for_blank | Code coupon. Valeur par défaut : |
Paramètres de réponse
|
Paramètre |
Type |
Exemple |
Description |
|
RequestId |
String |
61B05CCF-EBAB-4BF3-BA67-D77256A721E2 |
ID de la requête. |
|
OrderId |
String |
21084641369**** |
ID de la commande. |
Exemples
Exemples de requêtes
http(s)://mongodb.aliyuncs.com/?Action=ModifyNodeSpec
&DBInstanceId=dds-bp1c0b990184****
&NodeId=s-bp143e1b1637****
&NodeClass=dds.mongos.standard
&<Common request parameters>
Exemples de réponses réussies
XML format
HTTP/1.1 200 OK
Content-Type:application/xml
<ModifyNodeSpecResponse>
<RequestId>61B05CCF-EBAB-4BF3-BA67-D77256A721E2</RequestId>
<OrderId>21084641369****</OrderId>
</ModifyNodeSpecResponse>
JSON format
HTTP/1.1 200 OK
Content-Type:application/json
{
"RequestId" : "61B05CCF-EBAB-4BF3-BA67-D77256A721E2",
"OrderId" : "21084641369****"
}
Codes d'erreur
Pour obtenir la liste des codes d'erreur, visitez le Centre d'erreurs API.