Modifies the specifications and storage capacity of nodes in a MongoDB sharded cluster instance.
Operation description
Before calling this operation, make sure you understand the billing methods and pricing of MongoDB.
This operation applies only to sharded cluster instances.
Try it now
Test
RAM authorization
|
Action |
Access level |
Resource type |
Condition key |
Dependent action |
|
dds:ModifyNodeSpec |
update |
*Instance
|
None | None |
Request parameters
|
Parameter |
Type |
Required |
Description |
Example |
| DBInstanceId |
string |
Yes |
The instance ID. |
dds-bp1c0b990184**** |
| NodeId |
string |
Yes |
The ID of the shard node or mongos node in the sharded cluster instance. You can call the DescribeDBInstanceAttribute operation to query the node ID. Note
If you specify a shard node ID, you must also specify the NodeStorage parameter. |
s-bp143e1b1637**** |
| NodeClass |
string |
No |
The specifications of the shard node or mongos node. For more information about instance specifications, see Instance specifications. |
dds.mongos.standard |
| NodeStorage |
integer |
No |
The storage capacity of the shard node. The value must be a multiple of 10. Unit: GB.
|
20 |
| ClientToken |
string |
No |
The client token that is used to ensure the idempotence of the request. You can use the client to generate the token, but you must make sure that the token is unique among different requests. The token can contain only ASCII characters and cannot exceed 64 characters in length. |
ETnLKlblzczshOTUbOCz**** |
| FromApp |
string |
No |
The source of the request. Valid values:
|
OpenApi |
| AutoPay |
boolean |
No |
Specifies whether to enable automatic payment. Valid values:
|
true |
| EffectiveTime |
string |
No |
The effective period of the configuration change. Valid values:
Valid values:
|
Immediately |
| SwitchTime |
string |
No |
The time when the configuration change is executed. The time follows the yyyy-MM-ddTHH:mm:ssZ format in UTC. Note
[Deprecated] Use the EffectiveTime parameter instead. |
2022-01-05T03:18:53Z |
| OrderType |
string |
No |
The order type. Valid values:
Valid values:
|
UPGRADE |
| ReadonlyReplicas |
integer |
No |
The number of read-only nodes in the shard node. Valid values: 0 to 5 (integer). |
5 |
| BusinessInfo |
string |
No |
The additional information about the business. |
{“ActivityId":"000000000"} |
| CouponNo |
string |
No |
Specifies whether to use a coupon. Valid values:
|
default |
| TargetZoneId |
string |
No |
The target primary zone for zone migration. Important This parameter applies only to cloud disk instances. |
cn-hangzhou-h |
| TargetSecondaryZoneId |
string |
No |
The target secondary zone for zone migration. Important This parameter applies only to cloud disk instances. |
cn-hangzhou-e |
| TargetHiddenZoneId |
string |
No |
The target hidden zone for zone migration. Important This parameter applies only to cloud disk instances. |
cn-hangzhou-j |
| TargetVswitchId |
string |
No |
The target vSwitch ID for zone migration. Important This parameter applies only to cloud disk instances. |
vsw-xxxxxxxx |
Response elements
|
Element |
Type |
Description |
Example |
|
object |
The response result. |
||
| RequestId |
string |
The request ID. |
61B05CCF-EBAB-4BF3-BA67-D77256A721E2 |
| OrderId |
string |
The order ID. |
21084641369**** |
Examples
Success response
JSON format
{
"RequestId": "61B05CCF-EBAB-4BF3-BA67-D77256A721E2",
"OrderId": "21084641369****"
}
Error codes
|
HTTP status code |
Error code |
Error message |
Description |
|---|---|---|---|
| 400 | GadInstanceNotSupport | GAD Instance doesn't support the operation. | The operation is not supported by the GAD instance. |
See Error Codes for a complete list.
Release notes
See Release Notes for a complete list.