REST Resource: projects.locations.machines

리소스: 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 (Status),
  "purpose": enum (Purpose)
}
필드
name

string

필수 항목입니다. 머신의 리소스 이름입니다.

createTime

string (Timestamp format)

출력 전용입니다. 노드 풀이 생성된 시간입니다.

생성된 출력은 항상 Z-정규화되고 소수점 이하 0, 3, 6 또는 9자리인 RFC 3339를 사용합니다. 'Z' 이외의 오프셋도 허용됩니다. 예를 들면 "2014-10-02T15:01:23Z", "2014-10-02T15:01:23.045123456Z" 또는 "2014-10-02T15:01:23+05:30"입니다.

updateTime

string (Timestamp format)

출력 전용입니다. 노드 풀이 마지막으로 업데이트된 시간입니다.

생성된 출력은 항상 Z-정규화되고 소수점 이하 0, 3, 6 또는 9자리인 RFC 3339를 사용합니다. 'Z' 이외의 오프셋도 허용됩니다. 예를 들면 "2014-10-02T15:01:23Z", "2014-10-02T15:01:23.045123456Z" 또는 "2014-10-02T15:01:23+05:30"입니다.

labels

map (key: string, value: string)

이 리소스와 연결된 라벨입니다.

"key": value 쌍 목록을 포함하는 객체입니다. 예: { "name": "wrench", "mass": "1.3kg", "count": "3" }

hostedNode

string

이 머신이 호스팅을 담당하는 노드의 표준 리소스 이름입니다(예: projects/{project}/locations/{location}/clusters/{clusterId}/nodePools/{pool_id}/{node}). 머신이 노드 역할을 맡도록 할당되지 않은 경우 비어 있습니다.

에지 머신에서 호스팅되는 컨트롤 플레인 노드의 경우 'projects/{project}/locations/{location}/clusters/{clusterId}/controlPlaneNodes/{node}' 형식이 반환됩니다.

zone

string

이 머신의 Google Distributed Cloud Edge 영역입니다.

version

string

출력 전용입니다. 머신의 소프트웨어 버전입니다.

disabled

boolean

출력 전용입니다. 머신이 사용 중지되었는지 여부입니다. 사용 중지된 경우 머신이 서비스에 진입할 수 없습니다.

status

enum (Status)

출력 전용입니다. 머신의 현재 상태입니다.

purpose

enum (Purpose)

머신이 사용되는 클러스터의 유형입니다.

상태

머신의 상태를 나타냅니다.

열거형
STATUS_UNSPECIFIED 상태를 알 수 없습니다.
READY 머신이 노드를 호스팅할 준비가 되었습니다. 전역 window는 기본 설정이며,
DISABLED_FOR_REPAIR 하나 이상의 사용 중지 클레임을 추가하여 머신이 수리를 위해 사용 중지되었습니다.

목적

머신 용도는 VIRTUALIZED_WORKLOAD 또는 BAREMETAL_CLUSTER일 수 있습니다.

열거형
PURPOSE_UNSPECIFIED 지정되지 않은 목적입니다.
VIRTUALIZED_WORKLOAD 가상 워크로드에 사용되는 머신입니다.
BAREMETAL_CLUSTER 머신이 베어메탈 사용자 클러스터에 사용됩니다.

메서드

get

단일 머신의 세부정보를 가져옵니다.

list

특정 프로젝트와 위치의 머신을 나열합니다.