ResourceStatus は、クラスタまたはノードプールが特定のステータスになっている理由を記述します。(例: ERROR または DEGRADED)。
| JSON 表現 | 
|---|
{ "errorMessage": string, "conditions": [ { object (  | 
            
| フィールド | |
|---|---|
errorMessage | 
              
                 
 コントローラからのエラー メッセージのわかりやすい表現。このエラー メッセージは、コントローラがクラスタまたはノードプールを作成している間は一時的に表示されることがあります。エラー メッセージが長時間表示される場合は、ユーザーの介入が必要な実際の問題を示すエラー メッセージを表示するために使用できます。  | 
            
conditions[] | 
              
                 
 ResourceCondition は、コントローラから上位レベルのステータスをレポートするための標準メカニズムを提供します。  | 
            
version | 
              
                 
 リソースの現在のバージョンを反映します。  | 
            
versions | 
              
                 
 特定のバージョンと、そのバージョンに属するマシンの数のマッピングを示します。  | 
            
ResourceCondition
ResourceCondition は、コントローラから上位レベルのステータスをレポートするための標準メカニズムを提供します。
| JSON 表現 | 
|---|
{
  "type": string,
  "reason": string,
  "message": string,
  "lastTransitionTime": string,
  "state": enum ( | 
              
| フィールド | |
|---|---|
type | 
                
                   
 条件のタイプ。(例: ClusterRunning、NodePoolRunning、ServerSidePreflightReady)  | 
              
reason | 
                
                   
 最後の移行の詳細を示す機械で読み取り可能なメッセージ。  | 
              
message | 
                
                   
 最後の移行の詳細を示す人間が読めるメッセージ。  | 
              
lastTransitionTime | 
                
                   
 ある状態から別の状態に遷移した最後の時刻。 RFC 3339 を使用します。生成された出力は常に Z 正規化され、小数点以下は 0、3、6、または 9 桁になります。「Z」以外のオフセットも使用できます。例:   | 
              
state | 
                
                   
 条件のステータス。  | 
              
状態
条件のライフサイクル ステータス。STATE_DEGRADED などのその他の中間状態を追加できます。
| 列挙型 | |
|---|---|
STATE_UNSPECIFIED | 
                未設定。 | 
STATE_TRUE | 
                リソースは条件を満たしています。 | 
STATE_FALSE | 
                リソースは条件を満たしていません。 | 
STATE_UNKNOWN | 
                Kubernetes コントローラは、リソースが条件を満たしているかどうかを判断できません。 | 
バージョン
Versions は、特定のバージョンと、そのバージョンに属するマシンの数のマッピングを記述します。
| JSON 表現 | 
|---|
{
  "versions": [
    {
      object ( | 
              
| フィールド | |
|---|---|
versions[] | 
                
                   
 特定のバージョンと、そのバージョンに属するマシンの数のマッピングを示します。  | 
              
バージョン
Version は、1 つのリソースに属する特定のバージョンにあるノードの数を記述します。
| JSON 表現 | 
|---|
{ "version": string, "count": string }  | 
              
| フィールド | |
|---|---|
version | 
                
                   
 リソースのバージョン。  | 
              
count | 
                
                   
 上記のバージョンに属するマシンの数。  |