Optional. A unique id used to identify the request. If the server receives two SubmitJobRequests with the same id, then the second request will be ignored and the first Job created and stored in the backend is returned.
It is recommended to always set this value to a UUID.
The id must contain only letters (a-z, A-Z), numbers (0-9), underscores (_), and hyphens (-). The maximum length is 40 characters.
Response body
If successful, the response body contains an instance of Operation.
[[["Easy to understand","easyToUnderstand","thumb-up"],["Solved my problem","solvedMyProblem","thumb-up"],["Other","otherUp","thumb-up"]],[["Hard to understand","hardToUnderstand","thumb-down"],["Incorrect information or sample code","incorrectInformationOrSampleCode","thumb-down"],["Missing the information/samples I need","missingTheInformationSamplesINeed","thumb-down"],["Other","otherDown","thumb-down"]],["Last updated 2025-06-20 UTC."],[[["\u003cp\u003eThis page details how to submit a job to a cluster using a \u003ccode\u003ePOST\u003c/code\u003e HTTP request to the specified endpoint: \u003ccode\u003ehttps://dataproc.googleapis.com/v1/projects/{projectId}/regions/{region}/jobs:submitAsOperation\u003c/code\u003e.\u003c/p\u003e\n"],["\u003cp\u003eThe request requires two path parameters, \u003ccode\u003eprojectId\u003c/code\u003e and \u003ccode\u003eregion\u003c/code\u003e, both of which are string values that are required.\u003c/p\u003e\n"],["\u003cp\u003eThe request body requires a \u003ccode\u003ejob\u003c/code\u003e object, as well as an optional \u003ccode\u003erequestId\u003c/code\u003e string with a maximum length of 40 characters, for request identification purposes.\u003c/p\u003e\n"],["\u003cp\u003eA successful request will return an instance of an \u003ccode\u003eOperation\u003c/code\u003e, and authorization requires the \u003ccode\u003ehttps://www.googleapis.com/auth/cloud-platform\u003c/code\u003e OAuth scope.\u003c/p\u003e\n"]]],[],null,[]]