變更ApsaraDB for MongoDB分區叢集執行個體中一個或多個Mongos節點、Shard節點的配置。
介面說明
請確保在使用該介面前,已充分瞭解ApsaraDB for MongoDB 產品的收費方式和價格。
該介面僅適用於ApsaraDB for MongoDB 分區叢集執行個體。
對多個分區叢集執行個體進行批量升降配操作時,目標規格會受到一定的約束,例如儲存空間擴容,目標容量需大於等於當前容量。當多個分區叢集執行個體規格不一致的時候,會隨機播放一個分區叢集執行個體的規格去構造約束條件,可能出現無法升降配的情況。 如果遇到無法正常進行批量升降配的情況,建議選擇使用 ModifyNodeSpec 介面對單個分區叢集執行個體進行變更配置。
調試
您可以在OpenAPI Explorer中直接運行該介面,免去您計算簽名的困擾。運行成功後,OpenAPI Explorer可以自動產生SDK程式碼範例。
調試
授權資訊
|
操作 |
存取層級 |
資源類型 |
條件關鍵字 |
關聯操作 |
|
dds:ModifyNodeSpecBatch |
update |
*Instance
|
無 | 無 |
請求參數
|
名稱 |
類型 |
必填 |
描述 |
樣本值 |
| RegionId |
string |
否 |
地區 ID,您可以調用 DescribeRegions 查詢。 |
cn-hangzhou |
| DBInstanceId |
string |
是 |
需要進行變更配置的執行個體 ID。 |
dds-bp1337621e8f**** |
| NodesInfo |
string |
是 |
需要變更配置的 Mongos 節點、Shard 節點的規格資訊。具體規格請參見執行個體規格表。 |
{"Shards":[{"DBInstanceClass":"dds.shard.mid","DBInstanceName":"d-bp14ae4572fd****","Storage":20},{"DBInstanceClass":"dds.shard.mid","DBInstanceName":"d-bp19f4f92dc5****","Storage":30}]} |
| ClientToken |
string |
否 |
用於保證請求的等冪性,防止重複提交請求。由用戶端產生該參數值,要保證在不同請求間唯一,最大值不超過 64 個 ASCII 字元,且該參數值中不能包含非 ASCII 字元。 |
ETnLKlblzczshOTUbOCz**** |
| AutoPay |
boolean |
否 |
是否自動付費。取值:
預設值為 true。 |
true |
| EffectiveTime |
string |
否 |
變更配置的生效時間,取值:
說明
預設為 Immediately。 |
Immediately |
| OrderType |
string |
否 |
變更配置類型,取值:
說明
當執行個體付費方式為訂用帳戶時,該參數可用。 |
UPGRADE |
| CouponNo |
string |
否 |
是否使用優惠券,取值說明:
|
default |
| BusinessInfo |
string |
否 |
商務資訊。 |
{“ActivityId":"000000000"} |
| TargetVswitchId |
string |
否 |
遷移可用性區域同時變更配置的目標虛擬交換器 ID。 重要 只支援雲端硬碟執行個體。 說明
|
vsw-xxxxxxxx |
| TargetHiddenZoneId |
string |
否 |
遷移可用性區域同時變更配置時,隱藏節點(Hidden 節點)的目標可用性區域。 重要 只支援雲端硬碟執行個體。 重要 該參數取值不能與 TargetZoneId 和 TargetSecondaryZoneId 參數值相同。 說明
|
cn-hangzhou-e |
| TargetZoneId |
string |
否 |
遷移可用性區域同時變更配置時,主節點(Primary 節點)的目標可用性區域。 重要 只支援雲端硬碟執行個體。 重要 該參數取值不能與 TargetSecondaryZoneId 和 TargetHiddenZoneId 參數值相同。 說明
|
cn-hangzhou-h |
| TargetSecondaryZoneId |
string |
否 |
遷移可用性區域同時變更配置時,從節點(Secondary 節點)的目標可用性區域。 重要 只支援雲端硬碟執行個體。 重要 該參數取值不能與 TargetZoneId 和 TargetHiddenZoneId 參數值相同。 說明
|
cn-hangzhou-j |
返回參數
|
名稱 |
類型 |
描述 |
樣本值 |
|
object |
|||
| OrderId |
string |
訂單 ID。 |
21012719476**** |
| RequestId |
string |
請求 ID。 |
0637BC25-6895-5500-871F-1127CA34**** |
樣本
正常返回樣本
JSON格式
{
"OrderId": "21012719476****",
"RequestId": "0637BC25-6895-5500-871F-1127CA34****"
}
錯誤碼
|
HTTP status code |
錯誤碼 |
錯誤資訊 |
描述 |
|---|---|---|---|
| 400 | GadInstanceNotSupport | GAD Instance doesn't support the operation. |
訪問錯誤中心查看更多錯誤碼。
變更歷史
更多資訊,參考變更詳情。