サーバーレス クラスターのスケジュールされたタスクポリシーを作成します。
今すぐお試しください
テスト
RAM 認証
|
アクション |
アクセスレベル |
リソースタイプ |
条件キー |
依存アクション |
|
polardb:CreateCronJobPolicyServerless |
create |
*All Resource
|
なし | なし |
リクエストパラメーター
|
パラメーター |
型 |
必須 / 任意 |
説明 |
例 |
| DBClusterId |
string |
必須 |
クラスター ID。 |
pc-xxxxxxxxxx |
| RegionId |
string |
必須 |
リージョン ID。 |
cn-hangzhou |
| CronExpression |
string |
必須 |
Cron 式。 |
0 0 13 * * ? |
| ScaleMin |
string |
任意 |
PolarDB Capacity Unit (PCU) の最小数。値は 0.25~32 の範囲で、ScaleMax の値以下である必要があります。 |
1 |
| ScaleMax |
string |
任意 |
PCU の最大数。値は 1~32 の範囲である必要があります。 |
3 |
| ScaleRoNumMin |
string |
任意 |
読み取り専用ノードの最小数。有効値: 0~15。 |
2 |
| ScaleRoNumMax |
string |
任意 |
読み取り専用ノードの最大数。有効値: 0~15。値は ScaleRoNumMin の値以上である必要があります。 |
4 |
| AllowShutDown |
string |
任意 |
無操作時の自動停止を有効にするかどうかを指定します。有効値:
|
true |
| SecondsUntilAutoPause |
string |
任意 |
クラスターが自動的に一時停止されるまでの非アクティブ期間 (分) 。値は 5 の倍数で、5~1440 の範囲である必要があります。 |
10 |
| ScaleApRoNumMin |
string |
任意 |
読み取り専用列ストアノードの最小数。有効値: 0~15。 |
1 |
| ScaleApRoNumMax |
string |
任意 |
読み取り専用列ストアノードの最大数。有効値: 0~15。 |
1 |
| ServerlessRuleCpuEnlargeThreshold |
string |
任意 |
スケールアップをトリガーする CPU 使用率。有効値: 40~100。 |
60 |
| ServerlessRuleCpuShrinkThreshold |
string |
任意 |
スケールダウンをトリガーする CPU 使用率。有効値: 10~100。ServerlessRuleCpuEnlargeThreshold の値からこのパラメーターの値を引いた値は 30 以上である必要があります。 |
30 |
| ServerlessRuleMode |
string |
任意 |
スケーリングの感度。有効値:
|
normal |
| StartTime |
string |
任意 |
タスクの開始時刻。 |
2020-11-14T00:00Z |
| EndTime |
string |
必須 |
タスクの終了時刻。 |
2021-09-23T01:01:00Z |
レスポンスフィールド
|
フィールド |
型 |
説明 |
例 |
|
object |
応答本文。 |
||
| RequestId |
string |
リクエスト ID。 |
45D24263-7E3A-4140-9472-************ |
| JobId |
string |
スケジュールされたタスクの ID。 |
1fa3c0e7-b568-4f41-b703-463c96a91bd8 |
| DBClusterId |
string |
クラスター ID。 |
pc-**************** |
| RegionId |
string |
リージョン ID。 |
cn-hangzhou |
| Status |
string |
タスクのステータス。有効値:
|
working |
| CronExpression |
string |
Cron 式。 |
0 0 8 * * ? |
| Action |
string |
スケジュールされたタスクの操作。値は |
ModifyDBClusterServerlessConf |
| StartTime |
string |
タスクの開始時刻。時刻は |
2020-05-01T00:00Z |
| EndTime |
string |
タスクの終了時刻。時刻は |
2021-04-07T04:00Z |
例
成功レスポンス
JSONJSON
{
"RequestId": "45D24263-7E3A-4140-9472-************",
"JobId": "1fa3c0e7-b568-4f41-b703-463c96a91bd8",
"DBClusterId": "pc-****************",
"RegionId": "cn-hangzhou",
"Status": "working",
"CronExpression": "0 0 8 * * ?",
"Action": "ModifyDBClusterServerlessConf",
"StartTime": "2020-05-01T00:00Z",
"EndTime": "2021-04-07T04:00Z"
}
エラーコード
|
HTTP ステータスコード |
エラーコード |
エラーメッセージ |
説明 |
|---|---|---|---|
| 400 | InvalidRegionId.Malformed | The specified parameter RegionId is not valid. | |
| 400 | InvalidStartTime.Malformed | The specified parameter StartTime is not valid. | |
| 400 | InvalidEndTime.Malformed | The specified parameter EndTime is not valid. | |
| 400 | InvalidCronJobParam.Type | The specified type is not valid. | |
| 400 | InvalidCronJobParam.InstanceId | The specified instanceId is not valid. | |
| 400 | InvalidCronJobParam.CronExpression | The specified cronExpression is not valid. | |
| 404 | InvalidDBClusterId.Malformed | The specified parameter DBClusterId is not valid. | |
| 409 | InvalidCronJob.DuplicateJob | This instance has tasks with duplicate crontab expressions. |
完全なリストについては、「エラーコード」をご参照ください。
変更履歴
完全なリストについては、「変更履歴」をご参照ください。