サービスロールアウトを更新します。
操作説明
注意事項
少なくとも 1 つのパラメーターを指定:
Partition、Batch、またはPausedパラメーターのいずれかを少なくとも 1 つ指定してください。相互排他の戦略: 同じリクエスト内で
PartitionパラメーターとBatchパラメーターの両方を指定することはできません。即時反映: 更新は即時に有効となり、進行中のサービスロールアウトに影響を与えます。
ロールバック:
Partition値を増やすことでロールバックが可能です。ただし、これは自動プロセスではなく、サービスイメージを手動で更新する必要があります。一時停止はパラメーターに影響しない: ロールアウトを一時停止しても、設定済みの
PartitionまたはBatchパラメーターは変更されません。現在のロールアウト戦略のみが一時停止されます。
今すぐお試しください
テスト
RAM 認証
リクエスト構文
PUT /api/v2/services/{ClusterId}/{ServiceName}/rollout HTTP/1.1
パスパラメーター
|
パラメーター |
型 |
必須 / 任意 |
説明 |
例 |
| ClusterId |
string |
必須 |
サービスが配置されているリージョン ID。
|
cn-shanghai |
| ServiceName |
string |
必須 |
サービス名。
|
my-service |
リクエストパラメーター
|
パラメーター |
型 |
必須 / 任意 |
説明 |
例 |
| body |
object |
任意 |
リクエストボディ。 |
|
| Partition |
object |
任意 |
パーティションロールアウト構成。このパラメーターは
|
|
| Partition |
string |
任意 |
パーティション値
|
30% |
| Batch |
object |
任意 |
バッチロールアウト構成。このパラメーターは
|
|
| BatchSize |
string |
任意 |
各バッチで更新するレプリカ数。整数またはパーセンテージを指定できます。デフォルトは |
25% |
| Interval |
string |
任意 |
バッチ間の待機間隔。サポートされる単位には |
60s |
| Paused |
boolean |
任意 |
ロールアウトを一時停止する場合は |
true |
レスポンスフィールド
|
フィールド |
型 |
説明 |
例 |
|
object |
レスポンスボディ。 |
||
| RequestId |
string |
リクエストの一意な識別子。トラブルシューティングや追跡にこのリクエスト ID を使用できます。 |
40325405-579C-4D82**** |
| Message |
string |
リクエスト結果を示すメッセージ。取り得る値は以下のとおりです。
|
Rollout updated successfully |
例
成功レスポンス
JSONJSON
{
"RequestId": "40325405-579C-4D82****",
"Message": "Rollout updated successfully"
}
エラーコード
完全なリストについては、「エラーコード」をご参照ください。
変更履歴
完全なリストについては、「変更履歴」をご参照ください。