@@ -31,14 +31,15 @@ class Basic(BaseModel):
3131 creation : datetime = Field (description = "When the binary was uploaded" )
3232 sha_256_hash : StrictStr = Field (description = "The hash of the binary uploaded" )
3333 model_name : StrictStr = Field (description = "The model name used for analysis" )
34+ model_id : StrictInt = Field (description = "The model ID used for analysis" )
3435 owner_username : StrictStr = Field (description = "The name of the owner of the binary" )
3536 analysis_scope : StrictStr = Field (description = "The scope of the analysis" )
3637 is_owner : StrictBool = Field (description = "Whether the current user is the owner" )
3738 debug : StrictBool = Field (description = "Whether the current analysis was analysed with debug symbols" )
3839 function_count : StrictInt = Field (description = "The number of functions in the binary" )
3940 is_advanced : StrictBool = Field (description = "Whether the analysis was advanced" )
4041 base_address : Optional [StrictInt ]
41- __properties : ClassVar [List [str ]] = ["binary_name" , "binary_size" , "creation" , "sha_256_hash" , "model_name" , "owner_username" , "analysis_scope" , "is_owner" , "debug" , "function_count" , "is_advanced" , "base_address" ]
42+ __properties : ClassVar [List [str ]] = ["binary_name" , "binary_size" , "creation" , "sha_256_hash" , "model_name" , "model_id" , " owner_username" , "analysis_scope" , "is_owner" , "debug" , "function_count" , "is_advanced" , "base_address" ]
4243
4344 model_config = ConfigDict (
4445 populate_by_name = True ,
@@ -101,6 +102,7 @@ def from_dict(cls, obj: Optional[Dict[str, Any]]) -> Optional[Self]:
101102 "creation" : obj .get ("creation" ),
102103 "sha_256_hash" : obj .get ("sha_256_hash" ),
103104 "model_name" : obj .get ("model_name" ),
105+ "model_id" : obj .get ("model_id" ),
104106 "owner_username" : obj .get ("owner_username" ),
105107 "analysis_scope" : obj .get ("analysis_scope" ),
106108 "is_owner" : obj .get ("is_owner" ),
0 commit comments