리소스: Machine
Kubernetes 노드 역할을 할 수 있는 Google Distributed Cloud Edge 머신
| JSON 표현 |
|---|
{ "name": string, "createTime": string, "updateTime": string, "labels": { string: string, ... }, "hostedNode": string, "zone": string, "version": string, "disabled": boolean, "status": enum ( |
| 필드 | |
|---|---|
name |
필수 항목입니다. 머신의 리소스 이름입니다. |
createTime |
출력 전용입니다. 노드 풀이 생성된 시간입니다. 생성된 출력은 항상 Z-정규화되고 소수점 이하 0, 3, 6 또는 9자리인 RFC 3339를 사용합니다. 'Z' 이외의 오프셋도 허용됩니다. 예를 들면 |
updateTime |
출력 전용입니다. 노드 풀이 마지막으로 업데이트된 시간입니다. 생성된 출력은 항상 Z-정규화되고 소수점 이하 0, 3, 6 또는 9자리인 RFC 3339를 사용합니다. 'Z' 이외의 오프셋도 허용됩니다. 예를 들면 |
labels |
이 리소스와 연결된 라벨입니다.
|
hostedNode |
이 머신이 호스팅을 담당하는 노드의 표준 리소스 이름입니다(예: projects/{project}/locations/{location}/clusters/{clusterId}/nodePools/{pool_id}/{node}). 머신이 노드 역할을 맡도록 할당되지 않은 경우 비어 있습니다. 에지 머신에서 호스팅되는 컨트롤 플레인 노드의 경우 'projects/{project}/locations/{location}/clusters/{clusterId}/controlPlaneNodes/{node}' 형식이 반환됩니다. |
zone |
이 머신의 Google Distributed Cloud Edge 영역입니다. |
version |
출력 전용입니다. 머신의 소프트웨어 버전입니다. |
disabled |
출력 전용입니다. 머신이 사용 중지되었는지 여부입니다. 사용 중지된 경우 머신이 서비스에 진입할 수 없습니다. |
status |
출력 전용입니다. 머신의 현재 상태입니다. |
purpose |
머신이 사용되는 클러스터의 유형입니다. |
상태
머신의 상태를 나타냅니다.
| 열거형 | |
|---|---|
STATUS_UNSPECIFIED |
상태를 알 수 없습니다. |
READY |
머신이 노드를 호스팅할 준비가 되었습니다. 전역 window는 기본 설정이며, |
DISABLED_FOR_REPAIR |
하나 이상의 사용 중지 클레임을 추가하여 머신이 수리를 위해 사용 중지되었습니다. |
목적
머신 용도는 VIRTUALIZED_WORKLOAD 또는 BAREMETAL_CLUSTER일 수 있습니다.
| 열거형 | |
|---|---|
PURPOSE_UNSPECIFIED |
지정되지 않은 목적입니다. |
VIRTUALIZED_WORKLOAD |
가상 워크로드에 사용되는 머신입니다. |
BAREMETAL_CLUSTER |
머신이 베어메탈 사용자 클러스터에 사용됩니다. |
메서드 |
|
|---|---|
|
단일 머신의 세부정보를 가져옵니다. |
|
특정 프로젝트와 위치의 머신을 나열합니다. |