@@ -97,7 +97,7 @@ class CreateJob(BaseModel):
9797 name : str
9898 output_filename_template : Optional [str ] = OUTPUT_FILENAME_TEMPLATE
9999 compute_type : Optional [str ] = None
100- triggered_by : Optional [Event ] = None
100+ create_event : Optional [Event ] = None
101101
102102 @root_validator
103103 def compute_input_filename (cls , values ) -> Dict :
@@ -158,7 +158,7 @@ class DescribeJob(BaseModel):
158158 status : Status = Status .CREATED
159159 status_message : Optional [str ] = None
160160 downloaded : bool = False
161- triggered_by : Optional [Event ] = None
161+ create_event : Optional [Event ] = None
162162
163163 class Config :
164164 orm_mode = True
@@ -223,7 +223,7 @@ class CreateJobDefinition(BaseModel):
223223 compute_type : Optional [str ] = None
224224 schedule : Optional [str ] = None
225225 timezone : Optional [str ] = None
226- on_events : List [EventType ] = []
226+ events : List [EventType ] = []
227227
228228 @root_validator
229229 def compute_input_filename (cls , values ) -> Dict :
@@ -249,7 +249,7 @@ class DescribeJobDefinition(BaseModel):
249249 create_time : int
250250 update_time : int
251251 active : bool
252- on_events : List [EventType ] = []
252+ events : List [EventType ] = []
253253
254254 class Config :
255255 orm_mode = True
@@ -269,7 +269,7 @@ class UpdateJobDefinition(BaseModel):
269269 active : Optional [bool ] = None
270270 compute_type : Optional [str ] = None
271271 input_uri : Optional [str ] = None
272- on_events : List [EventType ] = []
272+ events : List [EventType ] = []
273273
274274
275275class ListJobDefinitionsQuery (BaseModel ):
@@ -311,4 +311,4 @@ class JobFeature(str, Enum):
311311class Event (BaseModel ):
312312 event_id : str
313313 event_type : str
314- parameters : Dict [str , str ]
314+ parameters : Dict [str , Any ]
0 commit comments