REST 리소스: projects.patchJobs.instanceDetails

리소스: PatchJobInstanceDetails

VM 인스턴스의 패치 세부정보입니다. VM 인스턴스 세부정보 검토에 대한 자세한 내용은 특정 패치 작업의 모든 VM 인스턴스 세부정보 나열을 참조하세요.

JSON 표현

{
      "name": string,
      "instanceSystemId": string,
      "state": enum (PatchState),
      "failureReason": string,
      "attemptCount": string
    }
필드
name

string

projects/*/zones/*/instances/* 형식의 인스턴스 이름입니다.

instanceSystemId

string

인스턴스의 고유 식별자입니다. 이 식별자는 서버에 의해 정의됩니다.

state

enum (PatchState)

인스턴스 패치의 현재 상태입니다.

failureReason

string

패치가 실패하면 이 필드에 이유가 표시됩니다.

attemptCount

string (int64 format)

에이전트가 패치 적용을 시도하는 횟수입니다.

PatchState

인스턴스의 패치 상태입니다.

열거형
PATCH_STATE_UNSPECIFIED 지정되지 않음.
PENDING 인스턴스에 아직 알림이 수신되지 않았습니다.
INACTIVE 인스턴스가 비활성 상태이며 패치할 수 없습니다.
NOTIFIED 인스턴스에 패치를 적용해야 한다는 알림이 수신됩니다.
STARTED 인스턴스가 패치 프로세스를 시작했습니다.
DOWNLOADING_PATCHES 인스턴스가 패치를 다운로드하고 있습니다.
APPLYING_PATCHES 인스턴스가 패치를 적용하고 있습니다.
REBOOTING 인스턴스가 재부팅 중입니다.
SUCCEEDED 인스턴스가 패치 적용을 완료했습니다.
SUCCEEDED_REBOOT_REQUIRED 인스턴스가 패치 적용을 완료했지만 재부팅해야 합니다.
FAILED 인스턴스가 패치를 적용할 수 없습니다.
ACKED 인스턴스가 알림을 확인했으며 곧 시작됩니다.
TIMED_OUT 인스턴스를 패치를 적용하는 동안 시간이 초과되었습니다.
RUNNING_PRE_PATCH_STEP 인스턴스가 패치 전 단계를 실행 중입니다.
RUNNING_POST_PATCH_STEP 인스턴스가 패치 후 단계를 실행 중입니다.
NO_AGENT_DETECTED 서비스가 에이전트의 존재를 감지하지 못했습니다. 에이전트가 설치되고 실행 중이며 서비스와 통신할 수 있는지 확인합니다.

메서드

list

지정된 패치 작업의 인스턴스 세부정보 목록을 가져옵니다.