この API を呼び出して、ApsaraDB for MongoDB シャードクラスターインスタンスの shard と mongos を作成または複製できます。

この API を使用する前に、ApsaraDB for MongoDB の課金方法と 価格 を十分にご理解いただく必要があります。

この API は、シャードクラスタインスタンスでのみ実行できます。

デバッグ

OpenAPI Explorer は API の使用を簡素化します。 OpenAPI Explorer を使用して、API の取得、API の呼び出し、SDK サンプルコードの動的生成などのデバッグ操作を実行できます。

リクエストパラメータ

パラメータ データ型 必須 説明
Action String はい CreateNode

実行する操作。 値を CreateNode に設定します。

NodeClass String はい dds.shard.mid

shard または mongos の仕様。 詳細は、インスタンスの仕様 をご参照ください。

NodeType String はい shard

ノードの種類。 有効値:

  • shard
  • mongos
DBInstanceId String はい dds-bpxxxxxxxx

シャードクラスターインスタンスの ID。

NodeStorage Integer いいえ 10

ノードのストレージスペース。 NodeType パラメーターの値が Shard の場合、このパラメーターを指定する必要があります。

  • 有効値: 10 ~ 2000。 単位 : GB
  • この値は、最小 10 GB/回 で指定できます。
AutoPay Boolean いいえ true

インスタンスの自動更新が有効になっているかどうかを示します。 有効値:

  • true:自動支払いが有効になっています。 口座に十分な資金があることをご確認ください。
  • false: 自動支払いは無効になっています。 コンソールで支払いを行う必要があります。 支払い手順:コンソールにログインします。 右上隅の課金管理をクリックし、ドロップダウンリストから課金管理を選択します。 課金管理ページが表示されます。 左側のナビゲーションウィンドウで、請求書 をクリックします。 [未払い]タブで、支払う請求書に対応する操作列の[支払い]をクリックします。

デフォルト値:true

このパラメーターは、サブスクリプションインスタンスにのみ適用されます。
AccessKeyId String いいえ LTAIgbTGpxxxxxx

Alibaba Cloud から提供された AccessKey ID。

ClientToken String いいえ ETnLKlblzczshOTUbOCzxxxxxxxxxx

リクエストのべき等性を保証するために使用されるクライアントトークン。 クライアントを使用してこの値を生成できますが、異なるリクエスト間で一意であることを確実にする必要があります。 トークンには ASCII 文字のみを含めることができ、長さは 64 文字を超えることはできません。

レスポンスパラメータ

パラメータ タイプ 説明
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
&<Common request parameters>

通常のレスポンスの例

XML 形式

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

JSON 形式

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

エラーコード

エラーコードの表示