建立或者複製分區叢集執行個體。
請求參數
名稱 | 類型 | 是否必須 | 描述 |
---|---|---|---|
Action | String | 是 | 要執行的操作,取值:
CreateShardingDBInstance。 |
RegionId | String | 是 | 執行個體所屬地區ID。
可以通過介面DescribeRegions查看可用的地區ID。 |
ZoneId | String | 是 | 執行個體所屬可用性區域ID。
可以通過介面DescribeRegions查看可用的可用性區域ID。 |
Engine | String | 是 | 資料庫類型,取值:
MongoDB。 |
StorageEngine | String | 否 | 儲存引擎,取值:
WiredTiger或RocksDB。 預設值為WiredTiger。 |
EngineVersion | String | 是 | 資料庫版本號碼,取值:
3.2或3.4。 |
DBInstanceDescription | String | 否 | 執行個體的描述或備忘資訊。
以中文或字母開頭,可以包含中文、英文字元、底線(_)、連字號(-)和數字。長度為2~256個字元。 |
Mongos.N.Class | String | 是 | mongos節點的規格。
一個分區叢集執行個體中mongos節點數量為2~32個。 詳情,請參見執行個體規格附表。 |
ReplicaSet.N.Class | String | 是 | shard節點的規格。
詳情,請參見執行個體規格附表。 個分區叢集執行個體中shard節點數量為2~32個。 |
ReplicaSet.N.Storage | Integer | 是 | 分區叢集執行個體中每個shard節點的儲存空間。
shard節點的儲存空間大小為10~1000GB。 |
ConfigServer.1.Class | String | 是 | CongfigServer的規格。
configserver的規格配置固定為1核2GB。 |
ConfigServer.1.Storage | Integer | 是 | ConfigServer的儲存空間。
configserver的儲存空間固定為20GB。 |
SecurityIPList | String | 否 | 允許訪問該執行個體下所有資料庫的主機IP名單。
若您需要添加多個IP地址或IP段,請用英文逗號隔開(逗號前後都不能有空格)。 说明 若將白名單設定為%或者0.0.0.0/0,表示允許任何IP地址訪問該MongoDB執行個體。該設定將極大降低資料庫的安全性,如非必要請勿使用。
|
AccountPassword | String | 否 | root帳號密碼。
密碼由字母、數字、特殊符號組成,長度為8~32位。特殊字元為英文驚嘆號(!)、(@)、井號(#)、貨幣符號($)、百分比符號(%)、(^)、(&)、星號(*)、圓括弧(())、底線(_)、加號(+)、連字號(-)、等號(=)。 |
ChargeType | String | 否 | 執行個體的付費類型。
|
ClientToken | String | 是 | 用於保證請求的等冪性。
由用戶端產生該參數值,在不同請求間該參數值唯一,最大值不超過64個ASCII字元。 |
NetworkType | String | 否 | 執行個體的網路類型。
|
VpcId | String | 否 | VPCID。
執行個體網路類型為VPC時,該參數為必傳參數。 |
VSwitchId | String | 否 | VSwitchId。
執行個體類型為VPC時,該參數為必傳參數。 |
SrcDBInstanceId | String | 否 | 源執行個體ID。
複製分區叢集執行個體時,需傳入該參數。 |
RestoreTime | String | 否 | 7天內的一個任意時間點的UTC時間,精確到秒級。 |
返回參數
名稱 | 類型 | 描述 |
---|---|---|
公用返回參數 | - | 詳情,請參見公用參數。 |