Represents an ongoing operation for a resource
| JSON representation |
|---|
{ "uid": string, "state": enum ( |
| Fields | |
|---|---|
uid |
Output only. Operation ID. |
state |
Output only. Operation state. |
type |
Output only. Operation type. |
stateHistory[] |
Output only. State history for the operation. |
requiresReTurnup |
Output only. A flag to indicate whether a re-turnup is required. |
State
Enum for operation states.
| Enums | |
|---|---|
STATE_UNSPECIFIED |
Unspecified operation state. |
AWAITING_CUSTOMER_INPUT |
The operation is awaiting customer input. |
PROGRESSING |
The operation is in progress. |
COMPLETED |
The operation is complete. |
Type
The type of operation. New values may be added to this enum in the future.
| Enums | |
|---|---|
TYPE_UNSPECIFIED |
Unspecified operation type. |
REPAIR |
Repair operation. |
SUSPEND |
Suspend operation. |
RESUME |
Resume operation. |
StateHistoryEntry
Entry for operation state history.
| JSON representation |
|---|
{ "state": enum ( |
| Fields | |
|---|---|
state |
Output only. Operation state. |
updateTime |
Output only. Timestamp when the operation state was updated. Uses RFC 3339, where generated output will always be Z-normalized and use 0, 3, 6 or 9 fractional digits. Offsets other than "Z" are also accepted. Examples: |
reason |
Output only. Reason for the state change. |
responsibleEntity |
Output only. Entity that changed the state. |