Caution: This is a deprecated version of the Instance Group Updater API. Please use the latest Instance Group Updater version instead.

For a list of methods for this resource, see the end of this page.

Resource representations

An operation resource, used to manage asynchronous API requests.

  "kind": "replicapoolupdater#operation",
  "id": unsigned long,
  "creationTimestamp": string,
  "name": string,
  "zone": string,
  "clientOperationId": string,
  "operationType": string,
  "targetLink": string,
  "targetId": unsigned long,
  "status": string,
  "statusMessage": string,
  "user": string,
  "progress": integer,
  "insertTime": string,
  "startTime": string,
  "endTime": string,
  "error": {
    "errors": [
        "code": string,
        "location": string,
        "message": string
  "warnings": [
      "code": string,
      "message": string,
      "data": [
          "key": string,
          "value": string
  "httpErrorStatusCode": integer,
  "httpErrorMessage": string,
  "selfLink": string,
  "region": string
Property name Value Description Notes
clientOperationId string
creationTimestamp string [Output Only] Creation timestamp in RFC3339 text format.
endTime string
error object [Output Only] If errors occurred during processing of this operation, this field will be populated.
error.errors[] list [Output Only] The array of errors encountered while processing this operation.
error.errors[].code string [Output Only] The error type identifier for this error.
error.errors[].location string [Output Only] Indicates the field in the request that caused the error. This property is optional.
error.errors[].message string [Output Only] An optional, human-readable error message.
httpErrorMessage string
httpErrorStatusCode integer
id unsigned long [Output Only] Unique identifier for the resource; defined by the server.
insertTime string [Output Only] The time that this operation was requested. This is in RFC3339 format.
kind string [Output Only] Type of the resource. Always kind#operation for Operation resources.
name string [Output Only] Name of the resource.
operationType string
progress integer
region string [Output Only] URL of the region where the operation resides.
startTime string [Output Only] The time that this operation was started by the server. This is in RFC3339 format.
status string [Output Only] Status of the operation. Can be one of the following: "PENDING", "RUNNING", or "DONE".

Acceptable values are:
  • "DONE"
statusMessage string [Output Only] An optional textual description of the current status of the operation.
targetId unsigned long [Output Only] Unique target id which identifies a particular incarnation of the target.
user string
warnings[] list
warnings[].code string [Output only] The warning type identifier for this warning.

Acceptable values are:
warnings[].data[] list [Output only] Metadata for this warning in key:value format.
warnings[].data[].key string [Output Only] Metadata key for this warning.
warnings[].data[].value string [Output Only] Metadata value for this warning.
warnings[].message string [Output only] Optional human-readable details for this warning.
zone string [Output Only] URL of the zone where the operation resides.


Retrieves the specified zone-specific operation resource.

Monitor your resources on the go

Get the Google Cloud Console app to help you manage your projects.

Send feedback about...

Compute Engine Documentation