리소스: ZoneOperation
영역의 작업을 나타냅니다.
| JSON 표현 |
|---|
{ "name": string, "createTime": string, "updateTime": string, "labels": { string: string, ... }, "type": enum ( |
| 필드 | |
|---|---|
name |
식별자. 작업의 이름입니다. 형식: "projects/{project}/locations/{location}/zones/{zone}/ops/{zoneOperation}" |
createTime |
출력 전용입니다. 이 작업이 생성된 시간입니다. 생성된 출력은 항상 Z-정규화되고 소수점 이하 0, 3, 6 또는 9자리인 RFC 3339를 사용합니다. 'Z' 이외의 오프셋도 허용됩니다. 예를 들면 |
updateTime |
출력 전용입니다. 이 작업이 마지막으로 업데이트된 시간입니다. 생성된 출력은 항상 Z-정규화되고 소수점 이하 0, 3, 6 또는 9자리인 RFC 3339를 사용합니다. 'Z' 이외의 오프셋도 허용됩니다. 예를 들면 |
labels |
선택사항입니다. 키-값 쌍으로 이 작업과 연결된 라벨입니다.
|
type |
필수 항목입니다. 변경할 수 없습니다. 이 작업의 유형입니다. |
impactedHardware[] |
선택사항입니다. 이 영역 작업의 영향을 받는 하드웨어입니다. |
state |
출력 전용입니다. 작업의 상태입니다. |
currentStep |
출력 전용입니다. 작업의 현재 단계입니다. |
stepHistory[] |
출력 전용입니다. 작업의 단계 기록입니다. |
etag |
선택사항입니다. go/ccfe-etag를 기반으로 etag를 추가합니다. |
유형
작업의 유형입니다.
| 열거형 | |
|---|---|
TYPE_UNSPECIFIED |
유형이 설정되지 않았습니다. |
EXPANSION |
영역 확장 작업입니다. |
주
영역 작업의 유효한 상태입니다.
| 열거형 | |
|---|---|
STATE_UNSPECIFIED |
상태가 설정되지 않았습니다. |
RUNNING |
작업이 진행 중입니다. |
SUCCEEDED |
작업이 완료되었습니다. |
FAILED |
작업에 실패했습니다. |
CANCELLED |
작업이 취소되었습니다. |
ZoneOperationStep
워크플로 단계를 나타냅니다.
| JSON 표현 |
|---|
{ "state": enum ( |
| 필드 | |
|---|---|
state |
출력 전용입니다. 워크플로 단계의 상태입니다. |
startTime |
출력 전용입니다. 워크플로 단계가 시작된 시간입니다. 생성된 출력은 항상 Z-정규화되고 소수점 이하 0, 3, 6 또는 9자리인 RFC 3339를 사용합니다. 'Z' 이외의 오프셋도 허용됩니다. 예를 들면 |
endTime |
출력 전용입니다. 워크플로 단계가 종료된 시간입니다. 생성된 출력은 항상 Z-정규화되고 소수점 이하 0, 3, 6 또는 9자리인 RFC 3339를 사용합니다. 'Z' 이외의 오프셋도 허용됩니다. 예를 들면 |
error |
출력 전용입니다. 워크플로 단계가 실패한 경우의 오류 메시지입니다. |
통합 필드 step_type. 단계의 유형입니다. step_type은 다음 중 하나여야 합니다. |
|
expansionStep |
EXPANSION 작업 유형의 단계입니다. |
ExpansionStep
EXPANSION 워크플로의 유효한 단계입니다.
| 열거형 | |
|---|---|
EXPANSION_STEP_UNSPECIFIED |
단계가 지정되지 않았습니다. |
PREPARING_ZONE |
논리적 턴업을 위해 영역 인텐트를 업데이트합니다. |
HW_ID_UPDATE |
식별자로 하드웨어 목록을 업데이트합니다. |
StepState
워크플로 단계의 유효한 상태입니다.
| 열거형 | |
|---|---|
STEP_STATE_UNSPECIFIED |
지정되지 않은 워크플로 단계 상태입니다. |
PENDING |
단계가 시작되기를 기다리고 있습니다. |
RUNNING |
단계가 진행 중입니다. |
SUCCEEDED |
단계가 완료되었습니다. |
FAILED |
단계가 실패했습니다. |
SKIPPED |
단계를 건너뛰었습니다. |
메서드 |
|
|---|---|
|
지정된 영역에 새 ZoneOperation을 만듭니다. |
|
단일 ZoneOperation을 삭제합니다. |
|
단일 ZoneOperation의 세부정보를 가져옵니다. |
|
지정된 프로젝트와 위치의 ZoneOperation을 나열합니다. |
|
단일 ZoneOperation의 매개변수를 업데이트합니다. |