리소스의 진행 중인 작업을 나타냅니다.
| JSON 표현 |
|---|
{ "uid": string, "state": enum ( |
| 필드 | |
|---|---|
uid |
출력 전용입니다. 작업 ID입니다. |
state |
출력 전용입니다. 작업 상태입니다. |
type |
출력 전용입니다. 작업 유형입니다. |
stateHistory[] |
출력 전용입니다. 작업의 상태 기록입니다. |
requiresReTurnup |
출력 전용입니다. 재활성화가 필요한지 여부를 나타내는 플래그입니다. |
주
작업 상태의 열거형입니다.
| 열거형 | |
|---|---|
STATE_UNSPECIFIED |
지정되지 않은 작업 상태입니다. |
AWAITING_CUSTOMER_INPUT |
작업에서 고객 입력을 기다리는 중입니다. |
PROGRESSING |
작업이 진행 중입니다. |
COMPLETED |
작업이 완료되었습니다. |
유형
작업의 유형 향후 이 enum에 새 값이 추가될 수 있습니다.
| 열거형 | |
|---|---|
TYPE_UNSPECIFIED |
지정되지 않은 작업 유형입니다. |
REPAIR |
복구 작업입니다. |
SUSPEND |
작업을 일시중지합니다. |
RESUME |
작업을 재개합니다. |
StateHistoryEntry
작업 상태 기록 항목입니다.
| JSON 표현 |
|---|
{ "state": enum ( |
| 필드 | |
|---|---|
state |
출력 전용입니다. 작업 상태입니다. |
updateTime |
출력 전용입니다. 작업 상태가 업데이트된 타임스탬프입니다. 생성된 출력은 항상 Z-정규화되고 소수점 이하 0, 3, 6 또는 9자리인 RFC 3339를 사용합니다. 'Z' 이외의 오프셋도 허용됩니다. 예를 들면 |
reason |
출력 전용입니다. 상태 변경 이유입니다. |
responsibleEntity |
출력 전용입니다. 상태를 변경한 항목입니다. |