@@ -632,6 +632,7 @@ def build_experiment(experiment_dict: ExperimentDict) -> dict[str, Any]:
632632 "group" : build_group_ref (experiment .resource .owner ),
633633 "created_on" : experiment .resource .created_on ,
634634 "last_modified_on" : experiment .resource .last_modified_on ,
635+ "deleted" : experiment .resource .is_deleted ,
635636 "snapshot_created_on" : experiment .created_on ,
636637 "latest_snapshot" : experiment .resource .latest_snapshot_id
637638 == experiment .resource_snapshot_id ,
@@ -702,6 +703,7 @@ def build_entrypoint(entrypoint_dict: EntrypointDict) -> dict[str, Any]:
702703 "group" : build_group_ref (entrypoint .resource .owner ),
703704 "created_on" : entrypoint .resource .created_on ,
704705 "last_modified_on" : entrypoint .resource .last_modified_on ,
706+ "deleted" : entrypoint .resource .is_deleted ,
705707 "snapshot_created_on" : entrypoint .created_on ,
706708 "latest_snapshot" : entrypoint .resource .latest_snapshot_id
707709 == entrypoint .resource_snapshot_id ,
@@ -798,6 +800,7 @@ def build_job(job_dict: JobDict) -> dict[str, Any]:
798800 "created_on" : job .resource .created_on ,
799801 "last_modified_on" : job .resource .last_modified_on ,
800802 "snapshot_created_on" : job .created_on ,
803+ "deleted" : job .resource .is_deleted ,
801804 "latest_snapshot" : job .resource .latest_snapshot_id == job .resource_snapshot_id ,
802805 "tags" : [build_tag_ref (tag ) for tag in job .tags ],
803806 }
@@ -852,6 +855,7 @@ def build_model(model_dict: ModelWithVersionDict) -> dict[str, Any]:
852855 "latest_snapshot" : model .resource .latest_snapshot_id
853856 == model .resource_snapshot_id ,
854857 "tags" : [build_tag_ref (tag ) for tag in model .tags ],
858+ "deleted" : model .resource .is_deleted ,
855859 "latest_version" : latest_version ,
856860 "versions" : versions ,
857861 }
@@ -941,6 +945,7 @@ def build_artifact(artifact_dict: ArtifactDict) -> dict[str, Any]:
941945 "artifact_uri" : artifact .uri ,
942946 "is_dir" : artifact .is_dir ,
943947 "file_size" : artifact .file_size ,
948+ "deleted" : artifact .resource .is_deleted ,
944949 "task" : build_artifact_artifact_task (artifact = artifact ),
945950 "file_url" : build_url (f"{ ARTIFACTS } /{ artifact .resource_id } /contents" ),
946951 }
@@ -1005,6 +1010,7 @@ def build_queue(queue_dict: QueueDict) -> dict[str, Any]:
10051010 "group" : build_group_ref (queue .resource .owner ),
10061011 "created_on" : queue .resource .created_on ,
10071012 "last_modified_on" : queue .resource .last_modified_on ,
1013+ "deleted" : queue .resource .is_deleted ,
10081014 "snapshot_created_on" : queue .created_on ,
10091015 "latest_snapshot" : queue .resource .latest_snapshot_id
10101016 == queue .resource_snapshot_id ,
@@ -1039,6 +1045,7 @@ def build_plugin(plugin_with_files: PluginWithFilesDict) -> dict[str, Any]:
10391045 "group" : build_group_ref (plugin .resource .owner ),
10401046 "created_on" : plugin .resource .created_on ,
10411047 "last_modified_on" : plugin .resource .last_modified_on ,
1048+ "deleted" : plugin .resource .is_deleted ,
10421049 "snapshot_created_on" : plugin .created_on ,
10431050 "latest_snapshot" : plugin .resource .latest_snapshot_id
10441051 == plugin .resource_snapshot_id ,
@@ -1070,6 +1077,7 @@ def build_plugin_file(plugin_file_with_plugin: PluginFileDict) -> dict[str, Any]
10701077 "group" : build_group_ref (plugin_file .resource .owner ),
10711078 "created_on" : plugin_file .resource .created_on ,
10721079 "last_modified_on" : plugin_file .resource .last_modified_on ,
1080+ "deleted" : plugin_file .resource .is_deleted ,
10731081 "snapshot_created_on" : plugin_file .created_on ,
10741082 "latest_snapshot" : plugin_file .resource .latest_snapshot_id
10751083 == plugin_file .resource_snapshot_id ,
@@ -1201,6 +1209,7 @@ def build_plugin_parameter_type(
12011209 "group" : build_group_ref (plugin_parameter_type .resource .owner ),
12021210 "created_on" : plugin_parameter_type .resource .created_on ,
12031211 "last_modified_on" : plugin_parameter_type .resource .last_modified_on ,
1212+ "deleted" : plugin_parameter_type .resource .is_deleted ,
12041213 "snapshot_created_on" : plugin_parameter_type .created_on ,
12051214 "latest_snapshot" : plugin_parameter_type .resource .latest_snapshot_id
12061215 == plugin_parameter_type .resource_snapshot_id ,
0 commit comments