v1

latestOpenAPI 3.0.0Creative Commons Attribution 3.02026-07-1342194234.5 KB
projects

Reports the status of dataflow WorkItems leased by a worker.

post/v1b3/projects/{projectId}/locations/{location}/jobs/{jobId}/workItems:reportStatus

Path parameters

projectIdstring required

The project which owns the WorkItem's job.

locationstring required

The [regional endpoint] (https://cloud.google.com/dataflow/docs/concepts/regional-endpoints) that contains the WorkItem's job.

jobIdstring required

The job which the WorkItem is part of.

Request body

unifiedWorkerRequestobject

Untranslated bag-of-bytes WorkProgressUpdateRequest from UnifiedWorker.

workerIdstring

The ID of the worker reporting the WorkItem status. If this does not match the ID of the worker which the Dataflow service believes currently has the lease on the WorkItem, the report will be dropped (with an error response).

currentWorkerTimestring google-datetime

The current timestamp at the worker.

locationstring

The [regional endpoint] (https://cloud.google.com/dataflow/docs/concepts/regional-endpoints) that contains the WorkItem's job.

projectNumberstring int64

Optional. The project number of the project which owns the WorkItem's job.

Response

Successful response