From 86844d21587272d8d8e515ba6a0cd0789e0932d4 Mon Sep 17 00:00:00 2001 From: droplet-bot Date: Tue, 13 Aug 2024 16:18:15 +0000 Subject: [PATCH] chore: auto-gen by protobufs triggered by commit: https://github.com/instill-ai/protobufs/commit/c3050b7bb1a082476651c151905ef463da81bb8a --- model/model/v1alpha/model_pb2.py | 591 ++++++++++-------- model/model/v1alpha/model_pb2.pyi | 238 +++++++ .../model/v1alpha/model_public_service_pb2.py | 6 +- .../v1alpha/model_public_service_pb2_grpc.py | 36 ++ .../v1alpha/model_public_service_pb2_grpc.pyi | 26 + 5 files changed, 630 insertions(+), 267 deletions(-) diff --git a/model/model/v1alpha/model_pb2.py b/model/model/v1alpha/model_pb2.py index d120183..a14138b 100644 --- a/model/model/v1alpha/model_pb2.py +++ b/model/model/v1alpha/model_pb2.py @@ -20,12 +20,13 @@ from google.protobuf import field_mask_pb2 as google_dot_protobuf_dot_field__mask__pb2 from google.protobuf import struct_pb2 as google_dot_protobuf_dot_struct__pb2 from google.protobuf import timestamp_pb2 as google_dot_protobuf_dot_timestamp__pb2 +from google.protobuf import duration_pb2 as google_dot_protobuf_dot_duration__pb2 from model.model.v1alpha import common_pb2 as model_dot_model_dot_v1alpha_dot_common__pb2 from model.model.v1alpha import model_definition_pb2 as model_dot_model_dot_v1alpha_dot_model__definition__pb2 from protoc_gen_openapiv2.options import annotations_pb2 as protoc__gen__openapiv2_dot_options_dot_annotations__pb2 -DESCRIPTOR = _descriptor_pool.Default().AddSerializedFile(b'\n\x1fmodel/model/v1alpha/model.proto\x12\x13model.model.v1alpha\x1a+common/healthcheck/v1beta/healthcheck.proto\x1a\x1e\x63ommon/task/v1alpha/task.proto\x1a\x1b\x63ore/mgmt/v1beta/mgmt.proto\x1a\x1fgoogle/api/field_behavior.proto\x1a\x19google/api/resource.proto\x1a#google/longrunning/operations.proto\x1a google/protobuf/field_mask.proto\x1a\x1cgoogle/protobuf/struct.proto\x1a\x1fgoogle/protobuf/timestamp.proto\x1a model/model/v1alpha/common.proto\x1a*model/model/v1alpha/model_definition.proto\x1a.protoc-gen-openapiv2/options/annotations.proto\"\x96\x01\n\x0fLivenessRequest\x12j\n\x14health_check_request\x18\x01 \x01(\x0b\x32-.common.healthcheck.v1beta.HealthCheckRequestB\x04\xe2\x41\x01\x01H\x00R\x12healthCheckRequest\x88\x01\x01\x42\x17\n\x15_health_check_request\"v\n\x10LivenessResponse\x12\x62\n\x15health_check_response\x18\x01 \x01(\x0b\x32..common.healthcheck.v1beta.HealthCheckResponseR\x13healthCheckResponse\"\x97\x01\n\x10ReadinessRequest\x12j\n\x14health_check_request\x18\x01 \x01(\x0b\x32-.common.healthcheck.v1beta.HealthCheckRequestB\x04\xe2\x41\x01\x01H\x00R\x12healthCheckRequest\x88\x01\x01\x42\x17\n\x15_health_check_request\"w\n\x11ReadinessResponse\x12\x62\n\x15health_check_response\x18\x01 \x01(\x0b\x32..common.healthcheck.v1beta.HealthCheckResponseR\x13healthCheckResponse\"E\n\x06Region\x12\x1f\n\x0bregion_name\x18\x01 \x01(\tR\nregionName\x12\x1a\n\x08hardware\x18\x02 \x03(\tR\x08hardware\"\xe2\x01\n\x0cModelVersion\x12\x18\n\x04name\x18\x01 \x01(\tB\x04\xe2\x41\x01\x05R\x04name\x12\x1e\n\x07version\x18\x02 \x01(\tB\x04\xe2\x41\x01\x05R\x07version\x12\x1c\n\x06\x64igest\x18\x03 \x01(\tB\x04\xe2\x41\x01\x01R\x06\x64igest\x12\x36\n\x05state\x18\x04 \x01(\x0e\x32\x1a.model.model.v1alpha.StateB\x04\xe2\x41\x01\x03R\x05state\x12\x42\n\x0bupdate_time\x18\x05 \x01(\x0b\x32\x1a.google.protobuf.TimestampB\x05\xe2\x41\x02\x03\x01R\nupdateTime\"\xaa\x0c\n\x05Model\x12+\n\x04name\x18\x01 \x01(\tB\x17\x92\x41\x10\xca>\r\xfa\x02\nmodel_name\xe2\x41\x01\x03R\x04name\x12\x16\n\x03uid\x18\x02 \x01(\tB\x04\xe2\x41\x01\x03R\x03uid\x12\x15\n\x02id\x18\x03 \x01(\tB\x05\xe2\x41\x02\x02\x05R\x02id\x12+\n\x0b\x64\x65scription\x18\x04 \x01(\tB\x04\xe2\x41\x01\x01H\x00R\x0b\x64\x65scription\x88\x01\x01\x12U\n\x10model_definition\x18\x05 \x01(\tB*\xe2\x41\x02\x02\x05\xfa\x41\"\n api.instill.tech/ModelDefinitionR\x0fmodelDefinition\x12\x44\n\rconfiguration\x18\x06 \x01(\x0b\x32\x17.google.protobuf.StructB\x05\xe2\x41\x02\x02\x05R\rconfiguration\x12\x34\n\x04task\x18\x07 \x01(\x0e\x32\x19.common.task.v1alpha.TaskB\x05\xe2\x41\x02\x02\x05R\x04task\x12K\n\nvisibility\x18\t \x01(\x0e\x32%.model.model.v1alpha.Model.VisibilityB\x04\xe2\x41\x01\x02R\nvisibility\x12\x41\n\x0b\x63reate_time\x18\x0c \x01(\x0b\x32\x1a.google.protobuf.TimestampB\x04\xe2\x41\x01\x03R\ncreateTime\x12\x41\n\x0bupdate_time\x18\r \x01(\x0b\x32\x1a.google.protobuf.TimestampB\x04\xe2\x41\x01\x03R\nupdateTime\x12\x41\n\x0b\x64\x65lete_time\x18\x0e \x01(\x0b\x32\x1a.google.protobuf.TimestampB\x04\xe2\x41\x01\x03R\ndeleteTime\x12#\n\nowner_name\x18\x0f \x01(\tB\x04\xe2\x41\x01\x03R\townerName\x12\x39\n\x05owner\x18\x11 \x01(\x0b\x32\x17.core.mgmt.v1beta.OwnerB\x05\xe2\x41\x02\x01\x03H\x01R\x05owner\x88\x01\x01\x12\x1d\n\x06region\x18\x12 \x01(\tB\x05\xe2\x41\x02\x02\x05R\x06region\x12 \n\x08hardware\x18\x13 \x01(\tB\x04\xe2\x41\x01\x02R\x08hardware\x12!\n\x06readme\x18\x14 \x01(\tB\x04\xe2\x41\x01\x01H\x02R\x06readme\x88\x01\x01\x12(\n\nsource_url\x18\x15 \x01(\tB\x04\xe2\x41\x01\x01H\x03R\tsourceUrl\x88\x01\x01\x12\x36\n\x11\x64ocumentation_url\x18\x16 \x01(\tB\x04\xe2\x41\x01\x01H\x04R\x10\x64ocumentationUrl\x88\x01\x01\x12#\n\x07license\x18\x17 \x01(\tB\x04\xe2\x41\x01\x01H\x05R\x07license\x88\x01\x01\x12.\n\rprofile_image\x18\x1a \x01(\tB\x04\xe2\x41\x01\x01H\x06R\x0cprofileImage\x88\x01\x01\x12\x45\n\npermission\x18\x1b \x01(\x0b\x32\x1f.model.model.v1alpha.PermissionB\x04\xe2\x41\x01\x03R\npermission\x12@\n\x0cinput_schema\x18\x1c \x01(\x0b\x32\x17.google.protobuf.StructB\x04\xe2\x41\x01\x03R\x0binputSchema\x12\x42\n\routput_schema\x18\x1d \x01(\x0b\x32\x17.google.protobuf.StructB\x04\xe2\x41\x01\x03R\x0coutputSchema\x12\x18\n\x04tags\x18\x1e \x03(\tB\x04\xe2\x41\x01\x03R\x04tags\x12 \n\x08versions\x18\x1f \x03(\tB\x04\xe2\x41\x01\x03R\x08versions\"W\n\nVisibility\x12\x1a\n\x16VISIBILITY_UNSPECIFIED\x10\x00\x12\x16\n\x12VISIBILITY_PRIVATE\x10\x01\x12\x15\n\x11VISIBILITY_PUBLIC\x10\x02:R\xea\x41O\n\x16\x61pi.instill.tech/Model\x12!users/{user.id}/models/{model.id}\x12\x12models/{model.uid}B\x0e\n\x0c_descriptionB\x08\n\x06_ownerB\t\n\x07_readmeB\r\n\x0b_source_urlB\x14\n\x12_documentation_urlB\n\n\x08_licenseB\x10\n\x0e_profile_imageJ\x04\x08\x08\x10\tJ\x04\x08\x10\x10\x11J\x04\x08\x18\x10\x19J\x04\x08\x19\x10\x1a\"\xc6\x03\n\x11ListModelsRequest\x12&\n\tpage_size\x18\x01 \x01(\x05\x42\x04\xe2\x41\x01\x01H\x00R\x08pageSize\x88\x01\x01\x12(\n\npage_token\x18\x02 \x01(\tB\x04\xe2\x41\x01\x01H\x01R\tpageToken\x88\x01\x01\x12\x38\n\x04view\x18\x03 \x01(\x0e\x32\x19.model.model.v1alpha.ViewB\x04\xe2\x41\x01\x01H\x02R\x04view\x88\x01\x01\x12,\n\x0cshow_deleted\x18\x04 \x01(\x08\x42\x04\xe2\x41\x01\x01H\x03R\x0bshowDeleted\x88\x01\x01\x12!\n\x06\x66ilter\x18\x05 \x01(\tB\x04\xe2\x41\x01\x01H\x04R\x06\x66ilter\x88\x01\x01\x12P\n\nvisibility\x18\x06 \x01(\x0e\x32%.model.model.v1alpha.Model.VisibilityB\x04\xe2\x41\x01\x01H\x05R\nvisibility\x88\x01\x01\x12$\n\x08order_by\x18\x07 \x01(\tB\x04\xe2\x41\x01\x01H\x06R\x07orderBy\x88\x01\x01\x42\x0c\n\n_page_sizeB\r\n\x0b_page_tokenB\x07\n\x05_viewB\x0f\n\r_show_deletedB\t\n\x07_filterB\r\n\x0b_visibilityB\x0b\n\t_order_by\"\xa1\x01\n\x12ListModelsResponse\x12\x38\n\x06models\x18\x01 \x03(\x0b\x32\x1a.model.model.v1alpha.ModelB\x04\xe2\x41\x01\x03R\x06models\x12,\n\x0fnext_page_token\x18\x02 \x01(\tB\x04\xe2\x41\x01\x03R\rnextPageToken\x12#\n\ntotal_size\x18\x03 \x01(\x05\x42\x04\xe2\x41\x01\x03R\ttotalSize\"{\n\x12LookUpModelRequest\x12\"\n\tpermalink\x18\x01 \x01(\tB\x04\xe2\x41\x01\x02R\tpermalink\x12\x38\n\x04view\x18\x02 \x01(\x0e\x32\x19.model.model.v1alpha.ViewB\x04\xe2\x41\x01\x01H\x00R\x04view\x88\x01\x01\x42\x07\n\x05_view\"M\n\x13LookUpModelResponse\x12\x36\n\x05model\x18\x01 \x01(\x0b\x32\x1a.model.model.v1alpha.ModelB\x04\xe2\x41\x01\x03R\x05model\"\xf8\x03\n\x1aListNamespaceModelsRequest\x12\'\n\x0cnamespace_id\x18\x01 \x01(\tB\x04\xe2\x41\x01\x02R\x0bnamespaceId\x12&\n\tpage_size\x18\x02 \x01(\x05\x42\x04\xe2\x41\x01\x01H\x00R\x08pageSize\x88\x01\x01\x12(\n\npage_token\x18\x03 \x01(\tB\x04\xe2\x41\x01\x01H\x01R\tpageToken\x88\x01\x01\x12\x38\n\x04view\x18\x04 \x01(\x0e\x32\x19.model.model.v1alpha.ViewB\x04\xe2\x41\x01\x01H\x02R\x04view\x88\x01\x01\x12,\n\x0cshow_deleted\x18\x05 \x01(\x08\x42\x04\xe2\x41\x01\x01H\x03R\x0bshowDeleted\x88\x01\x01\x12!\n\x06\x66ilter\x18\x06 \x01(\tB\x04\xe2\x41\x01\x01H\x04R\x06\x66ilter\x88\x01\x01\x12P\n\nvisibility\x18\x07 \x01(\x0e\x32%.model.model.v1alpha.Model.VisibilityB\x04\xe2\x41\x01\x01H\x05R\nvisibility\x88\x01\x01\x12$\n\x08order_by\x18\x08 \x01(\tB\x04\xe2\x41\x01\x01H\x06R\x07orderBy\x88\x01\x01\x42\x0c\n\n_page_sizeB\r\n\x0b_page_tokenB\x07\n\x05_viewB\x0f\n\r_show_deletedB\t\n\x07_filterB\r\n\x0b_visibilityB\x0b\n\t_order_by\"\xaa\x01\n\x1bListNamespaceModelsResponse\x12\x38\n\x06models\x18\x01 \x03(\x0b\x32\x1a.model.model.v1alpha.ModelB\x04\xe2\x41\x01\x03R\x06models\x12,\n\x0fnext_page_token\x18\x02 \x01(\tB\x04\xe2\x41\x01\x03R\rnextPageToken\x12#\n\ntotal_size\x18\x03 \x01(\x05\x42\x04\xe2\x41\x01\x03R\ttotalSize\"x\n\x1b\x43reateNamespaceModelRequest\x12\'\n\x0cnamespace_id\x18\x01 \x01(\tB\x04\xe2\x41\x01\x02R\x0bnamespaceId\x12\x30\n\x05model\x18\x02 \x01(\x0b\x32\x1a.model.model.v1alpha.ModelR\x05model\"V\n\x1c\x43reateNamespaceModelResponse\x12\x36\n\x05model\x18\x01 \x01(\x0b\x32\x1a.model.model.v1alpha.ModelB\x04\xe2\x41\x01\x03R\x05model\"\xa7\x01\n\x18GetNamespaceModelRequest\x12\'\n\x0cnamespace_id\x18\x01 \x01(\tB\x04\xe2\x41\x01\x02R\x0bnamespaceId\x12\x1f\n\x08model_id\x18\x02 \x01(\tB\x04\xe2\x41\x01\x02R\x07modelId\x12\x38\n\x04view\x18\x03 \x01(\x0e\x32\x19.model.model.v1alpha.ViewB\x04\xe2\x41\x01\x01H\x00R\x04view\x88\x01\x01\x42\x07\n\x05_view\"S\n\x19GetNamespaceModelResponse\x12\x36\n\x05model\x18\x01 \x01(\x0b\x32\x1a.model.model.v1alpha.ModelB\x04\xe2\x41\x01\x03R\x05model\"\xe2\x01\n\x1bUpdateNamespaceModelRequest\x12\'\n\x0cnamespace_id\x18\x01 \x01(\tB\x04\xe2\x41\x01\x02R\x0bnamespaceId\x12\x1f\n\x08model_id\x18\x02 \x01(\tB\x04\xe2\x41\x01\x02R\x07modelId\x12\x36\n\x05model\x18\x03 \x01(\x0b\x32\x1a.model.model.v1alpha.ModelB\x04\xe2\x41\x01\x02R\x05model\x12\x41\n\x0bupdate_mask\x18\x04 \x01(\x0b\x32\x1a.google.protobuf.FieldMaskB\x04\xe2\x41\x01\x02R\nupdateMask\"V\n\x1cUpdateNamespaceModelResponse\x12\x36\n\x05model\x18\x01 \x01(\x0b\x32\x1a.model.model.v1alpha.ModelB\x04\xe2\x41\x01\x03R\x05model\"g\n\x1b\x44\x65leteNamespaceModelRequest\x12\'\n\x0cnamespace_id\x18\x01 \x01(\tB\x04\xe2\x41\x01\x02R\x0bnamespaceId\x12\x1f\n\x08model_id\x18\x02 \x01(\tB\x04\xe2\x41\x01\x02R\x07modelId\"\x1e\n\x1c\x44\x65leteNamespaceModelResponse\"\x8f\x01\n\x1bRenameNamespaceModelRequest\x12\'\n\x0cnamespace_id\x18\x01 \x01(\tB\x04\xe2\x41\x01\x02R\x0bnamespaceId\x12\x1f\n\x08model_id\x18\x02 \x01(\tB\x04\xe2\x41\x01\x02R\x07modelId\x12&\n\x0cnew_model_id\x18\x03 \x01(\tB\x04\xe2\x41\x01\x02R\nnewModelId\"V\n\x1cRenameNamespaceModelResponse\x12\x36\n\x05model\x18\x01 \x01(\x0b\x32\x1a.model.model.v1alpha.ModelB\x04\xe2\x41\x01\x03R\x05model\"\x86\x01\n\x1aWatchNamespaceModelRequest\x12\'\n\x0cnamespace_id\x18\x01 \x01(\tB\x04\xe2\x41\x01\x02R\x0bnamespaceId\x12\x1f\n\x08model_id\x18\x02 \x01(\tB\x04\xe2\x41\x01\x02R\x07modelId\x12\x1e\n\x07version\x18\x03 \x01(\tB\x04\xe2\x41\x01\x02R\x07version\"{\n\x1bWatchNamespaceModelResponse\x12\x36\n\x05state\x18\x01 \x01(\x0e\x32\x1a.model.model.v1alpha.StateB\x04\xe2\x41\x01\x03R\x05state\x12\x1e\n\x07message\x18\x03 \x01(\tB\x04\xe2\x41\x01\x03R\x07messageJ\x04\x08\x02\x10\x03\"l\n WatchNamespaceLatestModelRequest\x12\'\n\x0cnamespace_id\x18\x01 \x01(\tB\x04\xe2\x41\x01\x02R\x0bnamespaceId\x12\x1f\n\x08model_id\x18\x02 \x01(\tB\x04\xe2\x41\x01\x02R\x07modelId\"\x81\x01\n!WatchNamespaceLatestModelResponse\x12\x36\n\x05state\x18\x01 \x01(\x0e\x32\x1a.model.model.v1alpha.StateB\x04\xe2\x41\x01\x03R\x05state\x12\x1e\n\x07message\x18\x03 \x01(\tB\x04\xe2\x41\x01\x03R\x07messageJ\x04\x08\x02\x10\x03\"\xcb\x01\n!ListNamespaceModelVersionsRequest\x12\'\n\x0cnamespace_id\x18\x01 \x01(\tB\x04\xe2\x41\x01\x02R\x0bnamespaceId\x12\x1f\n\x08model_id\x18\x02 \x01(\tB\x04\xe2\x41\x01\x02R\x07modelId\x12&\n\tpage_size\x18\x03 \x01(\x05\x42\x04\xe2\x41\x01\x01H\x00R\x08pageSize\x88\x01\x01\x12\x1d\n\x04page\x18\x04 \x01(\x05\x42\x04\xe2\x41\x01\x01H\x01R\x04page\x88\x01\x01\x42\x0c\n\n_page_sizeB\x07\n\x05_page\"\xcb\x01\n\"ListNamespaceModelVersionsResponse\x12\x43\n\x08versions\x18\x01 \x03(\x0b\x32!.model.model.v1alpha.ModelVersionB\x04\xe2\x41\x01\x03R\x08versions\x12#\n\ntotal_size\x18\x02 \x01(\x05\x42\x04\xe2\x41\x01\x03R\ttotalSize\x12!\n\tpage_size\x18\x03 \x01(\x05\x42\x04\xe2\x41\x01\x03R\x08pageSize\x12\x18\n\x04page\x18\x04 \x01(\x05\x42\x04\xe2\x41\x01\x03R\x04page\"\x8e\x01\n\"DeleteNamespaceModelVersionRequest\x12\'\n\x0cnamespace_id\x18\x01 \x01(\tB\x04\xe2\x41\x01\x02R\x0bnamespaceId\x12\x1f\n\x08model_id\x18\x02 \x01(\tB\x04\xe2\x41\x01\x02R\x07modelId\x12\x1e\n\x07version\x18\x03 \x01(\tB\x04\xe2\x41\x01\x02R\x07version\"%\n#DeleteNamespaceModelVersionResponse\"\xce\x01\n\x1cTriggerNamespaceModelRequest\x12\'\n\x0cnamespace_id\x18\x01 \x01(\tB\x04\xe2\x41\x01\x02R\x0bnamespaceId\x12\x1f\n\x08model_id\x18\x02 \x01(\tB\x04\xe2\x41\x01\x02R\x07modelId\x12\x1e\n\x07version\x18\x04 \x01(\tB\x04\xe2\x41\x01\x02R\x07version\x12>\n\x0btask_inputs\x18\x05 \x03(\x0b\x32\x17.google.protobuf.StructB\x04\xe2\x41\x01\x02R\ntaskInputsJ\x04\x08\x03\x10\x04\"\x9c\x01\n\x1dTriggerNamespaceModelResponse\x12\x33\n\x04task\x18\x01 \x01(\x0e\x32\x19.common.task.v1alpha.TaskB\x04\xe2\x41\x01\x03R\x04task\x12@\n\x0ctask_outputs\x18\x03 \x03(\x0b\x32\x17.google.protobuf.StructB\x04\xe2\x41\x01\x03R\x0btaskOutputsJ\x04\x08\x02\x10\x03\"\xd3\x01\n!TriggerAsyncNamespaceModelRequest\x12\'\n\x0cnamespace_id\x18\x01 \x01(\tB\x04\xe2\x41\x01\x02R\x0bnamespaceId\x12\x1f\n\x08model_id\x18\x02 \x01(\tB\x04\xe2\x41\x01\x02R\x07modelId\x12\x1e\n\x07version\x18\x04 \x01(\tB\x04\xe2\x41\x01\x02R\x07version\x12>\n\x0btask_inputs\x18\x05 \x03(\x0b\x32\x17.google.protobuf.StructB\x04\xe2\x41\x01\x02R\ntaskInputsJ\x04\x08\x03\x10\x04\"g\n\"TriggerAsyncNamespaceModelResponse\x12\x41\n\toperation\x18\x01 \x01(\x0b\x32\x1d.google.longrunning.OperationB\x04\xe2\x41\x01\x03R\toperation\"\xb4\x01\n\"TriggerNamespaceLatestModelRequest\x12\'\n\x0cnamespace_id\x18\x01 \x01(\tB\x04\xe2\x41\x01\x02R\x0bnamespaceId\x12\x1f\n\x08model_id\x18\x02 \x01(\tB\x04\xe2\x41\x01\x02R\x07modelId\x12>\n\x0btask_inputs\x18\x04 \x03(\x0b\x32\x17.google.protobuf.StructB\x04\xe2\x41\x01\x02R\ntaskInputsJ\x04\x08\x03\x10\x04\"\xa2\x01\n#TriggerNamespaceLatestModelResponse\x12\x33\n\x04task\x18\x01 \x01(\x0e\x32\x19.common.task.v1alpha.TaskB\x04\xe2\x41\x01\x03R\x04task\x12@\n\x0ctask_outputs\x18\x03 \x03(\x0b\x32\x17.google.protobuf.StructB\x04\xe2\x41\x01\x03R\x0btaskOutputsJ\x04\x08\x02\x10\x03\"\xb9\x01\n\'TriggerAsyncNamespaceLatestModelRequest\x12\'\n\x0cnamespace_id\x18\x01 \x01(\tB\x04\xe2\x41\x01\x02R\x0bnamespaceId\x12\x1f\n\x08model_id\x18\x02 \x01(\tB\x04\xe2\x41\x01\x02R\x07modelId\x12>\n\x0btask_inputs\x18\x04 \x03(\x0b\x32\x17.google.protobuf.StructB\x04\xe2\x41\x01\x02R\ntaskInputsJ\x04\x08\x03\x10\x04\"m\n(TriggerAsyncNamespaceLatestModelResponse\x12\x41\n\toperation\x18\x01 \x01(\x0b\x32\x1d.google.longrunning.OperationB\x04\xe2\x41\x01\x03R\toperation\"\xdc\x01\n,TriggerNamespaceModelBinaryFileUploadRequest\x12\'\n\x0cnamespace_id\x18\x01 \x01(\tB\x04\xe2\x41\x01\x02R\x0bnamespaceId\x12\x1f\n\x08model_id\x18\x02 \x01(\tB\x04\xe2\x41\x01\x02R\x07modelId\x12\x1e\n\x07version\x18\x04 \x01(\tB\x04\xe2\x41\x01\x02R\x07version\x12<\n\ntask_input\x18\x05 \x03(\x0b\x32\x17.google.protobuf.StructB\x04\xe2\x41\x01\x02R\ttaskInputJ\x04\x08\x03\x10\x04\"\xb2\x01\n-TriggerNamespaceModelBinaryFileUploadResponse\x12\x33\n\x04task\x18\x01 \x01(\x0e\x32\x19.common.task.v1alpha.TaskB\x04\xe2\x41\x01\x02R\x04task\x12@\n\x0ctask_outputs\x18\x04 \x03(\x0b\x32\x17.google.protobuf.StructB\x04\xe2\x41\x01\x03R\x0btaskOutputsJ\x04\x08\x02\x10\x03J\x04\x08\x03\x10\x04\"\xc2\x01\n2TriggerNamespaceLatestModelBinaryFileUploadRequest\x12\'\n\x0cnamespace_id\x18\x01 \x01(\tB\x04\xe2\x41\x01\x02R\x0bnamespaceId\x12\x1f\n\x08model_id\x18\x02 \x01(\tB\x04\xe2\x41\x01\x02R\x07modelId\x12<\n\ntask_input\x18\x04 \x03(\x0b\x32\x17.google.protobuf.StructB\x04\xe2\x41\x01\x02R\ttaskInputJ\x04\x08\x03\x10\x04\"\xb2\x01\n3TriggerNamespaceLatestModelBinaryFileUploadResponse\x12\x33\n\x04task\x18\x01 \x01(\x0e\x32\x19.common.task.v1alpha.TaskB\x04\xe2\x41\x01\x02R\x04task\x12@\n\x0ctask_outputs\x18\x03 \x03(\x0b\x32\x17.google.protobuf.StructB\x04\xe2\x41\x01\x03R\x0btaskOutputsJ\x04\x08\x02\x10\x03\"\xb6\x01\n\'GetNamespaceLatestModelOperationRequest\x12\'\n\x0cnamespace_id\x18\x01 \x01(\tB\x04\xe2\x41\x01\x02R\x0bnamespaceId\x12\x1f\n\x08model_id\x18\x02 \x01(\tB\x04\xe2\x41\x01\x02R\x07modelId\x12\x38\n\x04view\x18\x03 \x01(\x0e\x32\x19.model.model.v1alpha.ViewB\x04\xe2\x41\x01\x01H\x00R\x04view\x88\x01\x01\x42\x07\n\x05_view\"m\n(GetNamespaceLatestModelOperationResponse\x12\x41\n\toperation\x18\x01 \x01(\x0b\x32\x1d.google.longrunning.OperationB\x04\xe2\x41\x01\x03R\toperation\"\xaa\x01\n DeployNamespaceModelAdminRequest\x12\'\n\x0cnamespace_id\x18\x01 \x01(\tB\x04\xe2\x41\x01\x02R\x0bnamespaceId\x12\x1f\n\x08model_id\x18\x02 \x01(\tB\x04\xe2\x41\x01\x02R\x07modelId\x12\x1e\n\x07version\x18\x03 \x01(\tB\x04\xe2\x41\x01\x02R\x07version\x12\x1c\n\x06\x64igest\x18\x04 \x01(\tB\x04\xe2\x41\x01\x01R\x06\x64igest\")\n!DeployNamespaceModelAdminResponseJ\x04\x08\x01\x10\x02\"\xac\x01\n\"UndeployNamespaceModelAdminRequest\x12\'\n\x0cnamespace_id\x18\x01 \x01(\tB\x04\xe2\x41\x01\x02R\x0bnamespaceId\x12\x1f\n\x08model_id\x18\x02 \x01(\tB\x04\xe2\x41\x01\x02R\x07modelId\x12\x1e\n\x07version\x18\x03 \x01(\tB\x04\xe2\x41\x01\x02R\x07version\x12\x1c\n\x06\x64igest\x18\x04 \x01(\tB\x04\xe2\x41\x01\x01R\x06\x64igest\"+\n#UndeployNamespaceModelAdminResponseJ\x04\x08\x01\x10\x02\"\x95\x01\n\x16\x43reateUserModelRequest\x12\x30\n\x05model\x18\x01 \x01(\x0b\x32\x1a.model.model.v1alpha.ModelR\x05model\x12I\n\x06parent\x18\x02 \x01(\tB1\x92\x41\x0f\xca>\x0c\xfa\x02\tuser_name\xe2\x41\x01\x02\xfa\x41\x18\x12\x16\x61pi.instill.tech/ModelR\x06parent\"Q\n\x17\x43reateUserModelResponse\x12\x36\n\x05model\x18\x01 \x01(\x0b\x32\x1a.model.model.v1alpha.ModelB\x04\xe2\x41\x01\x03R\x05model\"\x95\x04\n\x15ListUserModelsRequest\x12&\n\tpage_size\x18\x01 \x01(\x05\x42\x04\xe2\x41\x01\x01H\x00R\x08pageSize\x88\x01\x01\x12(\n\npage_token\x18\x02 \x01(\tB\x04\xe2\x41\x01\x01H\x01R\tpageToken\x88\x01\x01\x12\x38\n\x04view\x18\x03 \x01(\x0e\x32\x19.model.model.v1alpha.ViewB\x04\xe2\x41\x01\x01H\x02R\x04view\x88\x01\x01\x12I\n\x06parent\x18\x04 \x01(\tB1\x92\x41\x0f\xca>\x0c\xfa\x02\tuser_name\xe2\x41\x01\x02\xfa\x41\x18\x12\x16\x61pi.instill.tech/ModelR\x06parent\x12,\n\x0cshow_deleted\x18\x05 \x01(\x08\x42\x04\xe2\x41\x01\x01H\x03R\x0bshowDeleted\x88\x01\x01\x12!\n\x06\x66ilter\x18\x06 \x01(\tB\x04\xe2\x41\x01\x01H\x04R\x06\x66ilter\x88\x01\x01\x12P\n\nvisibility\x18\x07 \x01(\x0e\x32%.model.model.v1alpha.Model.VisibilityB\x04\xe2\x41\x01\x01H\x05R\nvisibility\x88\x01\x01\x12$\n\x08order_by\x18\x08 \x01(\tB\x04\xe2\x41\x01\x01H\x06R\x07orderBy\x88\x01\x01\x42\x0c\n\n_page_sizeB\r\n\x0b_page_tokenB\x07\n\x05_viewB\x0f\n\r_show_deletedB\t\n\x07_filterB\r\n\x0b_visibilityB\x0b\n\t_order_by\"\xa5\x01\n\x16ListUserModelsResponse\x12\x38\n\x06models\x18\x01 \x03(\x0b\x32\x1a.model.model.v1alpha.ModelB\x04\xe2\x41\x01\x03R\x06models\x12,\n\x0fnext_page_token\x18\x02 \x01(\tB\x04\xe2\x41\x01\x03R\rnextPageToken\x12#\n\ntotal_size\x18\x03 \x01(\x05\x42\x04\xe2\x41\x01\x03R\ttotalSize\"\xa5\x01\n\x13GetUserModelRequest\x12K\n\x04name\x18\x01 \x01(\tB7\x92\x41\x15\xca>\x12\xfa\x02\x0fuser_model_name\xe2\x41\x01\x02\xfa\x41\x18\n\x16\x61pi.instill.tech/ModelR\x04name\x12\x38\n\x04view\x18\x02 \x01(\x0e\x32\x19.model.model.v1alpha.ViewB\x04\xe2\x41\x01\x01H\x00R\x04view\x88\x01\x01\x42\x07\n\x05_view\"N\n\x14GetUserModelResponse\x12\x36\n\x05model\x18\x01 \x01(\x0b\x32\x1a.model.model.v1alpha.ModelB\x04\xe2\x41\x01\x03R\x05model\"\x93\x01\n\x16UpdateUserModelRequest\x12\x36\n\x05model\x18\x01 \x01(\x0b\x32\x1a.model.model.v1alpha.ModelB\x04\xe2\x41\x01\x02R\x05model\x12\x41\n\x0bupdate_mask\x18\x02 \x01(\x0b\x32\x1a.google.protobuf.FieldMaskB\x04\xe2\x41\x01\x02R\nupdateMask\"Q\n\x17UpdateUserModelResponse\x12\x36\n\x05model\x18\x01 \x01(\x0b\x32\x1a.model.model.v1alpha.ModelB\x04\xe2\x41\x01\x03R\x05model\"e\n\x16\x44\x65leteUserModelRequest\x12K\n\x04name\x18\x01 \x01(\tB7\x92\x41\x15\xca>\x12\xfa\x02\x0fuser_model_name\xe2\x41\x01\x02\xfa\x41\x18\n\x16\x61pi.instill.tech/ModelR\x04name\"\x19\n\x17\x44\x65leteUserModelResponse\"\x8d\x01\n\x16RenameUserModelRequest\x12K\n\x04name\x18\x01 \x01(\tB7\x92\x41\x15\xca>\x12\xfa\x02\x0fuser_model_name\xe2\x41\x01\x02\xfa\x41\x18\n\x16\x61pi.instill.tech/ModelR\x04name\x12&\n\x0cnew_model_id\x18\x02 \x01(\tB\x04\xe2\x41\x01\x02R\nnewModelId\"Q\n\x17RenameUserModelResponse\x12\x36\n\x05model\x18\x01 \x01(\x0b\x32\x1a.model.model.v1alpha.ModelB\x04\xe2\x41\x01\x03R\x05model\"\x84\x01\n\x15WatchUserModelRequest\x12K\n\x04name\x18\x01 \x01(\tB7\x92\x41\x15\xca>\x12\xfa\x02\x0fuser_model_name\xe2\x41\x01\x02\xfa\x41\x18\n\x16\x61pi.instill.tech/ModelR\x04name\x12\x1e\n\x07version\x18\x02 \x01(\tB\x04\xe2\x41\x01\x02R\x07version\"v\n\x16WatchUserModelResponse\x12\x36\n\x05state\x18\x01 \x01(\x0e\x32\x1a.model.model.v1alpha.StateB\x04\xe2\x41\x01\x03R\x05state\x12\x1e\n\x07message\x18\x03 \x01(\tB\x04\xe2\x41\x01\x03R\x07messageJ\x04\x08\x02\x10\x03\"j\n\x1bWatchUserLatestModelRequest\x12K\n\x04name\x18\x01 \x01(\tB7\x92\x41\x15\xca>\x12\xfa\x02\x0fuser_model_name\xe2\x41\x01\x02\xfa\x41\x18\n\x16\x61pi.instill.tech/ModelR\x04name\"|\n\x1cWatchUserLatestModelResponse\x12\x36\n\x05state\x18\x01 \x01(\x0e\x32\x1a.model.model.v1alpha.StateB\x04\xe2\x41\x01\x03R\x05state\x12\x1e\n\x07message\x18\x03 \x01(\tB\x04\xe2\x41\x01\x03R\x07messageJ\x04\x08\x02\x10\x03\"\xc9\x01\n\x1cListUserModelVersionsRequest\x12&\n\tpage_size\x18\x01 \x01(\x05\x42\x04\xe2\x41\x01\x01H\x00R\x08pageSize\x88\x01\x01\x12\x1d\n\x04page\x18\x02 \x01(\x05\x42\x04\xe2\x41\x01\x01H\x01R\x04page\x88\x01\x01\x12K\n\x04name\x18\x03 \x01(\tB7\x92\x41\x15\xca>\x12\xfa\x02\x0fuser_model_name\xe2\x41\x01\x02\xfa\x41\x18\n\x16\x61pi.instill.tech/ModelR\x04nameB\x0c\n\n_page_sizeB\x07\n\x05_page\"\xc6\x01\n\x1dListUserModelVersionsResponse\x12\x43\n\x08versions\x18\x01 \x03(\x0b\x32!.model.model.v1alpha.ModelVersionB\x04\xe2\x41\x01\x03R\x08versions\x12#\n\ntotal_size\x18\x02 \x01(\x05\x42\x04\xe2\x41\x01\x03R\ttotalSize\x12!\n\tpage_size\x18\x03 \x01(\x05\x42\x04\xe2\x41\x01\x03R\x08pageSize\x12\x18\n\x04page\x18\x04 \x01(\x05\x42\x04\xe2\x41\x01\x03R\x04page\"\x8c\x01\n\x1d\x44\x65leteUserModelVersionRequest\x12K\n\x04name\x18\x01 \x01(\tB7\x92\x41\x15\xca>\x12\xfa\x02\x0fuser_model_name\xe2\x41\x01\x02\xfa\x41\x18\n\x16\x61pi.instill.tech/ModelR\x04name\x12\x1e\n\x07version\x18\x02 \x01(\tB\x04\xe2\x41\x01\x02R\x07version\" \n\x1e\x44\x65leteUserModelVersionResponse\"\xcc\x01\n\x17TriggerUserModelRequest\x12K\n\x04name\x18\x01 \x01(\tB7\x92\x41\x15\xca>\x12\xfa\x02\x0fuser_model_name\xe2\x41\x01\x02\xfa\x41\x18\n\x16\x61pi.instill.tech/ModelR\x04name\x12\x1e\n\x07version\x18\x03 \x01(\tB\x04\xe2\x41\x01\x02R\x07version\x12>\n\x0btask_inputs\x18\x04 \x03(\x0b\x32\x17.google.protobuf.StructB\x04\xe2\x41\x01\x02R\ntaskInputsJ\x04\x08\x02\x10\x03\"\x97\x01\n\x18TriggerUserModelResponse\x12\x33\n\x04task\x18\x01 \x01(\x0e\x32\x19.common.task.v1alpha.TaskB\x04\xe2\x41\x01\x03R\x04task\x12@\n\x0ctask_outputs\x18\x03 \x03(\x0b\x32\x17.google.protobuf.StructB\x04\xe2\x41\x01\x03R\x0btaskOutputsJ\x04\x08\x02\x10\x03\"\xd1\x01\n\x1cTriggerAsyncUserModelRequest\x12K\n\x04name\x18\x01 \x01(\tB7\x92\x41\x15\xca>\x12\xfa\x02\x0fuser_model_name\xe2\x41\x01\x02\xfa\x41\x18\n\x16\x61pi.instill.tech/ModelR\x04name\x12\x1e\n\x07version\x18\x03 \x01(\tB\x04\xe2\x41\x01\x02R\x07version\x12>\n\x0btask_inputs\x18\x04 \x03(\x0b\x32\x17.google.protobuf.StructB\x04\xe2\x41\x01\x02R\ntaskInputsJ\x04\x08\x02\x10\x03\"b\n\x1dTriggerAsyncUserModelResponse\x12\x41\n\toperation\x18\x01 \x01(\x0b\x32\x1d.google.longrunning.OperationB\x04\xe2\x41\x01\x03R\toperation\"\xb2\x01\n\x1dTriggerUserLatestModelRequest\x12K\n\x04name\x18\x01 \x01(\tB7\x92\x41\x15\xca>\x12\xfa\x02\x0fuser_model_name\xe2\x41\x01\x02\xfa\x41\x18\n\x16\x61pi.instill.tech/ModelR\x04name\x12>\n\x0btask_inputs\x18\x03 \x03(\x0b\x32\x17.google.protobuf.StructB\x04\xe2\x41\x01\x02R\ntaskInputsJ\x04\x08\x02\x10\x03\"\x9d\x01\n\x1eTriggerUserLatestModelResponse\x12\x33\n\x04task\x18\x01 \x01(\x0e\x32\x19.common.task.v1alpha.TaskB\x04\xe2\x41\x01\x03R\x04task\x12@\n\x0ctask_outputs\x18\x03 \x03(\x0b\x32\x17.google.protobuf.StructB\x04\xe2\x41\x01\x03R\x0btaskOutputsJ\x04\x08\x02\x10\x03\"\xb7\x01\n\"TriggerAsyncUserLatestModelRequest\x12K\n\x04name\x18\x01 \x01(\tB7\x92\x41\x15\xca>\x12\xfa\x02\x0fuser_model_name\xe2\x41\x01\x02\xfa\x41\x18\n\x16\x61pi.instill.tech/ModelR\x04name\x12>\n\x0btask_inputs\x18\x03 \x03(\x0b\x32\x17.google.protobuf.StructB\x04\xe2\x41\x01\x02R\ntaskInputsJ\x04\x08\x02\x10\x03\"h\n#TriggerAsyncUserLatestModelResponse\x12\x41\n\toperation\x18\x01 \x01(\x0b\x32\x1d.google.longrunning.OperationB\x04\xe2\x41\x01\x03R\toperation\"\xdc\x01\n\'TriggerUserModelBinaryFileUploadRequest\x12K\n\x04name\x18\x01 \x01(\tB7\x92\x41\x15\xca>\x12\xfa\x02\x0fuser_model_name\xe2\x41\x01\x02\xfa\x41\x18\n\x16\x61pi.instill.tech/ModelR\x04name\x12\x1e\n\x07version\x18\x03 \x01(\tB\x04\xe2\x41\x01\x02R\x07version\x12>\n\x0btask_inputs\x18\x04 \x03(\x0b\x32\x17.google.protobuf.StructB\x04\xe2\x41\x01\x02R\ntaskInputsJ\x04\x08\x02\x10\x03\"\xad\x01\n(TriggerUserModelBinaryFileUploadResponse\x12\x33\n\x04task\x18\x01 \x01(\x0e\x32\x19.common.task.v1alpha.TaskB\x04\xe2\x41\x01\x02R\x04task\x12@\n\x0ctask_outputs\x18\x04 \x03(\x0b\x32\x17.google.protobuf.StructB\x04\xe2\x41\x01\x03R\x0btaskOutputsJ\x04\x08\x02\x10\x03J\x04\x08\x03\x10\x04\"\xa5\x01\n\x1e\x43reateOrganizationModelRequest\x12\x30\n\x05model\x18\x01 \x01(\x0b\x32\x1a.model.model.v1alpha.ModelR\x05model\x12Q\n\x06parent\x18\x02 \x01(\tB9\x92\x41\x17\xca>\x14\xfa\x02\x11organization_name\xe2\x41\x01\x02\xfa\x41\x18\x12\x16\x61pi.instill.tech/ModelR\x06parent\"Y\n\x1f\x43reateOrganizationModelResponse\x12\x36\n\x05model\x18\x01 \x01(\x0b\x32\x1a.model.model.v1alpha.ModelB\x04\xe2\x41\x01\x03R\x05model\"\xa5\x04\n\x1dListOrganizationModelsRequest\x12&\n\tpage_size\x18\x01 \x01(\x05\x42\x04\xe2\x41\x01\x01H\x00R\x08pageSize\x88\x01\x01\x12(\n\npage_token\x18\x02 \x01(\tB\x04\xe2\x41\x01\x01H\x01R\tpageToken\x88\x01\x01\x12\x38\n\x04view\x18\x03 \x01(\x0e\x32\x19.model.model.v1alpha.ViewB\x04\xe2\x41\x01\x01H\x02R\x04view\x88\x01\x01\x12Q\n\x06parent\x18\x04 \x01(\tB9\x92\x41\x17\xca>\x14\xfa\x02\x11organization_name\xe2\x41\x01\x02\xfa\x41\x18\x12\x16\x61pi.instill.tech/ModelR\x06parent\x12,\n\x0cshow_deleted\x18\x05 \x01(\x08\x42\x04\xe2\x41\x01\x01H\x03R\x0bshowDeleted\x88\x01\x01\x12!\n\x06\x66ilter\x18\x06 \x01(\tB\x04\xe2\x41\x01\x01H\x04R\x06\x66ilter\x88\x01\x01\x12P\n\nvisibility\x18\x07 \x01(\x0e\x32%.model.model.v1alpha.Model.VisibilityB\x04\xe2\x41\x01\x01H\x05R\nvisibility\x88\x01\x01\x12$\n\x08order_by\x18\x08 \x01(\tB\x04\xe2\x41\x01\x01H\x06R\x07orderBy\x88\x01\x01\x42\x0c\n\n_page_sizeB\r\n\x0b_page_tokenB\x07\n\x05_viewB\x0f\n\r_show_deletedB\t\n\x07_filterB\r\n\x0b_visibilityB\x0b\n\t_order_by\"\xad\x01\n\x1eListOrganizationModelsResponse\x12\x38\n\x06models\x18\x01 \x03(\x0b\x32\x1a.model.model.v1alpha.ModelB\x04\xe2\x41\x01\x03R\x06models\x12,\n\x0fnext_page_token\x18\x02 \x01(\tB\x04\xe2\x41\x01\x03R\rnextPageToken\x12#\n\ntotal_size\x18\x03 \x01(\x05\x42\x04\xe2\x41\x01\x03R\ttotalSize\"\xb5\x01\n\x1bGetOrganizationModelRequest\x12S\n\x04name\x18\x01 \x01(\tB?\x92\x41\x1d\xca>\x1a\xfa\x02\x17organization_model_name\xe2\x41\x01\x02\xfa\x41\x18\n\x16\x61pi.instill.tech/ModelR\x04name\x12\x38\n\x04view\x18\x02 \x01(\x0e\x32\x19.model.model.v1alpha.ViewB\x04\xe2\x41\x01\x01H\x00R\x04view\x88\x01\x01\x42\x07\n\x05_view\"V\n\x1cGetOrganizationModelResponse\x12\x36\n\x05model\x18\x01 \x01(\x0b\x32\x1a.model.model.v1alpha.ModelB\x04\xe2\x41\x01\x03R\x05model\"\x9b\x01\n\x1eUpdateOrganizationModelRequest\x12\x36\n\x05model\x18\x01 \x01(\x0b\x32\x1a.model.model.v1alpha.ModelB\x04\xe2\x41\x01\x02R\x05model\x12\x41\n\x0bupdate_mask\x18\x02 \x01(\x0b\x32\x1a.google.protobuf.FieldMaskB\x04\xe2\x41\x01\x02R\nupdateMask\"Y\n\x1fUpdateOrganizationModelResponse\x12\x36\n\x05model\x18\x01 \x01(\x0b\x32\x1a.model.model.v1alpha.ModelB\x04\xe2\x41\x01\x03R\x05model\"u\n\x1e\x44\x65leteOrganizationModelRequest\x12S\n\x04name\x18\x01 \x01(\tB?\x92\x41\x1d\xca>\x1a\xfa\x02\x17organization_model_name\xe2\x41\x01\x02\xfa\x41\x18\n\x16\x61pi.instill.tech/ModelR\x04name\"!\n\x1f\x44\x65leteOrganizationModelResponse\"\x9d\x01\n\x1eRenameOrganizationModelRequest\x12S\n\x04name\x18\x01 \x01(\tB?\x92\x41\x1d\xca>\x1a\xfa\x02\x17organization_model_name\xe2\x41\x01\x02\xfa\x41\x18\n\x16\x61pi.instill.tech/ModelR\x04name\x12&\n\x0cnew_model_id\x18\x02 \x01(\tB\x04\xe2\x41\x01\x02R\nnewModelId\"Y\n\x1fRenameOrganizationModelResponse\x12\x36\n\x05model\x18\x01 \x01(\x0b\x32\x1a.model.model.v1alpha.ModelB\x04\xe2\x41\x01\x03R\x05model\"\x94\x01\n\x1dWatchOrganizationModelRequest\x12S\n\x04name\x18\x01 \x01(\tB?\x92\x41\x1d\xca>\x1a\xfa\x02\x17organization_model_name\xe2\x41\x01\x02\xfa\x41\x18\n\x16\x61pi.instill.tech/ModelR\x04name\x12\x1e\n\x07version\x18\x02 \x01(\tB\x04\xe2\x41\x01\x02R\x07version\"~\n\x1eWatchOrganizationModelResponse\x12\x36\n\x05state\x18\x01 \x01(\x0e\x32\x1a.model.model.v1alpha.StateB\x04\xe2\x41\x01\x03R\x05state\x12\x1e\n\x07message\x18\x03 \x01(\tB\x04\xe2\x41\x01\x03R\x07messageJ\x04\x08\x02\x10\x03\"z\n#WatchOrganizationLatestModelRequest\x12S\n\x04name\x18\x01 \x01(\tB?\x92\x41\x1d\xca>\x1a\xfa\x02\x17organization_model_name\xe2\x41\x01\x02\xfa\x41\x18\n\x16\x61pi.instill.tech/ModelR\x04name\"\x84\x01\n$WatchOrganizationLatestModelResponse\x12\x36\n\x05state\x18\x01 \x01(\x0e\x32\x1a.model.model.v1alpha.StateB\x04\xe2\x41\x01\x03R\x05state\x12\x1e\n\x07message\x18\x03 \x01(\tB\x04\xe2\x41\x01\x03R\x07messageJ\x04\x08\x02\x10\x03\"\xd9\x01\n$ListOrganizationModelVersionsRequest\x12&\n\tpage_size\x18\x01 \x01(\x05\x42\x04\xe2\x41\x01\x01H\x00R\x08pageSize\x88\x01\x01\x12\x1d\n\x04page\x18\x02 \x01(\x05\x42\x04\xe2\x41\x01\x01H\x01R\x04page\x88\x01\x01\x12S\n\x04name\x18\x03 \x01(\tB?\x92\x41\x1d\xca>\x1a\xfa\x02\x17organization_model_name\xe2\x41\x01\x02\xfa\x41\x18\n\x16\x61pi.instill.tech/ModelR\x04nameB\x0c\n\n_page_sizeB\x07\n\x05_page\"\xce\x01\n%ListOrganizationModelVersionsResponse\x12\x43\n\x08versions\x18\x01 \x03(\x0b\x32!.model.model.v1alpha.ModelVersionB\x04\xe2\x41\x01\x03R\x08versions\x12#\n\ntotal_size\x18\x02 \x01(\x05\x42\x04\xe2\x41\x01\x03R\ttotalSize\x12!\n\tpage_size\x18\x03 \x01(\x05\x42\x04\xe2\x41\x01\x03R\x08pageSize\x12\x18\n\x04page\x18\x04 \x01(\x05\x42\x04\xe2\x41\x01\x03R\x04page\"\x9c\x01\n%DeleteOrganizationModelVersionRequest\x12S\n\x04name\x18\x01 \x01(\tB?\x92\x41\x1d\xca>\x1a\xfa\x02\x17organization_model_name\xe2\x41\x01\x02\xfa\x41\x18\n\x16\x61pi.instill.tech/ModelR\x04name\x12\x1e\n\x07version\x18\x02 \x01(\tB\x04\xe2\x41\x01\x02R\x07version\"(\n&DeleteOrganizationModelVersionResponse\"\xdc\x01\n\x1fTriggerOrganizationModelRequest\x12S\n\x04name\x18\x01 \x01(\tB?\x92\x41\x1d\xca>\x1a\xfa\x02\x17organization_model_name\xe2\x41\x01\x02\xfa\x41\x18\n\x16\x61pi.instill.tech/ModelR\x04name\x12\x1e\n\x07version\x18\x03 \x01(\tB\x04\xe2\x41\x01\x02R\x07version\x12>\n\x0btask_inputs\x18\x04 \x03(\x0b\x32\x17.google.protobuf.StructB\x04\xe2\x41\x01\x02R\ntaskInputsJ\x04\x08\x02\x10\x03\"\x9f\x01\n TriggerOrganizationModelResponse\x12\x33\n\x04task\x18\x01 \x01(\x0e\x32\x19.common.task.v1alpha.TaskB\x04\xe2\x41\x01\x03R\x04task\x12@\n\x0ctask_outputs\x18\x03 \x03(\x0b\x32\x17.google.protobuf.StructB\x04\xe2\x41\x01\x03R\x0btaskOutputsJ\x04\x08\x02\x10\x03\"\xe1\x01\n$TriggerAsyncOrganizationModelRequest\x12S\n\x04name\x18\x01 \x01(\tB?\x92\x41\x1d\xca>\x1a\xfa\x02\x17organization_model_name\xe2\x41\x01\x02\xfa\x41\x18\n\x16\x61pi.instill.tech/ModelR\x04name\x12\x1e\n\x07version\x18\x03 \x01(\tB\x04\xe2\x41\x01\x02R\x07version\x12>\n\x0btask_inputs\x18\x04 \x03(\x0b\x32\x17.google.protobuf.StructB\x04\xe2\x41\x01\x02R\ntaskInputsJ\x04\x08\x02\x10\x03\"j\n%TriggerAsyncOrganizationModelResponse\x12\x41\n\toperation\x18\x01 \x01(\x0b\x32\x1d.google.longrunning.OperationB\x04\xe2\x41\x01\x03R\toperation\"\xc2\x01\n%TriggerOrganizationLatestModelRequest\x12S\n\x04name\x18\x01 \x01(\tB?\x92\x41\x1d\xca>\x1a\xfa\x02\x17organization_model_name\xe2\x41\x01\x02\xfa\x41\x18\n\x16\x61pi.instill.tech/ModelR\x04name\x12>\n\x0btask_inputs\x18\x03 \x03(\x0b\x32\x17.google.protobuf.StructB\x04\xe2\x41\x01\x02R\ntaskInputsJ\x04\x08\x02\x10\x03\"\xa5\x01\n&TriggerOrganizationLatestModelResponse\x12\x33\n\x04task\x18\x01 \x01(\x0e\x32\x19.common.task.v1alpha.TaskB\x04\xe2\x41\x01\x03R\x04task\x12@\n\x0ctask_outputs\x18\x03 \x03(\x0b\x32\x17.google.protobuf.StructB\x04\xe2\x41\x01\x03R\x0btaskOutputsJ\x04\x08\x02\x10\x03\"\xc7\x01\n*TriggerAsyncOrganizationLatestModelRequest\x12S\n\x04name\x18\x01 \x01(\tB?\x92\x41\x1d\xca>\x1a\xfa\x02\x17organization_model_name\xe2\x41\x01\x02\xfa\x41\x18\n\x16\x61pi.instill.tech/ModelR\x04name\x12>\n\x0btask_inputs\x18\x03 \x03(\x0b\x32\x17.google.protobuf.StructB\x04\xe2\x41\x01\x02R\ntaskInputsJ\x04\x08\x02\x10\x03\"p\n+TriggerAsyncOrganizationLatestModelResponse\x12\x41\n\toperation\x18\x01 \x01(\x0b\x32\x1d.google.longrunning.OperationB\x04\xe2\x41\x01\x03R\toperation\"\xec\x01\n/TriggerOrganizationModelBinaryFileUploadRequest\x12S\n\x04name\x18\x01 \x01(\tB?\x92\x41\x1d\xca>\x1a\xfa\x02\x17organization_model_name\xe2\x41\x01\x02\xfa\x41\x18\n\x16\x61pi.instill.tech/ModelR\x04name\x12\x1e\n\x07version\x18\x03 \x01(\tB\x04\xe2\x41\x01\x02R\x07version\x12>\n\x0btask_inputs\x18\x04 \x03(\x0b\x32\x17.google.protobuf.StructB\x04\xe2\x41\x01\x02R\ntaskInputsJ\x04\x08\x02\x10\x03\"\xa9\x01\n0TriggerOrganizationModelBinaryFileUploadResponse\x12\x33\n\x04task\x18\x01 \x01(\x0e\x32\x19.common.task.v1alpha.TaskB\x04\xe2\x41\x01\x02R\x04task\x12:\n\x0ctask_outputs\x18\x04 \x03(\x0b\x32\x17.google.protobuf.StructR\x0btaskOutputsJ\x04\x08\x02\x10\x03\"\x88\x01\n\x18GetModelOperationRequest\x12\'\n\x0coperation_id\x18\x01 \x01(\tB\x04\xe2\x41\x01\x02R\x0boperationId\x12:\n\x04view\x18\x02 \x01(\x0e\x32\x19.model.model.v1alpha.ViewB\x06\x18\x01\xe2\x41\x01\x01H\x00R\x04view\x88\x01\x01\x42\x07\n\x05_view\"^\n\x19GetModelOperationResponse\x12\x41\n\toperation\x18\x01 \x01(\x0b\x32\x1d.google.longrunning.OperationB\x04\xe2\x41\x01\x03R\toperation\"\xba\x01\n\x0fLatestOperation\x12K\n\x07request\x18\x03 \x01(\x0b\x32\x31.model.model.v1alpha.TriggerNamespaceModelRequestR\x07request\x12N\n\x08response\x18\x04 \x01(\x0b\x32\x32.model.model.v1alpha.TriggerNamespaceModelResponseR\x08responseJ\x04\x08\x01\x10\x02J\x04\x08\x02\x10\x03\"\xb4\x01\n\"GetUserLatestModelOperationRequest\x12K\n\x04name\x18\x01 \x01(\tB7\x92\x41\x15\xca>\x12\xfa\x02\x0fuser_model_name\xe2\x41\x01\x02\xfa\x41\x18\n\x16\x61pi.instill.tech/ModelR\x04name\x12\x38\n\x04view\x18\x02 \x01(\x0e\x32\x19.model.model.v1alpha.ViewB\x04\xe2\x41\x01\x01H\x00R\x04view\x88\x01\x01\x42\x07\n\x05_view\"h\n#GetUserLatestModelOperationResponse\x12\x41\n\toperation\x18\x01 \x01(\x0b\x32\x1d.google.longrunning.OperationB\x04\xe2\x41\x01\x03R\toperation\"\xc4\x01\n*GetOrganizationLatestModelOperationRequest\x12S\n\x04name\x18\x01 \x01(\tB?\x92\x41\x1d\xca>\x1a\xfa\x02\x17organization_model_name\xe2\x41\x01\x02\xfa\x41\x18\n\x16\x61pi.instill.tech/ModelR\x04name\x12\x38\n\x04view\x18\x02 \x01(\x0e\x32\x19.model.model.v1alpha.ViewB\x04\xe2\x41\x01\x01H\x00R\x04view\x88\x01\x01\x42\x07\n\x05_view\"p\n+GetOrganizationLatestModelOperationResponse\x12\x41\n\toperation\x18\x01 \x01(\x0b\x32\x1d.google.longrunning.OperationB\x04\xe2\x41\x01\x03R\toperation\"\x1d\n\x1bListAvailableRegionsRequest\"[\n\x1cListAvailableRegionsResponse\x12;\n\x07regions\x18\x01 \x03(\x0b\x32\x1b.model.model.v1alpha.RegionB\x04\xe2\x41\x01\x03R\x07regions\"\xb7\x02\n\x16ListModelsAdminRequest\x12&\n\tpage_size\x18\x01 \x01(\x05\x42\x04\xe2\x41\x01\x01H\x00R\x08pageSize\x88\x01\x01\x12(\n\npage_token\x18\x02 \x01(\tB\x04\xe2\x41\x01\x01H\x01R\tpageToken\x88\x01\x01\x12\x38\n\x04view\x18\x03 \x01(\x0e\x32\x19.model.model.v1alpha.ViewB\x04\xe2\x41\x01\x01H\x02R\x04view\x88\x01\x01\x12,\n\x0cshow_deleted\x18\x04 \x01(\x08\x42\x04\xe2\x41\x01\x01H\x03R\x0bshowDeleted\x88\x01\x01\x12!\n\x06\x66ilter\x18\x05 \x01(\tB\x04\xe2\x41\x01\x01H\x04R\x06\x66ilter\x88\x01\x01\x42\x0c\n\n_page_sizeB\r\n\x0b_page_tokenB\x07\n\x05_viewB\x0f\n\r_show_deletedB\t\n\x07_filter\"\x94\x01\n\x17ListModelsAdminResponse\x12\x32\n\x06models\x18\x01 \x03(\x0b\x32\x1a.model.model.v1alpha.ModelR\x06models\x12&\n\x0fnext_page_token\x18\x02 \x01(\tR\rnextPageToken\x12\x1d\n\ntotal_size\x18\x03 \x01(\x05R\ttotalSize\"\x80\x01\n\x17LookUpModelAdminRequest\x12\"\n\tpermalink\x18\x01 \x01(\tB\x04\xe2\x41\x01\x02R\tpermalink\x12\x38\n\x04view\x18\x02 \x01(\x0e\x32\x19.model.model.v1alpha.ViewB\x04\xe2\x41\x01\x01H\x00R\x04view\x88\x01\x01\x42\x07\n\x05_view\"L\n\x18LookUpModelAdminResponse\x12\x30\n\x05model\x18\x01 \x01(\x0b\x32\x1a.model.model.v1alpha.ModelR\x05model\"\xae\x01\n\x1b\x44\x65ployUserModelAdminRequest\x12K\n\x04name\x18\x02 \x01(\tB7\x92\x41\x15\xca>\x12\xfa\x02\x0fuser_model_name\xe2\x41\x01\x02\xfa\x41\x18\n\x16\x61pi.instill.tech/ModelR\x04name\x12\x1e\n\x07version\x18\x03 \x01(\tB\x04\xe2\x41\x01\x02R\x07version\x12\x1c\n\x06\x64igest\x18\x04 \x01(\tB\x04\xe2\x41\x01\x01R\x06\x64igestJ\x04\x08\x01\x10\x02\"$\n\x1c\x44\x65ployUserModelAdminResponseJ\x04\x08\x01\x10\x02\"\xbe\x01\n#DeployOrganizationModelAdminRequest\x12S\n\x04name\x18\x02 \x01(\tB?\x92\x41\x1d\xca>\x1a\xfa\x02\x17organization_model_name\xe2\x41\x01\x02\xfa\x41\x18\n\x16\x61pi.instill.tech/ModelR\x04name\x12\x1e\n\x07version\x18\x03 \x01(\tB\x04\xe2\x41\x01\x02R\x07version\x12\x1c\n\x06\x64igest\x18\x04 \x01(\tB\x04\xe2\x41\x01\x01R\x06\x64igestJ\x04\x08\x01\x10\x02\"&\n$DeployOrganizationModelAdminResponse\"\xb0\x01\n\x1dUndeployUserModelAdminRequest\x12K\n\x04name\x18\x02 \x01(\tB7\x92\x41\x15\xca>\x12\xfa\x02\x0fuser_model_name\xe2\x41\x01\x02\xfa\x41\x18\n\x16\x61pi.instill.tech/ModelR\x04name\x12\x1e\n\x07version\x18\x03 \x01(\tB\x04\xe2\x41\x01\x02R\x07version\x12\x1c\n\x06\x64igest\x18\x04 \x01(\tB\x04\xe2\x41\x01\x01R\x06\x64igestJ\x04\x08\x01\x10\x02\"&\n\x1eUndeployUserModelAdminResponseJ\x04\x08\x01\x10\x02\"\xc0\x01\n%UndeployOrganizationModelAdminRequest\x12S\n\x04name\x18\x02 \x01(\tB?\x92\x41\x1d\xca>\x1a\xfa\x02\x17organization_model_name\xe2\x41\x01\x02\xfa\x41\x18\n\x16\x61pi.instill.tech/ModelR\x04name\x12\x1e\n\x07version\x18\x03 \x01(\tB\x04\xe2\x41\x01\x02R\x07version\x12\x1c\n\x06\x64igest\x18\x04 \x01(\tB\x04\xe2\x41\x01\x01R\x06\x64igestJ\x04\x08\x01\x10\x02\"(\n&UndeployOrganizationModelAdminResponse*\x8b\x01\n\x05State\x12\x15\n\x11STATE_UNSPECIFIED\x10\x00\x12\x11\n\rSTATE_OFFLINE\x10\x01\x12\x11\n\rSTATE_SCALING\x10\x02\x12\x10\n\x0cSTATE_ACTIVE\x10\x03\x12\x0e\n\nSTATE_IDLE\x10\x04\x12\x0f\n\x0bSTATE_ERROR\x10\x05\x12\x12\n\x0eSTATE_STARTING\x10\x06\x42\xd7\x01\n\x17\x63om.model.model.v1alphaB\nModelProtoP\x01ZBgithub.com/instill-ai/protogen-go/model/model/v1alpha;modelv1alpha\xa2\x02\x03MMX\xaa\x02\x13Model.Model.V1alpha\xca\x02\x13Model\\Model\\V1alpha\xe2\x02\x1fModel\\Model\\V1alpha\\GPBMetadata\xea\x02\x15Model::Model::V1alphab\x06proto3') +DESCRIPTOR = _descriptor_pool.Default().AddSerializedFile(b'\n\x1fmodel/model/v1alpha/model.proto\x12\x13model.model.v1alpha\x1a+common/healthcheck/v1beta/healthcheck.proto\x1a\x1e\x63ommon/task/v1alpha/task.proto\x1a\x1b\x63ore/mgmt/v1beta/mgmt.proto\x1a\x1fgoogle/api/field_behavior.proto\x1a\x19google/api/resource.proto\x1a#google/longrunning/operations.proto\x1a google/protobuf/field_mask.proto\x1a\x1cgoogle/protobuf/struct.proto\x1a\x1fgoogle/protobuf/timestamp.proto\x1a\x1egoogle/protobuf/duration.proto\x1a model/model/v1alpha/common.proto\x1a*model/model/v1alpha/model_definition.proto\x1a.protoc-gen-openapiv2/options/annotations.proto\"\x96\x01\n\x0fLivenessRequest\x12j\n\x14health_check_request\x18\x01 \x01(\x0b\x32-.common.healthcheck.v1beta.HealthCheckRequestB\x04\xe2\x41\x01\x01H\x00R\x12healthCheckRequest\x88\x01\x01\x42\x17\n\x15_health_check_request\"v\n\x10LivenessResponse\x12\x62\n\x15health_check_response\x18\x01 \x01(\x0b\x32..common.healthcheck.v1beta.HealthCheckResponseR\x13healthCheckResponse\"\x97\x01\n\x10ReadinessRequest\x12j\n\x14health_check_request\x18\x01 \x01(\x0b\x32-.common.healthcheck.v1beta.HealthCheckRequestB\x04\xe2\x41\x01\x01H\x00R\x12healthCheckRequest\x88\x01\x01\x42\x17\n\x15_health_check_request\"w\n\x11ReadinessResponse\x12\x62\n\x15health_check_response\x18\x01 \x01(\x0b\x32..common.healthcheck.v1beta.HealthCheckResponseR\x13healthCheckResponse\"E\n\x06Region\x12\x1f\n\x0bregion_name\x18\x01 \x01(\tR\nregionName\x12\x1a\n\x08hardware\x18\x02 \x03(\tR\x08hardware\"\xe2\x01\n\x0cModelVersion\x12\x18\n\x04name\x18\x01 \x01(\tB\x04\xe2\x41\x01\x05R\x04name\x12\x1e\n\x07version\x18\x02 \x01(\tB\x04\xe2\x41\x01\x05R\x07version\x12\x1c\n\x06\x64igest\x18\x03 \x01(\tB\x04\xe2\x41\x01\x01R\x06\x64igest\x12\x36\n\x05state\x18\x04 \x01(\x0e\x32\x1a.model.model.v1alpha.StateB\x04\xe2\x41\x01\x03R\x05state\x12\x42\n\x0bupdate_time\x18\x05 \x01(\x0b\x32\x1a.google.protobuf.TimestampB\x05\xe2\x41\x02\x03\x01R\nupdateTime\"\xaa\x0c\n\x05Model\x12+\n\x04name\x18\x01 \x01(\tB\x17\x92\x41\x10\xca>\r\xfa\x02\nmodel_name\xe2\x41\x01\x03R\x04name\x12\x16\n\x03uid\x18\x02 \x01(\tB\x04\xe2\x41\x01\x03R\x03uid\x12\x15\n\x02id\x18\x03 \x01(\tB\x05\xe2\x41\x02\x02\x05R\x02id\x12+\n\x0b\x64\x65scription\x18\x04 \x01(\tB\x04\xe2\x41\x01\x01H\x00R\x0b\x64\x65scription\x88\x01\x01\x12U\n\x10model_definition\x18\x05 \x01(\tB*\xe2\x41\x02\x02\x05\xfa\x41\"\n api.instill.tech/ModelDefinitionR\x0fmodelDefinition\x12\x44\n\rconfiguration\x18\x06 \x01(\x0b\x32\x17.google.protobuf.StructB\x05\xe2\x41\x02\x02\x05R\rconfiguration\x12\x34\n\x04task\x18\x07 \x01(\x0e\x32\x19.common.task.v1alpha.TaskB\x05\xe2\x41\x02\x02\x05R\x04task\x12K\n\nvisibility\x18\t \x01(\x0e\x32%.model.model.v1alpha.Model.VisibilityB\x04\xe2\x41\x01\x02R\nvisibility\x12\x41\n\x0b\x63reate_time\x18\x0c \x01(\x0b\x32\x1a.google.protobuf.TimestampB\x04\xe2\x41\x01\x03R\ncreateTime\x12\x41\n\x0bupdate_time\x18\r \x01(\x0b\x32\x1a.google.protobuf.TimestampB\x04\xe2\x41\x01\x03R\nupdateTime\x12\x41\n\x0b\x64\x65lete_time\x18\x0e \x01(\x0b\x32\x1a.google.protobuf.TimestampB\x04\xe2\x41\x01\x03R\ndeleteTime\x12#\n\nowner_name\x18\x0f \x01(\tB\x04\xe2\x41\x01\x03R\townerName\x12\x39\n\x05owner\x18\x11 \x01(\x0b\x32\x17.core.mgmt.v1beta.OwnerB\x05\xe2\x41\x02\x01\x03H\x01R\x05owner\x88\x01\x01\x12\x1d\n\x06region\x18\x12 \x01(\tB\x05\xe2\x41\x02\x02\x05R\x06region\x12 \n\x08hardware\x18\x13 \x01(\tB\x04\xe2\x41\x01\x02R\x08hardware\x12!\n\x06readme\x18\x14 \x01(\tB\x04\xe2\x41\x01\x01H\x02R\x06readme\x88\x01\x01\x12(\n\nsource_url\x18\x15 \x01(\tB\x04\xe2\x41\x01\x01H\x03R\tsourceUrl\x88\x01\x01\x12\x36\n\x11\x64ocumentation_url\x18\x16 \x01(\tB\x04\xe2\x41\x01\x01H\x04R\x10\x64ocumentationUrl\x88\x01\x01\x12#\n\x07license\x18\x17 \x01(\tB\x04\xe2\x41\x01\x01H\x05R\x07license\x88\x01\x01\x12.\n\rprofile_image\x18\x1a \x01(\tB\x04\xe2\x41\x01\x01H\x06R\x0cprofileImage\x88\x01\x01\x12\x45\n\npermission\x18\x1b \x01(\x0b\x32\x1f.model.model.v1alpha.PermissionB\x04\xe2\x41\x01\x03R\npermission\x12@\n\x0cinput_schema\x18\x1c \x01(\x0b\x32\x17.google.protobuf.StructB\x04\xe2\x41\x01\x03R\x0binputSchema\x12\x42\n\routput_schema\x18\x1d \x01(\x0b\x32\x17.google.protobuf.StructB\x04\xe2\x41\x01\x03R\x0coutputSchema\x12\x18\n\x04tags\x18\x1e \x03(\tB\x04\xe2\x41\x01\x03R\x04tags\x12 \n\x08versions\x18\x1f \x03(\tB\x04\xe2\x41\x01\x03R\x08versions\"W\n\nVisibility\x12\x1a\n\x16VISIBILITY_UNSPECIFIED\x10\x00\x12\x16\n\x12VISIBILITY_PRIVATE\x10\x01\x12\x15\n\x11VISIBILITY_PUBLIC\x10\x02:R\xea\x41O\n\x16\x61pi.instill.tech/Model\x12!users/{user.id}/models/{model.id}\x12\x12models/{model.uid}B\x0e\n\x0c_descriptionB\x08\n\x06_ownerB\t\n\x07_readmeB\r\n\x0b_source_urlB\x14\n\x12_documentation_urlB\n\n\x08_licenseB\x10\n\x0e_profile_imageJ\x04\x08\x08\x10\tJ\x04\x08\x10\x10\x11J\x04\x08\x18\x10\x19J\x04\x08\x19\x10\x1a\"\xc6\x03\n\x11ListModelsRequest\x12&\n\tpage_size\x18\x01 \x01(\x05\x42\x04\xe2\x41\x01\x01H\x00R\x08pageSize\x88\x01\x01\x12(\n\npage_token\x18\x02 \x01(\tB\x04\xe2\x41\x01\x01H\x01R\tpageToken\x88\x01\x01\x12\x38\n\x04view\x18\x03 \x01(\x0e\x32\x19.model.model.v1alpha.ViewB\x04\xe2\x41\x01\x01H\x02R\x04view\x88\x01\x01\x12,\n\x0cshow_deleted\x18\x04 \x01(\x08\x42\x04\xe2\x41\x01\x01H\x03R\x0bshowDeleted\x88\x01\x01\x12!\n\x06\x66ilter\x18\x05 \x01(\tB\x04\xe2\x41\x01\x01H\x04R\x06\x66ilter\x88\x01\x01\x12P\n\nvisibility\x18\x06 \x01(\x0e\x32%.model.model.v1alpha.Model.VisibilityB\x04\xe2\x41\x01\x01H\x05R\nvisibility\x88\x01\x01\x12$\n\x08order_by\x18\x07 \x01(\tB\x04\xe2\x41\x01\x01H\x06R\x07orderBy\x88\x01\x01\x42\x0c\n\n_page_sizeB\r\n\x0b_page_tokenB\x07\n\x05_viewB\x0f\n\r_show_deletedB\t\n\x07_filterB\r\n\x0b_visibilityB\x0b\n\t_order_by\"\xa1\x01\n\x12ListModelsResponse\x12\x38\n\x06models\x18\x01 \x03(\x0b\x32\x1a.model.model.v1alpha.ModelB\x04\xe2\x41\x01\x03R\x06models\x12,\n\x0fnext_page_token\x18\x02 \x01(\tB\x04\xe2\x41\x01\x03R\rnextPageToken\x12#\n\ntotal_size\x18\x03 \x01(\x05\x42\x04\xe2\x41\x01\x03R\ttotalSize\"{\n\x12LookUpModelRequest\x12\"\n\tpermalink\x18\x01 \x01(\tB\x04\xe2\x41\x01\x02R\tpermalink\x12\x38\n\x04view\x18\x02 \x01(\x0e\x32\x19.model.model.v1alpha.ViewB\x04\xe2\x41\x01\x01H\x00R\x04view\x88\x01\x01\x42\x07\n\x05_view\"M\n\x13LookUpModelResponse\x12\x36\n\x05model\x18\x01 \x01(\x0b\x32\x1a.model.model.v1alpha.ModelB\x04\xe2\x41\x01\x03R\x05model\"\xf8\x03\n\x1aListNamespaceModelsRequest\x12\'\n\x0cnamespace_id\x18\x01 \x01(\tB\x04\xe2\x41\x01\x02R\x0bnamespaceId\x12&\n\tpage_size\x18\x02 \x01(\x05\x42\x04\xe2\x41\x01\x01H\x00R\x08pageSize\x88\x01\x01\x12(\n\npage_token\x18\x03 \x01(\tB\x04\xe2\x41\x01\x01H\x01R\tpageToken\x88\x01\x01\x12\x38\n\x04view\x18\x04 \x01(\x0e\x32\x19.model.model.v1alpha.ViewB\x04\xe2\x41\x01\x01H\x02R\x04view\x88\x01\x01\x12,\n\x0cshow_deleted\x18\x05 \x01(\x08\x42\x04\xe2\x41\x01\x01H\x03R\x0bshowDeleted\x88\x01\x01\x12!\n\x06\x66ilter\x18\x06 \x01(\tB\x04\xe2\x41\x01\x01H\x04R\x06\x66ilter\x88\x01\x01\x12P\n\nvisibility\x18\x07 \x01(\x0e\x32%.model.model.v1alpha.Model.VisibilityB\x04\xe2\x41\x01\x01H\x05R\nvisibility\x88\x01\x01\x12$\n\x08order_by\x18\x08 \x01(\tB\x04\xe2\x41\x01\x01H\x06R\x07orderBy\x88\x01\x01\x42\x0c\n\n_page_sizeB\r\n\x0b_page_tokenB\x07\n\x05_viewB\x0f\n\r_show_deletedB\t\n\x07_filterB\r\n\x0b_visibilityB\x0b\n\t_order_by\"\xaa\x01\n\x1bListNamespaceModelsResponse\x12\x38\n\x06models\x18\x01 \x03(\x0b\x32\x1a.model.model.v1alpha.ModelB\x04\xe2\x41\x01\x03R\x06models\x12,\n\x0fnext_page_token\x18\x02 \x01(\tB\x04\xe2\x41\x01\x03R\rnextPageToken\x12#\n\ntotal_size\x18\x03 \x01(\x05\x42\x04\xe2\x41\x01\x03R\ttotalSize\"x\n\x1b\x43reateNamespaceModelRequest\x12\'\n\x0cnamespace_id\x18\x01 \x01(\tB\x04\xe2\x41\x01\x02R\x0bnamespaceId\x12\x30\n\x05model\x18\x02 \x01(\x0b\x32\x1a.model.model.v1alpha.ModelR\x05model\"V\n\x1c\x43reateNamespaceModelResponse\x12\x36\n\x05model\x18\x01 \x01(\x0b\x32\x1a.model.model.v1alpha.ModelB\x04\xe2\x41\x01\x03R\x05model\"\xa7\x01\n\x18GetNamespaceModelRequest\x12\'\n\x0cnamespace_id\x18\x01 \x01(\tB\x04\xe2\x41\x01\x02R\x0bnamespaceId\x12\x1f\n\x08model_id\x18\x02 \x01(\tB\x04\xe2\x41\x01\x02R\x07modelId\x12\x38\n\x04view\x18\x03 \x01(\x0e\x32\x19.model.model.v1alpha.ViewB\x04\xe2\x41\x01\x01H\x00R\x04view\x88\x01\x01\x42\x07\n\x05_view\"S\n\x19GetNamespaceModelResponse\x12\x36\n\x05model\x18\x01 \x01(\x0b\x32\x1a.model.model.v1alpha.ModelB\x04\xe2\x41\x01\x03R\x05model\"\xe2\x01\n\x1bUpdateNamespaceModelRequest\x12\'\n\x0cnamespace_id\x18\x01 \x01(\tB\x04\xe2\x41\x01\x02R\x0bnamespaceId\x12\x1f\n\x08model_id\x18\x02 \x01(\tB\x04\xe2\x41\x01\x02R\x07modelId\x12\x36\n\x05model\x18\x03 \x01(\x0b\x32\x1a.model.model.v1alpha.ModelB\x04\xe2\x41\x01\x02R\x05model\x12\x41\n\x0bupdate_mask\x18\x04 \x01(\x0b\x32\x1a.google.protobuf.FieldMaskB\x04\xe2\x41\x01\x02R\nupdateMask\"V\n\x1cUpdateNamespaceModelResponse\x12\x36\n\x05model\x18\x01 \x01(\x0b\x32\x1a.model.model.v1alpha.ModelB\x04\xe2\x41\x01\x03R\x05model\"g\n\x1b\x44\x65leteNamespaceModelRequest\x12\'\n\x0cnamespace_id\x18\x01 \x01(\tB\x04\xe2\x41\x01\x02R\x0bnamespaceId\x12\x1f\n\x08model_id\x18\x02 \x01(\tB\x04\xe2\x41\x01\x02R\x07modelId\"\x1e\n\x1c\x44\x65leteNamespaceModelResponse\"\x8f\x01\n\x1bRenameNamespaceModelRequest\x12\'\n\x0cnamespace_id\x18\x01 \x01(\tB\x04\xe2\x41\x01\x02R\x0bnamespaceId\x12\x1f\n\x08model_id\x18\x02 \x01(\tB\x04\xe2\x41\x01\x02R\x07modelId\x12&\n\x0cnew_model_id\x18\x03 \x01(\tB\x04\xe2\x41\x01\x02R\nnewModelId\"V\n\x1cRenameNamespaceModelResponse\x12\x36\n\x05model\x18\x01 \x01(\x0b\x32\x1a.model.model.v1alpha.ModelB\x04\xe2\x41\x01\x03R\x05model\"\x86\x01\n\x1aWatchNamespaceModelRequest\x12\'\n\x0cnamespace_id\x18\x01 \x01(\tB\x04\xe2\x41\x01\x02R\x0bnamespaceId\x12\x1f\n\x08model_id\x18\x02 \x01(\tB\x04\xe2\x41\x01\x02R\x07modelId\x12\x1e\n\x07version\x18\x03 \x01(\tB\x04\xe2\x41\x01\x02R\x07version\"{\n\x1bWatchNamespaceModelResponse\x12\x36\n\x05state\x18\x01 \x01(\x0e\x32\x1a.model.model.v1alpha.StateB\x04\xe2\x41\x01\x03R\x05state\x12\x1e\n\x07message\x18\x03 \x01(\tB\x04\xe2\x41\x01\x03R\x07messageJ\x04\x08\x02\x10\x03\"l\n WatchNamespaceLatestModelRequest\x12\'\n\x0cnamespace_id\x18\x01 \x01(\tB\x04\xe2\x41\x01\x02R\x0bnamespaceId\x12\x1f\n\x08model_id\x18\x02 \x01(\tB\x04\xe2\x41\x01\x02R\x07modelId\"\x81\x01\n!WatchNamespaceLatestModelResponse\x12\x36\n\x05state\x18\x01 \x01(\x0e\x32\x1a.model.model.v1alpha.StateB\x04\xe2\x41\x01\x03R\x05state\x12\x1e\n\x07message\x18\x03 \x01(\tB\x04\xe2\x41\x01\x03R\x07messageJ\x04\x08\x02\x10\x03\"\xcb\x01\n!ListNamespaceModelVersionsRequest\x12\'\n\x0cnamespace_id\x18\x01 \x01(\tB\x04\xe2\x41\x01\x02R\x0bnamespaceId\x12\x1f\n\x08model_id\x18\x02 \x01(\tB\x04\xe2\x41\x01\x02R\x07modelId\x12&\n\tpage_size\x18\x03 \x01(\x05\x42\x04\xe2\x41\x01\x01H\x00R\x08pageSize\x88\x01\x01\x12\x1d\n\x04page\x18\x04 \x01(\x05\x42\x04\xe2\x41\x01\x01H\x01R\x04page\x88\x01\x01\x42\x0c\n\n_page_sizeB\x07\n\x05_page\"\xcb\x01\n\"ListNamespaceModelVersionsResponse\x12\x43\n\x08versions\x18\x01 \x03(\x0b\x32!.model.model.v1alpha.ModelVersionB\x04\xe2\x41\x01\x03R\x08versions\x12#\n\ntotal_size\x18\x02 \x01(\x05\x42\x04\xe2\x41\x01\x03R\ttotalSize\x12!\n\tpage_size\x18\x03 \x01(\x05\x42\x04\xe2\x41\x01\x03R\x08pageSize\x12\x18\n\x04page\x18\x04 \x01(\x05\x42\x04\xe2\x41\x01\x03R\x04page\"\x8e\x01\n\"DeleteNamespaceModelVersionRequest\x12\'\n\x0cnamespace_id\x18\x01 \x01(\tB\x04\xe2\x41\x01\x02R\x0bnamespaceId\x12\x1f\n\x08model_id\x18\x02 \x01(\tB\x04\xe2\x41\x01\x02R\x07modelId\x12\x1e\n\x07version\x18\x03 \x01(\tB\x04\xe2\x41\x01\x02R\x07version\"%\n#DeleteNamespaceModelVersionResponse\"\xce\x01\n\x1cTriggerNamespaceModelRequest\x12\'\n\x0cnamespace_id\x18\x01 \x01(\tB\x04\xe2\x41\x01\x02R\x0bnamespaceId\x12\x1f\n\x08model_id\x18\x02 \x01(\tB\x04\xe2\x41\x01\x02R\x07modelId\x12\x1e\n\x07version\x18\x04 \x01(\tB\x04\xe2\x41\x01\x02R\x07version\x12>\n\x0btask_inputs\x18\x05 \x03(\x0b\x32\x17.google.protobuf.StructB\x04\xe2\x41\x01\x02R\ntaskInputsJ\x04\x08\x03\x10\x04\"\x9c\x01\n\x1dTriggerNamespaceModelResponse\x12\x33\n\x04task\x18\x01 \x01(\x0e\x32\x19.common.task.v1alpha.TaskB\x04\xe2\x41\x01\x03R\x04task\x12@\n\x0ctask_outputs\x18\x03 \x03(\x0b\x32\x17.google.protobuf.StructB\x04\xe2\x41\x01\x03R\x0btaskOutputsJ\x04\x08\x02\x10\x03\"\xd3\x01\n!TriggerAsyncNamespaceModelRequest\x12\'\n\x0cnamespace_id\x18\x01 \x01(\tB\x04\xe2\x41\x01\x02R\x0bnamespaceId\x12\x1f\n\x08model_id\x18\x02 \x01(\tB\x04\xe2\x41\x01\x02R\x07modelId\x12\x1e\n\x07version\x18\x04 \x01(\tB\x04\xe2\x41\x01\x02R\x07version\x12>\n\x0btask_inputs\x18\x05 \x03(\x0b\x32\x17.google.protobuf.StructB\x04\xe2\x41\x01\x02R\ntaskInputsJ\x04\x08\x03\x10\x04\"g\n\"TriggerAsyncNamespaceModelResponse\x12\x41\n\toperation\x18\x01 \x01(\x0b\x32\x1d.google.longrunning.OperationB\x04\xe2\x41\x01\x03R\toperation\"\xb4\x01\n\"TriggerNamespaceLatestModelRequest\x12\'\n\x0cnamespace_id\x18\x01 \x01(\tB\x04\xe2\x41\x01\x02R\x0bnamespaceId\x12\x1f\n\x08model_id\x18\x02 \x01(\tB\x04\xe2\x41\x01\x02R\x07modelId\x12>\n\x0btask_inputs\x18\x04 \x03(\x0b\x32\x17.google.protobuf.StructB\x04\xe2\x41\x01\x02R\ntaskInputsJ\x04\x08\x03\x10\x04\"\xa2\x01\n#TriggerNamespaceLatestModelResponse\x12\x33\n\x04task\x18\x01 \x01(\x0e\x32\x19.common.task.v1alpha.TaskB\x04\xe2\x41\x01\x03R\x04task\x12@\n\x0ctask_outputs\x18\x03 \x03(\x0b\x32\x17.google.protobuf.StructB\x04\xe2\x41\x01\x03R\x0btaskOutputsJ\x04\x08\x02\x10\x03\"\xb9\x01\n\'TriggerAsyncNamespaceLatestModelRequest\x12\'\n\x0cnamespace_id\x18\x01 \x01(\tB\x04\xe2\x41\x01\x02R\x0bnamespaceId\x12\x1f\n\x08model_id\x18\x02 \x01(\tB\x04\xe2\x41\x01\x02R\x07modelId\x12>\n\x0btask_inputs\x18\x04 \x03(\x0b\x32\x17.google.protobuf.StructB\x04\xe2\x41\x01\x02R\ntaskInputsJ\x04\x08\x03\x10\x04\"m\n(TriggerAsyncNamespaceLatestModelResponse\x12\x41\n\toperation\x18\x01 \x01(\x0b\x32\x1d.google.longrunning.OperationB\x04\xe2\x41\x01\x03R\toperation\"\xdc\x01\n,TriggerNamespaceModelBinaryFileUploadRequest\x12\'\n\x0cnamespace_id\x18\x01 \x01(\tB\x04\xe2\x41\x01\x02R\x0bnamespaceId\x12\x1f\n\x08model_id\x18\x02 \x01(\tB\x04\xe2\x41\x01\x02R\x07modelId\x12\x1e\n\x07version\x18\x04 \x01(\tB\x04\xe2\x41\x01\x02R\x07version\x12<\n\ntask_input\x18\x05 \x03(\x0b\x32\x17.google.protobuf.StructB\x04\xe2\x41\x01\x02R\ttaskInputJ\x04\x08\x03\x10\x04\"\xb2\x01\n-TriggerNamespaceModelBinaryFileUploadResponse\x12\x33\n\x04task\x18\x01 \x01(\x0e\x32\x19.common.task.v1alpha.TaskB\x04\xe2\x41\x01\x02R\x04task\x12@\n\x0ctask_outputs\x18\x04 \x03(\x0b\x32\x17.google.protobuf.StructB\x04\xe2\x41\x01\x03R\x0btaskOutputsJ\x04\x08\x02\x10\x03J\x04\x08\x03\x10\x04\"\xc2\x01\n2TriggerNamespaceLatestModelBinaryFileUploadRequest\x12\'\n\x0cnamespace_id\x18\x01 \x01(\tB\x04\xe2\x41\x01\x02R\x0bnamespaceId\x12\x1f\n\x08model_id\x18\x02 \x01(\tB\x04\xe2\x41\x01\x02R\x07modelId\x12<\n\ntask_input\x18\x04 \x03(\x0b\x32\x17.google.protobuf.StructB\x04\xe2\x41\x01\x02R\ttaskInputJ\x04\x08\x03\x10\x04\"\xb2\x01\n3TriggerNamespaceLatestModelBinaryFileUploadResponse\x12\x33\n\x04task\x18\x01 \x01(\x0e\x32\x19.common.task.v1alpha.TaskB\x04\xe2\x41\x01\x02R\x04task\x12@\n\x0ctask_outputs\x18\x03 \x03(\x0b\x32\x17.google.protobuf.StructB\x04\xe2\x41\x01\x03R\x0btaskOutputsJ\x04\x08\x02\x10\x03\"\xb6\x01\n\'GetNamespaceLatestModelOperationRequest\x12\'\n\x0cnamespace_id\x18\x01 \x01(\tB\x04\xe2\x41\x01\x02R\x0bnamespaceId\x12\x1f\n\x08model_id\x18\x02 \x01(\tB\x04\xe2\x41\x01\x02R\x07modelId\x12\x38\n\x04view\x18\x03 \x01(\x0e\x32\x19.model.model.v1alpha.ViewB\x04\xe2\x41\x01\x01H\x00R\x04view\x88\x01\x01\x42\x07\n\x05_view\"m\n(GetNamespaceLatestModelOperationResponse\x12\x41\n\toperation\x18\x01 \x01(\x0b\x32\x1d.google.longrunning.OperationB\x04\xe2\x41\x01\x03R\toperation\"\xaa\x01\n DeployNamespaceModelAdminRequest\x12\'\n\x0cnamespace_id\x18\x01 \x01(\tB\x04\xe2\x41\x01\x02R\x0bnamespaceId\x12\x1f\n\x08model_id\x18\x02 \x01(\tB\x04\xe2\x41\x01\x02R\x07modelId\x12\x1e\n\x07version\x18\x03 \x01(\tB\x04\xe2\x41\x01\x02R\x07version\x12\x1c\n\x06\x64igest\x18\x04 \x01(\tB\x04\xe2\x41\x01\x01R\x06\x64igest\")\n!DeployNamespaceModelAdminResponseJ\x04\x08\x01\x10\x02\"\xac\x01\n\"UndeployNamespaceModelAdminRequest\x12\'\n\x0cnamespace_id\x18\x01 \x01(\tB\x04\xe2\x41\x01\x02R\x0bnamespaceId\x12\x1f\n\x08model_id\x18\x02 \x01(\tB\x04\xe2\x41\x01\x02R\x07modelId\x12\x1e\n\x07version\x18\x03 \x01(\tB\x04\xe2\x41\x01\x02R\x07version\x12\x1c\n\x06\x64igest\x18\x04 \x01(\tB\x04\xe2\x41\x01\x01R\x06\x64igest\"+\n#UndeployNamespaceModelAdminResponseJ\x04\x08\x01\x10\x02\"\x95\x01\n\x16\x43reateUserModelRequest\x12\x30\n\x05model\x18\x01 \x01(\x0b\x32\x1a.model.model.v1alpha.ModelR\x05model\x12I\n\x06parent\x18\x02 \x01(\tB1\x92\x41\x0f\xca>\x0c\xfa\x02\tuser_name\xe2\x41\x01\x02\xfa\x41\x18\x12\x16\x61pi.instill.tech/ModelR\x06parent\"Q\n\x17\x43reateUserModelResponse\x12\x36\n\x05model\x18\x01 \x01(\x0b\x32\x1a.model.model.v1alpha.ModelB\x04\xe2\x41\x01\x03R\x05model\"\x95\x04\n\x15ListUserModelsRequest\x12&\n\tpage_size\x18\x01 \x01(\x05\x42\x04\xe2\x41\x01\x01H\x00R\x08pageSize\x88\x01\x01\x12(\n\npage_token\x18\x02 \x01(\tB\x04\xe2\x41\x01\x01H\x01R\tpageToken\x88\x01\x01\x12\x38\n\x04view\x18\x03 \x01(\x0e\x32\x19.model.model.v1alpha.ViewB\x04\xe2\x41\x01\x01H\x02R\x04view\x88\x01\x01\x12I\n\x06parent\x18\x04 \x01(\tB1\x92\x41\x0f\xca>\x0c\xfa\x02\tuser_name\xe2\x41\x01\x02\xfa\x41\x18\x12\x16\x61pi.instill.tech/ModelR\x06parent\x12,\n\x0cshow_deleted\x18\x05 \x01(\x08\x42\x04\xe2\x41\x01\x01H\x03R\x0bshowDeleted\x88\x01\x01\x12!\n\x06\x66ilter\x18\x06 \x01(\tB\x04\xe2\x41\x01\x01H\x04R\x06\x66ilter\x88\x01\x01\x12P\n\nvisibility\x18\x07 \x01(\x0e\x32%.model.model.v1alpha.Model.VisibilityB\x04\xe2\x41\x01\x01H\x05R\nvisibility\x88\x01\x01\x12$\n\x08order_by\x18\x08 \x01(\tB\x04\xe2\x41\x01\x01H\x06R\x07orderBy\x88\x01\x01\x42\x0c\n\n_page_sizeB\r\n\x0b_page_tokenB\x07\n\x05_viewB\x0f\n\r_show_deletedB\t\n\x07_filterB\r\n\x0b_visibilityB\x0b\n\t_order_by\"\xa5\x01\n\x16ListUserModelsResponse\x12\x38\n\x06models\x18\x01 \x03(\x0b\x32\x1a.model.model.v1alpha.ModelB\x04\xe2\x41\x01\x03R\x06models\x12,\n\x0fnext_page_token\x18\x02 \x01(\tB\x04\xe2\x41\x01\x03R\rnextPageToken\x12#\n\ntotal_size\x18\x03 \x01(\x05\x42\x04\xe2\x41\x01\x03R\ttotalSize\"\xa5\x01\n\x13GetUserModelRequest\x12K\n\x04name\x18\x01 \x01(\tB7\x92\x41\x15\xca>\x12\xfa\x02\x0fuser_model_name\xe2\x41\x01\x02\xfa\x41\x18\n\x16\x61pi.instill.tech/ModelR\x04name\x12\x38\n\x04view\x18\x02 \x01(\x0e\x32\x19.model.model.v1alpha.ViewB\x04\xe2\x41\x01\x01H\x00R\x04view\x88\x01\x01\x42\x07\n\x05_view\"N\n\x14GetUserModelResponse\x12\x36\n\x05model\x18\x01 \x01(\x0b\x32\x1a.model.model.v1alpha.ModelB\x04\xe2\x41\x01\x03R\x05model\"\x93\x01\n\x16UpdateUserModelRequest\x12\x36\n\x05model\x18\x01 \x01(\x0b\x32\x1a.model.model.v1alpha.ModelB\x04\xe2\x41\x01\x02R\x05model\x12\x41\n\x0bupdate_mask\x18\x02 \x01(\x0b\x32\x1a.google.protobuf.FieldMaskB\x04\xe2\x41\x01\x02R\nupdateMask\"Q\n\x17UpdateUserModelResponse\x12\x36\n\x05model\x18\x01 \x01(\x0b\x32\x1a.model.model.v1alpha.ModelB\x04\xe2\x41\x01\x03R\x05model\"e\n\x16\x44\x65leteUserModelRequest\x12K\n\x04name\x18\x01 \x01(\tB7\x92\x41\x15\xca>\x12\xfa\x02\x0fuser_model_name\xe2\x41\x01\x02\xfa\x41\x18\n\x16\x61pi.instill.tech/ModelR\x04name\"\x19\n\x17\x44\x65leteUserModelResponse\"\x8d\x01\n\x16RenameUserModelRequest\x12K\n\x04name\x18\x01 \x01(\tB7\x92\x41\x15\xca>\x12\xfa\x02\x0fuser_model_name\xe2\x41\x01\x02\xfa\x41\x18\n\x16\x61pi.instill.tech/ModelR\x04name\x12&\n\x0cnew_model_id\x18\x02 \x01(\tB\x04\xe2\x41\x01\x02R\nnewModelId\"Q\n\x17RenameUserModelResponse\x12\x36\n\x05model\x18\x01 \x01(\x0b\x32\x1a.model.model.v1alpha.ModelB\x04\xe2\x41\x01\x03R\x05model\"\x84\x01\n\x15WatchUserModelRequest\x12K\n\x04name\x18\x01 \x01(\tB7\x92\x41\x15\xca>\x12\xfa\x02\x0fuser_model_name\xe2\x41\x01\x02\xfa\x41\x18\n\x16\x61pi.instill.tech/ModelR\x04name\x12\x1e\n\x07version\x18\x02 \x01(\tB\x04\xe2\x41\x01\x02R\x07version\"v\n\x16WatchUserModelResponse\x12\x36\n\x05state\x18\x01 \x01(\x0e\x32\x1a.model.model.v1alpha.StateB\x04\xe2\x41\x01\x03R\x05state\x12\x1e\n\x07message\x18\x03 \x01(\tB\x04\xe2\x41\x01\x03R\x07messageJ\x04\x08\x02\x10\x03\"j\n\x1bWatchUserLatestModelRequest\x12K\n\x04name\x18\x01 \x01(\tB7\x92\x41\x15\xca>\x12\xfa\x02\x0fuser_model_name\xe2\x41\x01\x02\xfa\x41\x18\n\x16\x61pi.instill.tech/ModelR\x04name\"|\n\x1cWatchUserLatestModelResponse\x12\x36\n\x05state\x18\x01 \x01(\x0e\x32\x1a.model.model.v1alpha.StateB\x04\xe2\x41\x01\x03R\x05state\x12\x1e\n\x07message\x18\x03 \x01(\tB\x04\xe2\x41\x01\x03R\x07messageJ\x04\x08\x02\x10\x03\"\xc9\x01\n\x1cListUserModelVersionsRequest\x12&\n\tpage_size\x18\x01 \x01(\x05\x42\x04\xe2\x41\x01\x01H\x00R\x08pageSize\x88\x01\x01\x12\x1d\n\x04page\x18\x02 \x01(\x05\x42\x04\xe2\x41\x01\x01H\x01R\x04page\x88\x01\x01\x12K\n\x04name\x18\x03 \x01(\tB7\x92\x41\x15\xca>\x12\xfa\x02\x0fuser_model_name\xe2\x41\x01\x02\xfa\x41\x18\n\x16\x61pi.instill.tech/ModelR\x04nameB\x0c\n\n_page_sizeB\x07\n\x05_page\"\xc6\x01\n\x1dListUserModelVersionsResponse\x12\x43\n\x08versions\x18\x01 \x03(\x0b\x32!.model.model.v1alpha.ModelVersionB\x04\xe2\x41\x01\x03R\x08versions\x12#\n\ntotal_size\x18\x02 \x01(\x05\x42\x04\xe2\x41\x01\x03R\ttotalSize\x12!\n\tpage_size\x18\x03 \x01(\x05\x42\x04\xe2\x41\x01\x03R\x08pageSize\x12\x18\n\x04page\x18\x04 \x01(\x05\x42\x04\xe2\x41\x01\x03R\x04page\"\x8c\x01\n\x1d\x44\x65leteUserModelVersionRequest\x12K\n\x04name\x18\x01 \x01(\tB7\x92\x41\x15\xca>\x12\xfa\x02\x0fuser_model_name\xe2\x41\x01\x02\xfa\x41\x18\n\x16\x61pi.instill.tech/ModelR\x04name\x12\x1e\n\x07version\x18\x02 \x01(\tB\x04\xe2\x41\x01\x02R\x07version\" \n\x1e\x44\x65leteUserModelVersionResponse\"\xcc\x01\n\x17TriggerUserModelRequest\x12K\n\x04name\x18\x01 \x01(\tB7\x92\x41\x15\xca>\x12\xfa\x02\x0fuser_model_name\xe2\x41\x01\x02\xfa\x41\x18\n\x16\x61pi.instill.tech/ModelR\x04name\x12\x1e\n\x07version\x18\x03 \x01(\tB\x04\xe2\x41\x01\x02R\x07version\x12>\n\x0btask_inputs\x18\x04 \x03(\x0b\x32\x17.google.protobuf.StructB\x04\xe2\x41\x01\x02R\ntaskInputsJ\x04\x08\x02\x10\x03\"\x97\x01\n\x18TriggerUserModelResponse\x12\x33\n\x04task\x18\x01 \x01(\x0e\x32\x19.common.task.v1alpha.TaskB\x04\xe2\x41\x01\x03R\x04task\x12@\n\x0ctask_outputs\x18\x03 \x03(\x0b\x32\x17.google.protobuf.StructB\x04\xe2\x41\x01\x03R\x0btaskOutputsJ\x04\x08\x02\x10\x03\"\xd1\x01\n\x1cTriggerAsyncUserModelRequest\x12K\n\x04name\x18\x01 \x01(\tB7\x92\x41\x15\xca>\x12\xfa\x02\x0fuser_model_name\xe2\x41\x01\x02\xfa\x41\x18\n\x16\x61pi.instill.tech/ModelR\x04name\x12\x1e\n\x07version\x18\x03 \x01(\tB\x04\xe2\x41\x01\x02R\x07version\x12>\n\x0btask_inputs\x18\x04 \x03(\x0b\x32\x17.google.protobuf.StructB\x04\xe2\x41\x01\x02R\ntaskInputsJ\x04\x08\x02\x10\x03\"b\n\x1dTriggerAsyncUserModelResponse\x12\x41\n\toperation\x18\x01 \x01(\x0b\x32\x1d.google.longrunning.OperationB\x04\xe2\x41\x01\x03R\toperation\"\xb2\x01\n\x1dTriggerUserLatestModelRequest\x12K\n\x04name\x18\x01 \x01(\tB7\x92\x41\x15\xca>\x12\xfa\x02\x0fuser_model_name\xe2\x41\x01\x02\xfa\x41\x18\n\x16\x61pi.instill.tech/ModelR\x04name\x12>\n\x0btask_inputs\x18\x03 \x03(\x0b\x32\x17.google.protobuf.StructB\x04\xe2\x41\x01\x02R\ntaskInputsJ\x04\x08\x02\x10\x03\"\x9d\x01\n\x1eTriggerUserLatestModelResponse\x12\x33\n\x04task\x18\x01 \x01(\x0e\x32\x19.common.task.v1alpha.TaskB\x04\xe2\x41\x01\x03R\x04task\x12@\n\x0ctask_outputs\x18\x03 \x03(\x0b\x32\x17.google.protobuf.StructB\x04\xe2\x41\x01\x03R\x0btaskOutputsJ\x04\x08\x02\x10\x03\"\xb7\x01\n\"TriggerAsyncUserLatestModelRequest\x12K\n\x04name\x18\x01 \x01(\tB7\x92\x41\x15\xca>\x12\xfa\x02\x0fuser_model_name\xe2\x41\x01\x02\xfa\x41\x18\n\x16\x61pi.instill.tech/ModelR\x04name\x12>\n\x0btask_inputs\x18\x03 \x03(\x0b\x32\x17.google.protobuf.StructB\x04\xe2\x41\x01\x02R\ntaskInputsJ\x04\x08\x02\x10\x03\"h\n#TriggerAsyncUserLatestModelResponse\x12\x41\n\toperation\x18\x01 \x01(\x0b\x32\x1d.google.longrunning.OperationB\x04\xe2\x41\x01\x03R\toperation\"\xdc\x01\n\'TriggerUserModelBinaryFileUploadRequest\x12K\n\x04name\x18\x01 \x01(\tB7\x92\x41\x15\xca>\x12\xfa\x02\x0fuser_model_name\xe2\x41\x01\x02\xfa\x41\x18\n\x16\x61pi.instill.tech/ModelR\x04name\x12\x1e\n\x07version\x18\x03 \x01(\tB\x04\xe2\x41\x01\x02R\x07version\x12>\n\x0btask_inputs\x18\x04 \x03(\x0b\x32\x17.google.protobuf.StructB\x04\xe2\x41\x01\x02R\ntaskInputsJ\x04\x08\x02\x10\x03\"\xad\x01\n(TriggerUserModelBinaryFileUploadResponse\x12\x33\n\x04task\x18\x01 \x01(\x0e\x32\x19.common.task.v1alpha.TaskB\x04\xe2\x41\x01\x02R\x04task\x12@\n\x0ctask_outputs\x18\x04 \x03(\x0b\x32\x17.google.protobuf.StructB\x04\xe2\x41\x01\x03R\x0btaskOutputsJ\x04\x08\x02\x10\x03J\x04\x08\x03\x10\x04\"\xa5\x01\n\x1e\x43reateOrganizationModelRequest\x12\x30\n\x05model\x18\x01 \x01(\x0b\x32\x1a.model.model.v1alpha.ModelR\x05model\x12Q\n\x06parent\x18\x02 \x01(\tB9\x92\x41\x17\xca>\x14\xfa\x02\x11organization_name\xe2\x41\x01\x02\xfa\x41\x18\x12\x16\x61pi.instill.tech/ModelR\x06parent\"Y\n\x1f\x43reateOrganizationModelResponse\x12\x36\n\x05model\x18\x01 \x01(\x0b\x32\x1a.model.model.v1alpha.ModelB\x04\xe2\x41\x01\x03R\x05model\"\xa5\x04\n\x1dListOrganizationModelsRequest\x12&\n\tpage_size\x18\x01 \x01(\x05\x42\x04\xe2\x41\x01\x01H\x00R\x08pageSize\x88\x01\x01\x12(\n\npage_token\x18\x02 \x01(\tB\x04\xe2\x41\x01\x01H\x01R\tpageToken\x88\x01\x01\x12\x38\n\x04view\x18\x03 \x01(\x0e\x32\x19.model.model.v1alpha.ViewB\x04\xe2\x41\x01\x01H\x02R\x04view\x88\x01\x01\x12Q\n\x06parent\x18\x04 \x01(\tB9\x92\x41\x17\xca>\x14\xfa\x02\x11organization_name\xe2\x41\x01\x02\xfa\x41\x18\x12\x16\x61pi.instill.tech/ModelR\x06parent\x12,\n\x0cshow_deleted\x18\x05 \x01(\x08\x42\x04\xe2\x41\x01\x01H\x03R\x0bshowDeleted\x88\x01\x01\x12!\n\x06\x66ilter\x18\x06 \x01(\tB\x04\xe2\x41\x01\x01H\x04R\x06\x66ilter\x88\x01\x01\x12P\n\nvisibility\x18\x07 \x01(\x0e\x32%.model.model.v1alpha.Model.VisibilityB\x04\xe2\x41\x01\x01H\x05R\nvisibility\x88\x01\x01\x12$\n\x08order_by\x18\x08 \x01(\tB\x04\xe2\x41\x01\x01H\x06R\x07orderBy\x88\x01\x01\x42\x0c\n\n_page_sizeB\r\n\x0b_page_tokenB\x07\n\x05_viewB\x0f\n\r_show_deletedB\t\n\x07_filterB\r\n\x0b_visibilityB\x0b\n\t_order_by\"\xad\x01\n\x1eListOrganizationModelsResponse\x12\x38\n\x06models\x18\x01 \x03(\x0b\x32\x1a.model.model.v1alpha.ModelB\x04\xe2\x41\x01\x03R\x06models\x12,\n\x0fnext_page_token\x18\x02 \x01(\tB\x04\xe2\x41\x01\x03R\rnextPageToken\x12#\n\ntotal_size\x18\x03 \x01(\x05\x42\x04\xe2\x41\x01\x03R\ttotalSize\"\xb5\x01\n\x1bGetOrganizationModelRequest\x12S\n\x04name\x18\x01 \x01(\tB?\x92\x41\x1d\xca>\x1a\xfa\x02\x17organization_model_name\xe2\x41\x01\x02\xfa\x41\x18\n\x16\x61pi.instill.tech/ModelR\x04name\x12\x38\n\x04view\x18\x02 \x01(\x0e\x32\x19.model.model.v1alpha.ViewB\x04\xe2\x41\x01\x01H\x00R\x04view\x88\x01\x01\x42\x07\n\x05_view\"V\n\x1cGetOrganizationModelResponse\x12\x36\n\x05model\x18\x01 \x01(\x0b\x32\x1a.model.model.v1alpha.ModelB\x04\xe2\x41\x01\x03R\x05model\"\x9b\x01\n\x1eUpdateOrganizationModelRequest\x12\x36\n\x05model\x18\x01 \x01(\x0b\x32\x1a.model.model.v1alpha.ModelB\x04\xe2\x41\x01\x02R\x05model\x12\x41\n\x0bupdate_mask\x18\x02 \x01(\x0b\x32\x1a.google.protobuf.FieldMaskB\x04\xe2\x41\x01\x02R\nupdateMask\"Y\n\x1fUpdateOrganizationModelResponse\x12\x36\n\x05model\x18\x01 \x01(\x0b\x32\x1a.model.model.v1alpha.ModelB\x04\xe2\x41\x01\x03R\x05model\"u\n\x1e\x44\x65leteOrganizationModelRequest\x12S\n\x04name\x18\x01 \x01(\tB?\x92\x41\x1d\xca>\x1a\xfa\x02\x17organization_model_name\xe2\x41\x01\x02\xfa\x41\x18\n\x16\x61pi.instill.tech/ModelR\x04name\"!\n\x1f\x44\x65leteOrganizationModelResponse\"\x9d\x01\n\x1eRenameOrganizationModelRequest\x12S\n\x04name\x18\x01 \x01(\tB?\x92\x41\x1d\xca>\x1a\xfa\x02\x17organization_model_name\xe2\x41\x01\x02\xfa\x41\x18\n\x16\x61pi.instill.tech/ModelR\x04name\x12&\n\x0cnew_model_id\x18\x02 \x01(\tB\x04\xe2\x41\x01\x02R\nnewModelId\"Y\n\x1fRenameOrganizationModelResponse\x12\x36\n\x05model\x18\x01 \x01(\x0b\x32\x1a.model.model.v1alpha.ModelB\x04\xe2\x41\x01\x03R\x05model\"\x94\x01\n\x1dWatchOrganizationModelRequest\x12S\n\x04name\x18\x01 \x01(\tB?\x92\x41\x1d\xca>\x1a\xfa\x02\x17organization_model_name\xe2\x41\x01\x02\xfa\x41\x18\n\x16\x61pi.instill.tech/ModelR\x04name\x12\x1e\n\x07version\x18\x02 \x01(\tB\x04\xe2\x41\x01\x02R\x07version\"~\n\x1eWatchOrganizationModelResponse\x12\x36\n\x05state\x18\x01 \x01(\x0e\x32\x1a.model.model.v1alpha.StateB\x04\xe2\x41\x01\x03R\x05state\x12\x1e\n\x07message\x18\x03 \x01(\tB\x04\xe2\x41\x01\x03R\x07messageJ\x04\x08\x02\x10\x03\"z\n#WatchOrganizationLatestModelRequest\x12S\n\x04name\x18\x01 \x01(\tB?\x92\x41\x1d\xca>\x1a\xfa\x02\x17organization_model_name\xe2\x41\x01\x02\xfa\x41\x18\n\x16\x61pi.instill.tech/ModelR\x04name\"\x84\x01\n$WatchOrganizationLatestModelResponse\x12\x36\n\x05state\x18\x01 \x01(\x0e\x32\x1a.model.model.v1alpha.StateB\x04\xe2\x41\x01\x03R\x05state\x12\x1e\n\x07message\x18\x03 \x01(\tB\x04\xe2\x41\x01\x03R\x07messageJ\x04\x08\x02\x10\x03\"\xd9\x01\n$ListOrganizationModelVersionsRequest\x12&\n\tpage_size\x18\x01 \x01(\x05\x42\x04\xe2\x41\x01\x01H\x00R\x08pageSize\x88\x01\x01\x12\x1d\n\x04page\x18\x02 \x01(\x05\x42\x04\xe2\x41\x01\x01H\x01R\x04page\x88\x01\x01\x12S\n\x04name\x18\x03 \x01(\tB?\x92\x41\x1d\xca>\x1a\xfa\x02\x17organization_model_name\xe2\x41\x01\x02\xfa\x41\x18\n\x16\x61pi.instill.tech/ModelR\x04nameB\x0c\n\n_page_sizeB\x07\n\x05_page\"\xce\x01\n%ListOrganizationModelVersionsResponse\x12\x43\n\x08versions\x18\x01 \x03(\x0b\x32!.model.model.v1alpha.ModelVersionB\x04\xe2\x41\x01\x03R\x08versions\x12#\n\ntotal_size\x18\x02 \x01(\x05\x42\x04\xe2\x41\x01\x03R\ttotalSize\x12!\n\tpage_size\x18\x03 \x01(\x05\x42\x04\xe2\x41\x01\x03R\x08pageSize\x12\x18\n\x04page\x18\x04 \x01(\x05\x42\x04\xe2\x41\x01\x03R\x04page\"\x9c\x01\n%DeleteOrganizationModelVersionRequest\x12S\n\x04name\x18\x01 \x01(\tB?\x92\x41\x1d\xca>\x1a\xfa\x02\x17organization_model_name\xe2\x41\x01\x02\xfa\x41\x18\n\x16\x61pi.instill.tech/ModelR\x04name\x12\x1e\n\x07version\x18\x02 \x01(\tB\x04\xe2\x41\x01\x02R\x07version\"(\n&DeleteOrganizationModelVersionResponse\"\xdc\x01\n\x1fTriggerOrganizationModelRequest\x12S\n\x04name\x18\x01 \x01(\tB?\x92\x41\x1d\xca>\x1a\xfa\x02\x17organization_model_name\xe2\x41\x01\x02\xfa\x41\x18\n\x16\x61pi.instill.tech/ModelR\x04name\x12\x1e\n\x07version\x18\x03 \x01(\tB\x04\xe2\x41\x01\x02R\x07version\x12>\n\x0btask_inputs\x18\x04 \x03(\x0b\x32\x17.google.protobuf.StructB\x04\xe2\x41\x01\x02R\ntaskInputsJ\x04\x08\x02\x10\x03\"\x9f\x01\n TriggerOrganizationModelResponse\x12\x33\n\x04task\x18\x01 \x01(\x0e\x32\x19.common.task.v1alpha.TaskB\x04\xe2\x41\x01\x03R\x04task\x12@\n\x0ctask_outputs\x18\x03 \x03(\x0b\x32\x17.google.protobuf.StructB\x04\xe2\x41\x01\x03R\x0btaskOutputsJ\x04\x08\x02\x10\x03\"\xe1\x01\n$TriggerAsyncOrganizationModelRequest\x12S\n\x04name\x18\x01 \x01(\tB?\x92\x41\x1d\xca>\x1a\xfa\x02\x17organization_model_name\xe2\x41\x01\x02\xfa\x41\x18\n\x16\x61pi.instill.tech/ModelR\x04name\x12\x1e\n\x07version\x18\x03 \x01(\tB\x04\xe2\x41\x01\x02R\x07version\x12>\n\x0btask_inputs\x18\x04 \x03(\x0b\x32\x17.google.protobuf.StructB\x04\xe2\x41\x01\x02R\ntaskInputsJ\x04\x08\x02\x10\x03\"j\n%TriggerAsyncOrganizationModelResponse\x12\x41\n\toperation\x18\x01 \x01(\x0b\x32\x1d.google.longrunning.OperationB\x04\xe2\x41\x01\x03R\toperation\"\xc2\x01\n%TriggerOrganizationLatestModelRequest\x12S\n\x04name\x18\x01 \x01(\tB?\x92\x41\x1d\xca>\x1a\xfa\x02\x17organization_model_name\xe2\x41\x01\x02\xfa\x41\x18\n\x16\x61pi.instill.tech/ModelR\x04name\x12>\n\x0btask_inputs\x18\x03 \x03(\x0b\x32\x17.google.protobuf.StructB\x04\xe2\x41\x01\x02R\ntaskInputsJ\x04\x08\x02\x10\x03\"\xa5\x01\n&TriggerOrganizationLatestModelResponse\x12\x33\n\x04task\x18\x01 \x01(\x0e\x32\x19.common.task.v1alpha.TaskB\x04\xe2\x41\x01\x03R\x04task\x12@\n\x0ctask_outputs\x18\x03 \x03(\x0b\x32\x17.google.protobuf.StructB\x04\xe2\x41\x01\x03R\x0btaskOutputsJ\x04\x08\x02\x10\x03\"\xc7\x01\n*TriggerAsyncOrganizationLatestModelRequest\x12S\n\x04name\x18\x01 \x01(\tB?\x92\x41\x1d\xca>\x1a\xfa\x02\x17organization_model_name\xe2\x41\x01\x02\xfa\x41\x18\n\x16\x61pi.instill.tech/ModelR\x04name\x12>\n\x0btask_inputs\x18\x03 \x03(\x0b\x32\x17.google.protobuf.StructB\x04\xe2\x41\x01\x02R\ntaskInputsJ\x04\x08\x02\x10\x03\"p\n+TriggerAsyncOrganizationLatestModelResponse\x12\x41\n\toperation\x18\x01 \x01(\x0b\x32\x1d.google.longrunning.OperationB\x04\xe2\x41\x01\x03R\toperation\"\xec\x01\n/TriggerOrganizationModelBinaryFileUploadRequest\x12S\n\x04name\x18\x01 \x01(\tB?\x92\x41\x1d\xca>\x1a\xfa\x02\x17organization_model_name\xe2\x41\x01\x02\xfa\x41\x18\n\x16\x61pi.instill.tech/ModelR\x04name\x12\x1e\n\x07version\x18\x03 \x01(\tB\x04\xe2\x41\x01\x02R\x07version\x12>\n\x0btask_inputs\x18\x04 \x03(\x0b\x32\x17.google.protobuf.StructB\x04\xe2\x41\x01\x02R\ntaskInputsJ\x04\x08\x02\x10\x03\"\xa9\x01\n0TriggerOrganizationModelBinaryFileUploadResponse\x12\x33\n\x04task\x18\x01 \x01(\x0e\x32\x19.common.task.v1alpha.TaskB\x04\xe2\x41\x01\x02R\x04task\x12:\n\x0ctask_outputs\x18\x04 \x03(\x0b\x32\x17.google.protobuf.StructR\x0btaskOutputsJ\x04\x08\x02\x10\x03\"\x88\x01\n\x18GetModelOperationRequest\x12\'\n\x0coperation_id\x18\x01 \x01(\tB\x04\xe2\x41\x01\x02R\x0boperationId\x12:\n\x04view\x18\x02 \x01(\x0e\x32\x19.model.model.v1alpha.ViewB\x06\x18\x01\xe2\x41\x01\x01H\x00R\x04view\x88\x01\x01\x42\x07\n\x05_view\"^\n\x19GetModelOperationResponse\x12\x41\n\toperation\x18\x01 \x01(\x0b\x32\x1d.google.longrunning.OperationB\x04\xe2\x41\x01\x03R\toperation\"\xba\x01\n\x0fLatestOperation\x12K\n\x07request\x18\x03 \x01(\x0b\x32\x31.model.model.v1alpha.TriggerNamespaceModelRequestR\x07request\x12N\n\x08response\x18\x04 \x01(\x0b\x32\x32.model.model.v1alpha.TriggerNamespaceModelResponseR\x08responseJ\x04\x08\x01\x10\x02J\x04\x08\x02\x10\x03\"\xb4\x01\n\"GetUserLatestModelOperationRequest\x12K\n\x04name\x18\x01 \x01(\tB7\x92\x41\x15\xca>\x12\xfa\x02\x0fuser_model_name\xe2\x41\x01\x02\xfa\x41\x18\n\x16\x61pi.instill.tech/ModelR\x04name\x12\x38\n\x04view\x18\x02 \x01(\x0e\x32\x19.model.model.v1alpha.ViewB\x04\xe2\x41\x01\x01H\x00R\x04view\x88\x01\x01\x42\x07\n\x05_view\"h\n#GetUserLatestModelOperationResponse\x12\x41\n\toperation\x18\x01 \x01(\x0b\x32\x1d.google.longrunning.OperationB\x04\xe2\x41\x01\x03R\toperation\"\xc4\x01\n*GetOrganizationLatestModelOperationRequest\x12S\n\x04name\x18\x01 \x01(\tB?\x92\x41\x1d\xca>\x1a\xfa\x02\x17organization_model_name\xe2\x41\x01\x02\xfa\x41\x18\n\x16\x61pi.instill.tech/ModelR\x04name\x12\x38\n\x04view\x18\x02 \x01(\x0e\x32\x19.model.model.v1alpha.ViewB\x04\xe2\x41\x01\x01H\x00R\x04view\x88\x01\x01\x42\x07\n\x05_view\"p\n+GetOrganizationLatestModelOperationResponse\x12\x41\n\toperation\x18\x01 \x01(\x0b\x32\x1d.google.longrunning.OperationB\x04\xe2\x41\x01\x03R\toperation\"\x1d\n\x1bListAvailableRegionsRequest\"[\n\x1cListAvailableRegionsResponse\x12;\n\x07regions\x18\x01 \x03(\x0b\x32\x1b.model.model.v1alpha.RegionB\x04\xe2\x41\x01\x03R\x07regions\"\xb7\x02\n\x16ListModelsAdminRequest\x12&\n\tpage_size\x18\x01 \x01(\x05\x42\x04\xe2\x41\x01\x01H\x00R\x08pageSize\x88\x01\x01\x12(\n\npage_token\x18\x02 \x01(\tB\x04\xe2\x41\x01\x01H\x01R\tpageToken\x88\x01\x01\x12\x38\n\x04view\x18\x03 \x01(\x0e\x32\x19.model.model.v1alpha.ViewB\x04\xe2\x41\x01\x01H\x02R\x04view\x88\x01\x01\x12,\n\x0cshow_deleted\x18\x04 \x01(\x08\x42\x04\xe2\x41\x01\x01H\x03R\x0bshowDeleted\x88\x01\x01\x12!\n\x06\x66ilter\x18\x05 \x01(\tB\x04\xe2\x41\x01\x01H\x04R\x06\x66ilter\x88\x01\x01\x42\x0c\n\n_page_sizeB\r\n\x0b_page_tokenB\x07\n\x05_viewB\x0f\n\r_show_deletedB\t\n\x07_filter\"\x94\x01\n\x17ListModelsAdminResponse\x12\x32\n\x06models\x18\x01 \x03(\x0b\x32\x1a.model.model.v1alpha.ModelR\x06models\x12&\n\x0fnext_page_token\x18\x02 \x01(\tR\rnextPageToken\x12\x1d\n\ntotal_size\x18\x03 \x01(\x05R\ttotalSize\"\x80\x01\n\x17LookUpModelAdminRequest\x12\"\n\tpermalink\x18\x01 \x01(\tB\x04\xe2\x41\x01\x02R\tpermalink\x12\x38\n\x04view\x18\x02 \x01(\x0e\x32\x19.model.model.v1alpha.ViewB\x04\xe2\x41\x01\x01H\x00R\x04view\x88\x01\x01\x42\x07\n\x05_view\"L\n\x18LookUpModelAdminResponse\x12\x30\n\x05model\x18\x01 \x01(\x0b\x32\x1a.model.model.v1alpha.ModelR\x05model\"\xae\x01\n\x1b\x44\x65ployUserModelAdminRequest\x12K\n\x04name\x18\x02 \x01(\tB7\x92\x41\x15\xca>\x12\xfa\x02\x0fuser_model_name\xe2\x41\x01\x02\xfa\x41\x18\n\x16\x61pi.instill.tech/ModelR\x04name\x12\x1e\n\x07version\x18\x03 \x01(\tB\x04\xe2\x41\x01\x02R\x07version\x12\x1c\n\x06\x64igest\x18\x04 \x01(\tB\x04\xe2\x41\x01\x01R\x06\x64igestJ\x04\x08\x01\x10\x02\"$\n\x1c\x44\x65ployUserModelAdminResponseJ\x04\x08\x01\x10\x02\"\xbe\x01\n#DeployOrganizationModelAdminRequest\x12S\n\x04name\x18\x02 \x01(\tB?\x92\x41\x1d\xca>\x1a\xfa\x02\x17organization_model_name\xe2\x41\x01\x02\xfa\x41\x18\n\x16\x61pi.instill.tech/ModelR\x04name\x12\x1e\n\x07version\x18\x03 \x01(\tB\x04\xe2\x41\x01\x02R\x07version\x12\x1c\n\x06\x64igest\x18\x04 \x01(\tB\x04\xe2\x41\x01\x01R\x06\x64igestJ\x04\x08\x01\x10\x02\"&\n$DeployOrganizationModelAdminResponse\"\xb0\x01\n\x1dUndeployUserModelAdminRequest\x12K\n\x04name\x18\x02 \x01(\tB7\x92\x41\x15\xca>\x12\xfa\x02\x0fuser_model_name\xe2\x41\x01\x02\xfa\x41\x18\n\x16\x61pi.instill.tech/ModelR\x04name\x12\x1e\n\x07version\x18\x03 \x01(\tB\x04\xe2\x41\x01\x02R\x07version\x12\x1c\n\x06\x64igest\x18\x04 \x01(\tB\x04\xe2\x41\x01\x01R\x06\x64igestJ\x04\x08\x01\x10\x02\"&\n\x1eUndeployUserModelAdminResponseJ\x04\x08\x01\x10\x02\"\xc0\x01\n%UndeployOrganizationModelAdminRequest\x12S\n\x04name\x18\x02 \x01(\tB?\x92\x41\x1d\xca>\x1a\xfa\x02\x17organization_model_name\xe2\x41\x01\x02\xfa\x41\x18\n\x16\x61pi.instill.tech/ModelR\x04name\x12\x1e\n\x07version\x18\x03 \x01(\tB\x04\xe2\x41\x01\x02R\x07version\x12\x1c\n\x06\x64igest\x18\x04 \x01(\tB\x04\xe2\x41\x01\x01R\x06\x64igestJ\x04\x08\x01\x10\x02\"(\n&UndeployOrganizationModelAdminResponse\"\xa6\x08\n\x08ModelRun\x12\x16\n\x03uid\x18\x01 \x01(\tB\x04\xe2\x41\x01\x03R\x03uid\x12!\n\tmodel_uid\x18\x02 \x01(\tB\x04\xe2\x41\x01\x03R\x08modelUid\x12\x45\n\x06status\x18\x03 \x01(\x0e\x32\'.model.model.v1alpha.ModelRun.RunStatusB\x04\xe2\x41\x01\x03R\x06status\x12\x45\n\x06source\x18\x04 \x01(\x0e\x32\'.model.model.v1alpha.ModelRun.RunSourceB\x04\xe2\x41\x01\x03R\x06source\x12L\n\x0etotal_duration\x18\x05 \x01(\x0b\x32\x19.google.protobuf.DurationB\x05\xe2\x41\x02\x03\x01H\x00R\rtotalDuration\x88\x01\x01\x12\x41\n\x08\x65nd_time\x18\x06 \x01(\x0b\x32\x1a.google.protobuf.TimestampB\x05\xe2\x41\x02\x03\x01H\x01R\x07\x65ndTime\x88\x01\x01\x12\'\n\x0crequester_id\x18\x07 \x01(\tB\x04\xe2\x41\x01\x03R\x0brequesterId\x12/\n\rcredit_amount\x18\x08 \x01(\x02\x42\x05\xe2\x41\x02\x03\x01H\x02R\x0c\x63reditAmount\x88\x01\x01\x12 \n\x05\x65rror\x18\t \x01(\tB\x05\xe2\x41\x02\x03\x01H\x03R\x05\x65rror\x88\x01\x01\x12\x41\n\x0b\x63reate_time\x18\n \x01(\x0b\x32\x1a.google.protobuf.TimestampB\x04\xe2\x41\x01\x03R\ncreateTime\x12\x41\n\x0bupdate_time\x18\x0b \x01(\x0b\x32\x1a.google.protobuf.TimestampB\x04\xe2\x41\x01\x03R\nupdateTime\x12\x1e\n\x07version\x18\x0c \x01(\tB\x04\xe2\x41\x01\x03R\x07version\x12>\n\x0btask_inputs\x18\r \x03(\x0b\x32\x17.google.protobuf.StructB\x04\xe2\x41\x01\x03R\ntaskInputs\x12@\n\x0ctask_outputs\x18\x0e \x03(\x0b\x32\x17.google.protobuf.StructB\x04\xe2\x41\x01\x03R\x0btaskOutputs\"\x8a\x01\n\tRunStatus\x12\x1a\n\x16RUN_STATUS_UNSPECIFIED\x10\x00\x12\x19\n\x15RUN_STATUS_PROCESSING\x10\x01\x12\x18\n\x14RUN_STATUS_COMPLETED\x10\x02\x12\x15\n\x11RUN_STATUS_FAILED\x10\x03\x12\x15\n\x11RUN_STATUS_QUEUED\x10\x04\"S\n\tRunSource\x12\x1a\n\x16RUN_SOURCE_UNSPECIFIED\x10\x00\x12\x16\n\x12RUN_SOURCE_CONSOLE\x10\x01\x12\x12\n\x0eRUN_SOURCE_API\x10\x02\x42\x11\n\x0f_total_durationB\x0b\n\t_end_timeB\x10\n\x0e_credit_amountB\x08\n\x06_error\"\xe2\x02\n\x14ListModelRunsRequest\x12&\n\tpage_size\x18\x01 \x01(\x05\x42\x04\xe2\x41\x01\x01H\x00R\x08pageSize\x88\x01\x01\x12\x1d\n\x04page\x18\x02 \x01(\x05\x42\x04\xe2\x41\x01\x01H\x01R\x04page\x88\x01\x01\x12\x38\n\x04view\x18\x03 \x01(\x0e\x32\x19.model.model.v1alpha.ViewB\x04\xe2\x41\x01\x01H\x02R\x04view\x88\x01\x01\x12$\n\x08order_by\x18\x04 \x01(\tB\x04\xe2\x41\x01\x01H\x03R\x07orderBy\x88\x01\x01\x12\'\n\x0cnamespace_id\x18\x05 \x01(\tB\x04\xe2\x41\x01\x02R\x0bnamespaceId\x12\x1f\n\x08model_id\x18\x06 \x01(\tB\x04\xe2\x41\x01\x02R\x07modelId\x12!\n\x06\x66ilter\x18\x07 \x01(\tB\x04\xe2\x41\x01\x01H\x04R\x06\x66ilter\x88\x01\x01\x42\x0c\n\n_page_sizeB\x07\n\x05_pageB\x07\n\x05_viewB\x0b\n\t_order_byB\t\n\x07_filter\"\xb2\x01\n\x15ListModelRunsResponse\x12\x37\n\x04runs\x18\x01 \x03(\x0b\x32\x1d.model.model.v1alpha.ModelRunB\x04\xe2\x41\x01\x03R\x04runs\x12#\n\ntotal_size\x18\x02 \x01(\x05\x42\x04\xe2\x41\x01\x03R\ttotalSize\x12!\n\tpage_size\x18\x03 \x01(\x05\x42\x04\xe2\x41\x01\x03R\x08pageSize\x12\x18\n\x04page\x18\x04 \x01(\x05\x42\x04\xe2\x41\x01\x03R\x04page*\x8b\x01\n\x05State\x12\x15\n\x11STATE_UNSPECIFIED\x10\x00\x12\x11\n\rSTATE_OFFLINE\x10\x01\x12\x11\n\rSTATE_SCALING\x10\x02\x12\x10\n\x0cSTATE_ACTIVE\x10\x03\x12\x0e\n\nSTATE_IDLE\x10\x04\x12\x0f\n\x0bSTATE_ERROR\x10\x05\x12\x12\n\x0eSTATE_STARTING\x10\x06\x42\xd7\x01\n\x17\x63om.model.model.v1alphaB\nModelProtoP\x01ZBgithub.com/instill-ai/protogen-go/model/model/v1alpha;modelv1alpha\xa2\x02\x03MMX\xaa\x02\x13Model.Model.V1alpha\xca\x02\x13Model\\Model\\V1alpha\xe2\x02\x1fModel\\Model\\V1alpha\\GPBMetadata\xea\x02\x15Model::Model::V1alphab\x06proto3') _globals = globals() _builder.BuildMessageAndEnumDescriptors(DESCRIPTOR, _globals) @@ -604,268 +605,328 @@ _UNDEPLOYORGANIZATIONMODELADMINREQUEST.fields_by_name['version']._serialized_options = b'\342A\001\002' _UNDEPLOYORGANIZATIONMODELADMINREQUEST.fields_by_name['digest']._options = None _UNDEPLOYORGANIZATIONMODELADMINREQUEST.fields_by_name['digest']._serialized_options = b'\342A\001\001' - _globals['_STATE']._serialized_start=21693 - _globals['_STATE']._serialized_end=21832 - _globals['_LIVENESSREQUEST']._serialized_start=483 - _globals['_LIVENESSREQUEST']._serialized_end=633 - _globals['_LIVENESSRESPONSE']._serialized_start=635 - _globals['_LIVENESSRESPONSE']._serialized_end=753 - _globals['_READINESSREQUEST']._serialized_start=756 - _globals['_READINESSREQUEST']._serialized_end=907 - _globals['_READINESSRESPONSE']._serialized_start=909 - _globals['_READINESSRESPONSE']._serialized_end=1028 - _globals['_REGION']._serialized_start=1030 - _globals['_REGION']._serialized_end=1099 - _globals['_MODELVERSION']._serialized_start=1102 - _globals['_MODELVERSION']._serialized_end=1328 - _globals['_MODEL']._serialized_start=1331 - _globals['_MODEL']._serialized_end=2909 - _globals['_MODEL_VISIBILITY']._serialized_start=2610 - _globals['_MODEL_VISIBILITY']._serialized_end=2697 - _globals['_LISTMODELSREQUEST']._serialized_start=2912 - _globals['_LISTMODELSREQUEST']._serialized_end=3366 - _globals['_LISTMODELSRESPONSE']._serialized_start=3369 - _globals['_LISTMODELSRESPONSE']._serialized_end=3530 - _globals['_LOOKUPMODELREQUEST']._serialized_start=3532 - _globals['_LOOKUPMODELREQUEST']._serialized_end=3655 - _globals['_LOOKUPMODELRESPONSE']._serialized_start=3657 - _globals['_LOOKUPMODELRESPONSE']._serialized_end=3734 - _globals['_LISTNAMESPACEMODELSREQUEST']._serialized_start=3737 - _globals['_LISTNAMESPACEMODELSREQUEST']._serialized_end=4241 - _globals['_LISTNAMESPACEMODELSRESPONSE']._serialized_start=4244 - _globals['_LISTNAMESPACEMODELSRESPONSE']._serialized_end=4414 - _globals['_CREATENAMESPACEMODELREQUEST']._serialized_start=4416 - _globals['_CREATENAMESPACEMODELREQUEST']._serialized_end=4536 - _globals['_CREATENAMESPACEMODELRESPONSE']._serialized_start=4538 - _globals['_CREATENAMESPACEMODELRESPONSE']._serialized_end=4624 - _globals['_GETNAMESPACEMODELREQUEST']._serialized_start=4627 - _globals['_GETNAMESPACEMODELREQUEST']._serialized_end=4794 - _globals['_GETNAMESPACEMODELRESPONSE']._serialized_start=4796 - _globals['_GETNAMESPACEMODELRESPONSE']._serialized_end=4879 - _globals['_UPDATENAMESPACEMODELREQUEST']._serialized_start=4882 - _globals['_UPDATENAMESPACEMODELREQUEST']._serialized_end=5108 - _globals['_UPDATENAMESPACEMODELRESPONSE']._serialized_start=5110 - _globals['_UPDATENAMESPACEMODELRESPONSE']._serialized_end=5196 - _globals['_DELETENAMESPACEMODELREQUEST']._serialized_start=5198 - _globals['_DELETENAMESPACEMODELREQUEST']._serialized_end=5301 - _globals['_DELETENAMESPACEMODELRESPONSE']._serialized_start=5303 - _globals['_DELETENAMESPACEMODELRESPONSE']._serialized_end=5333 - _globals['_RENAMENAMESPACEMODELREQUEST']._serialized_start=5336 - _globals['_RENAMENAMESPACEMODELREQUEST']._serialized_end=5479 - _globals['_RENAMENAMESPACEMODELRESPONSE']._serialized_start=5481 - _globals['_RENAMENAMESPACEMODELRESPONSE']._serialized_end=5567 - _globals['_WATCHNAMESPACEMODELREQUEST']._serialized_start=5570 - _globals['_WATCHNAMESPACEMODELREQUEST']._serialized_end=5704 - _globals['_WATCHNAMESPACEMODELRESPONSE']._serialized_start=5706 - _globals['_WATCHNAMESPACEMODELRESPONSE']._serialized_end=5829 - _globals['_WATCHNAMESPACELATESTMODELREQUEST']._serialized_start=5831 - _globals['_WATCHNAMESPACELATESTMODELREQUEST']._serialized_end=5939 - _globals['_WATCHNAMESPACELATESTMODELRESPONSE']._serialized_start=5942 - _globals['_WATCHNAMESPACELATESTMODELRESPONSE']._serialized_end=6071 - _globals['_LISTNAMESPACEMODELVERSIONSREQUEST']._serialized_start=6074 - _globals['_LISTNAMESPACEMODELVERSIONSREQUEST']._serialized_end=6277 - _globals['_LISTNAMESPACEMODELVERSIONSRESPONSE']._serialized_start=6280 - _globals['_LISTNAMESPACEMODELVERSIONSRESPONSE']._serialized_end=6483 - _globals['_DELETENAMESPACEMODELVERSIONREQUEST']._serialized_start=6486 - _globals['_DELETENAMESPACEMODELVERSIONREQUEST']._serialized_end=6628 - _globals['_DELETENAMESPACEMODELVERSIONRESPONSE']._serialized_start=6630 - _globals['_DELETENAMESPACEMODELVERSIONRESPONSE']._serialized_end=6667 - _globals['_TRIGGERNAMESPACEMODELREQUEST']._serialized_start=6670 - _globals['_TRIGGERNAMESPACEMODELREQUEST']._serialized_end=6876 - _globals['_TRIGGERNAMESPACEMODELRESPONSE']._serialized_start=6879 - _globals['_TRIGGERNAMESPACEMODELRESPONSE']._serialized_end=7035 - _globals['_TRIGGERASYNCNAMESPACEMODELREQUEST']._serialized_start=7038 - _globals['_TRIGGERASYNCNAMESPACEMODELREQUEST']._serialized_end=7249 - _globals['_TRIGGERASYNCNAMESPACEMODELRESPONSE']._serialized_start=7251 - _globals['_TRIGGERASYNCNAMESPACEMODELRESPONSE']._serialized_end=7354 - _globals['_TRIGGERNAMESPACELATESTMODELREQUEST']._serialized_start=7357 - _globals['_TRIGGERNAMESPACELATESTMODELREQUEST']._serialized_end=7537 - _globals['_TRIGGERNAMESPACELATESTMODELRESPONSE']._serialized_start=7540 - _globals['_TRIGGERNAMESPACELATESTMODELRESPONSE']._serialized_end=7702 - _globals['_TRIGGERASYNCNAMESPACELATESTMODELREQUEST']._serialized_start=7705 - _globals['_TRIGGERASYNCNAMESPACELATESTMODELREQUEST']._serialized_end=7890 - _globals['_TRIGGERASYNCNAMESPACELATESTMODELRESPONSE']._serialized_start=7892 - _globals['_TRIGGERASYNCNAMESPACELATESTMODELRESPONSE']._serialized_end=8001 - _globals['_TRIGGERNAMESPACEMODELBINARYFILEUPLOADREQUEST']._serialized_start=8004 - _globals['_TRIGGERNAMESPACEMODELBINARYFILEUPLOADREQUEST']._serialized_end=8224 - _globals['_TRIGGERNAMESPACEMODELBINARYFILEUPLOADRESPONSE']._serialized_start=8227 - _globals['_TRIGGERNAMESPACEMODELBINARYFILEUPLOADRESPONSE']._serialized_end=8405 - _globals['_TRIGGERNAMESPACELATESTMODELBINARYFILEUPLOADREQUEST']._serialized_start=8408 - _globals['_TRIGGERNAMESPACELATESTMODELBINARYFILEUPLOADREQUEST']._serialized_end=8602 - _globals['_TRIGGERNAMESPACELATESTMODELBINARYFILEUPLOADRESPONSE']._serialized_start=8605 - _globals['_TRIGGERNAMESPACELATESTMODELBINARYFILEUPLOADRESPONSE']._serialized_end=8783 - _globals['_GETNAMESPACELATESTMODELOPERATIONREQUEST']._serialized_start=8786 - _globals['_GETNAMESPACELATESTMODELOPERATIONREQUEST']._serialized_end=8968 - _globals['_GETNAMESPACELATESTMODELOPERATIONRESPONSE']._serialized_start=8970 - _globals['_GETNAMESPACELATESTMODELOPERATIONRESPONSE']._serialized_end=9079 - _globals['_DEPLOYNAMESPACEMODELADMINREQUEST']._serialized_start=9082 - _globals['_DEPLOYNAMESPACEMODELADMINREQUEST']._serialized_end=9252 - _globals['_DEPLOYNAMESPACEMODELADMINRESPONSE']._serialized_start=9254 - _globals['_DEPLOYNAMESPACEMODELADMINRESPONSE']._serialized_end=9295 - _globals['_UNDEPLOYNAMESPACEMODELADMINREQUEST']._serialized_start=9298 - _globals['_UNDEPLOYNAMESPACEMODELADMINREQUEST']._serialized_end=9470 - _globals['_UNDEPLOYNAMESPACEMODELADMINRESPONSE']._serialized_start=9472 - _globals['_UNDEPLOYNAMESPACEMODELADMINRESPONSE']._serialized_end=9515 - _globals['_CREATEUSERMODELREQUEST']._serialized_start=9518 - _globals['_CREATEUSERMODELREQUEST']._serialized_end=9667 - _globals['_CREATEUSERMODELRESPONSE']._serialized_start=9669 - _globals['_CREATEUSERMODELRESPONSE']._serialized_end=9750 - _globals['_LISTUSERMODELSREQUEST']._serialized_start=9753 - _globals['_LISTUSERMODELSREQUEST']._serialized_end=10286 - _globals['_LISTUSERMODELSRESPONSE']._serialized_start=10289 - _globals['_LISTUSERMODELSRESPONSE']._serialized_end=10454 - _globals['_GETUSERMODELREQUEST']._serialized_start=10457 - _globals['_GETUSERMODELREQUEST']._serialized_end=10622 - _globals['_GETUSERMODELRESPONSE']._serialized_start=10624 - _globals['_GETUSERMODELRESPONSE']._serialized_end=10702 - _globals['_UPDATEUSERMODELREQUEST']._serialized_start=10705 - _globals['_UPDATEUSERMODELREQUEST']._serialized_end=10852 - _globals['_UPDATEUSERMODELRESPONSE']._serialized_start=10854 - _globals['_UPDATEUSERMODELRESPONSE']._serialized_end=10935 - _globals['_DELETEUSERMODELREQUEST']._serialized_start=10937 - _globals['_DELETEUSERMODELREQUEST']._serialized_end=11038 - _globals['_DELETEUSERMODELRESPONSE']._serialized_start=11040 - _globals['_DELETEUSERMODELRESPONSE']._serialized_end=11065 - _globals['_RENAMEUSERMODELREQUEST']._serialized_start=11068 - _globals['_RENAMEUSERMODELREQUEST']._serialized_end=11209 - _globals['_RENAMEUSERMODELRESPONSE']._serialized_start=11211 - _globals['_RENAMEUSERMODELRESPONSE']._serialized_end=11292 - _globals['_WATCHUSERMODELREQUEST']._serialized_start=11295 - _globals['_WATCHUSERMODELREQUEST']._serialized_end=11427 - _globals['_WATCHUSERMODELRESPONSE']._serialized_start=11429 - _globals['_WATCHUSERMODELRESPONSE']._serialized_end=11547 - _globals['_WATCHUSERLATESTMODELREQUEST']._serialized_start=11549 - _globals['_WATCHUSERLATESTMODELREQUEST']._serialized_end=11655 - _globals['_WATCHUSERLATESTMODELRESPONSE']._serialized_start=11657 - _globals['_WATCHUSERLATESTMODELRESPONSE']._serialized_end=11781 - _globals['_LISTUSERMODELVERSIONSREQUEST']._serialized_start=11784 - _globals['_LISTUSERMODELVERSIONSREQUEST']._serialized_end=11985 - _globals['_LISTUSERMODELVERSIONSRESPONSE']._serialized_start=11988 - _globals['_LISTUSERMODELVERSIONSRESPONSE']._serialized_end=12186 - _globals['_DELETEUSERMODELVERSIONREQUEST']._serialized_start=12189 - _globals['_DELETEUSERMODELVERSIONREQUEST']._serialized_end=12329 - _globals['_DELETEUSERMODELVERSIONRESPONSE']._serialized_start=12331 - _globals['_DELETEUSERMODELVERSIONRESPONSE']._serialized_end=12363 - _globals['_TRIGGERUSERMODELREQUEST']._serialized_start=12366 - _globals['_TRIGGERUSERMODELREQUEST']._serialized_end=12570 - _globals['_TRIGGERUSERMODELRESPONSE']._serialized_start=12573 - _globals['_TRIGGERUSERMODELRESPONSE']._serialized_end=12724 - _globals['_TRIGGERASYNCUSERMODELREQUEST']._serialized_start=12727 - _globals['_TRIGGERASYNCUSERMODELREQUEST']._serialized_end=12936 - _globals['_TRIGGERASYNCUSERMODELRESPONSE']._serialized_start=12938 - _globals['_TRIGGERASYNCUSERMODELRESPONSE']._serialized_end=13036 - _globals['_TRIGGERUSERLATESTMODELREQUEST']._serialized_start=13039 - _globals['_TRIGGERUSERLATESTMODELREQUEST']._serialized_end=13217 - _globals['_TRIGGERUSERLATESTMODELRESPONSE']._serialized_start=13220 - _globals['_TRIGGERUSERLATESTMODELRESPONSE']._serialized_end=13377 - _globals['_TRIGGERASYNCUSERLATESTMODELREQUEST']._serialized_start=13380 - _globals['_TRIGGERASYNCUSERLATESTMODELREQUEST']._serialized_end=13563 - _globals['_TRIGGERASYNCUSERLATESTMODELRESPONSE']._serialized_start=13565 - _globals['_TRIGGERASYNCUSERLATESTMODELRESPONSE']._serialized_end=13669 - _globals['_TRIGGERUSERMODELBINARYFILEUPLOADREQUEST']._serialized_start=13672 - _globals['_TRIGGERUSERMODELBINARYFILEUPLOADREQUEST']._serialized_end=13892 - _globals['_TRIGGERUSERMODELBINARYFILEUPLOADRESPONSE']._serialized_start=13895 - _globals['_TRIGGERUSERMODELBINARYFILEUPLOADRESPONSE']._serialized_end=14068 - _globals['_CREATEORGANIZATIONMODELREQUEST']._serialized_start=14071 - _globals['_CREATEORGANIZATIONMODELREQUEST']._serialized_end=14236 - _globals['_CREATEORGANIZATIONMODELRESPONSE']._serialized_start=14238 - _globals['_CREATEORGANIZATIONMODELRESPONSE']._serialized_end=14327 - _globals['_LISTORGANIZATIONMODELSREQUEST']._serialized_start=14330 - _globals['_LISTORGANIZATIONMODELSREQUEST']._serialized_end=14879 - _globals['_LISTORGANIZATIONMODELSRESPONSE']._serialized_start=14882 - _globals['_LISTORGANIZATIONMODELSRESPONSE']._serialized_end=15055 - _globals['_GETORGANIZATIONMODELREQUEST']._serialized_start=15058 - _globals['_GETORGANIZATIONMODELREQUEST']._serialized_end=15239 - _globals['_GETORGANIZATIONMODELRESPONSE']._serialized_start=15241 - _globals['_GETORGANIZATIONMODELRESPONSE']._serialized_end=15327 - _globals['_UPDATEORGANIZATIONMODELREQUEST']._serialized_start=15330 - _globals['_UPDATEORGANIZATIONMODELREQUEST']._serialized_end=15485 - _globals['_UPDATEORGANIZATIONMODELRESPONSE']._serialized_start=15487 - _globals['_UPDATEORGANIZATIONMODELRESPONSE']._serialized_end=15576 - _globals['_DELETEORGANIZATIONMODELREQUEST']._serialized_start=15578 - _globals['_DELETEORGANIZATIONMODELREQUEST']._serialized_end=15695 - _globals['_DELETEORGANIZATIONMODELRESPONSE']._serialized_start=15697 - _globals['_DELETEORGANIZATIONMODELRESPONSE']._serialized_end=15730 - _globals['_RENAMEORGANIZATIONMODELREQUEST']._serialized_start=15733 - _globals['_RENAMEORGANIZATIONMODELREQUEST']._serialized_end=15890 - _globals['_RENAMEORGANIZATIONMODELRESPONSE']._serialized_start=15892 - _globals['_RENAMEORGANIZATIONMODELRESPONSE']._serialized_end=15981 - _globals['_WATCHORGANIZATIONMODELREQUEST']._serialized_start=15984 - _globals['_WATCHORGANIZATIONMODELREQUEST']._serialized_end=16132 - _globals['_WATCHORGANIZATIONMODELRESPONSE']._serialized_start=16134 - _globals['_WATCHORGANIZATIONMODELRESPONSE']._serialized_end=16260 - _globals['_WATCHORGANIZATIONLATESTMODELREQUEST']._serialized_start=16262 - _globals['_WATCHORGANIZATIONLATESTMODELREQUEST']._serialized_end=16384 - _globals['_WATCHORGANIZATIONLATESTMODELRESPONSE']._serialized_start=16387 - _globals['_WATCHORGANIZATIONLATESTMODELRESPONSE']._serialized_end=16519 - _globals['_LISTORGANIZATIONMODELVERSIONSREQUEST']._serialized_start=16522 - _globals['_LISTORGANIZATIONMODELVERSIONSREQUEST']._serialized_end=16739 - _globals['_LISTORGANIZATIONMODELVERSIONSRESPONSE']._serialized_start=16742 - _globals['_LISTORGANIZATIONMODELVERSIONSRESPONSE']._serialized_end=16948 - _globals['_DELETEORGANIZATIONMODELVERSIONREQUEST']._serialized_start=16951 - _globals['_DELETEORGANIZATIONMODELVERSIONREQUEST']._serialized_end=17107 - _globals['_DELETEORGANIZATIONMODELVERSIONRESPONSE']._serialized_start=17109 - _globals['_DELETEORGANIZATIONMODELVERSIONRESPONSE']._serialized_end=17149 - _globals['_TRIGGERORGANIZATIONMODELREQUEST']._serialized_start=17152 - _globals['_TRIGGERORGANIZATIONMODELREQUEST']._serialized_end=17372 - _globals['_TRIGGERORGANIZATIONMODELRESPONSE']._serialized_start=17375 - _globals['_TRIGGERORGANIZATIONMODELRESPONSE']._serialized_end=17534 - _globals['_TRIGGERASYNCORGANIZATIONMODELREQUEST']._serialized_start=17537 - _globals['_TRIGGERASYNCORGANIZATIONMODELREQUEST']._serialized_end=17762 - _globals['_TRIGGERASYNCORGANIZATIONMODELRESPONSE']._serialized_start=17764 - _globals['_TRIGGERASYNCORGANIZATIONMODELRESPONSE']._serialized_end=17870 - _globals['_TRIGGERORGANIZATIONLATESTMODELREQUEST']._serialized_start=17873 - _globals['_TRIGGERORGANIZATIONLATESTMODELREQUEST']._serialized_end=18067 - _globals['_TRIGGERORGANIZATIONLATESTMODELRESPONSE']._serialized_start=18070 - _globals['_TRIGGERORGANIZATIONLATESTMODELRESPONSE']._serialized_end=18235 - _globals['_TRIGGERASYNCORGANIZATIONLATESTMODELREQUEST']._serialized_start=18238 - _globals['_TRIGGERASYNCORGANIZATIONLATESTMODELREQUEST']._serialized_end=18437 - _globals['_TRIGGERASYNCORGANIZATIONLATESTMODELRESPONSE']._serialized_start=18439 - _globals['_TRIGGERASYNCORGANIZATIONLATESTMODELRESPONSE']._serialized_end=18551 - _globals['_TRIGGERORGANIZATIONMODELBINARYFILEUPLOADREQUEST']._serialized_start=18554 - _globals['_TRIGGERORGANIZATIONMODELBINARYFILEUPLOADREQUEST']._serialized_end=18790 - _globals['_TRIGGERORGANIZATIONMODELBINARYFILEUPLOADRESPONSE']._serialized_start=18793 - _globals['_TRIGGERORGANIZATIONMODELBINARYFILEUPLOADRESPONSE']._serialized_end=18962 - _globals['_GETMODELOPERATIONREQUEST']._serialized_start=18965 - _globals['_GETMODELOPERATIONREQUEST']._serialized_end=19101 - _globals['_GETMODELOPERATIONRESPONSE']._serialized_start=19103 - _globals['_GETMODELOPERATIONRESPONSE']._serialized_end=19197 - _globals['_LATESTOPERATION']._serialized_start=19200 - _globals['_LATESTOPERATION']._serialized_end=19386 - _globals['_GETUSERLATESTMODELOPERATIONREQUEST']._serialized_start=19389 - _globals['_GETUSERLATESTMODELOPERATIONREQUEST']._serialized_end=19569 - _globals['_GETUSERLATESTMODELOPERATIONRESPONSE']._serialized_start=19571 - _globals['_GETUSERLATESTMODELOPERATIONRESPONSE']._serialized_end=19675 - _globals['_GETORGANIZATIONLATESTMODELOPERATIONREQUEST']._serialized_start=19678 - _globals['_GETORGANIZATIONLATESTMODELOPERATIONREQUEST']._serialized_end=19874 - _globals['_GETORGANIZATIONLATESTMODELOPERATIONRESPONSE']._serialized_start=19876 - _globals['_GETORGANIZATIONLATESTMODELOPERATIONRESPONSE']._serialized_end=19988 - _globals['_LISTAVAILABLEREGIONSREQUEST']._serialized_start=19990 - _globals['_LISTAVAILABLEREGIONSREQUEST']._serialized_end=20019 - _globals['_LISTAVAILABLEREGIONSRESPONSE']._serialized_start=20021 - _globals['_LISTAVAILABLEREGIONSRESPONSE']._serialized_end=20112 - _globals['_LISTMODELSADMINREQUEST']._serialized_start=20115 - _globals['_LISTMODELSADMINREQUEST']._serialized_end=20426 - _globals['_LISTMODELSADMINRESPONSE']._serialized_start=20429 - _globals['_LISTMODELSADMINRESPONSE']._serialized_end=20577 - _globals['_LOOKUPMODELADMINREQUEST']._serialized_start=20580 - _globals['_LOOKUPMODELADMINREQUEST']._serialized_end=20708 - _globals['_LOOKUPMODELADMINRESPONSE']._serialized_start=20710 - _globals['_LOOKUPMODELADMINRESPONSE']._serialized_end=20786 - _globals['_DEPLOYUSERMODELADMINREQUEST']._serialized_start=20789 - _globals['_DEPLOYUSERMODELADMINREQUEST']._serialized_end=20963 - _globals['_DEPLOYUSERMODELADMINRESPONSE']._serialized_start=20965 - _globals['_DEPLOYUSERMODELADMINRESPONSE']._serialized_end=21001 - _globals['_DEPLOYORGANIZATIONMODELADMINREQUEST']._serialized_start=21004 - _globals['_DEPLOYORGANIZATIONMODELADMINREQUEST']._serialized_end=21194 - _globals['_DEPLOYORGANIZATIONMODELADMINRESPONSE']._serialized_start=21196 - _globals['_DEPLOYORGANIZATIONMODELADMINRESPONSE']._serialized_end=21234 - _globals['_UNDEPLOYUSERMODELADMINREQUEST']._serialized_start=21237 - _globals['_UNDEPLOYUSERMODELADMINREQUEST']._serialized_end=21413 - _globals['_UNDEPLOYUSERMODELADMINRESPONSE']._serialized_start=21415 - _globals['_UNDEPLOYUSERMODELADMINRESPONSE']._serialized_end=21453 - _globals['_UNDEPLOYORGANIZATIONMODELADMINREQUEST']._serialized_start=21456 - _globals['_UNDEPLOYORGANIZATIONMODELADMINREQUEST']._serialized_end=21648 - _globals['_UNDEPLOYORGANIZATIONMODELADMINRESPONSE']._serialized_start=21650 - _globals['_UNDEPLOYORGANIZATIONMODELADMINRESPONSE']._serialized_end=21690 + _MODELRUN.fields_by_name['uid']._options = None + _MODELRUN.fields_by_name['uid']._serialized_options = b'\342A\001\003' + _MODELRUN.fields_by_name['model_uid']._options = None + _MODELRUN.fields_by_name['model_uid']._serialized_options = b'\342A\001\003' + _MODELRUN.fields_by_name['status']._options = None + _MODELRUN.fields_by_name['status']._serialized_options = b'\342A\001\003' + _MODELRUN.fields_by_name['source']._options = None + _MODELRUN.fields_by_name['source']._serialized_options = b'\342A\001\003' + _MODELRUN.fields_by_name['total_duration']._options = None + _MODELRUN.fields_by_name['total_duration']._serialized_options = b'\342A\002\003\001' + _MODELRUN.fields_by_name['end_time']._options = None + _MODELRUN.fields_by_name['end_time']._serialized_options = b'\342A\002\003\001' + _MODELRUN.fields_by_name['requester_id']._options = None + _MODELRUN.fields_by_name['requester_id']._serialized_options = b'\342A\001\003' + _MODELRUN.fields_by_name['credit_amount']._options = None + _MODELRUN.fields_by_name['credit_amount']._serialized_options = b'\342A\002\003\001' + _MODELRUN.fields_by_name['error']._options = None + _MODELRUN.fields_by_name['error']._serialized_options = b'\342A\002\003\001' + _MODELRUN.fields_by_name['create_time']._options = None + _MODELRUN.fields_by_name['create_time']._serialized_options = b'\342A\001\003' + _MODELRUN.fields_by_name['update_time']._options = None + _MODELRUN.fields_by_name['update_time']._serialized_options = b'\342A\001\003' + _MODELRUN.fields_by_name['version']._options = None + _MODELRUN.fields_by_name['version']._serialized_options = b'\342A\001\003' + _MODELRUN.fields_by_name['task_inputs']._options = None + _MODELRUN.fields_by_name['task_inputs']._serialized_options = b'\342A\001\003' + _MODELRUN.fields_by_name['task_outputs']._options = None + _MODELRUN.fields_by_name['task_outputs']._serialized_options = b'\342A\001\003' + _LISTMODELRUNSREQUEST.fields_by_name['page_size']._options = None + _LISTMODELRUNSREQUEST.fields_by_name['page_size']._serialized_options = b'\342A\001\001' + _LISTMODELRUNSREQUEST.fields_by_name['page']._options = None + _LISTMODELRUNSREQUEST.fields_by_name['page']._serialized_options = b'\342A\001\001' + _LISTMODELRUNSREQUEST.fields_by_name['view']._options = None + _LISTMODELRUNSREQUEST.fields_by_name['view']._serialized_options = b'\342A\001\001' + _LISTMODELRUNSREQUEST.fields_by_name['order_by']._options = None + _LISTMODELRUNSREQUEST.fields_by_name['order_by']._serialized_options = b'\342A\001\001' + _LISTMODELRUNSREQUEST.fields_by_name['namespace_id']._options = None + _LISTMODELRUNSREQUEST.fields_by_name['namespace_id']._serialized_options = b'\342A\001\002' + _LISTMODELRUNSREQUEST.fields_by_name['model_id']._options = None + _LISTMODELRUNSREQUEST.fields_by_name['model_id']._serialized_options = b'\342A\001\002' + _LISTMODELRUNSREQUEST.fields_by_name['filter']._options = None + _LISTMODELRUNSREQUEST.fields_by_name['filter']._serialized_options = b'\342A\001\001' + _LISTMODELRUNSRESPONSE.fields_by_name['runs']._options = None + _LISTMODELRUNSRESPONSE.fields_by_name['runs']._serialized_options = b'\342A\001\003' + _LISTMODELRUNSRESPONSE.fields_by_name['total_size']._options = None + _LISTMODELRUNSRESPONSE.fields_by_name['total_size']._serialized_options = b'\342A\001\003' + _LISTMODELRUNSRESPONSE.fields_by_name['page_size']._options = None + _LISTMODELRUNSRESPONSE.fields_by_name['page_size']._serialized_options = b'\342A\001\003' + _LISTMODELRUNSRESPONSE.fields_by_name['page']._options = None + _LISTMODELRUNSRESPONSE.fields_by_name['page']._serialized_options = b'\342A\001\003' + _globals['_STATE']._serialized_start=23328 + _globals['_STATE']._serialized_end=23467 + _globals['_LIVENESSREQUEST']._serialized_start=515 + _globals['_LIVENESSREQUEST']._serialized_end=665 + _globals['_LIVENESSRESPONSE']._serialized_start=667 + _globals['_LIVENESSRESPONSE']._serialized_end=785 + _globals['_READINESSREQUEST']._serialized_start=788 + _globals['_READINESSREQUEST']._serialized_end=939 + _globals['_READINESSRESPONSE']._serialized_start=941 + _globals['_READINESSRESPONSE']._serialized_end=1060 + _globals['_REGION']._serialized_start=1062 + _globals['_REGION']._serialized_end=1131 + _globals['_MODELVERSION']._serialized_start=1134 + _globals['_MODELVERSION']._serialized_end=1360 + _globals['_MODEL']._serialized_start=1363 + _globals['_MODEL']._serialized_end=2941 + _globals['_MODEL_VISIBILITY']._serialized_start=2642 + _globals['_MODEL_VISIBILITY']._serialized_end=2729 + _globals['_LISTMODELSREQUEST']._serialized_start=2944 + _globals['_LISTMODELSREQUEST']._serialized_end=3398 + _globals['_LISTMODELSRESPONSE']._serialized_start=3401 + _globals['_LISTMODELSRESPONSE']._serialized_end=3562 + _globals['_LOOKUPMODELREQUEST']._serialized_start=3564 + _globals['_LOOKUPMODELREQUEST']._serialized_end=3687 + _globals['_LOOKUPMODELRESPONSE']._serialized_start=3689 + _globals['_LOOKUPMODELRESPONSE']._serialized_end=3766 + _globals['_LISTNAMESPACEMODELSREQUEST']._serialized_start=3769 + _globals['_LISTNAMESPACEMODELSREQUEST']._serialized_end=4273 + _globals['_LISTNAMESPACEMODELSRESPONSE']._serialized_start=4276 + _globals['_LISTNAMESPACEMODELSRESPONSE']._serialized_end=4446 + _globals['_CREATENAMESPACEMODELREQUEST']._serialized_start=4448 + _globals['_CREATENAMESPACEMODELREQUEST']._serialized_end=4568 + _globals['_CREATENAMESPACEMODELRESPONSE']._serialized_start=4570 + _globals['_CREATENAMESPACEMODELRESPONSE']._serialized_end=4656 + _globals['_GETNAMESPACEMODELREQUEST']._serialized_start=4659 + _globals['_GETNAMESPACEMODELREQUEST']._serialized_end=4826 + _globals['_GETNAMESPACEMODELRESPONSE']._serialized_start=4828 + _globals['_GETNAMESPACEMODELRESPONSE']._serialized_end=4911 + _globals['_UPDATENAMESPACEMODELREQUEST']._serialized_start=4914 + _globals['_UPDATENAMESPACEMODELREQUEST']._serialized_end=5140 + _globals['_UPDATENAMESPACEMODELRESPONSE']._serialized_start=5142 + _globals['_UPDATENAMESPACEMODELRESPONSE']._serialized_end=5228 + _globals['_DELETENAMESPACEMODELREQUEST']._serialized_start=5230 + _globals['_DELETENAMESPACEMODELREQUEST']._serialized_end=5333 + _globals['_DELETENAMESPACEMODELRESPONSE']._serialized_start=5335 + _globals['_DELETENAMESPACEMODELRESPONSE']._serialized_end=5365 + _globals['_RENAMENAMESPACEMODELREQUEST']._serialized_start=5368 + _globals['_RENAMENAMESPACEMODELREQUEST']._serialized_end=5511 + _globals['_RENAMENAMESPACEMODELRESPONSE']._serialized_start=5513 + _globals['_RENAMENAMESPACEMODELRESPONSE']._serialized_end=5599 + _globals['_WATCHNAMESPACEMODELREQUEST']._serialized_start=5602 + _globals['_WATCHNAMESPACEMODELREQUEST']._serialized_end=5736 + _globals['_WATCHNAMESPACEMODELRESPONSE']._serialized_start=5738 + _globals['_WATCHNAMESPACEMODELRESPONSE']._serialized_end=5861 + _globals['_WATCHNAMESPACELATESTMODELREQUEST']._serialized_start=5863 + _globals['_WATCHNAMESPACELATESTMODELREQUEST']._serialized_end=5971 + _globals['_WATCHNAMESPACELATESTMODELRESPONSE']._serialized_start=5974 + _globals['_WATCHNAMESPACELATESTMODELRESPONSE']._serialized_end=6103 + _globals['_LISTNAMESPACEMODELVERSIONSREQUEST']._serialized_start=6106 + _globals['_LISTNAMESPACEMODELVERSIONSREQUEST']._serialized_end=6309 + _globals['_LISTNAMESPACEMODELVERSIONSRESPONSE']._serialized_start=6312 + _globals['_LISTNAMESPACEMODELVERSIONSRESPONSE']._serialized_end=6515 + _globals['_DELETENAMESPACEMODELVERSIONREQUEST']._serialized_start=6518 + _globals['_DELETENAMESPACEMODELVERSIONREQUEST']._serialized_end=6660 + _globals['_DELETENAMESPACEMODELVERSIONRESPONSE']._serialized_start=6662 + _globals['_DELETENAMESPACEMODELVERSIONRESPONSE']._serialized_end=6699 + _globals['_TRIGGERNAMESPACEMODELREQUEST']._serialized_start=6702 + _globals['_TRIGGERNAMESPACEMODELREQUEST']._serialized_end=6908 + _globals['_TRIGGERNAMESPACEMODELRESPONSE']._serialized_start=6911 + _globals['_TRIGGERNAMESPACEMODELRESPONSE']._serialized_end=7067 + _globals['_TRIGGERASYNCNAMESPACEMODELREQUEST']._serialized_start=7070 + _globals['_TRIGGERASYNCNAMESPACEMODELREQUEST']._serialized_end=7281 + _globals['_TRIGGERASYNCNAMESPACEMODELRESPONSE']._serialized_start=7283 + _globals['_TRIGGERASYNCNAMESPACEMODELRESPONSE']._serialized_end=7386 + _globals['_TRIGGERNAMESPACELATESTMODELREQUEST']._serialized_start=7389 + _globals['_TRIGGERNAMESPACELATESTMODELREQUEST']._serialized_end=7569 + _globals['_TRIGGERNAMESPACELATESTMODELRESPONSE']._serialized_start=7572 + _globals['_TRIGGERNAMESPACELATESTMODELRESPONSE']._serialized_end=7734 + _globals['_TRIGGERASYNCNAMESPACELATESTMODELREQUEST']._serialized_start=7737 + _globals['_TRIGGERASYNCNAMESPACELATESTMODELREQUEST']._serialized_end=7922 + _globals['_TRIGGERASYNCNAMESPACELATESTMODELRESPONSE']._serialized_start=7924 + _globals['_TRIGGERASYNCNAMESPACELATESTMODELRESPONSE']._serialized_end=8033 + _globals['_TRIGGERNAMESPACEMODELBINARYFILEUPLOADREQUEST']._serialized_start=8036 + _globals['_TRIGGERNAMESPACEMODELBINARYFILEUPLOADREQUEST']._serialized_end=8256 + _globals['_TRIGGERNAMESPACEMODELBINARYFILEUPLOADRESPONSE']._serialized_start=8259 + _globals['_TRIGGERNAMESPACEMODELBINARYFILEUPLOADRESPONSE']._serialized_end=8437 + _globals['_TRIGGERNAMESPACELATESTMODELBINARYFILEUPLOADREQUEST']._serialized_start=8440 + _globals['_TRIGGERNAMESPACELATESTMODELBINARYFILEUPLOADREQUEST']._serialized_end=8634 + _globals['_TRIGGERNAMESPACELATESTMODELBINARYFILEUPLOADRESPONSE']._serialized_start=8637 + _globals['_TRIGGERNAMESPACELATESTMODELBINARYFILEUPLOADRESPONSE']._serialized_end=8815 + _globals['_GETNAMESPACELATESTMODELOPERATIONREQUEST']._serialized_start=8818 + _globals['_GETNAMESPACELATESTMODELOPERATIONREQUEST']._serialized_end=9000 + _globals['_GETNAMESPACELATESTMODELOPERATIONRESPONSE']._serialized_start=9002 + _globals['_GETNAMESPACELATESTMODELOPERATIONRESPONSE']._serialized_end=9111 + _globals['_DEPLOYNAMESPACEMODELADMINREQUEST']._serialized_start=9114 + _globals['_DEPLOYNAMESPACEMODELADMINREQUEST']._serialized_end=9284 + _globals['_DEPLOYNAMESPACEMODELADMINRESPONSE']._serialized_start=9286 + _globals['_DEPLOYNAMESPACEMODELADMINRESPONSE']._serialized_end=9327 + _globals['_UNDEPLOYNAMESPACEMODELADMINREQUEST']._serialized_start=9330 + _globals['_UNDEPLOYNAMESPACEMODELADMINREQUEST']._serialized_end=9502 + _globals['_UNDEPLOYNAMESPACEMODELADMINRESPONSE']._serialized_start=9504 + _globals['_UNDEPLOYNAMESPACEMODELADMINRESPONSE']._serialized_end=9547 + _globals['_CREATEUSERMODELREQUEST']._serialized_start=9550 + _globals['_CREATEUSERMODELREQUEST']._serialized_end=9699 + _globals['_CREATEUSERMODELRESPONSE']._serialized_start=9701 + _globals['_CREATEUSERMODELRESPONSE']._serialized_end=9782 + _globals['_LISTUSERMODELSREQUEST']._serialized_start=9785 + _globals['_LISTUSERMODELSREQUEST']._serialized_end=10318 + _globals['_LISTUSERMODELSRESPONSE']._serialized_start=10321 + _globals['_LISTUSERMODELSRESPONSE']._serialized_end=10486 + _globals['_GETUSERMODELREQUEST']._serialized_start=10489 + _globals['_GETUSERMODELREQUEST']._serialized_end=10654 + _globals['_GETUSERMODELRESPONSE']._serialized_start=10656 + _globals['_GETUSERMODELRESPONSE']._serialized_end=10734 + _globals['_UPDATEUSERMODELREQUEST']._serialized_start=10737 + _globals['_UPDATEUSERMODELREQUEST']._serialized_end=10884 + _globals['_UPDATEUSERMODELRESPONSE']._serialized_start=10886 + _globals['_UPDATEUSERMODELRESPONSE']._serialized_end=10967 + _globals['_DELETEUSERMODELREQUEST']._serialized_start=10969 + _globals['_DELETEUSERMODELREQUEST']._serialized_end=11070 + _globals['_DELETEUSERMODELRESPONSE']._serialized_start=11072 + _globals['_DELETEUSERMODELRESPONSE']._serialized_end=11097 + _globals['_RENAMEUSERMODELREQUEST']._serialized_start=11100 + _globals['_RENAMEUSERMODELREQUEST']._serialized_end=11241 + _globals['_RENAMEUSERMODELRESPONSE']._serialized_start=11243 + _globals['_RENAMEUSERMODELRESPONSE']._serialized_end=11324 + _globals['_WATCHUSERMODELREQUEST']._serialized_start=11327 + _globals['_WATCHUSERMODELREQUEST']._serialized_end=11459 + _globals['_WATCHUSERMODELRESPONSE']._serialized_start=11461 + _globals['_WATCHUSERMODELRESPONSE']._serialized_end=11579 + _globals['_WATCHUSERLATESTMODELREQUEST']._serialized_start=11581 + _globals['_WATCHUSERLATESTMODELREQUEST']._serialized_end=11687 + _globals['_WATCHUSERLATESTMODELRESPONSE']._serialized_start=11689 + _globals['_WATCHUSERLATESTMODELRESPONSE']._serialized_end=11813 + _globals['_LISTUSERMODELVERSIONSREQUEST']._serialized_start=11816 + _globals['_LISTUSERMODELVERSIONSREQUEST']._serialized_end=12017 + _globals['_LISTUSERMODELVERSIONSRESPONSE']._serialized_start=12020 + _globals['_LISTUSERMODELVERSIONSRESPONSE']._serialized_end=12218 + _globals['_DELETEUSERMODELVERSIONREQUEST']._serialized_start=12221 + _globals['_DELETEUSERMODELVERSIONREQUEST']._serialized_end=12361 + _globals['_DELETEUSERMODELVERSIONRESPONSE']._serialized_start=12363 + _globals['_DELETEUSERMODELVERSIONRESPONSE']._serialized_end=12395 + _globals['_TRIGGERUSERMODELREQUEST']._serialized_start=12398 + _globals['_TRIGGERUSERMODELREQUEST']._serialized_end=12602 + _globals['_TRIGGERUSERMODELRESPONSE']._serialized_start=12605 + _globals['_TRIGGERUSERMODELRESPONSE']._serialized_end=12756 + _globals['_TRIGGERASYNCUSERMODELREQUEST']._serialized_start=12759 + _globals['_TRIGGERASYNCUSERMODELREQUEST']._serialized_end=12968 + _globals['_TRIGGERASYNCUSERMODELRESPONSE']._serialized_start=12970 + _globals['_TRIGGERASYNCUSERMODELRESPONSE']._serialized_end=13068 + _globals['_TRIGGERUSERLATESTMODELREQUEST']._serialized_start=13071 + _globals['_TRIGGERUSERLATESTMODELREQUEST']._serialized_end=13249 + _globals['_TRIGGERUSERLATESTMODELRESPONSE']._serialized_start=13252 + _globals['_TRIGGERUSERLATESTMODELRESPONSE']._serialized_end=13409 + _globals['_TRIGGERASYNCUSERLATESTMODELREQUEST']._serialized_start=13412 + _globals['_TRIGGERASYNCUSERLATESTMODELREQUEST']._serialized_end=13595 + _globals['_TRIGGERASYNCUSERLATESTMODELRESPONSE']._serialized_start=13597 + _globals['_TRIGGERASYNCUSERLATESTMODELRESPONSE']._serialized_end=13701 + _globals['_TRIGGERUSERMODELBINARYFILEUPLOADREQUEST']._serialized_start=13704 + _globals['_TRIGGERUSERMODELBINARYFILEUPLOADREQUEST']._serialized_end=13924 + _globals['_TRIGGERUSERMODELBINARYFILEUPLOADRESPONSE']._serialized_start=13927 + _globals['_TRIGGERUSERMODELBINARYFILEUPLOADRESPONSE']._serialized_end=14100 + _globals['_CREATEORGANIZATIONMODELREQUEST']._serialized_start=14103 + _globals['_CREATEORGANIZATIONMODELREQUEST']._serialized_end=14268 + _globals['_CREATEORGANIZATIONMODELRESPONSE']._serialized_start=14270 + _globals['_CREATEORGANIZATIONMODELRESPONSE']._serialized_end=14359 + _globals['_LISTORGANIZATIONMODELSREQUEST']._serialized_start=14362 + _globals['_LISTORGANIZATIONMODELSREQUEST']._serialized_end=14911 + _globals['_LISTORGANIZATIONMODELSRESPONSE']._serialized_start=14914 + _globals['_LISTORGANIZATIONMODELSRESPONSE']._serialized_end=15087 + _globals['_GETORGANIZATIONMODELREQUEST']._serialized_start=15090 + _globals['_GETORGANIZATIONMODELREQUEST']._serialized_end=15271 + _globals['_GETORGANIZATIONMODELRESPONSE']._serialized_start=15273 + _globals['_GETORGANIZATIONMODELRESPONSE']._serialized_end=15359 + _globals['_UPDATEORGANIZATIONMODELREQUEST']._serialized_start=15362 + _globals['_UPDATEORGANIZATIONMODELREQUEST']._serialized_end=15517 + _globals['_UPDATEORGANIZATIONMODELRESPONSE']._serialized_start=15519 + _globals['_UPDATEORGANIZATIONMODELRESPONSE']._serialized_end=15608 + _globals['_DELETEORGANIZATIONMODELREQUEST']._serialized_start=15610 + _globals['_DELETEORGANIZATIONMODELREQUEST']._serialized_end=15727 + _globals['_DELETEORGANIZATIONMODELRESPONSE']._serialized_start=15729 + _globals['_DELETEORGANIZATIONMODELRESPONSE']._serialized_end=15762 + _globals['_RENAMEORGANIZATIONMODELREQUEST']._serialized_start=15765 + _globals['_RENAMEORGANIZATIONMODELREQUEST']._serialized_end=15922 + _globals['_RENAMEORGANIZATIONMODELRESPONSE']._serialized_start=15924 + _globals['_RENAMEORGANIZATIONMODELRESPONSE']._serialized_end=16013 + _globals['_WATCHORGANIZATIONMODELREQUEST']._serialized_start=16016 + _globals['_WATCHORGANIZATIONMODELREQUEST']._serialized_end=16164 + _globals['_WATCHORGANIZATIONMODELRESPONSE']._serialized_start=16166 + _globals['_WATCHORGANIZATIONMODELRESPONSE']._serialized_end=16292 + _globals['_WATCHORGANIZATIONLATESTMODELREQUEST']._serialized_start=16294 + _globals['_WATCHORGANIZATIONLATESTMODELREQUEST']._serialized_end=16416 + _globals['_WATCHORGANIZATIONLATESTMODELRESPONSE']._serialized_start=16419 + _globals['_WATCHORGANIZATIONLATESTMODELRESPONSE']._serialized_end=16551 + _globals['_LISTORGANIZATIONMODELVERSIONSREQUEST']._serialized_start=16554 + _globals['_LISTORGANIZATIONMODELVERSIONSREQUEST']._serialized_end=16771 + _globals['_LISTORGANIZATIONMODELVERSIONSRESPONSE']._serialized_start=16774 + _globals['_LISTORGANIZATIONMODELVERSIONSRESPONSE']._serialized_end=16980 + _globals['_DELETEORGANIZATIONMODELVERSIONREQUEST']._serialized_start=16983 + _globals['_DELETEORGANIZATIONMODELVERSIONREQUEST']._serialized_end=17139 + _globals['_DELETEORGANIZATIONMODELVERSIONRESPONSE']._serialized_start=17141 + _globals['_DELETEORGANIZATIONMODELVERSIONRESPONSE']._serialized_end=17181 + _globals['_TRIGGERORGANIZATIONMODELREQUEST']._serialized_start=17184 + _globals['_TRIGGERORGANIZATIONMODELREQUEST']._serialized_end=17404 + _globals['_TRIGGERORGANIZATIONMODELRESPONSE']._serialized_start=17407 + _globals['_TRIGGERORGANIZATIONMODELRESPONSE']._serialized_end=17566 + _globals['_TRIGGERASYNCORGANIZATIONMODELREQUEST']._serialized_start=17569 + _globals['_TRIGGERASYNCORGANIZATIONMODELREQUEST']._serialized_end=17794 + _globals['_TRIGGERASYNCORGANIZATIONMODELRESPONSE']._serialized_start=17796 + _globals['_TRIGGERASYNCORGANIZATIONMODELRESPONSE']._serialized_end=17902 + _globals['_TRIGGERORGANIZATIONLATESTMODELREQUEST']._serialized_start=17905 + _globals['_TRIGGERORGANIZATIONLATESTMODELREQUEST']._serialized_end=18099 + _globals['_TRIGGERORGANIZATIONLATESTMODELRESPONSE']._serialized_start=18102 + _globals['_TRIGGERORGANIZATIONLATESTMODELRESPONSE']._serialized_end=18267 + _globals['_TRIGGERASYNCORGANIZATIONLATESTMODELREQUEST']._serialized_start=18270 + _globals['_TRIGGERASYNCORGANIZATIONLATESTMODELREQUEST']._serialized_end=18469 + _globals['_TRIGGERASYNCORGANIZATIONLATESTMODELRESPONSE']._serialized_start=18471 + _globals['_TRIGGERASYNCORGANIZATIONLATESTMODELRESPONSE']._serialized_end=18583 + _globals['_TRIGGERORGANIZATIONMODELBINARYFILEUPLOADREQUEST']._serialized_start=18586 + _globals['_TRIGGERORGANIZATIONMODELBINARYFILEUPLOADREQUEST']._serialized_end=18822 + _globals['_TRIGGERORGANIZATIONMODELBINARYFILEUPLOADRESPONSE']._serialized_start=18825 + _globals['_TRIGGERORGANIZATIONMODELBINARYFILEUPLOADRESPONSE']._serialized_end=18994 + _globals['_GETMODELOPERATIONREQUEST']._serialized_start=18997 + _globals['_GETMODELOPERATIONREQUEST']._serialized_end=19133 + _globals['_GETMODELOPERATIONRESPONSE']._serialized_start=19135 + _globals['_GETMODELOPERATIONRESPONSE']._serialized_end=19229 + _globals['_LATESTOPERATION']._serialized_start=19232 + _globals['_LATESTOPERATION']._serialized_end=19418 + _globals['_GETUSERLATESTMODELOPERATIONREQUEST']._serialized_start=19421 + _globals['_GETUSERLATESTMODELOPERATIONREQUEST']._serialized_end=19601 + _globals['_GETUSERLATESTMODELOPERATIONRESPONSE']._serialized_start=19603 + _globals['_GETUSERLATESTMODELOPERATIONRESPONSE']._serialized_end=19707 + _globals['_GETORGANIZATIONLATESTMODELOPERATIONREQUEST']._serialized_start=19710 + _globals['_GETORGANIZATIONLATESTMODELOPERATIONREQUEST']._serialized_end=19906 + _globals['_GETORGANIZATIONLATESTMODELOPERATIONRESPONSE']._serialized_start=19908 + _globals['_GETORGANIZATIONLATESTMODELOPERATIONRESPONSE']._serialized_end=20020 + _globals['_LISTAVAILABLEREGIONSREQUEST']._serialized_start=20022 + _globals['_LISTAVAILABLEREGIONSREQUEST']._serialized_end=20051 + _globals['_LISTAVAILABLEREGIONSRESPONSE']._serialized_start=20053 + _globals['_LISTAVAILABLEREGIONSRESPONSE']._serialized_end=20144 + _globals['_LISTMODELSADMINREQUEST']._serialized_start=20147 + _globals['_LISTMODELSADMINREQUEST']._serialized_end=20458 + _globals['_LISTMODELSADMINRESPONSE']._serialized_start=20461 + _globals['_LISTMODELSADMINRESPONSE']._serialized_end=20609 + _globals['_LOOKUPMODELADMINREQUEST']._serialized_start=20612 + _globals['_LOOKUPMODELADMINREQUEST']._serialized_end=20740 + _globals['_LOOKUPMODELADMINRESPONSE']._serialized_start=20742 + _globals['_LOOKUPMODELADMINRESPONSE']._serialized_end=20818 + _globals['_DEPLOYUSERMODELADMINREQUEST']._serialized_start=20821 + _globals['_DEPLOYUSERMODELADMINREQUEST']._serialized_end=20995 + _globals['_DEPLOYUSERMODELADMINRESPONSE']._serialized_start=20997 + _globals['_DEPLOYUSERMODELADMINRESPONSE']._serialized_end=21033 + _globals['_DEPLOYORGANIZATIONMODELADMINREQUEST']._serialized_start=21036 + _globals['_DEPLOYORGANIZATIONMODELADMINREQUEST']._serialized_end=21226 + _globals['_DEPLOYORGANIZATIONMODELADMINRESPONSE']._serialized_start=21228 + _globals['_DEPLOYORGANIZATIONMODELADMINRESPONSE']._serialized_end=21266 + _globals['_UNDEPLOYUSERMODELADMINREQUEST']._serialized_start=21269 + _globals['_UNDEPLOYUSERMODELADMINREQUEST']._serialized_end=21445 + _globals['_UNDEPLOYUSERMODELADMINRESPONSE']._serialized_start=21447 + _globals['_UNDEPLOYUSERMODELADMINRESPONSE']._serialized_end=21485 + _globals['_UNDEPLOYORGANIZATIONMODELADMINREQUEST']._serialized_start=21488 + _globals['_UNDEPLOYORGANIZATIONMODELADMINREQUEST']._serialized_end=21680 + _globals['_UNDEPLOYORGANIZATIONMODELADMINRESPONSE']._serialized_start=21682 + _globals['_UNDEPLOYORGANIZATIONMODELADMINRESPONSE']._serialized_end=21722 + _globals['_MODELRUN']._serialized_start=21725 + _globals['_MODELRUN']._serialized_end=22787 + _globals['_MODELRUN_RUNSTATUS']._serialized_start=22504 + _globals['_MODELRUN_RUNSTATUS']._serialized_end=22642 + _globals['_MODELRUN_RUNSOURCE']._serialized_start=22644 + _globals['_MODELRUN_RUNSOURCE']._serialized_end=22727 + _globals['_LISTMODELRUNSREQUEST']._serialized_start=22790 + _globals['_LISTMODELRUNSREQUEST']._serialized_end=23144 + _globals['_LISTMODELRUNSRESPONSE']._serialized_start=23147 + _globals['_LISTMODELRUNSRESPONSE']._serialized_end=23325 # @@protoc_insertion_point(module_scope) diff --git a/model/model/v1alpha/model_pb2.pyi b/model/model/v1alpha/model_pb2.pyi index daba8f6..94022e3 100644 --- a/model/model/v1alpha/model_pb2.pyi +++ b/model/model/v1alpha/model_pb2.pyi @@ -9,6 +9,7 @@ import common.task.v1alpha.task_pb2 import core.mgmt.v1beta.mgmt_pb2 import google.longrunning.operations_pb2 import google.protobuf.descriptor +import google.protobuf.duration_pb2 import google.protobuf.field_mask_pb2 import google.protobuf.internal.containers import google.protobuf.internal.enum_type_wrapper @@ -3640,3 +3641,240 @@ class UndeployOrganizationModelAdminResponse(google.protobuf.message.Message): ) -> None: ... global___UndeployOrganizationModelAdminResponse = UndeployOrganizationModelAdminResponse + +@typing_extensions.final +class ModelRun(google.protobuf.message.Message): + """ModelRun contains information about a run of models.""" + + DESCRIPTOR: google.protobuf.descriptor.Descriptor + + class _RunStatus: + ValueType = typing.NewType("ValueType", builtins.int) + V: typing_extensions.TypeAlias = ValueType + + class _RunStatusEnumTypeWrapper(google.protobuf.internal.enum_type_wrapper._EnumTypeWrapper[ModelRun._RunStatus.ValueType], builtins.type): + DESCRIPTOR: google.protobuf.descriptor.EnumDescriptor + RUN_STATUS_UNSPECIFIED: ModelRun._RunStatus.ValueType # 0 + """Unspecified.""" + RUN_STATUS_PROCESSING: ModelRun._RunStatus.ValueType # 1 + """Model run in progress.""" + RUN_STATUS_COMPLETED: ModelRun._RunStatus.ValueType # 2 + """Model run succeeded.""" + RUN_STATUS_FAILED: ModelRun._RunStatus.ValueType # 3 + """Model run failed.""" + RUN_STATUS_QUEUED: ModelRun._RunStatus.ValueType # 4 + """Model run is waiting to be executed.""" + + class RunStatus(_RunStatus, metaclass=_RunStatusEnumTypeWrapper): + """RunStatus defines the status of a model run.""" + + RUN_STATUS_UNSPECIFIED: ModelRun.RunStatus.ValueType # 0 + """Unspecified.""" + RUN_STATUS_PROCESSING: ModelRun.RunStatus.ValueType # 1 + """Model run in progress.""" + RUN_STATUS_COMPLETED: ModelRun.RunStatus.ValueType # 2 + """Model run succeeded.""" + RUN_STATUS_FAILED: ModelRun.RunStatus.ValueType # 3 + """Model run failed.""" + RUN_STATUS_QUEUED: ModelRun.RunStatus.ValueType # 4 + """Model run is waiting to be executed.""" + + class _RunSource: + ValueType = typing.NewType("ValueType", builtins.int) + V: typing_extensions.TypeAlias = ValueType + + class _RunSourceEnumTypeWrapper(google.protobuf.internal.enum_type_wrapper._EnumTypeWrapper[ModelRun._RunSource.ValueType], builtins.type): + DESCRIPTOR: google.protobuf.descriptor.EnumDescriptor + RUN_SOURCE_UNSPECIFIED: ModelRun._RunSource.ValueType # 0 + """Unspecified.""" + RUN_SOURCE_CONSOLE: ModelRun._RunSource.ValueType # 1 + """Model run from frontend UI.""" + RUN_SOURCE_API: ModelRun._RunSource.ValueType # 2 + """Model run from API or SDK.""" + + class RunSource(_RunSource, metaclass=_RunSourceEnumTypeWrapper): + """RunSource defines the source of a model run.""" + + RUN_SOURCE_UNSPECIFIED: ModelRun.RunSource.ValueType # 0 + """Unspecified.""" + RUN_SOURCE_CONSOLE: ModelRun.RunSource.ValueType # 1 + """Model run from frontend UI.""" + RUN_SOURCE_API: ModelRun.RunSource.ValueType # 2 + """Model run from API or SDK.""" + + UID_FIELD_NUMBER: builtins.int + MODEL_UID_FIELD_NUMBER: builtins.int + STATUS_FIELD_NUMBER: builtins.int + SOURCE_FIELD_NUMBER: builtins.int + TOTAL_DURATION_FIELD_NUMBER: builtins.int + END_TIME_FIELD_NUMBER: builtins.int + REQUESTER_ID_FIELD_NUMBER: builtins.int + CREDIT_AMOUNT_FIELD_NUMBER: builtins.int + ERROR_FIELD_NUMBER: builtins.int + CREATE_TIME_FIELD_NUMBER: builtins.int + UPDATE_TIME_FIELD_NUMBER: builtins.int + VERSION_FIELD_NUMBER: builtins.int + TASK_INPUTS_FIELD_NUMBER: builtins.int + TASK_OUTPUTS_FIELD_NUMBER: builtins.int + uid: builtins.str + """Model Run UUID.""" + model_uid: builtins.str + """Model UUID.""" + status: global___ModelRun.RunStatus.ValueType + """Model run status.""" + source: global___ModelRun.RunSource.ValueType + """Run source.""" + @property + def total_duration(self) -> google.protobuf.duration_pb2.Duration: + """Run total duration.""" + @property + def end_time(self) -> google.protobuf.timestamp_pb2.Timestamp: + """Run end time.""" + requester_id: builtins.str + """Run requester ID.""" + credit_amount: builtins.float + """The amount of Instill Credit consumed by the run. This field will only be present on Instill Cloud.""" + error: builtins.str + """Error message occurred during model run.""" + @property + def create_time(self) -> google.protobuf.timestamp_pb2.Timestamp: + """Model run created time.""" + @property + def update_time(self) -> google.protobuf.timestamp_pb2.Timestamp: + """Model run updated time.""" + version: builtins.str + """The model version identifier, which is same as image tag.""" + @property + def task_inputs(self) -> google.protobuf.internal.containers.RepeatedCompositeFieldContainer[google.protobuf.struct_pb2.Struct]: + """Model inference input.""" + @property + def task_outputs(self) -> google.protobuf.internal.containers.RepeatedCompositeFieldContainer[google.protobuf.struct_pb2.Struct]: + """Model inference outputs.""" + def __init__( + self, + *, + uid: builtins.str = ..., + model_uid: builtins.str = ..., + status: global___ModelRun.RunStatus.ValueType = ..., + source: global___ModelRun.RunSource.ValueType = ..., + total_duration: google.protobuf.duration_pb2.Duration | None = ..., + end_time: google.protobuf.timestamp_pb2.Timestamp | None = ..., + requester_id: builtins.str = ..., + credit_amount: builtins.float | None = ..., + error: builtins.str | None = ..., + create_time: google.protobuf.timestamp_pb2.Timestamp | None = ..., + update_time: google.protobuf.timestamp_pb2.Timestamp | None = ..., + version: builtins.str = ..., + task_inputs: collections.abc.Iterable[google.protobuf.struct_pb2.Struct] | None = ..., + task_outputs: collections.abc.Iterable[google.protobuf.struct_pb2.Struct] | None = ..., + ) -> None: ... + def HasField(self, field_name: typing_extensions.Literal["_credit_amount", b"_credit_amount", "_end_time", b"_end_time", "_error", b"_error", "_total_duration", b"_total_duration", "create_time", b"create_time", "credit_amount", b"credit_amount", "end_time", b"end_time", "error", b"error", "total_duration", b"total_duration", "update_time", b"update_time"]) -> builtins.bool: ... + def ClearField(self, field_name: typing_extensions.Literal["_credit_amount", b"_credit_amount", "_end_time", b"_end_time", "_error", b"_error", "_total_duration", b"_total_duration", "create_time", b"create_time", "credit_amount", b"credit_amount", "end_time", b"end_time", "error", b"error", "model_uid", b"model_uid", "requester_id", b"requester_id", "source", b"source", "status", b"status", "task_inputs", b"task_inputs", "task_outputs", b"task_outputs", "total_duration", b"total_duration", "uid", b"uid", "update_time", b"update_time", "version", b"version"]) -> None: ... + @typing.overload + def WhichOneof(self, oneof_group: typing_extensions.Literal["_credit_amount", b"_credit_amount"]) -> typing_extensions.Literal["credit_amount"] | None: ... + @typing.overload + def WhichOneof(self, oneof_group: typing_extensions.Literal["_end_time", b"_end_time"]) -> typing_extensions.Literal["end_time"] | None: ... + @typing.overload + def WhichOneof(self, oneof_group: typing_extensions.Literal["_error", b"_error"]) -> typing_extensions.Literal["error"] | None: ... + @typing.overload + def WhichOneof(self, oneof_group: typing_extensions.Literal["_total_duration", b"_total_duration"]) -> typing_extensions.Literal["total_duration"] | None: ... + +global___ModelRun = ModelRun + +@typing_extensions.final +class ListModelRunsRequest(google.protobuf.message.Message): + """ListModelRunsRequest represents a request to list of model runs.""" + + DESCRIPTOR: google.protobuf.descriptor.Descriptor + + PAGE_SIZE_FIELD_NUMBER: builtins.int + PAGE_FIELD_NUMBER: builtins.int + VIEW_FIELD_NUMBER: builtins.int + ORDER_BY_FIELD_NUMBER: builtins.int + NAMESPACE_ID_FIELD_NUMBER: builtins.int + MODEL_ID_FIELD_NUMBER: builtins.int + FILTER_FIELD_NUMBER: builtins.int + page_size: builtins.int + """The maximum number of runs to return. The default and cap values are 10 + and 100, respectively. + """ + page: builtins.int + """Page number.""" + view: model.model.v1alpha.model_definition_pb2.View.ValueType + """View allows clients to specify the desired run view in the response. + The basic view excludes input / output data. + """ + order_by: builtins.str + """Sort the results by the given expression. + Format: `field [ASC | DESC], where `field` can be: + - `create_time` + - `update_time` + By default, results are sorted by descending creation time. + """ + namespace_id: builtins.str + """Namespace ID.""" + model_id: builtins.str + """Model ID.""" + filter: builtins.str + """Filter can hold an [AIP-160](https://google.aip.dev/160)-compliant filter + expression. + - Example: `create_time>timestamp("2000-06-19T23:31:08.657Z")`. + The filter can be applied to the following fields: + - `create_time` + """ + def __init__( + self, + *, + page_size: builtins.int | None = ..., + page: builtins.int | None = ..., + view: model.model.v1alpha.model_definition_pb2.View.ValueType | None = ..., + order_by: builtins.str | None = ..., + namespace_id: builtins.str = ..., + model_id: builtins.str = ..., + filter: builtins.str | None = ..., + ) -> None: ... + def HasField(self, field_name: typing_extensions.Literal["_filter", b"_filter", "_order_by", b"_order_by", "_page", b"_page", "_page_size", b"_page_size", "_view", b"_view", "filter", b"filter", "order_by", b"order_by", "page", b"page", "page_size", b"page_size", "view", b"view"]) -> builtins.bool: ... + def ClearField(self, field_name: typing_extensions.Literal["_filter", b"_filter", "_order_by", b"_order_by", "_page", b"_page", "_page_size", b"_page_size", "_view", b"_view", "filter", b"filter", "model_id", b"model_id", "namespace_id", b"namespace_id", "order_by", b"order_by", "page", b"page", "page_size", b"page_size", "view", b"view"]) -> None: ... + @typing.overload + def WhichOneof(self, oneof_group: typing_extensions.Literal["_filter", b"_filter"]) -> typing_extensions.Literal["filter"] | None: ... + @typing.overload + def WhichOneof(self, oneof_group: typing_extensions.Literal["_order_by", b"_order_by"]) -> typing_extensions.Literal["order_by"] | None: ... + @typing.overload + def WhichOneof(self, oneof_group: typing_extensions.Literal["_page", b"_page"]) -> typing_extensions.Literal["page"] | None: ... + @typing.overload + def WhichOneof(self, oneof_group: typing_extensions.Literal["_page_size", b"_page_size"]) -> typing_extensions.Literal["page_size"] | None: ... + @typing.overload + def WhichOneof(self, oneof_group: typing_extensions.Literal["_view", b"_view"]) -> typing_extensions.Literal["view"] | None: ... + +global___ListModelRunsRequest = ListModelRunsRequest + +@typing_extensions.final +class ListModelRunsResponse(google.protobuf.message.Message): + """ListModelRunsResponse contains a list of model runs.""" + + DESCRIPTOR: google.protobuf.descriptor.Descriptor + + RUNS_FIELD_NUMBER: builtins.int + TOTAL_SIZE_FIELD_NUMBER: builtins.int + PAGE_SIZE_FIELD_NUMBER: builtins.int + PAGE_FIELD_NUMBER: builtins.int + @property + def runs(self) -> google.protobuf.internal.containers.RepeatedCompositeFieldContainer[global___ModelRun]: + """A list of runs resources.""" + total_size: builtins.int + """Total number of runs.""" + page_size: builtins.int + """The requested page size.""" + page: builtins.int + """The requested page offset.""" + def __init__( + self, + *, + runs: collections.abc.Iterable[global___ModelRun] | None = ..., + total_size: builtins.int = ..., + page_size: builtins.int = ..., + page: builtins.int = ..., + ) -> None: ... + def ClearField(self, field_name: typing_extensions.Literal["page", b"page", "page_size", b"page_size", "runs", b"runs", "total_size", b"total_size"]) -> None: ... + +global___ListModelRunsResponse = ListModelRunsResponse diff --git a/model/model/v1alpha/model_public_service_pb2.py b/model/model/v1alpha/model_public_service_pb2.py index 268690a..2917565 100644 --- a/model/model/v1alpha/model_public_service_pb2.py +++ b/model/model/v1alpha/model_public_service_pb2.py @@ -18,7 +18,7 @@ from protoc_gen_openapiv2.options import annotations_pb2 as protoc__gen__openapiv2_dot_options_dot_annotations__pb2 -DESCRIPTOR = _descriptor_pool.Default().AddSerializedFile(b'\n.model/model/v1alpha/model_public_service.proto\x12\x13model.model.v1alpha\x1a\x1cgoogle/api/annotations.proto\x1a\x1bgoogle/api/visibility.proto\x1a\x1fmodel/model/v1alpha/model.proto\x1a*model/model/v1alpha/model_definition.proto\x1a.protoc-gen-openapiv2/options/annotations.proto2\x94s\n\x12ModelPublicService\x12\x9d\x01\n\x08Liveness\x12$.model.model.v1alpha.LivenessRequest\x1a%.model.model.v1alpha.LivenessResponse\"D\xfa\xd2\xe4\x93\x02\n\x12\x08INTERNAL\x82\xd3\xe4\x93\x02.\x12\x13/v1alpha/__livenessZ\x17\x12\x15/v1alpha/health/model\x12\xa0\x01\n\tReadiness\x12%.model.model.v1alpha.ReadinessRequest\x1a&.model.model.v1alpha.ReadinessResponse\"D\xfa\xd2\xe4\x93\x02\n\x12\x08INTERNAL\x82\xd3\xe4\x93\x02.\x12\x14/v1alpha/__readinessZ\x16\x12\x14/v1alpha/ready/model\x12\xb4\x01\n\x14ListModelDefinitions\x12\x30.model.model.v1alpha.ListModelDefinitionsRequest\x1a\x31.model.model.v1alpha.ListModelDefinitionsResponse\"7\x92\x41\x12\n\x10Model Definition\x82\xd3\xe4\x93\x02\x1c\x12\x1a/v1alpha/model-definitions\x12\xaa\x01\n\x14ListAvailableRegions\x12\x30.model.model.v1alpha.ListAvailableRegionsRequest\x1a\x31.model.model.v1alpha.ListAvailableRegionsResponse\"-\x92\x41\x08\n\x06Region\x82\xd3\xe4\x93\x02\x1c\x12\x1a/v1alpha/available-regions\x12\xc4\x01\n\x12GetModelDefinition\x12..model.model.v1alpha.GetModelDefinitionRequest\x1a/.model.model.v1alpha.GetModelDefinitionResponse\"M\x92\x41\x12\n\x10Model Definition\x82\xd3\xe4\x93\x02\x32\x12\x30/v1alpha/model-definitions/{model_definition_id}\x12\x80\x01\n\nListModels\x12&.model.model.v1alpha.ListModelsRequest\x1a\'.model.model.v1alpha.ListModelsResponse\"!\x92\x41\x07\n\x05Model\x82\xd3\xe4\x93\x02\x11\x12\x0f/v1alpha/models\x12\xa8\x01\n\x0bLookUpModel\x12\'.model.model.v1alpha.LookUpModelRequest\x1a(.model.model.v1alpha.LookUpModelResponse\"F\x92\x41\x07\n\x05Model\xfa\xd2\xe4\x93\x02\n\x12\x08INTERNAL\x82\xd3\xe4\x93\x02&\x12$/v1alpha/{permalink=models/*}/lookUp\x12\xb5\x01\n\x13ListNamespaceModels\x12/.model.model.v1alpha.ListNamespaceModelsRequest\x1a\x30.model.model.v1alpha.ListNamespaceModelsResponse\";\x92\x41\x07\n\x05Model\x82\xd3\xe4\x93\x02+\x12)/v1alpha/namespaces/{namespace_id}/models\x12\xbf\x01\n\x14\x43reateNamespaceModel\x12\x30.model.model.v1alpha.CreateNamespaceModelRequest\x1a\x31.model.model.v1alpha.CreateNamespaceModelResponse\"B\x92\x41\x07\n\x05Model\x82\xd3\xe4\x93\x02\x32\")/v1alpha/namespaces/{namespace_id}/models:\x05model\x12\xba\x01\n\x11GetNamespaceModel\x12-.model.model.v1alpha.GetNamespaceModelRequest\x1a..model.model.v1alpha.GetNamespaceModelResponse\"F\x92\x41\x07\n\x05Model\x82\xd3\xe4\x93\x02\x36\x12\x34/v1alpha/namespaces/{namespace_id}/models/{model_id}\x12\xca\x01\n\x14UpdateNamespaceModel\x12\x30.model.model.v1alpha.UpdateNamespaceModelRequest\x1a\x31.model.model.v1alpha.UpdateNamespaceModelResponse\"M\x92\x41\x07\n\x05Model\x82\xd3\xe4\x93\x02=24/v1alpha/namespaces/{namespace_id}/models/{model_id}:\x05model\x12\xc3\x01\n\x14\x44\x65leteNamespaceModel\x12\x30.model.model.v1alpha.DeleteNamespaceModelRequest\x1a\x31.model.model.v1alpha.DeleteNamespaceModelResponse\"F\x92\x41\x07\n\x05Model\x82\xd3\xe4\x93\x02\x36*4/v1alpha/namespaces/{namespace_id}/models/{model_id}\x12\xcd\x01\n\x14RenameNamespaceModel\x12\x30.model.model.v1alpha.RenameNamespaceModelRequest\x1a\x31.model.model.v1alpha.RenameNamespaceModelResponse\"P\x92\x41\x07\n\x05Model\x82\xd3\xe4\x93\x02@\";/v1alpha/namespaces/{namespace_id}/models/{model_id}/rename:\x01*\x12\xdb\x01\n\x13WatchNamespaceModel\x12/.model.model.v1alpha.WatchNamespaceModelRequest\x1a\x30.model.model.v1alpha.WatchNamespaceModelResponse\"a\x92\x41\t\n\x07Version\x82\xd3\xe4\x93\x02O\x12M/v1alpha/namespaces/{namespace_id}/models/{model_id}/versions/{version}/watch\x12\xd8\x01\n\x19WatchNamespaceLatestModel\x12\x35.model.model.v1alpha.WatchNamespaceLatestModelRequest\x1a\x36.model.model.v1alpha.WatchNamespaceLatestModelResponse\"L\x92\x41\x07\n\x05Model\x82\xd3\xe4\x93\x02<\x12:/v1alpha/namespaces/{namespace_id}/models/{model_id}/watch\x12\xe0\x01\n\x1aListNamespaceModelVersions\x12\x36.model.model.v1alpha.ListNamespaceModelVersionsRequest\x1a\x37.model.model.v1alpha.ListNamespaceModelVersionsResponse\"Q\x92\x41\t\n\x07Version\x82\xd3\xe4\x93\x02?\x12=/v1alpha/namespaces/{namespace_id}/models/{model_id}/versions\x12\xed\x01\n\x1b\x44\x65leteNamespaceModelVersion\x12\x37.model.model.v1alpha.DeleteNamespaceModelVersionRequest\x1a\x38.model.model.v1alpha.DeleteNamespaceModelVersionResponse\"[\x92\x41\t\n\x07Version\x82\xd3\xe4\x93\x02I*G/v1alpha/namespaces/{namespace_id}/models/{model_id}/versions/{version}\x12\x8b\x03\n\x15TriggerNamespaceModel\x12\x31.model.model.v1alpha.TriggerNamespaceModelRequest\x1a\x32.model.model.v1alpha.TriggerNamespaceModelResponse\"\x8a\x02\x92\x41\xac\x01\n\x07Triggerr\xa0\x01\n\x9d\x01\n\x15Instill-Requester-Uid\x12\x81\x01Indicates the authenticated namespace is making the request on behalf of another entity, typically an organization they belong to\x18\x01\x82\xd3\xe4\x93\x02T\"O/v1alpha/namespaces/{namespace_id}/models/{model_id}/versions/{version}/trigger:\x01*\x12\xa0\x03\n\x1aTriggerAsyncNamespaceModel\x12\x36.model.model.v1alpha.TriggerAsyncNamespaceModelRequest\x1a\x37.model.model.v1alpha.TriggerAsyncNamespaceModelResponse\"\x90\x02\x92\x41\xac\x01\n\x07Triggerr\xa0\x01\n\x9d\x01\n\x15Instill-Requester-Uid\x12\x81\x01Indicates the authenticated namespace is making the request on behalf of another entity, typically an organization they belong to\x18\x01\x82\xd3\xe4\x93\x02Z\"U/v1alpha/namespaces/{namespace_id}/models/{model_id}/versions/{version}/trigger-async:\x01*\x12\x8a\x03\n\x1bTriggerNamespaceLatestModel\x12\x37.model.model.v1alpha.TriggerNamespaceLatestModelRequest\x1a\x38.model.model.v1alpha.TriggerNamespaceLatestModelResponse\"\xf7\x01\x92\x41\xac\x01\n\x07Triggerr\xa0\x01\n\x9d\x01\n\x15Instill-Requester-Uid\x12\x81\x01Indicates the authenticated namespace is making the request on behalf of another entity, typically an organization they belong to\x18\x01\x82\xd3\xe4\x93\x02\x41\"/v1alpha/namespaces/{namespace_id}/models/{model_id}/operation\x12\xa8\x01\n\x11GetModelOperation\x12-.model.model.v1alpha.GetModelOperationRequest\x1a..model.model.v1alpha.GetModelOperationResponse\"4\x92\x41\x07\n\x05Model\x82\xd3\xe4\x93\x02$\x12\"/v1alpha/operations/{operation_id}\x12\xaf\x01\n\x0eListUserModels\x12*.model.model.v1alpha.ListUserModelsRequest\x1a+.model.model.v1alpha.ListUserModelsResponse\"D\x88\x02\x01\x92\x41\x16\n\x12Model (Deprecated)X\x01\x82\xd3\xe4\x93\x02\"\x12 /v1alpha/{parent=users/*}/models\x12\xb9\x01\n\x0f\x43reateUserModel\x12+.model.model.v1alpha.CreateUserModelRequest\x1a,.model.model.v1alpha.CreateUserModelResponse\"K\x88\x02\x01\x92\x41\x16\n\x12Model (Deprecated)X\x01\x82\xd3\xe4\x93\x02)\" /v1alpha/{parent=users/*}/models:\x05model\x12\xa9\x01\n\x0cGetUserModel\x12(.model.model.v1alpha.GetUserModelRequest\x1a).model.model.v1alpha.GetUserModelResponse\"D\x88\x02\x01\x92\x41\x16\n\x12Model (Deprecated)X\x01\x82\xd3\xe4\x93\x02\"\x12 /v1alpha/{name=users/*/models/*}\x12\xbf\x01\n\x0fUpdateUserModel\x12+.model.model.v1alpha.UpdateUserModelRequest\x1a,.model.model.v1alpha.UpdateUserModelResponse\"Q\x88\x02\x01\x92\x41\x16\n\x12Model (Deprecated)X\x01\x82\xd3\xe4\x93\x02/2&/v1alpha/{model.name=users/*/models/*}:\x05model\x12\xb2\x01\n\x0f\x44\x65leteUserModel\x12+.model.model.v1alpha.DeleteUserModelRequest\x1a,.model.model.v1alpha.DeleteUserModelResponse\"D\x88\x02\x01\x92\x41\x16\n\x12Model (Deprecated)X\x01\x82\xd3\xe4\x93\x02\"* /v1alpha/{name=users/*/models/*}\x12\xbc\x01\n\x0fRenameUserModel\x12+.model.model.v1alpha.RenameUserModelRequest\x1a,.model.model.v1alpha.RenameUserModelResponse\"N\x88\x02\x01\x92\x41\x16\n\x12Model (Deprecated)X\x01\x82\xd3\xe4\x93\x02,\"\'/v1alpha/{name=users/*/models/*}/rename:\x01*\x12\xcc\x01\n\x0eWatchUserModel\x12*.model.model.v1alpha.WatchUserModelRequest\x1a+.model.model.v1alpha.WatchUserModelResponse\"a\x88\x02\x01\x92\x41\x18\n\x14Version (Deprecated)X\x01\x82\xd3\xe4\x93\x02=\x12;/v1alpha/{name=users/*/models/*}/versions/{version=*}/watch\x12\xc9\x01\n\x14WatchUserLatestModel\x12\x30.model.model.v1alpha.WatchUserLatestModelRequest\x1a\x31.model.model.v1alpha.WatchUserLatestModelResponse\"L\x88\x02\x01\x92\x41\x18\n\x14Version (Deprecated)X\x01\x82\xd3\xe4\x93\x02(\x12&/v1alpha/{name=users/*/models/*}/watch\x12\xcf\x01\n\x15ListUserModelVersions\x12\x31.model.model.v1alpha.ListUserModelVersionsRequest\x1a\x32.model.model.v1alpha.ListUserModelVersionsResponse\"O\x88\x02\x01\x92\x41\x18\n\x14Version (Deprecated)X\x01\x82\xd3\xe4\x93\x02+\x12)/v1alpha/{name=users/*/models/*}/versions\x12\xde\x01\n\x16\x44\x65leteUserModelVersion\x12\x32.model.model.v1alpha.DeleteUserModelVersionRequest\x1a\x33.model.model.v1alpha.DeleteUserModelVersionResponse\"[\x88\x02\x01\x92\x41\x18\n\x14Version (Deprecated)X\x01\x82\xd3\xe4\x93\x02\x37*5/v1alpha/{name=users/*/models/*}/versions/{version=*}\x12\xf6\x02\n\x10TriggerUserModel\x12,.model.model.v1alpha.TriggerUserModelRequest\x1a-.model.model.v1alpha.TriggerUserModelResponse\"\x84\x02\x88\x02\x01\x92\x41\xb5\x01\n\x14Trigger (Deprecated)X\x01r\x9a\x01\n\x97\x01\n\x15Instill-Requester-Uid\x12|Indicates the authenticated user is making the request on behalf of another entity, typically an organization they belong to\x18\x01\x82\xd3\xe4\x93\x02\x42\"=/v1alpha/{name=users/*/models/*}/versions/{version=*}/trigger:\x01*\x12\x8a\x03\n\x15TriggerAsyncUserModel\x12\x31.model.model.v1alpha.TriggerAsyncUserModelRequest\x1a\x32.model.model.v1alpha.TriggerAsyncUserModelResponse\"\x89\x02\x88\x02\x01\x92\x41\xb5\x01\n\x14Trigger (Deprecated)X\x01r\x9a\x01\n\x97\x01\n\x15Instill-Requester-Uid\x12|Indicates the authenticated user is making the request on behalf of another entity, typically an organization they belong to\x18\x01\x82\xd3\xe4\x93\x02G\"B/v1alpha/{name=users/*/models/*}/versions/{version=*}/triggerAsync:\x01*\x12\xf3\x02\n\x16TriggerUserLatestModel\x12\x32.model.model.v1alpha.TriggerUserLatestModelRequest\x1a\x33.model.model.v1alpha.TriggerUserLatestModelResponse\"\xef\x01\x88\x02\x01\x92\x41\xb5\x01\n\x14Trigger (Deprecated)X\x01r\x9a\x01\n\x97\x01\n\x15Instill-Requester-Uid\x12|Indicates the authenticated user is making the request on behalf of another entity, typically an organization they belong to\x18\x01\x82\xd3\xe4\x93\x02-\"(/v1alpha/{name=users/*/models/*}/trigger:\x01*\x12\x87\x03\n\x1bTriggerAsyncUserLatestModel\x12\x37.model.model.v1alpha.TriggerAsyncUserLatestModelRequest\x1a\x38.model.model.v1alpha.TriggerAsyncUserLatestModelResponse\"\xf4\x01\x88\x02\x01\x92\x41\xb5\x01\n\x14Trigger (Deprecated)X\x01r\x9a\x01\n\x97\x01\n\x15Instill-Requester-Uid\x12|Indicates the authenticated user is making the request on behalf of another entity, typically an organization they belong to\x18\x01\x82\xd3\xe4\x93\x02\x32\"-/v1alpha/{name=users/*/models/*}/triggerAsync:\x01*\x12\xe0\x02\n TriggerUserModelBinaryFileUpload\x12<.model.model.v1alpha.TriggerUserModelBinaryFileUploadRequest\x1a=.model.model.v1alpha.TriggerUserModelBinaryFileUploadResponse\"\xbc\x01\x88\x02\x01\x92\x41\xb5\x01\n\x14Trigger (Deprecated)X\x01r\x9a\x01\n\x97\x01\n\x15Instill-Requester-Uid\x12|Indicates the authenticated user is making the request on behalf of another entity, typically an organization they belong to\x18\x01(\x01\x12\xcf\x01\n\x16ListOrganizationModels\x12\x32.model.model.v1alpha.ListOrganizationModelsRequest\x1a\x33.model.model.v1alpha.ListOrganizationModelsResponse\"L\x88\x02\x01\x92\x41\x16\n\x12Model (Deprecated)X\x01\x82\xd3\xe4\x93\x02*\x12(/v1alpha/{parent=organizations/*}/models\x12\xd9\x01\n\x17\x43reateOrganizationModel\x12\x33.model.model.v1alpha.CreateOrganizationModelRequest\x1a\x34.model.model.v1alpha.CreateOrganizationModelResponse\"S\x88\x02\x01\x92\x41\x16\n\x12Model (Deprecated)X\x01\x82\xd3\xe4\x93\x02\x31\"(/v1alpha/{parent=organizations/*}/models:\x05model\x12\xc9\x01\n\x14GetOrganizationModel\x12\x30.model.model.v1alpha.GetOrganizationModelRequest\x1a\x31.model.model.v1alpha.GetOrganizationModelResponse\"L\x88\x02\x01\x92\x41\x16\n\x12Model (Deprecated)X\x01\x82\xd3\xe4\x93\x02*\x12(/v1alpha/{name=organizations/*/models/*}\x12\xdf\x01\n\x17UpdateOrganizationModel\x12\x33.model.model.v1alpha.UpdateOrganizationModelRequest\x1a\x34.model.model.v1alpha.UpdateOrganizationModelResponse\"Y\x88\x02\x01\x92\x41\x16\n\x12Model (Deprecated)X\x01\x82\xd3\xe4\x93\x02\x37\x32./v1alpha/{model.name=organizations/*/models/*}:\x05model\x12\xd2\x01\n\x17\x44\x65leteOrganizationModel\x12\x33.model.model.v1alpha.DeleteOrganizationModelRequest\x1a\x34.model.model.v1alpha.DeleteOrganizationModelResponse\"L\x88\x02\x01\x92\x41\x16\n\x12Model (Deprecated)X\x01\x82\xd3\xe4\x93\x02**(/v1alpha/{name=organizations/*/models/*}\x12\xdc\x01\n\x17RenameOrganizationModel\x12\x33.model.model.v1alpha.RenameOrganizationModelRequest\x1a\x34.model.model.v1alpha.RenameOrganizationModelResponse\"V\x88\x02\x01\x92\x41\x16\n\x12Model (Deprecated)X\x01\x82\xd3\xe4\x93\x02\x34\"//v1alpha/{name=organizations/*/models/*}/rename:\x01*\x12\xec\x01\n\x16WatchOrganizationModel\x12\x32.model.model.v1alpha.WatchOrganizationModelRequest\x1a\x33.model.model.v1alpha.WatchOrganizationModelResponse\"i\x88\x02\x01\x92\x41\x18\n\x14Version (Deprecated)X\x01\x82\xd3\xe4\x93\x02\x45\x12\x43/v1alpha/{name=organizations/*/models/*}/versions/{version=*}/watch\x12\xe9\x01\n\x1cWatchOrganizationLatestModel\x12\x38.model.model.v1alpha.WatchOrganizationLatestModelRequest\x1a\x39.model.model.v1alpha.WatchOrganizationLatestModelResponse\"T\x88\x02\x01\x92\x41\x18\n\x14Version (Deprecated)X\x01\x82\xd3\xe4\x93\x02\x30\x12./v1alpha/{name=organizations/*/models/*}/watch\x12\xef\x01\n\x1dListOrganizationModelVersions\x12\x39.model.model.v1alpha.ListOrganizationModelVersionsRequest\x1a:.model.model.v1alpha.ListOrganizationModelVersionsResponse\"W\x88\x02\x01\x92\x41\x18\n\x14Version (Deprecated)X\x01\x82\xd3\xe4\x93\x02\x33\x12\x31/v1alpha/{name=organizations/*/models/*}/versions\x12\xfe\x01\n\x1e\x44\x65leteOrganizationModelVersion\x12:.model.model.v1alpha.DeleteOrganizationModelVersionRequest\x1a;.model.model.v1alpha.DeleteOrganizationModelVersionResponse\"c\x88\x02\x01\x92\x41\x18\n\x14Version (Deprecated)X\x01\x82\xd3\xe4\x93\x02?*=/v1alpha/{name=organizations/*/models/*}/versions/{version=*}\x12\x96\x03\n\x18TriggerOrganizationModel\x12\x34.model.model.v1alpha.TriggerOrganizationModelRequest\x1a\x35.model.model.v1alpha.TriggerOrganizationModelResponse\"\x8c\x02\x88\x02\x01\x92\x41\xb5\x01\n\x14Trigger (Deprecated)X\x01r\x9a\x01\n\x97\x01\n\x15Instill-Requester-Uid\x12|Indicates the authenticated user is making the request on behalf of another entity, typically an organization they belong to\x18\x01\x82\xd3\xe4\x93\x02J\"E/v1alpha/{name=organizations/*/models/*}/versions/{version=*}/trigger:\x01*\x12\xaa\x03\n\x1dTriggerAsyncOrganizationModel\x12\x39.model.model.v1alpha.TriggerAsyncOrganizationModelRequest\x1a:.model.model.v1alpha.TriggerAsyncOrganizationModelResponse\"\x91\x02\x88\x02\x01\x92\x41\xb5\x01\n\x14Trigger (Deprecated)X\x01r\x9a\x01\n\x97\x01\n\x15Instill-Requester-Uid\x12|Indicates the authenticated user is making the request on behalf of another entity, typically an organization they belong to\x18\x01\x82\xd3\xe4\x93\x02O\"J/v1alpha/{name=organizations/*/models/*}/versions/{version=*}/triggerAsync:\x01*\x12\x93\x03\n\x1eTriggerOrganizationLatestModel\x12:.model.model.v1alpha.TriggerOrganizationLatestModelRequest\x1a;.model.model.v1alpha.TriggerOrganizationLatestModelResponse\"\xf7\x01\x88\x02\x01\x92\x41\xb5\x01\n\x14Trigger (Deprecated)X\x01r\x9a\x01\n\x97\x01\n\x15Instill-Requester-Uid\x12|Indicates the authenticated user is making the request on behalf of another entity, typically an organization they belong to\x18\x01\x82\xd3\xe4\x93\x02\x35\"0/v1alpha/{name=organizations/*/models/*}/trigger:\x01*\x12\xa7\x03\n#TriggerAsyncOrganizationLatestModel\x12?.model.model.v1alpha.TriggerAsyncOrganizationLatestModelRequest\x1a@.model.model.v1alpha.TriggerAsyncOrganizationLatestModelResponse\"\xfc\x01\x88\x02\x01\x92\x41\xb5\x01\n\x14Trigger (Deprecated)X\x01r\x9a\x01\n\x97\x01\n\x15Instill-Requester-Uid\x12|Indicates the authenticated user is making the request on behalf of another entity, typically an organization they belong to\x18\x01\x82\xd3\xe4\x93\x02:\"5/v1alpha/{name=organizations/*/models/*}/triggerAsync:\x01*\x12\xf8\x02\n(TriggerOrganizationModelBinaryFileUpload\x12\x44.model.model.v1alpha.TriggerOrganizationModelBinaryFileUploadRequest\x1a\x45.model.model.v1alpha.TriggerOrganizationModelBinaryFileUploadResponse\"\xbc\x01\x88\x02\x01\x92\x41\xb5\x01\n\x14Trigger (Deprecated)X\x01r\x9a\x01\n\x97\x01\n\x15Instill-Requester-Uid\x12|Indicates the authenticated user is making the request on behalf of another entity, typically an organization they belong to\x18\x01(\x01\x12\xe2\x01\n\x1bGetUserLatestModelOperation\x12\x37.model.model.v1alpha.GetUserLatestModelOperationRequest\x1a\x38.model.model.v1alpha.GetUserLatestModelOperationResponse\"P\x88\x02\x01\x92\x41\x18\n\x14Trigger (Deprecated)X\x01\x82\xd3\xe4\x93\x02,\x12*/v1alpha/{name=users/*/models/*}/operation\x12\x82\x02\n#GetOrganizationLatestModelOperation\x12?.model.model.v1alpha.GetOrganizationLatestModelOperationRequest\x1a@.model.model.v1alpha.GetOrganizationLatestModelOperationResponse\"X\x88\x02\x01\x92\x41\x18\n\x14Trigger (Deprecated)X\x01\x82\xd3\xe4\x93\x02\x34\x12\x32/v1alpha/{name=organizations/*/models/*}/operation\x1a\x1b\x92\x41\x18\x12\x16Public Model endpointsB\xe4\x01\n\x17\x63om.model.model.v1alphaB\x17ModelPublicServiceProtoP\x01ZBgithub.com/instill-ai/protogen-go/model/model/v1alpha;modelv1alpha\xa2\x02\x03MMX\xaa\x02\x13Model.Model.V1alpha\xca\x02\x13Model\\Model\\V1alpha\xe2\x02\x1fModel\\Model\\V1alpha\\GPBMetadata\xea\x02\x15Model::Model::V1alphab\x06proto3') +DESCRIPTOR = _descriptor_pool.Default().AddSerializedFile(b'\n.model/model/v1alpha/model_public_service.proto\x12\x13model.model.v1alpha\x1a\x1cgoogle/api/annotations.proto\x1a\x1bgoogle/api/visibility.proto\x1a\x1fmodel/model/v1alpha/model.proto\x1a*model/model/v1alpha/model_definition.proto\x1a.protoc-gen-openapiv2/options/annotations.proto2\xcft\n\x12ModelPublicService\x12\x9d\x01\n\x08Liveness\x12$.model.model.v1alpha.LivenessRequest\x1a%.model.model.v1alpha.LivenessResponse\"D\xfa\xd2\xe4\x93\x02\n\x12\x08INTERNAL\x82\xd3\xe4\x93\x02.\x12\x13/v1alpha/__livenessZ\x17\x12\x15/v1alpha/health/model\x12\xa0\x01\n\tReadiness\x12%.model.model.v1alpha.ReadinessRequest\x1a&.model.model.v1alpha.ReadinessResponse\"D\xfa\xd2\xe4\x93\x02\n\x12\x08INTERNAL\x82\xd3\xe4\x93\x02.\x12\x14/v1alpha/__readinessZ\x16\x12\x14/v1alpha/ready/model\x12\xb4\x01\n\x14ListModelDefinitions\x12\x30.model.model.v1alpha.ListModelDefinitionsRequest\x1a\x31.model.model.v1alpha.ListModelDefinitionsResponse\"7\x92\x41\x12\n\x10Model Definition\x82\xd3\xe4\x93\x02\x1c\x12\x1a/v1alpha/model-definitions\x12\xaa\x01\n\x14ListAvailableRegions\x12\x30.model.model.v1alpha.ListAvailableRegionsRequest\x1a\x31.model.model.v1alpha.ListAvailableRegionsResponse\"-\x92\x41\x08\n\x06Region\x82\xd3\xe4\x93\x02\x1c\x12\x1a/v1alpha/available-regions\x12\xc4\x01\n\x12GetModelDefinition\x12..model.model.v1alpha.GetModelDefinitionRequest\x1a/.model.model.v1alpha.GetModelDefinitionResponse\"M\x92\x41\x12\n\x10Model Definition\x82\xd3\xe4\x93\x02\x32\x12\x30/v1alpha/model-definitions/{model_definition_id}\x12\x80\x01\n\nListModels\x12&.model.model.v1alpha.ListModelsRequest\x1a\'.model.model.v1alpha.ListModelsResponse\"!\x92\x41\x07\n\x05Model\x82\xd3\xe4\x93\x02\x11\x12\x0f/v1alpha/models\x12\xa8\x01\n\x0bLookUpModel\x12\'.model.model.v1alpha.LookUpModelRequest\x1a(.model.model.v1alpha.LookUpModelResponse\"F\x92\x41\x07\n\x05Model\xfa\xd2\xe4\x93\x02\n\x12\x08INTERNAL\x82\xd3\xe4\x93\x02&\x12$/v1alpha/{permalink=models/*}/lookUp\x12\xb5\x01\n\x13ListNamespaceModels\x12/.model.model.v1alpha.ListNamespaceModelsRequest\x1a\x30.model.model.v1alpha.ListNamespaceModelsResponse\";\x92\x41\x07\n\x05Model\x82\xd3\xe4\x93\x02+\x12)/v1alpha/namespaces/{namespace_id}/models\x12\xbf\x01\n\x14\x43reateNamespaceModel\x12\x30.model.model.v1alpha.CreateNamespaceModelRequest\x1a\x31.model.model.v1alpha.CreateNamespaceModelResponse\"B\x92\x41\x07\n\x05Model\x82\xd3\xe4\x93\x02\x32\")/v1alpha/namespaces/{namespace_id}/models:\x05model\x12\xba\x01\n\x11GetNamespaceModel\x12-.model.model.v1alpha.GetNamespaceModelRequest\x1a..model.model.v1alpha.GetNamespaceModelResponse\"F\x92\x41\x07\n\x05Model\x82\xd3\xe4\x93\x02\x36\x12\x34/v1alpha/namespaces/{namespace_id}/models/{model_id}\x12\xca\x01\n\x14UpdateNamespaceModel\x12\x30.model.model.v1alpha.UpdateNamespaceModelRequest\x1a\x31.model.model.v1alpha.UpdateNamespaceModelResponse\"M\x92\x41\x07\n\x05Model\x82\xd3\xe4\x93\x02=24/v1alpha/namespaces/{namespace_id}/models/{model_id}:\x05model\x12\xc3\x01\n\x14\x44\x65leteNamespaceModel\x12\x30.model.model.v1alpha.DeleteNamespaceModelRequest\x1a\x31.model.model.v1alpha.DeleteNamespaceModelResponse\"F\x92\x41\x07\n\x05Model\x82\xd3\xe4\x93\x02\x36*4/v1alpha/namespaces/{namespace_id}/models/{model_id}\x12\xcd\x01\n\x14RenameNamespaceModel\x12\x30.model.model.v1alpha.RenameNamespaceModelRequest\x1a\x31.model.model.v1alpha.RenameNamespaceModelResponse\"P\x92\x41\x07\n\x05Model\x82\xd3\xe4\x93\x02@\";/v1alpha/namespaces/{namespace_id}/models/{model_id}/rename:\x01*\x12\xdb\x01\n\x13WatchNamespaceModel\x12/.model.model.v1alpha.WatchNamespaceModelRequest\x1a\x30.model.model.v1alpha.WatchNamespaceModelResponse\"a\x92\x41\t\n\x07Version\x82\xd3\xe4\x93\x02O\x12M/v1alpha/namespaces/{namespace_id}/models/{model_id}/versions/{version}/watch\x12\xd8\x01\n\x19WatchNamespaceLatestModel\x12\x35.model.model.v1alpha.WatchNamespaceLatestModelRequest\x1a\x36.model.model.v1alpha.WatchNamespaceLatestModelResponse\"L\x92\x41\x07\n\x05Model\x82\xd3\xe4\x93\x02<\x12:/v1alpha/namespaces/{namespace_id}/models/{model_id}/watch\x12\xe0\x01\n\x1aListNamespaceModelVersions\x12\x36.model.model.v1alpha.ListNamespaceModelVersionsRequest\x1a\x37.model.model.v1alpha.ListNamespaceModelVersionsResponse\"Q\x92\x41\t\n\x07Version\x82\xd3\xe4\x93\x02?\x12=/v1alpha/namespaces/{namespace_id}/models/{model_id}/versions\x12\xed\x01\n\x1b\x44\x65leteNamespaceModelVersion\x12\x37.model.model.v1alpha.DeleteNamespaceModelVersionRequest\x1a\x38.model.model.v1alpha.DeleteNamespaceModelVersionResponse\"[\x92\x41\t\n\x07Version\x82\xd3\xe4\x93\x02I*G/v1alpha/namespaces/{namespace_id}/models/{model_id}/versions/{version}\x12\x8b\x03\n\x15TriggerNamespaceModel\x12\x31.model.model.v1alpha.TriggerNamespaceModelRequest\x1a\x32.model.model.v1alpha.TriggerNamespaceModelResponse\"\x8a\x02\x92\x41\xac\x01\n\x07Triggerr\xa0\x01\n\x9d\x01\n\x15Instill-Requester-Uid\x12\x81\x01Indicates the authenticated namespace is making the request on behalf of another entity, typically an organization they belong to\x18\x01\x82\xd3\xe4\x93\x02T\"O/v1alpha/namespaces/{namespace_id}/models/{model_id}/versions/{version}/trigger:\x01*\x12\xa0\x03\n\x1aTriggerAsyncNamespaceModel\x12\x36.model.model.v1alpha.TriggerAsyncNamespaceModelRequest\x1a\x37.model.model.v1alpha.TriggerAsyncNamespaceModelResponse\"\x90\x02\x92\x41\xac\x01\n\x07Triggerr\xa0\x01\n\x9d\x01\n\x15Instill-Requester-Uid\x12\x81\x01Indicates the authenticated namespace is making the request on behalf of another entity, typically an organization they belong to\x18\x01\x82\xd3\xe4\x93\x02Z\"U/v1alpha/namespaces/{namespace_id}/models/{model_id}/versions/{version}/trigger-async:\x01*\x12\x8a\x03\n\x1bTriggerNamespaceLatestModel\x12\x37.model.model.v1alpha.TriggerNamespaceLatestModelRequest\x1a\x38.model.model.v1alpha.TriggerNamespaceLatestModelResponse\"\xf7\x01\x92\x41\xac\x01\n\x07Triggerr\xa0\x01\n\x9d\x01\n\x15Instill-Requester-Uid\x12\x81\x01Indicates the authenticated namespace is making the request on behalf of another entity, typically an organization they belong to\x18\x01\x82\xd3\xe4\x93\x02\x41\"/v1alpha/namespaces/{namespace_id}/models/{model_id}/operation\x12\xa8\x01\n\x11GetModelOperation\x12-.model.model.v1alpha.GetModelOperationRequest\x1a..model.model.v1alpha.GetModelOperationResponse\"4\x92\x41\x07\n\x05Model\x82\xd3\xe4\x93\x02$\x12\"/v1alpha/operations/{operation_id}\x12\xaf\x01\n\x0eListUserModels\x12*.model.model.v1alpha.ListUserModelsRequest\x1a+.model.model.v1alpha.ListUserModelsResponse\"D\x88\x02\x01\x92\x41\x16\n\x12Model (Deprecated)X\x01\x82\xd3\xe4\x93\x02\"\x12 /v1alpha/{parent=users/*}/models\x12\xb9\x01\n\x0f\x43reateUserModel\x12+.model.model.v1alpha.CreateUserModelRequest\x1a,.model.model.v1alpha.CreateUserModelResponse\"K\x88\x02\x01\x92\x41\x16\n\x12Model (Deprecated)X\x01\x82\xd3\xe4\x93\x02)\" /v1alpha/{parent=users/*}/models:\x05model\x12\xa9\x01\n\x0cGetUserModel\x12(.model.model.v1alpha.GetUserModelRequest\x1a).model.model.v1alpha.GetUserModelResponse\"D\x88\x02\x01\x92\x41\x16\n\x12Model (Deprecated)X\x01\x82\xd3\xe4\x93\x02\"\x12 /v1alpha/{name=users/*/models/*}\x12\xbf\x01\n\x0fUpdateUserModel\x12+.model.model.v1alpha.UpdateUserModelRequest\x1a,.model.model.v1alpha.UpdateUserModelResponse\"Q\x88\x02\x01\x92\x41\x16\n\x12Model (Deprecated)X\x01\x82\xd3\xe4\x93\x02/2&/v1alpha/{model.name=users/*/models/*}:\x05model\x12\xb2\x01\n\x0f\x44\x65leteUserModel\x12+.model.model.v1alpha.DeleteUserModelRequest\x1a,.model.model.v1alpha.DeleteUserModelResponse\"D\x88\x02\x01\x92\x41\x16\n\x12Model (Deprecated)X\x01\x82\xd3\xe4\x93\x02\"* /v1alpha/{name=users/*/models/*}\x12\xbc\x01\n\x0fRenameUserModel\x12+.model.model.v1alpha.RenameUserModelRequest\x1a,.model.model.v1alpha.RenameUserModelResponse\"N\x88\x02\x01\x92\x41\x16\n\x12Model (Deprecated)X\x01\x82\xd3\xe4\x93\x02,\"\'/v1alpha/{name=users/*/models/*}/rename:\x01*\x12\xcc\x01\n\x0eWatchUserModel\x12*.model.model.v1alpha.WatchUserModelRequest\x1a+.model.model.v1alpha.WatchUserModelResponse\"a\x88\x02\x01\x92\x41\x18\n\x14Version (Deprecated)X\x01\x82\xd3\xe4\x93\x02=\x12;/v1alpha/{name=users/*/models/*}/versions/{version=*}/watch\x12\xc9\x01\n\x14WatchUserLatestModel\x12\x30.model.model.v1alpha.WatchUserLatestModelRequest\x1a\x31.model.model.v1alpha.WatchUserLatestModelResponse\"L\x88\x02\x01\x92\x41\x18\n\x14Version (Deprecated)X\x01\x82\xd3\xe4\x93\x02(\x12&/v1alpha/{name=users/*/models/*}/watch\x12\xcf\x01\n\x15ListUserModelVersions\x12\x31.model.model.v1alpha.ListUserModelVersionsRequest\x1a\x32.model.model.v1alpha.ListUserModelVersionsResponse\"O\x88\x02\x01\x92\x41\x18\n\x14Version (Deprecated)X\x01\x82\xd3\xe4\x93\x02+\x12)/v1alpha/{name=users/*/models/*}/versions\x12\xde\x01\n\x16\x44\x65leteUserModelVersion\x12\x32.model.model.v1alpha.DeleteUserModelVersionRequest\x1a\x33.model.model.v1alpha.DeleteUserModelVersionResponse\"[\x88\x02\x01\x92\x41\x18\n\x14Version (Deprecated)X\x01\x82\xd3\xe4\x93\x02\x37*5/v1alpha/{name=users/*/models/*}/versions/{version=*}\x12\xf6\x02\n\x10TriggerUserModel\x12,.model.model.v1alpha.TriggerUserModelRequest\x1a-.model.model.v1alpha.TriggerUserModelResponse\"\x84\x02\x88\x02\x01\x92\x41\xb5\x01\n\x14Trigger (Deprecated)X\x01r\x9a\x01\n\x97\x01\n\x15Instill-Requester-Uid\x12|Indicates the authenticated user is making the request on behalf of another entity, typically an organization they belong to\x18\x01\x82\xd3\xe4\x93\x02\x42\"=/v1alpha/{name=users/*/models/*}/versions/{version=*}/trigger:\x01*\x12\x8a\x03\n\x15TriggerAsyncUserModel\x12\x31.model.model.v1alpha.TriggerAsyncUserModelRequest\x1a\x32.model.model.v1alpha.TriggerAsyncUserModelResponse\"\x89\x02\x88\x02\x01\x92\x41\xb5\x01\n\x14Trigger (Deprecated)X\x01r\x9a\x01\n\x97\x01\n\x15Instill-Requester-Uid\x12|Indicates the authenticated user is making the request on behalf of another entity, typically an organization they belong to\x18\x01\x82\xd3\xe4\x93\x02G\"B/v1alpha/{name=users/*/models/*}/versions/{version=*}/triggerAsync:\x01*\x12\xf3\x02\n\x16TriggerUserLatestModel\x12\x32.model.model.v1alpha.TriggerUserLatestModelRequest\x1a\x33.model.model.v1alpha.TriggerUserLatestModelResponse\"\xef\x01\x88\x02\x01\x92\x41\xb5\x01\n\x14Trigger (Deprecated)X\x01r\x9a\x01\n\x97\x01\n\x15Instill-Requester-Uid\x12|Indicates the authenticated user is making the request on behalf of another entity, typically an organization they belong to\x18\x01\x82\xd3\xe4\x93\x02-\"(/v1alpha/{name=users/*/models/*}/trigger:\x01*\x12\x87\x03\n\x1bTriggerAsyncUserLatestModel\x12\x37.model.model.v1alpha.TriggerAsyncUserLatestModelRequest\x1a\x38.model.model.v1alpha.TriggerAsyncUserLatestModelResponse\"\xf4\x01\x88\x02\x01\x92\x41\xb5\x01\n\x14Trigger (Deprecated)X\x01r\x9a\x01\n\x97\x01\n\x15Instill-Requester-Uid\x12|Indicates the authenticated user is making the request on behalf of another entity, typically an organization they belong to\x18\x01\x82\xd3\xe4\x93\x02\x32\"-/v1alpha/{name=users/*/models/*}/triggerAsync:\x01*\x12\xe0\x02\n TriggerUserModelBinaryFileUpload\x12<.model.model.v1alpha.TriggerUserModelBinaryFileUploadRequest\x1a=.model.model.v1alpha.TriggerUserModelBinaryFileUploadResponse\"\xbc\x01\x88\x02\x01\x92\x41\xb5\x01\n\x14Trigger (Deprecated)X\x01r\x9a\x01\n\x97\x01\n\x15Instill-Requester-Uid\x12|Indicates the authenticated user is making the request on behalf of another entity, typically an organization they belong to\x18\x01(\x01\x12\xcf\x01\n\x16ListOrganizationModels\x12\x32.model.model.v1alpha.ListOrganizationModelsRequest\x1a\x33.model.model.v1alpha.ListOrganizationModelsResponse\"L\x88\x02\x01\x92\x41\x16\n\x12Model (Deprecated)X\x01\x82\xd3\xe4\x93\x02*\x12(/v1alpha/{parent=organizations/*}/models\x12\xd9\x01\n\x17\x43reateOrganizationModel\x12\x33.model.model.v1alpha.CreateOrganizationModelRequest\x1a\x34.model.model.v1alpha.CreateOrganizationModelResponse\"S\x88\x02\x01\x92\x41\x16\n\x12Model (Deprecated)X\x01\x82\xd3\xe4\x93\x02\x31\"(/v1alpha/{parent=organizations/*}/models:\x05model\x12\xc9\x01\n\x14GetOrganizationModel\x12\x30.model.model.v1alpha.GetOrganizationModelRequest\x1a\x31.model.model.v1alpha.GetOrganizationModelResponse\"L\x88\x02\x01\x92\x41\x16\n\x12Model (Deprecated)X\x01\x82\xd3\xe4\x93\x02*\x12(/v1alpha/{name=organizations/*/models/*}\x12\xdf\x01\n\x17UpdateOrganizationModel\x12\x33.model.model.v1alpha.UpdateOrganizationModelRequest\x1a\x34.model.model.v1alpha.UpdateOrganizationModelResponse\"Y\x88\x02\x01\x92\x41\x16\n\x12Model (Deprecated)X\x01\x82\xd3\xe4\x93\x02\x37\x32./v1alpha/{model.name=organizations/*/models/*}:\x05model\x12\xd2\x01\n\x17\x44\x65leteOrganizationModel\x12\x33.model.model.v1alpha.DeleteOrganizationModelRequest\x1a\x34.model.model.v1alpha.DeleteOrganizationModelResponse\"L\x88\x02\x01\x92\x41\x16\n\x12Model (Deprecated)X\x01\x82\xd3\xe4\x93\x02**(/v1alpha/{name=organizations/*/models/*}\x12\xdc\x01\n\x17RenameOrganizationModel\x12\x33.model.model.v1alpha.RenameOrganizationModelRequest\x1a\x34.model.model.v1alpha.RenameOrganizationModelResponse\"V\x88\x02\x01\x92\x41\x16\n\x12Model (Deprecated)X\x01\x82\xd3\xe4\x93\x02\x34\"//v1alpha/{name=organizations/*/models/*}/rename:\x01*\x12\xec\x01\n\x16WatchOrganizationModel\x12\x32.model.model.v1alpha.WatchOrganizationModelRequest\x1a\x33.model.model.v1alpha.WatchOrganizationModelResponse\"i\x88\x02\x01\x92\x41\x18\n\x14Version (Deprecated)X\x01\x82\xd3\xe4\x93\x02\x45\x12\x43/v1alpha/{name=organizations/*/models/*}/versions/{version=*}/watch\x12\xe9\x01\n\x1cWatchOrganizationLatestModel\x12\x38.model.model.v1alpha.WatchOrganizationLatestModelRequest\x1a\x39.model.model.v1alpha.WatchOrganizationLatestModelResponse\"T\x88\x02\x01\x92\x41\x18\n\x14Version (Deprecated)X\x01\x82\xd3\xe4\x93\x02\x30\x12./v1alpha/{name=organizations/*/models/*}/watch\x12\xef\x01\n\x1dListOrganizationModelVersions\x12\x39.model.model.v1alpha.ListOrganizationModelVersionsRequest\x1a:.model.model.v1alpha.ListOrganizationModelVersionsResponse\"W\x88\x02\x01\x92\x41\x18\n\x14Version (Deprecated)X\x01\x82\xd3\xe4\x93\x02\x33\x12\x31/v1alpha/{name=organizations/*/models/*}/versions\x12\xfe\x01\n\x1e\x44\x65leteOrganizationModelVersion\x12:.model.model.v1alpha.DeleteOrganizationModelVersionRequest\x1a;.model.model.v1alpha.DeleteOrganizationModelVersionResponse\"c\x88\x02\x01\x92\x41\x18\n\x14Version (Deprecated)X\x01\x82\xd3\xe4\x93\x02?*=/v1alpha/{name=organizations/*/models/*}/versions/{version=*}\x12\x96\x03\n\x18TriggerOrganizationModel\x12\x34.model.model.v1alpha.TriggerOrganizationModelRequest\x1a\x35.model.model.v1alpha.TriggerOrganizationModelResponse\"\x8c\x02\x88\x02\x01\x92\x41\xb5\x01\n\x14Trigger (Deprecated)X\x01r\x9a\x01\n\x97\x01\n\x15Instill-Requester-Uid\x12|Indicates the authenticated user is making the request on behalf of another entity, typically an organization they belong to\x18\x01\x82\xd3\xe4\x93\x02J\"E/v1alpha/{name=organizations/*/models/*}/versions/{version=*}/trigger:\x01*\x12\xaa\x03\n\x1dTriggerAsyncOrganizationModel\x12\x39.model.model.v1alpha.TriggerAsyncOrganizationModelRequest\x1a:.model.model.v1alpha.TriggerAsyncOrganizationModelResponse\"\x91\x02\x88\x02\x01\x92\x41\xb5\x01\n\x14Trigger (Deprecated)X\x01r\x9a\x01\n\x97\x01\n\x15Instill-Requester-Uid\x12|Indicates the authenticated user is making the request on behalf of another entity, typically an organization they belong to\x18\x01\x82\xd3\xe4\x93\x02O\"J/v1alpha/{name=organizations/*/models/*}/versions/{version=*}/triggerAsync:\x01*\x12\x93\x03\n\x1eTriggerOrganizationLatestModel\x12:.model.model.v1alpha.TriggerOrganizationLatestModelRequest\x1a;.model.model.v1alpha.TriggerOrganizationLatestModelResponse\"\xf7\x01\x88\x02\x01\x92\x41\xb5\x01\n\x14Trigger (Deprecated)X\x01r\x9a\x01\n\x97\x01\n\x15Instill-Requester-Uid\x12|Indicates the authenticated user is making the request on behalf of another entity, typically an organization they belong to\x18\x01\x82\xd3\xe4\x93\x02\x35\"0/v1alpha/{name=organizations/*/models/*}/trigger:\x01*\x12\xa7\x03\n#TriggerAsyncOrganizationLatestModel\x12?.model.model.v1alpha.TriggerAsyncOrganizationLatestModelRequest\x1a@.model.model.v1alpha.TriggerAsyncOrganizationLatestModelResponse\"\xfc\x01\x88\x02\x01\x92\x41\xb5\x01\n\x14Trigger (Deprecated)X\x01r\x9a\x01\n\x97\x01\n\x15Instill-Requester-Uid\x12|Indicates the authenticated user is making the request on behalf of another entity, typically an organization they belong to\x18\x01\x82\xd3\xe4\x93\x02:\"5/v1alpha/{name=organizations/*/models/*}/triggerAsync:\x01*\x12\xf8\x02\n(TriggerOrganizationModelBinaryFileUpload\x12\x44.model.model.v1alpha.TriggerOrganizationModelBinaryFileUploadRequest\x1a\x45.model.model.v1alpha.TriggerOrganizationModelBinaryFileUploadResponse\"\xbc\x01\x88\x02\x01\x92\x41\xb5\x01\n\x14Trigger (Deprecated)X\x01r\x9a\x01\n\x97\x01\n\x15Instill-Requester-Uid\x12|Indicates the authenticated user is making the request on behalf of another entity, typically an organization they belong to\x18\x01(\x01\x12\xe2\x01\n\x1bGetUserLatestModelOperation\x12\x37.model.model.v1alpha.GetUserLatestModelOperationRequest\x1a\x38.model.model.v1alpha.GetUserLatestModelOperationResponse\"P\x88\x02\x01\x92\x41\x18\n\x14Trigger (Deprecated)X\x01\x82\xd3\xe4\x93\x02,\x12*/v1alpha/{name=users/*/models/*}/operation\x12\x82\x02\n#GetOrganizationLatestModelOperation\x12?.model.model.v1alpha.GetOrganizationLatestModelOperationRequest\x1a@.model.model.v1alpha.GetOrganizationLatestModelOperationResponse\"X\x88\x02\x01\x92\x41\x18\n\x14Trigger (Deprecated)X\x01\x82\xd3\xe4\x93\x02\x34\x12\x32/v1alpha/{name=organizations/*/models/*}/operation\x12\xb8\x01\n\x11ListModelTriggers\x12).model.model.v1alpha.ListModelRunsRequest\x1a*.model.model.v1alpha.ListModelRunsResponse\"L\x92\x41\t\n\x07Trigger\x82\xd3\xe4\x93\x02:\x12\x38/v1beta/namespaces/{namespace_id}/models/{model_id}/runs\x1a\x1b\x92\x41\x18\x12\x16Public Model endpointsB\xe4\x01\n\x17\x63om.model.model.v1alphaB\x17ModelPublicServiceProtoP\x01ZBgithub.com/instill-ai/protogen-go/model/model/v1alpha;modelv1alpha\xa2\x02\x03MMX\xaa\x02\x13Model.Model.V1alpha\xca\x02\x13Model\\Model\\V1alpha\xe2\x02\x1fModel\\Model\\V1alpha\\GPBMetadata\xea\x02\x15Model::Model::V1alphab\x06proto3') _globals = globals() _builder.BuildMessageAndEnumDescriptors(DESCRIPTOR, _globals) @@ -143,6 +143,8 @@ _MODELPUBLICSERVICE.methods_by_name['GetUserLatestModelOperation']._serialized_options = b'\210\002\001\222A\030\n\024Trigger (Deprecated)X\001\202\323\344\223\002,\022*/v1alpha/{name=users/*/models/*}/operation' _MODELPUBLICSERVICE.methods_by_name['GetOrganizationLatestModelOperation']._options = None _MODELPUBLICSERVICE.methods_by_name['GetOrganizationLatestModelOperation']._serialized_options = b'\210\002\001\222A\030\n\024Trigger (Deprecated)X\001\202\323\344\223\0024\0222/v1alpha/{name=organizations/*/models/*}/operation' + _MODELPUBLICSERVICE.methods_by_name['ListModelTriggers']._options = None + _MODELPUBLICSERVICE.methods_by_name['ListModelTriggers']._serialized_options = b'\222A\t\n\007Trigger\202\323\344\223\002:\0228/v1beta/namespaces/{namespace_id}/models/{model_id}/runs' _globals['_MODELPUBLICSERVICE']._serialized_start=256 - _globals['_MODELPUBLICSERVICE']._serialized_end=14996 + _globals['_MODELPUBLICSERVICE']._serialized_end=15183 # @@protoc_insertion_point(module_scope) diff --git a/model/model/v1alpha/model_public_service_pb2_grpc.py b/model/model/v1alpha/model_public_service_pb2_grpc.py index 86e1c1a..9d3b263 100644 --- a/model/model/v1alpha/model_public_service_pb2_grpc.py +++ b/model/model/v1alpha/model_public_service_pb2_grpc.py @@ -304,6 +304,11 @@ def __init__(self, channel): request_serializer=model_dot_model_dot_v1alpha_dot_model__pb2.GetOrganizationLatestModelOperationRequest.SerializeToString, response_deserializer=model_dot_model_dot_v1alpha_dot_model__pb2.GetOrganizationLatestModelOperationResponse.FromString, ) + self.ListModelTriggers = channel.unary_unary( + '/model.model.v1alpha.ModelPublicService/ListModelTriggers', + request_serializer=model_dot_model_dot_v1alpha_dot_model__pb2.ListModelRunsRequest.SerializeToString, + response_deserializer=model_dot_model_dot_v1alpha_dot_model__pb2.ListModelRunsResponse.FromString, + ) class ModelPublicServiceServicer(object): @@ -904,6 +909,15 @@ def GetOrganizationLatestModelOperation(self, request, context): context.set_details('Method not implemented!') raise NotImplementedError('Method not implemented!') + def ListModelTriggers(self, request, context): + """List model runs + + Returns a paginated list of model runs. + """ + context.set_code(grpc.StatusCode.UNIMPLEMENTED) + context.set_details('Method not implemented!') + raise NotImplementedError('Method not implemented!') + def add_ModelPublicServiceServicer_to_server(servicer, server): rpc_method_handlers = { @@ -1192,6 +1206,11 @@ def add_ModelPublicServiceServicer_to_server(servicer, server): request_deserializer=model_dot_model_dot_v1alpha_dot_model__pb2.GetOrganizationLatestModelOperationRequest.FromString, response_serializer=model_dot_model_dot_v1alpha_dot_model__pb2.GetOrganizationLatestModelOperationResponse.SerializeToString, ), + 'ListModelTriggers': grpc.unary_unary_rpc_method_handler( + servicer.ListModelTriggers, + request_deserializer=model_dot_model_dot_v1alpha_dot_model__pb2.ListModelRunsRequest.FromString, + response_serializer=model_dot_model_dot_v1alpha_dot_model__pb2.ListModelRunsResponse.SerializeToString, + ), } generic_handler = grpc.method_handlers_generic_handler( 'model.model.v1alpha.ModelPublicService', rpc_method_handlers) @@ -2174,3 +2193,20 @@ def GetOrganizationLatestModelOperation(request, model_dot_model_dot_v1alpha_dot_model__pb2.GetOrganizationLatestModelOperationResponse.FromString, options, channel_credentials, insecure, call_credentials, compression, wait_for_ready, timeout, metadata) + + @staticmethod + def ListModelTriggers(request, + target, + options=(), + channel_credentials=None, + call_credentials=None, + insecure=False, + compression=None, + wait_for_ready=None, + timeout=None, + metadata=None): + return grpc.experimental.unary_unary(request, target, '/model.model.v1alpha.ModelPublicService/ListModelTriggers', + model_dot_model_dot_v1alpha_dot_model__pb2.ListModelRunsRequest.SerializeToString, + model_dot_model_dot_v1alpha_dot_model__pb2.ListModelRunsResponse.FromString, + options, channel_credentials, + insecure, call_credentials, compression, wait_for_ready, timeout, metadata) diff --git a/model/model/v1alpha/model_public_service_pb2_grpc.pyi b/model/model/v1alpha/model_public_service_pb2_grpc.pyi index ed52753..efb4086 100644 --- a/model/model/v1alpha/model_public_service_pb2_grpc.pyi +++ b/model/model/v1alpha/model_public_service_pb2_grpc.pyi @@ -560,6 +560,14 @@ class ModelPublicServiceStub: This method allows requesters to request the status and outcome of long-running operations in a model, such as deployment. """ + ListModelTriggers: grpc.UnaryUnaryMultiCallable[ + model.model.v1alpha.model_pb2.ListModelRunsRequest, + model.model.v1alpha.model_pb2.ListModelRunsResponse, + ] + """List model runs + + Returns a paginated list of model runs. + """ class ModelPublicServiceAsyncStub: """Model @@ -1102,6 +1110,14 @@ class ModelPublicServiceAsyncStub: This method allows requesters to request the status and outcome of long-running operations in a model, such as deployment. """ + ListModelTriggers: grpc.aio.UnaryUnaryMultiCallable[ + model.model.v1alpha.model_pb2.ListModelRunsRequest, + model.model.v1alpha.model_pb2.ListModelRunsResponse, + ] + """List model runs + + Returns a paginated list of model runs. + """ class ModelPublicServiceServicer(metaclass=abc.ABCMeta): """Model @@ -1758,5 +1774,15 @@ class ModelPublicServiceServicer(metaclass=abc.ABCMeta): This method allows requesters to request the status and outcome of long-running operations in a model, such as deployment. """ + @abc.abstractmethod + def ListModelTriggers( + self, + request: model.model.v1alpha.model_pb2.ListModelRunsRequest, + context: _ServicerContext, + ) -> typing.Union[model.model.v1alpha.model_pb2.ListModelRunsResponse, collections.abc.Awaitable[model.model.v1alpha.model_pb2.ListModelRunsResponse]]: + """List model runs + + Returns a paginated list of model runs. + """ def add_ModelPublicServiceServicer_to_server(servicer: ModelPublicServiceServicer, server: typing.Union[grpc.Server, grpc.aio.Server]) -> None: ...