PolarDB クラスターに読み取り専用ノードを追加します。
今すぐお試しください
テスト
RAM 認証
|
アクション |
アクセスレベル |
リソースタイプ |
条件キー |
依存アクション |
|
polardb:CreateDBNodes |
create |
*dbcluster
|
なし | なし |
リクエストパラメーター
|
パラメーター |
型 |
必須 / 任意 |
説明 |
例 |
| ResourceGroupId |
string |
任意 |
リソースグループ ID。 |
rg-************ |
| DBClusterId |
string |
必須 |
クラスター ID。 |
pc-************* |
| ClientToken |
string |
任意 |
リクエストのべき等性を確保するために使用されるクライアントトークン。クライアントを使用して値を生成できます。異なるリクエスト間で値が一意であることを確認してください。トークンは大文字と小文字が区別され、ASCII 文字のみを含めることができます。トークンの長さは最大 64 文字です。 |
6000170000591aed949d0f54a343f1a4233c1e7d1c5c****** |
| EndpointBindList |
string |
任意 |
新しいノードを追加するクラスターエンドポイントの ID。複数のエンドポイントにノードを追加する場合は、エンドポイント ID をコンマ (,) で区切ります。 説明
|
pe-****************,pe-**************** |
| PlannedStartTime |
string |
任意 |
ノード追加の定期タスクの実行を開始する最も早い時刻。 説明
|
2021-01-14T09:00:00Z |
| PlannedEndTime |
string |
任意 |
定期タスクの実行を開始する最も遅い時刻。 説明
|
2021-01-14T09:30:00Z |
| DBNode |
array<object> |
必須 |
新しいノードの情報。フォーマットについては以下のパラメーターを参照してください。 |
|
|
object |
任意 |
|||
| TargetClass |
string |
任意 |
新しいノードのスペック。スペックは既存のノードと同じである必要があります。詳細については、以下のトピックを参照してください:
説明
|
polar.mysql.x4.medium |
| ZoneId |
string |
任意 |
新しいノードのゾーン。ゾーンは既存のノードと同じである必要があります。 DescribeRegions 操作を呼び出してゾーン ID をクエリできます。 説明
|
cn-qingdao-c |
| DBNodeType |
string |
任意 |
ノードタイプ。有効な値:
列挙値:
|
RO |
| ImciSwitch |
string |
任意 |
インメモリー列指向インデックス (IMCI) を有効にするかどうかを指定します。有効な値:
説明
PolarDB for PostgreSQL (Compatible with Oracle) および PolarDB for PostgreSQL はこのパラメーターをサポートしていません。 |
ON |
| CloudProvider |
string |
任意 |
ノードが属するクラウドサービスプロバイダー。 |
ENS |
| AutoUseCoupon |
boolean |
任意 |
クーポンを自動的に使用するかどうかを指定します。有効な値:
|
|
| PromotionCode |
string |
任意 |
クーポンコード。このパラメーターを指定しない場合、デフォルトのクーポンが使用されます。 |
727xxxxxx934 |
レスポンスフィールド
|
フィールド |
型 |
説明 |
例 |
|
object |
|||
| DBNodeIds |
object |
||
| DBNodeId |
array |
作成された DBNodeId のリスト。 |
|
|
string |
作成された DBNodeId のリスト。 |
pi-*************** |
|
| RequestId |
string |
リクエスト ID。 |
E053E730-5755-4AA9-AA9D-A47867****** |
| DBClusterId |
string |
クラスター ID。 |
pc-*************** |
| OrderId |
string |
注文 ID。 |
2148126708***** |
例
成功レスポンス
JSONJSON
{
"DBNodeIds": {
"DBNodeId": [
"pi-***************"
]
},
"RequestId": "E053E730-5755-4AA9-AA9D-A47867******",
"DBClusterId": "pc-***************",
"OrderId": "2148126708*****"
}
エラーコード
|
HTTP ステータスコード |
エラーコード |
エラーメッセージ |
説明 |
|---|---|---|---|
| 400 | ORDER.ARREARAGE | 您有欠费账单,不符合购买条件,请先结清账单后再购买 | |
| 400 | InvalidDBNodeNum.Malformed | The number of parameter DBNode.N is not valid. | |
| 400 | InvalidDBNode.Malformed | The specified parameter DBNode.N is not valid. | |
| 400 | OperationDenied.CreateDBNodesWithStrictConsistencyOn | 3AZ cluster does not allow create db nodes. | |
| 400 | InvalidZoneId.Malformed | The specified parameter ZoneId is not valid. | |
| 403 | OperationDenied.ClusterCategory | The operation is not permitted due to cluster category. | |
| 403 | OperationDenied.DbVersion | The operation is not permitted due to DbVersion. | |
| 404 | InvalidDBClusterId.NotFound | The DBClusterId provided does not exist in our records. | |
| 404 | InvalidDBClusterId.Malformed | The specified parameter DBClusterId is not valid. |
完全なリストについては、「エラーコード」をご参照ください。
変更履歴
完全なリストについては、「変更履歴」をご参照ください。