Baidu AI Cloud
中国站

百度智能云

Cloud Database MONGODB

Reconfigure Replica Cluster Instance

Change the Configuration of the Replica Cluster Instance

Change the configuration of the resource for the specified replica cluster instance. You can only support capacity expansion.

Description

  • You cannot change the configuration unless the instance is RUNNING.
  • For the asynchronous interface, view the instance status by calling the instance details interface.

Request structure

PUT /v{version}/instance/{dbInstanceId}?resize&clientToken={clientToken} HTTP/1.1
HOST: mongodb.bj.baidubce.com
Authorization: authorization string
{
    "dbInstanceCpuCount"        : dbInstanceCpuCount,
    "dbInstanceMemoryCapacity"      : dbInstanceMemoryCapacity,
    "dbInstanceStorage"             : dbInstanceStorage
}

Request header field

No other special header fields are available, except for common header fields.

Request parameter

Parameter Name Type Required? Parameter Position Description
version string Yes URL parameter API version number
clientToken string Yes Query parameters It is an idempotent Token, which is an ASCII character string with a length of no more than 64 bits.
dbInstanceId string Yes URL parameter Designated instance Id
dbInstanceCpuCount Int Yes RequestBody parameter cpu specifications. Value Reference
dbInstanceMemoryCapacity Int Yes RequestBody parameter Memory specification expressed in GB Value Reference
dbInstanceStorage Int Yes RequestBody parameter Storage specification expressed in GB Value Reference

Return header field

There are no other special header fields except for the common header field.

Return parameter

No special return parameters are available.

Request example

PUT /v1/instance/m-qNlWTz?resize&clientToken=be31b98c-5e41-4838-9830-9be700de5a20 HTTP/1.1
HOST: mongodb.bj.baidubce.com
ContentType: application/json    
Authorization: bce-auth-v1/f81d3b34e48048fbb2634dc7882d7e21/2017-11-21T04:17:29Z/3600/host/74c506f68c65e26c633bfa104c863fffac5190fdec1ec24b7c03eb5d67d2e1de
{
    "dbInstanceCpuCount"        : 2,
    "dbInstanceMemoryCapacity"      : 4,
    "dbInstanceStorage"             : 10
}

Return example

HTTP/1.1 200 OK
x-bce-request-id: 7869616F-7A68-6977-656E-406261696475
Content-Type: application/json
Content-Length: 0
Previous
Query Instance List
Next
Reconfigure Sharded Cluster Instance Node