ResourceStatus descreve o motivo pelo qual um cluster ou um conjunto de nós tem um determinado estado. (Por exemplo, ERROR ou DEGRADED).
| Representação JSON | 
|---|
{ "errorMessage": string, "conditions": [ { object (  | 
            
| Campos | |
|---|---|
errorMessage | 
              
                 
 Representação da mensagem de erro do controlador de fácil compreensão. A mensagem de erro pode ser temporária, uma vez que o controlador cria um cluster ou um conjunto de nós. Se a mensagem de erro persistir durante um período mais longo, pode ser usada para apresentar uma mensagem de erro que indique problemas reais que requerem a intervenção do utilizador.  | 
            
conditions[] | 
              
                 
 ResourceCondition fornece um mecanismo padrão para relatórios de estado de nível superior do controlador.  | 
            
version | 
              
                 
 Refletir a versão atual do recurso.  | 
            
versions | 
              
                 
 Mostra o mapeamento de uma determinada versão para o número de máquinas com esta versão.  | 
            
ResourceCondition
ResourceCondition fornece um mecanismo padrão para relatórios de estado de nível superior do controlador.
| Representação JSON | 
|---|
{
  "type": string,
  "reason": string,
  "message": string,
  "lastTransitionTime": string,
  "state": enum ( | 
              
| Campos | |
|---|---|
type | 
                
                   
 Tipo de condição. (Por exemplo, ClusterRunning, NodePoolRunning ou ServerSidePreflightReady)  | 
              
reason | 
                
                   
 Mensagem legível por máquina que indica detalhes sobre a última transição.  | 
              
message | 
                
                   
 Mensagem legível que indica detalhes sobre a última transição.  | 
              
lastTransitionTime | 
                
                   
 A última vez que a condição transitou de um estado para outro. Usa RFC 3339, em que o resultado gerado é sempre normalizado em Z e usa 0, 3, 6 ou 9 dígitos fracionários. Também são aceites desvios diferentes de "Z". Exemplos:   | 
              
state | 
                
                   
 estado da condição.  | 
              
Estado
O estado do ciclo de vida da condição. Podem ser adicionados estados intermédios adicionais, por exemplo, STATE_DEGRADED.
| Enumerações | |
|---|---|
STATE_UNSPECIFIED | 
                Não definido. | 
STATE_TRUE | 
                O recurso está na condição. | 
STATE_FALSE | 
                O recurso não está na condição. | 
STATE_UNKNOWN | 
                O controlador do Kubernetes não consegue decidir se o recurso está na condição ou não. | 
Versões
Versions descreve o mapeamento de uma determinada versão para o número de máquinas nesta versão.
| Representação JSON | 
|---|
{
  "versions": [
    {
      object ( | 
              
| Campos | |
|---|---|
versions[] | 
                
                   
 Mostra o mapeamento de uma determinada versão para o número de máquinas com esta versão.  | 
              
Versão
A versão descreve o número de nós numa determinada versão num recurso.
| Representação JSON | 
|---|
{ "version": string, "count": string }  | 
              
| Campos | |
|---|---|
version | 
                
                   
 Versão do recurso.  | 
              
count | 
                
                   
 Número de máquinas com a versão acima.  |