調用CreateNode介面為MongoDB分區叢集執行個體增加Shard節點或Mongos節點。

請確保在使用該介面前,已充分瞭解ApsaraDB for MongoDB產品的收費方式和價格

該介面僅適用於分區叢集執行個體。

調試

您可以在OpenAPI Explorer中直接運行該介面,免去您計算簽名的困擾。運行成功後,OpenAPI Explorer可以自動產生SDK程式碼範例。

請求參數

名稱 類型 是否必選 樣本值 描述
NodeClass String dds.shard.mid

Shard節點或Mongos節點的規格,規格詳情請參見執行個體規格表

NodeType String shard

Node的類型,取值:

  • shard:Shrad節點。
  • mongos:Mongos節點。
DBInstanceId String dds-bpxxxxxxxx

分區叢集執行個體ID。

Action String CreateNode

要執行的操作,取值:CreateNode

NodeStorage Integer 10

Node的磁碟空間,當NodeType參數取值為Shard時該參數可用,且該參數必須傳入。

  • 取值範圍:10~2000,單位為GB。
  • 每10GB進行遞增。
FromApp String OpenApi

請求來源,取值:

  • OpenApi:請求來源為OpenApi。
  • mongo_buy:請求來源為控制台。
AutoPay Boolean true

是否自動付費。取值:

  • true:自動付費,請確保帳號有足夠的餘額。
  • false:控制台手動付費。具體操作為:登入控制台,在右上方選擇費用>進入費用中心,在訂單管理頁面找到目標訂單進行支付。

預設值為:true

说明 僅訂用帳戶的執行個體可傳入該參數。
AccessKeyId String LTAIgbTGpxxxxxx

阿里雲頒發給使用者的訪問服務所用的密鑰ID。

ClientToken String ETnLKlblzczshOTUbOCzxxxxxxxxxx

用於保證請求的等冪性。由用戶端產生該參數值,要保證在不同請求間唯一,最大值不超過64個ASCII字元,且該參數值中不能包含非ASCII字元。

返回資料

名稱 類型 樣本值 描述
OrderId String 2034xxxxxxxx

訂單ID。

RequestId String 7D48FB19-20CA-4725-A870-3D8F5CE69F14

請求ID。

樣本

請求樣本


http(s)://mongodb.aliyuncs.com/?Action=CreateNode
&NodeClass=dds.shard.mid
&NodeType=shard
&DBInstanceId=dds-bpxxxxxxxx
&<公用請求參數>

正常返回樣本

XML 格式

<CreateNodeResponse>
	  <OrderId>2034xxxxxxxx</OrderId>
	  <RequestId>7D48FB19-20CA-4725-A870-3D8F5CE69F14</RequestId>
</CreateNodeResponse>

JSON 格式

{
	"RequestId":"7D48FB19-20CA-4725-A870-3D8F5CE69F14",
	"OrderId":"2034xxxxxxxx"
}

錯誤碼

訪問錯誤中心查看更多錯誤碼。