Recurso: máquina
Uma máquina do Google Distributed Cloud Edge capaz de atuar como um nó do Kubernetes.
| Representação JSON |
|---|
{ "name": string, "createTime": string, "updateTime": string, "labels": { string: string, ... }, "hostedNode": string, "zone": string, "version": string, "disabled": boolean, "status": enum ( |
| Campos | |
|---|---|
name |
Obrigatório. O nome do recurso da máquina. |
createTime |
Apenas saída. A hora em que o pool de nós foi criado. Usa o padrão RFC 3339, em que a saída gerada é sempre convertida em Z e tem 0, 3, 6 ou 9 dígitos fracionários. Além de Z, outros ajustes também são aceitos. Exemplos: |
updateTime |
Apenas saída. A hora em que o pool de nós foi atualizado pela última vez. Usa o padrão RFC 3339, em que a saída gerada é sempre convertida em Z e tem 0, 3, 6 ou 9 dígitos fracionários. Além de Z, outros ajustes também são aceitos. Exemplos: |
labels |
Rótulos associados a este recurso. Um objeto com uma lista de pares |
hostedNode |
Nome canônico do recurso do nó que esta máquina é responsável por hospedar, por exemplo, projects/{project}/locations/{location}/clusters/{clusterId}/nodePools/{pool_id}/{node}, ou vazio se a máquina não estiver atribuída para assumir a função de um nó. Para nós do plano de controle hospedados em máquinas de borda, isso vai retornar o seguinte formato: "projects/{project}/locations/{location}/clusters/{clusterId}/controlPlaneNodes/{node}". |
zone |
A zona do Google Distributed Cloud Edge desta máquina. |
version |
Apenas saída. A versão do software da máquina. |
disabled |
Apenas saída. Se a máquina está desativada. Se estiver desativada, a máquina não poderá entrar em serviço. |
status |
Apenas saída. O status atual da máquina. |
purpose |
O tipo de cluster em que a máquina é usada. |
Status
Indica o status da máquina.
| Tipos enumerados | |
|---|---|
STATUS_UNSPECIFIED |
Status desconhecido. |
READY |
A máquina está pronta para hospedar um nó. Esse é o padrão. |
DISABLED_FOR_REPAIR |
A máquina foi desativada para reparo com a adição de uma ou mais reivindicações de desativação. |
Finalidade
A finalidade da máquina pode ser VIRTUALIZED_WORKLOAD ou BAREMETAL_CLUSTER.
| Tipos enumerados | |
|---|---|
PURPOSE_UNSPECIFIED |
Finalidade não especificada. |
VIRTUALIZED_WORKLOAD |
A máquina é usada para carga de trabalho virtual. |
BAREMETAL_CLUSTER |
A máquina é usada para um cluster de usuário bare metal. |
Métodos |
|
|---|---|
|
Recebe detalhes de uma única máquina. |
|
Lista as máquinas em um determinado projeto e local. |