createTime | string | Output only. When the job was created. |
endTime | string | Output only. When the job processing was completed. |
errorMessage | string | Output only. The details of a failure or a cancellation. |
etag | string | etag is used for optimistic concurrency control as a way to help prevent simultaneous updates of a job from overwriting each other. It is strongly suggested that systems make use of the etag in the read-modify-write cycle to perform job updates in order to avoid race conditions: An etag is returned in the response to GetJob , and systems are expected to put that etag in the request to UpdateJob to ensure that their change will be applied to the same version of the job. |
jobId | string | Required. The user-specified id of the job. |
jobPosition | string | Output only. It's only effect when the job is in QUEUED state. If it's positive, it indicates the job's position in the job scheduler. It's 0 when the job is already scheduled. |
labels | object | Optional. One or more labels that you can add, to organize your jobs. Each label is a key-value pair, where both the key and the value are arbitrary strings that you supply. For more information, see the documentation on using labels. |
predictionInput | object | Represents input parameters for a prediction job. |
predictionOutput | object | Represents results of a prediction job. |
startTime | string | Output only. When the job processing was started. |
state | string | Output only. The detailed state of a job. |
trainingInput | object | Represents input parameters for a training job. When using the gcloud command to submit your training job, you can specify the input parameters as command-line arguments and/or in a YAML configuration file referenced from the --config command-line argument. For details, see the guide to submitting a training job. |
trainingOutput | object | Represents results of a training job. Output only. |