リソース: Rollout
バックエンド用のビルドの 1 回のロールアウト。
JSON 表現 |
---|
{ "name": string, "displayName": string, "state": enum ( |
フィールド | |
---|---|
name |
ID。ロールアウトのリソース名。 形式:
|
displayName |
省略可。人が読める形式の名前。最大 63 文字。 |
state |
出力専用。ロールアウトの状態。 |
error |
出力専用。ロールアウトのステータスと(人が読める形式の)エラー メッセージ( |
build |
変更不可。既存のビルドの名前。構築する必要はなく、ロールアウトは、ビルドの準備が整うまで待ってからトラフィックを更新します。 |
reconciling |
出力専用。true の場合、ロールアウトに現在 LRO があることを示すフィールド。 |
createTime |
出力専用。ロールアウトが作成された時刻。 RFC3339 UTC「Zulu」形式のタイムスタンプ。精度はナノ秒まで、小数点以下は最大 9 桁。例: |
updateTime |
出力専用。ロールアウトが最後に更新された時刻。 RFC3339 UTC「Zulu」形式のタイムスタンプ。精度はナノ秒まで、小数点以下は最大 9 桁。例: |
deleteTime |
出力専用。ロールアウトが削除された時刻。 RFC3339 UTC「Zulu」形式のタイムスタンプ。精度はナノ秒まで、小数点以下は最大 9 桁。例: |
labels |
省略可。オブジェクトの整理と分類に使用できる非構造化 Key-Value マップ。
|
annotations |
省略可。任意のメタデータを保存するために外部ツールによって設定される可能性のある非構造化 Key-Value マップ。クエリは実行可能ではなく、オブジェクトを変更する際に保持する必要があります。
|
uid |
出力専用。システムによって割り当てられた一意の識別子。 |
etag |
出力専用。他の値に基づいてサーバーが計算したチェックサム想定されるリソースでオペレーションが実行されるようにするために、更新時または削除時に送信されることがあります。 |
状態
ロールアウトの状態。
列挙型 | |
---|---|
STATE_UNSPECIFIED |
ロールアウトの状態は不明です。 |
QUEUED |
ロールアウトは作動の開始を待機しています。別のロールアウトの完了を待っている可能性があります。 |
PENDING_BUILD |
ロールアウトはビルドプロセスの完了を待機しています。完了すると、コードがビルドされ、基盤となるインフラストラクチャが設定されます。 |
PROGRESSING |
ロールアウトが開始され、積極的にトラフィックが変更されています。 |
PAUSED |
手動で一時停止されているか、一時停止中のステージであるため、ロールアウトが一時停止されています。これは paused = true のときに設定する必要があります。 |
SUCCEEDED |
ロールアウトが完了しました。 |
FAILED |
ロールアウトに失敗しました。詳しくはエラーをご覧ください。 |
CANCELLED |
ロールアウトをキャンセルしました。 |
メソッド |
|
---|---|
|
バックエンドの新しいロールアウトを作成します。 |
|
ロールアウトに関する情報を取得します。 |
|
バックエンドのロールアウトを一覧表示します。 |