name | string | Output only. Job name. For example: "projects/123456/locations/us-central1/jobs/job01". |
allocationPolicy | object | A Job's resource allocation policy describes when, where, and how compute resources should be allocated for the Job. |
createTime | string | Output only. When the Job was created. |
labels | object | Labels for the Job. Labels could be user provided or system generated. For example, "labels": { "department": "finance", "environment": "test" } You can assign up to 64 labels. Google Compute Engine label restrictions apply. Label names that start with "goog-" or "google-" are reserved. |
logsPolicy | object | LogsPolicy describes how outputs from a Job's Tasks (stdout/stderr) will be preserved. |
notifications | array | Notification configurations. |
priority | string | Priority of the Job. The valid value range is [0, 100). Default value is 0. Higher value indicates higher priority. A job with higher priority value is more likely to run earlier if all other requirements are satisfied. |
status | object | Job status. |
taskGroups | array | Required. TaskGroups in the Job. Only one TaskGroup is supported now. |
uid | string | Output only. A system generated unique ID (in UUID4 format) for the Job. |
updateTime | string | Output only. The last time the Job was updated. |