CreateJob
Request Type: Job
Field |
Type |
Repeated |
Description |
job_id |
|||
description |
|||
tags |
✅ |
||
start_date_time |
google.protobuf.Timestamp |
||
current_hash |
|||
manager_configuration |
|||
services |
✅ |
||
norsk_media_version |
|||
norsk_service_parameters |
|||
volumes |
✅ |
||
state |
|||
shape |
|||
architecture |
|||
subnet |
|||
availabilityDomain |
|||
write_files |
✅ |
||
norsk_cpu_list |
✅ |
||
auto_placement |
AutoManager v1 — present iff the job is under AutoManager’s bundle/placement control; absent for plain createJob. Existing SDK consumers ignore this field. |
||
product_template |
Product-template-shaped jobs (task 39). Both opaque to Manager — stored
and forwarded as-is to the worker. If |
||
product_template_parameters |
✅ |
Resolved env-var overrides for the product-template compose stack. Map shape — empty / absent are equivalent on the wire. |
|
terminal_state |
Durable terminal verdict written back by AutoManager (restart ceiling exceeded / bronze drop). Present ⇒ the job has fully failed and must not be re-placed; absent ⇒ no terminal verdict. Survives a daemon restart. |