新しいインスタンスの購入、または既存インスタンスのスペックアップやスペックダウンの前に、十分なリソースが利用可能かどうかを評価します。
操作説明
この操作は、MongoDB のレプリカセットインスタンスとシャードクラスターインスタンスのリソースを評価します。インスタンスの購入、インスタンスのスペックアップまたはスペックダウン、シャードクラスターへのノードの追加などのシナリオでリソースを評価できます。
この操作は、1 分あたり最大 200 回呼び出すことができます。この制限を超えた呼び出しは、速度制限の対象となります。
今すぐお試しください
テスト
RAM 認証
|
アクション |
アクセスレベル |
リソースタイプ |
条件キー |
依存アクション |
|
dds:EvaluateResource |
none |
*All Resource
|
なし | なし |
リクエストパラメーター
|
パラメーター |
型 |
必須 / 任意 |
説明 |
例 |
| RegionId |
string |
必須 |
リージョン ID。詳細については、「DescribeRegions」をご参照ください。 |
cn-hangzhou |
| ZoneId |
string |
必須 |
ゾーン ID。詳細については、「DescribeRegions」をご参照ください。 |
cn-hangzhou-h |
| Engine |
string |
任意 |
データベースエンジン。値を MongoDB に設定します。 |
MongoDB |
| EngineVersion |
string |
必須 |
データベースエンジンのバージョン。 |
4.2 |
| DBInstanceClass |
string |
任意 |
インスタンスタイプ。 説明
このパラメーターは、レプリカセットインスタンスのリソースを評価する場合に必要です。インスタンスタイプの詳細については、「インスタンスタイプ」をご参照ください。 |
dds.mongo.mid |
| ShardsInfo |
string |
任意 |
シャードクラスターのシャード情報。このパラメーターは、シャードクラスターインスタンスのリソースを評価する場合に必要です。 新しいシャードクラスターインスタンスのリソースを評価するには、JSON 文字列で各シャードのインスタンスタイプを指定します。例:
この例のパラメーターは、次のように説明されています:
シャードクラスターインスタンスのスペックアップまたはスペックダウンのリソースを評価するには、JSON 文字列でノード情報のみを指定します。例:
この例のパラメーターは、次のように説明されています:
|
{"NodeId": "d-bp147c4d9ca7****", "NodeClass": "dds.shard.standard"} |
| DBInstanceId |
string |
任意 |
インスタンス ID。このパラメーターは、インスタンスのスペックアップまたはスペックダウンのリソースを評価する場合に必要です。 |
dds-bp14bf67a76d**** |
| ReplicationFactor |
string |
任意 |
インスタンス内のノード数。
|
3 |
| ReadonlyReplicas |
string |
任意 |
インスタンス内の読み取り専用ノードの数。有効な値:1~5。 説明
このパラメーターは、スタンドアロンインスタンスには必要ありません。 |
1 |
| Storage |
string |
任意 |
レプリカセットのストレージ容量。単位:GB。 説明
このパラメーターは、インスタンスがクラウドディスクを使用する場合に必要です。 |
10 |
レスポンスフィールド
|
フィールド |
型 |
説明 |
例 |
|
object |
|||
| DBInstanceAvailable |
string |
現在のリージョンでリソースが利用可能かどうかを示します。有効な値:
|
1 |
| EngineVersion |
string |
データベースエンジンのバージョン。 |
4.0 |
| RequestId |
string |
リクエスト ID。 |
AE2DE465-E45F-481F-ABD8-37D64173**** |
| Engine |
string |
データベースエンジン。値は MongoDB に固定されています。 |
MongoDB |
例
成功レスポンス
JSONJSON
{
"DBInstanceAvailable": "1",
"EngineVersion": "4.0",
"RequestId": "AE2DE465-E45F-481F-ABD8-37D64173****",
"Engine": "MongoDB"
}
エラーコード
完全なリストについては、「エラーコード」をご参照ください。
変更履歴
完全なリストについては、「変更履歴」をご参照ください。