サービス更新プランを照会します。
操作説明
操作の説明
この操作は、特定のサービスのロールアウト構成と現在の実行ステータスを照会します。
返される情報には、ロールアウト戦略の特定のパラメーターや現在のロールアウトの進行状況などが含まれますが、これらに限定されません。
リクエストのパスパラメーターとして ClusterId とサービス名 ServiceName を指定します。
リクエストのレート制限は、1 秒あたり 100 リクエストです。
サービスが存在しないか、ロールアウト戦略が作成されていない場合、この操作はエラーを返します。
返されるステータスは、時間の経過とともに変化する可能性があるリアルタイムの照会結果です。必要に応じてポーリング間隔を調整してください。
今すぐお試しください
テスト
RAM 認証
|
アクション |
アクセスレベル |
リソースタイプ |
条件キー |
依存アクション |
|
eas:DescribeServiceRollout |
get |
*すべてのリソース。
|
なし | なし |
リクエスト構文
GET /api/v2/services/{ClusterId}/{ServiceName}/rollout HTTP/1.1
パスパラメーター
|
パラメーター |
型 |
必須 / 任意 |
説明 |
例 |
| ClusterId |
string |
任意 |
サービスが存在するクラスターのリージョン ID。 |
cn-shanghai |
| ServiceName |
string |
任意 |
サービス名。 |
foo |
リクエストパラメーター
|
パラメーター |
型 |
必須 / 任意 |
説明 |
例 |
リクエストパラメーターは必要ありません。
レスポンスフィールド
|
フィールド |
型 |
説明 |
例 |
|
object |
レスポンスボディ。 |
||
| RequestId |
string |
リクエスト ID。各リクエストで返される一意の識別子で、トラブルシューティングとトレースに使用されます。 |
40325405-579C-4D82**** |
| Rollout |
object |
ロールアウト戦略情報。戦略構成 (Strategy)、実行ステータス (Status)、およびレートが含まれます。 |
|
| Strategy |
object |
ロールアウト戦略構成。パーティションベースまたはバッチベースのロールアウトの特定の構成パラメーターが含まれます。 |
|
| Partition |
object |
パーティションロールアウト構成。このフィールドは、パーティションベースのロールアウト戦略が使用されている場合にのみ返されます。 |
|
| Partition |
string |
パーティション値。保持する古いレプリカの数またはパーセンテージを指定します。たとえば、50% は古いレプリカの 50% が保持されることを示します。 |
50% |
| Batch |
object |
バッチロールアウト構成。このフィールドは、バッチベースのロールアウト戦略が使用されている場合にのみ返されます。 |
|
| BatchSize |
string |
バッチサイズ。各バッチで更新するレプリカの数またはパーセンテージ。 |
1 |
| Interval |
string |
バッチ間隔。2 つの連続するロールアウトバッチ間の待機時間。 |
5m |
| Status |
object |
ロールアウト実行ステータス。現在のロールアウトの進行状況と位相情報が含まれます。 |
|
| Phase |
string |
ロールアウト位相。有効な値:
列挙値:
|
Running |
| TotalReplicas |
integer |
サービスのレプリカの総数。 |
10 |
| UpdatedReplicas |
integer |
新しいバージョンに更新されたレプリカの数。 |
5 |
| CurrentRevision |
string |
現在のリビジョン。現在実行中のバージョンの識別子。 |
service-abc123-v1 |
| UpdateRevision |
string |
更新リビジョン。サービスの更新先となるターゲットバージョンの識別子。 |
service-abc123-v2 |
| NextBatchStartTime |
string |
次のバッチが更新を開始する時間。YYYY/MM/DD HH:mm:ss のフォーマット。 |
2026/05/08 16:10:56 |
例
成功レスポンス
JSONJSON
{
"RequestId": "40325405-579C-4D82****",
"Rollout": {
"Strategy": {
"Partition": {
"Partition": "50%"
},
"Batch": {
"BatchSize": "1",
"Interval": "5m"
}
},
"Status": {
"Phase": "Running",
"TotalReplicas": 10,
"UpdatedReplicas": 5,
"CurrentRevision": "service-abc123-v1",
"UpdateRevision": "service-abc123-v2",
"NextBatchStartTime": "2026/05/08 16:10:56"
}
}
}
エラーコード
完全なリストについては、「エラーコード」をご参照ください。
変更履歴
完全なリストについては、「変更履歴」をご参照ください。