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 | 
                
                   
 조건이 한 상태에서 다른 상태로 전환된 마지막 시간입니다. 생성된 출력은 항상 Z-정규화되고 소수점 이하 0, 3, 6 또는 9자리인 RFC 3339를 사용합니다. 'Z' 이외의 오프셋도 허용됩니다. 예를 들면   | 
              
state | 
                
                   
 조건의 상태입니다.  | 
              
주
조건의 수명 주기 상태입니다. STATE_DEGRADED와 같은 추가 중간 상태를 추가할 수 있습니다.
| 열거형 | |
|---|---|
STATE_UNSPECIFIED | 
                설정되지 않았습니다. | 
STATE_TRUE | 
                리소스가 조건에 있습니다. | 
STATE_FALSE | 
                리소스가 조건에 없습니다. | 
STATE_UNKNOWN | 
                Kubernetes 컨트롤러가 리소스가 조건에 있는지 여부를 결정할 수 없습니다. | 
버전
버전은 지정된 버전과 이 버전의 머신 수 간의 매핑을 설명합니다.
| JSON 표현 | 
|---|
{
  "versions": [
    {
      object ( | 
              
| 필드 | |
|---|---|
versions[] | 
                
                   
 특정 버전과 이 버전의 머신 수 간의 매핑을 보여줍니다.  | 
              
버전
버전은 리소스 아래의 특정 버전의 노드 수를 설명합니다.
| JSON 표현 | 
|---|
{ "version": string, "count": string }  | 
              
| 필드 | |
|---|---|
version | 
                
                   
 리소스 버전입니다.  | 
              
count | 
                
                   
 위 버전의 머신 수입니다.  |