# Copyright (c) 2020, NVIDIA CORPORATION.  All rights reserved.
#
# Licensed under the Apache License, Version 2.0 (the "License");
# you may not use this file except in compliance with the License.
# You may obtain a copy of the License at
#
#     http://www.apache.org/licenses/LICENSE-2.0
#
# Unless required by applicable law or agreed to in writing, software
# distributed under the License is distributed on an "AS IS" BASIS,
# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
# See the License for the specific language governing permissions and
# limitations under the License.

# -*- coding: utf-8 -*-
# Generated by the protocol buffer compiler.  DO NOT EDIT!
# source: nvidia/clara/platform/models.proto

import sys
_b=sys.version_info[0]<3 and (lambda x:x) or (lambda x:x.encode('latin1'))
from google.protobuf.internal import enum_type_wrapper
from google.protobuf import descriptor as _descriptor
from google.protobuf import message as _message
from google.protobuf import reflection as _reflection
from google.protobuf import symbol_database as _symbol_database
# @@protoc_insertion_point(imports)

_sym_db = _symbol_database.Default()


from nvidia_clara.grpc import common_pb2 as nvidia_dot_clara_dot_platform_dot_common__pb2

from nvidia_clara.grpc.common_pb2 import *

DESCRIPTOR = _descriptor.FileDescriptor(
  name='nvidia/clara/platform/models.proto',
  package='nvidia.clara.platform',
  syntax='proto3',
  serialized_options=_b('\n\031com.nvidia.clara.platformZ\004apis\252\002\032Nvidia.Clara.Platform.Grpc'),
  serialized_pb=_b('\n\"nvidia/clara/platform/models.proto\x12\x15nvidia.clara.platform\x1a\"nvidia/clara/platform/common.proto\"\x81\x01\n\x13ModelCatalogDetails\x12\x35\n\ncatalog_id\x18\x01 \x01(\x0b\x32!.nvidia.clara.platform.Identifier\x12\x33\n\x06models\x18\x02 \x03(\x0b\x32#.nvidia.clara.platform.ModelDetails\"\xf7\x01\n\x0cModelDetails\x12\x33\n\x08model_id\x18\x01 \x01(\x0b\x32!.nvidia.clara.platform.Identifier\x12\x0c\n\x04name\x18\x02 \x01(\t\x12.\n\x04type\x18\x04 \x01(\x0e\x32 .nvidia.clara.platform.ModelType\x12\x43\n\x08metadata\x18\x08 \x03(\x0b\x32\x31.nvidia.clara.platform.ModelDetails.MetadataEntry\x1a/\n\rMetadataEntry\x12\x0b\n\x03key\x18\x01 \x01(\t\x12\r\n\x05value\x18\x02 \x01(\t:\x02\x38\x01\"\x87\x02\n\x18ModelsAddMetadataRequest\x12\x34\n\x06header\x18\x01 \x01(\x0b\x32$.nvidia.clara.platform.RequestHeader\x12\x33\n\x08model_id\x18\x02 \x01(\x0b\x32!.nvidia.clara.platform.Identifier\x12O\n\x08metadata\x18\x03 \x03(\x0b\x32=.nvidia.clara.platform.ModelsAddMetadataRequest.MetadataEntry\x1a/\n\rMetadataEntry\x12\x0b\n\x03key\x18\x01 \x01(\t\x12\r\n\x05value\x18\x02 \x01(\t:\x02\x38\x01\"\x8a\x02\n\x19ModelsAddMetadataResponse\x12\x35\n\x06header\x18\x01 \x01(\x0b\x32%.nvidia.clara.platform.ResponseHeader\x12\x33\n\x08model_id\x18\x02 \x01(\x0b\x32!.nvidia.clara.platform.Identifier\x12P\n\x08metadata\x18\x03 \x03(\x0b\x32>.nvidia.clara.platform.ModelsAddMetadataResponse.MetadataEntry\x1a/\n\rMetadataEntry\x12\x0b\n\x03key\x18\x01 \x01(\t\x12\r\n\x05value\x18\x02 \x01(\t:\x02\x38\x01\"R\n\x1aModelsCreateCatalogRequest\x12\x34\n\x06header\x18\x01 \x01(\x0b\x32$.nvidia.clara.platform.RequestHeader\"\x8b\x01\n\x1bModelsCreateCatalogResponse\x12\x35\n\x06header\x18\x01 \x01(\x0b\x32%.nvidia.clara.platform.ResponseHeader\x12\x35\n\ncatalog_id\x18\x02 \x01(\x0b\x32!.nvidia.clara.platform.Identifier\"S\n\x1bModelsCreateInstanceRequest\x12\x34\n\x06header\x18\x01 \x01(\x0b\x32$.nvidia.clara.platform.RequestHeader\"\x8d\x01\n\x1cModelsCreateInstanceResponse\x12\x35\n\x06header\x18\x01 \x01(\x0b\x32%.nvidia.clara.platform.ResponseHeader\x12\x36\n\x0binstance_id\x18\x02 \x01(\x0b\x32!.nvidia.clara.platform.Identifier\"\x89\x01\n\x1aModelsDeleteCatalogRequest\x12\x34\n\x06header\x18\x01 \x01(\x0b\x32$.nvidia.clara.platform.RequestHeader\x12\x35\n\ncatalog_id\x18\x02 \x01(\x0b\x32!.nvidia.clara.platform.Identifier\"\x8b\x01\n\x1bModelsDeleteCatalogResponse\x12\x35\n\x06header\x18\x01 \x01(\x0b\x32%.nvidia.clara.platform.ResponseHeader\x12\x35\n\ncatalog_id\x18\x02 \x01(\x0b\x32!.nvidia.clara.platform.Identifier\"\x8b\x01\n\x1bModelsDeleteInstanceRequest\x12\x34\n\x06header\x18\x01 \x01(\x0b\x32$.nvidia.clara.platform.RequestHeader\x12\x36\n\x0binstance_id\x18\x02 \x01(\x0b\x32!.nvidia.clara.platform.Identifier\"\x8d\x01\n\x1cModelsDeleteInstanceResponse\x12\x35\n\x06header\x18\x01 \x01(\x0b\x32%.nvidia.clara.platform.ResponseHeader\x12\x36\n\x0binstance_id\x18\x02 \x01(\x0b\x32!.nvidia.clara.platform.Identifier\"\x85\x01\n\x18ModelsDeleteModelRequest\x12\x34\n\x06header\x18\x01 \x01(\x0b\x32$.nvidia.clara.platform.RequestHeader\x12\x33\n\x08model_id\x18\x02 \x01(\x0b\x32!.nvidia.clara.platform.Identifier\"\x87\x01\n\x19ModelsDeleteModelResponse\x12\x35\n\x06header\x18\x01 \x01(\x0b\x32%.nvidia.clara.platform.ResponseHeader\x12\x33\n\x08model_id\x18\x02 \x01(\x0b\x32!.nvidia.clara.platform.Identifier\"\x87\x01\n\x1aModelsDownloadModelRequest\x12\x34\n\x06header\x18\x01 \x01(\x0b\x32$.nvidia.clara.platform.RequestHeader\x12\x33\n\x08model_id\x18\x02 \x01(\x0b\x32!.nvidia.clara.platform.Identifier\"\x98\x01\n\x1bModelsDownloadModelResponse\x12\x35\n\x06header\x18\x01 \x01(\x0b\x32%.nvidia.clara.platform.ResponseHeader\x12\x34\n\x07\x64\x65tails\x18\x02 \x01(\x0b\x32#.nvidia.clara.platform.ModelDetails\x12\x0c\n\x04\x64\x61ta\x18\x04 \x01(\x0c\"Q\n\x19ModelsListCatalogsRequest\x12\x34\n\x06header\x18\x01 \x01(\x0b\x32$.nvidia.clara.platform.RequestHeader\"\x91\x01\n\x1aModelsListCatalogsResponse\x12\x35\n\x06header\x18\x01 \x01(\x0b\x32%.nvidia.clara.platform.ResponseHeader\x12<\n\x08\x63\x61talogs\x18\x02 \x03(\x0b\x32*.nvidia.clara.platform.ModelCatalogDetails\"R\n\x1aModelsListInstancesRequest\x12\x34\n\x06header\x18\x01 \x01(\x0b\x32$.nvidia.clara.platform.RequestHeader\"\x93\x01\n\x1bModelsListInstancesResponse\x12\x35\n\x06header\x18\x01 \x01(\x0b\x32%.nvidia.clara.platform.ResponseHeader\x12=\n\tinstances\x18\x02 \x03(\x0b\x32*.nvidia.clara.platform.ModelCatalogDetails\"O\n\x17ModelsListModelsRequest\x12\x34\n\x06header\x18\x01 \x01(\x0b\x32$.nvidia.clara.platform.RequestHeader\"\x86\x01\n\x18ModelsListModelsResponse\x12\x35\n\x06header\x18\x01 \x01(\x0b\x32%.nvidia.clara.platform.ResponseHeader\x12\x33\n\x06models\x18\x02 \x03(\x0b\x32#.nvidia.clara.platform.ModelDetails\"\x87\x01\n\x18ModelsReadCatalogRequest\x12\x34\n\x06header\x18\x01 \x01(\x0b\x32$.nvidia.clara.platform.RequestHeader\x12\x35\n\ncatalog_id\x18\x02 \x01(\x0b\x32!.nvidia.clara.platform.Identifier\"\xbe\x01\n\x19ModelsReadCatalogResponse\x12\x35\n\x06header\x18\x01 \x01(\x0b\x32%.nvidia.clara.platform.ResponseHeader\x12\x35\n\ncatalog_id\x18\x02 \x01(\x0b\x32!.nvidia.clara.platform.Identifier\x12\x33\n\x06models\x18\x04 \x03(\x0b\x32#.nvidia.clara.platform.ModelDetails\"\x89\x01\n\x19ModelsReadInstanceRequest\x12\x34\n\x06header\x18\x01 \x01(\x0b\x32$.nvidia.clara.platform.RequestHeader\x12\x36\n\x0binstance_id\x18\x02 \x01(\x0b\x32!.nvidia.clara.platform.Identifier\"\xc0\x01\n\x1aModelsReadInstanceResponse\x12\x35\n\x06header\x18\x01 \x01(\x0b\x32%.nvidia.clara.platform.ResponseHeader\x12\x36\n\x0binstance_id\x18\x02 \x01(\x0b\x32!.nvidia.clara.platform.Identifier\x12\x33\n\x06models\x18\x04 \x03(\x0b\x32#.nvidia.clara.platform.ModelDetails\"\x96\x01\n\x1bModelsRemoveMetadataRequest\x12\x34\n\x06header\x18\x01 \x01(\x0b\x32$.nvidia.clara.platform.RequestHeader\x12\x33\n\x08model_id\x18\x02 \x01(\x0b\x32!.nvidia.clara.platform.Identifier\x12\x0c\n\x04keys\x18\x03 \x03(\t\"\x90\x02\n\x1cModelsRemoveMetadataResponse\x12\x35\n\x06header\x18\x01 \x01(\x0b\x32%.nvidia.clara.platform.ResponseHeader\x12\x33\n\x08model_id\x18\x02 \x01(\x0b\x32!.nvidia.clara.platform.Identifier\x12S\n\x08metadata\x18\x03 \x03(\x0b\x32\x41.nvidia.clara.platform.ModelsRemoveMetadataResponse.MetadataEntry\x1a/\n\rMetadataEntry\x12\x0b\n\x03key\x18\x01 \x01(\t\x12\r\n\x05value\x18\x02 \x01(\t:\x02\x38\x01\"\xbf\x01\n\x1aModelsUpdateCatalogRequest\x12\x34\n\x06header\x18\x01 \x01(\x0b\x32$.nvidia.clara.platform.RequestHeader\x12\x35\n\ncatalog_id\x18\x02 \x01(\x0b\x32!.nvidia.clara.platform.Identifier\x12\x34\n\tmodel_ids\x18\x04 \x03(\x0b\x32!.nvidia.clara.platform.Identifier\"\x8b\x01\n\x1bModelsUpdateCatalogResponse\x12\x35\n\x06header\x18\x01 \x01(\x0b\x32%.nvidia.clara.platform.ResponseHeader\x12\x35\n\ncatalog_id\x18\x02 \x01(\x0b\x32!.nvidia.clara.platform.Identifier\"\xc1\x01\n\x1bModelsUpdateInstanceRequest\x12\x34\n\x06header\x18\x01 \x01(\x0b\x32$.nvidia.clara.platform.RequestHeader\x12\x36\n\x0binstance_id\x18\x02 \x01(\x0b\x32!.nvidia.clara.platform.Identifier\x12\x34\n\tmodel_ids\x18\x04 \x03(\x0b\x32!.nvidia.clara.platform.Identifier\"\x8d\x01\n\x1cModelsUpdateInstanceResponse\x12\x35\n\x06header\x18\x01 \x01(\x0b\x32%.nvidia.clara.platform.ResponseHeader\x12\x36\n\x0binstance_id\x18\x02 \x01(\x0b\x32!.nvidia.clara.platform.Identifier\"\x94\x01\n\x18ModelsUploadModelRequest\x12\x34\n\x06header\x18\x01 \x01(\x0b\x32$.nvidia.clara.platform.RequestHeader\x12\x34\n\x07\x64\x65tails\x18\x02 \x01(\x0b\x32#.nvidia.clara.platform.ModelDetails\x12\x0c\n\x04\x64\x61ta\x18\x04 \x01(\x0c\"\x88\x01\n\x19ModelsUploadModelResponse\x12\x35\n\x06header\x18\x01 \x01(\x0b\x32%.nvidia.clara.platform.ResponseHeader\x12\x34\n\x07\x64\x65tails\x18\x02 \x01(\x0b\x32#.nvidia.clara.platform.ModelDetails*r\n\tModelType\x12\x16\n\x12MODEL_TYPE_UNKNOWN\x10\x00\x12\x1a\n\x16MODEL_TYPE_TENSOR_FLOW\x10\x01\x12\x18\n\x14MODEL_TYPE_TENSOR_RT\x10\x02\x12\x17\n\x13MODEL_TYPE_PY_TORCH\x10\x03\x32\xff\x0e\n\x06Models\x12p\n\x0b\x41\x64\x64Metadata\x12/.nvidia.clara.platform.ModelsAddMetadataRequest\x1a\x30.nvidia.clara.platform.ModelsAddMetadataResponse\x12v\n\rCreateCatalog\x12\x31.nvidia.clara.platform.ModelsCreateCatalogRequest\x1a\x32.nvidia.clara.platform.ModelsCreateCatalogResponse\x12y\n\x0e\x43reateInstance\x12\x32.nvidia.clara.platform.ModelsCreateInstanceRequest\x1a\x33.nvidia.clara.platform.ModelsCreateInstanceResponse\x12v\n\rDeleteCatalog\x12\x31.nvidia.clara.platform.ModelsDeleteCatalogRequest\x1a\x32.nvidia.clara.platform.ModelsDeleteCatalogResponse\x12y\n\x0e\x44\x65leteInstance\x12\x32.nvidia.clara.platform.ModelsDeleteInstanceRequest\x1a\x33.nvidia.clara.platform.ModelsDeleteInstanceResponse\x12p\n\x0b\x44\x65leteModel\x12/.nvidia.clara.platform.ModelsDeleteModelRequest\x1a\x30.nvidia.clara.platform.ModelsDeleteModelResponse\x12x\n\rDownloadModel\x12\x31.nvidia.clara.platform.ModelsDownloadModelRequest\x1a\x32.nvidia.clara.platform.ModelsDownloadModelResponse0\x01\x12u\n\x0cListCatalogs\x12\x30.nvidia.clara.platform.ModelsListCatalogsRequest\x1a\x31.nvidia.clara.platform.ModelsListCatalogsResponse0\x01\x12x\n\rListInstances\x12\x31.nvidia.clara.platform.ModelsListInstancesRequest\x1a\x32.nvidia.clara.platform.ModelsListInstancesResponse0\x01\x12o\n\nListModels\x12..nvidia.clara.platform.ModelsListModelsRequest\x1a/.nvidia.clara.platform.ModelsListModelsResponse0\x01\x12r\n\x0bReadCatalog\x12/.nvidia.clara.platform.ModelsReadCatalogRequest\x1a\x30.nvidia.clara.platform.ModelsReadCatalogResponse0\x01\x12u\n\x0cReadInstance\x12\x30.nvidia.clara.platform.ModelsReadInstanceRequest\x1a\x31.nvidia.clara.platform.ModelsReadInstanceResponse0\x01\x12y\n\x0eRemoveMetadata\x12\x32.nvidia.clara.platform.ModelsRemoveMetadataRequest\x1a\x33.nvidia.clara.platform.ModelsRemoveMetadataResponse\x12x\n\rUpdateCatalog\x12\x31.nvidia.clara.platform.ModelsUpdateCatalogRequest\x1a\x32.nvidia.clara.platform.ModelsUpdateCatalogResponse(\x01\x12{\n\x0eUpdateInstance\x12\x32.nvidia.clara.platform.ModelsUpdateInstanceRequest\x1a\x33.nvidia.clara.platform.ModelsUpdateInstanceResponse(\x01\x12r\n\x0bUploadModel\x12/.nvidia.clara.platform.ModelsUploadModelRequest\x1a\x30.nvidia.clara.platform.ModelsUploadModelResponse(\x01\x42>\n\x19\x63om.nvidia.clara.platformZ\x04\x61pis\xaa\x02\x1aNvidia.Clara.Platform.GrpcP\x00\x62\x06proto3')
  ,
  dependencies=[nvidia_dot_clara_dot_platform_dot_common__pb2.DESCRIPTOR,],
  public_dependencies=[nvidia_dot_clara_dot_platform_dot_common__pb2.DESCRIPTOR,])

_MODELTYPE = _descriptor.EnumDescriptor(
  name='ModelType',
  full_name='nvidia.clara.platform.ModelType',
  filename=None,
  file=DESCRIPTOR,
  values=[
    _descriptor.EnumValueDescriptor(
      name='MODEL_TYPE_UNKNOWN', index=0, number=0,
      serialized_options=None,
      type=None),
    _descriptor.EnumValueDescriptor(
      name='MODEL_TYPE_TENSOR_FLOW', index=1, number=1,
      serialized_options=None,
      type=None),
    _descriptor.EnumValueDescriptor(
      name='MODEL_TYPE_TENSOR_RT', index=2, number=2,
      serialized_options=None,
      type=None),
    _descriptor.EnumValueDescriptor(
      name='MODEL_TYPE_PY_TORCH', index=3, number=3,
      serialized_options=None,
      type=None),
  ],
  containing_type=None,
  serialized_options=None,
  serialized_start=5347,
  serialized_end=5461,
)
_sym_db.RegisterEnumDescriptor(_MODELTYPE)

ModelType = enum_type_wrapper.EnumTypeWrapper(_MODELTYPE)
MODEL_TYPE_UNKNOWN = 0
MODEL_TYPE_TENSOR_FLOW = 1
MODEL_TYPE_TENSOR_RT = 2
MODEL_TYPE_PY_TORCH = 3



_MODELCATALOGDETAILS = _descriptor.Descriptor(
  name='ModelCatalogDetails',
  full_name='nvidia.clara.platform.ModelCatalogDetails',
  filename=None,
  file=DESCRIPTOR,
  containing_type=None,
  fields=[
    _descriptor.FieldDescriptor(
      name='catalog_id', full_name='nvidia.clara.platform.ModelCatalogDetails.catalog_id', index=0,
      number=1, type=11, cpp_type=10, label=1,
      has_default_value=False, default_value=None,
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=None, file=DESCRIPTOR),
    _descriptor.FieldDescriptor(
      name='models', full_name='nvidia.clara.platform.ModelCatalogDetails.models', index=1,
      number=2, type=11, cpp_type=10, label=3,
      has_default_value=False, default_value=[],
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=None, file=DESCRIPTOR),
  ],
  extensions=[
  ],
  nested_types=[],
  enum_types=[
  ],
  serialized_options=None,
  is_extendable=False,
  syntax='proto3',
  extension_ranges=[],
  oneofs=[
  ],
  serialized_start=98,
  serialized_end=227,
)


_MODELDETAILS_METADATAENTRY = _descriptor.Descriptor(
  name='MetadataEntry',
  full_name='nvidia.clara.platform.ModelDetails.MetadataEntry',
  filename=None,
  file=DESCRIPTOR,
  containing_type=None,
  fields=[
    _descriptor.FieldDescriptor(
      name='key', full_name='nvidia.clara.platform.ModelDetails.MetadataEntry.key', index=0,
      number=1, type=9, cpp_type=9, label=1,
      has_default_value=False, default_value=_b("").decode('utf-8'),
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=None, file=DESCRIPTOR),
    _descriptor.FieldDescriptor(
      name='value', full_name='nvidia.clara.platform.ModelDetails.MetadataEntry.value', index=1,
      number=2, type=9, cpp_type=9, label=1,
      has_default_value=False, default_value=_b("").decode('utf-8'),
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=None, file=DESCRIPTOR),
  ],
  extensions=[
  ],
  nested_types=[],
  enum_types=[
  ],
  serialized_options=_b('8\001'),
  is_extendable=False,
  syntax='proto3',
  extension_ranges=[],
  oneofs=[
  ],
  serialized_start=430,
  serialized_end=477,
)

_MODELDETAILS = _descriptor.Descriptor(
  name='ModelDetails',
  full_name='nvidia.clara.platform.ModelDetails',
  filename=None,
  file=DESCRIPTOR,
  containing_type=None,
  fields=[
    _descriptor.FieldDescriptor(
      name='model_id', full_name='nvidia.clara.platform.ModelDetails.model_id', index=0,
      number=1, type=11, cpp_type=10, label=1,
      has_default_value=False, default_value=None,
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=None, file=DESCRIPTOR),
    _descriptor.FieldDescriptor(
      name='name', full_name='nvidia.clara.platform.ModelDetails.name', index=1,
      number=2, type=9, cpp_type=9, label=1,
      has_default_value=False, default_value=_b("").decode('utf-8'),
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=None, file=DESCRIPTOR),
    _descriptor.FieldDescriptor(
      name='type', full_name='nvidia.clara.platform.ModelDetails.type', index=2,
      number=4, type=14, cpp_type=8, label=1,
      has_default_value=False, default_value=0,
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=None, file=DESCRIPTOR),
    _descriptor.FieldDescriptor(
      name='metadata', full_name='nvidia.clara.platform.ModelDetails.metadata', index=3,
      number=8, type=11, cpp_type=10, label=3,
      has_default_value=False, default_value=[],
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=None, file=DESCRIPTOR),
  ],
  extensions=[
  ],
  nested_types=[_MODELDETAILS_METADATAENTRY, ],
  enum_types=[
  ],
  serialized_options=None,
  is_extendable=False,
  syntax='proto3',
  extension_ranges=[],
  oneofs=[
  ],
  serialized_start=230,
  serialized_end=477,
)


_MODELSADDMETADATAREQUEST_METADATAENTRY = _descriptor.Descriptor(
  name='MetadataEntry',
  full_name='nvidia.clara.platform.ModelsAddMetadataRequest.MetadataEntry',
  filename=None,
  file=DESCRIPTOR,
  containing_type=None,
  fields=[
    _descriptor.FieldDescriptor(
      name='key', full_name='nvidia.clara.platform.ModelsAddMetadataRequest.MetadataEntry.key', index=0,
      number=1, type=9, cpp_type=9, label=1,
      has_default_value=False, default_value=_b("").decode('utf-8'),
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=None, file=DESCRIPTOR),
    _descriptor.FieldDescriptor(
      name='value', full_name='nvidia.clara.platform.ModelsAddMetadataRequest.MetadataEntry.value', index=1,
      number=2, type=9, cpp_type=9, label=1,
      has_default_value=False, default_value=_b("").decode('utf-8'),
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=None, file=DESCRIPTOR),
  ],
  extensions=[
  ],
  nested_types=[],
  enum_types=[
  ],
  serialized_options=_b('8\001'),
  is_extendable=False,
  syntax='proto3',
  extension_ranges=[],
  oneofs=[
  ],
  serialized_start=430,
  serialized_end=477,
)

_MODELSADDMETADATAREQUEST = _descriptor.Descriptor(
  name='ModelsAddMetadataRequest',
  full_name='nvidia.clara.platform.ModelsAddMetadataRequest',
  filename=None,
  file=DESCRIPTOR,
  containing_type=None,
  fields=[
    _descriptor.FieldDescriptor(
      name='header', full_name='nvidia.clara.platform.ModelsAddMetadataRequest.header', index=0,
      number=1, type=11, cpp_type=10, label=1,
      has_default_value=False, default_value=None,
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=None, file=DESCRIPTOR),
    _descriptor.FieldDescriptor(
      name='model_id', full_name='nvidia.clara.platform.ModelsAddMetadataRequest.model_id', index=1,
      number=2, type=11, cpp_type=10, label=1,
      has_default_value=False, default_value=None,
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=None, file=DESCRIPTOR),
    _descriptor.FieldDescriptor(
      name='metadata', full_name='nvidia.clara.platform.ModelsAddMetadataRequest.metadata', index=2,
      number=3, type=11, cpp_type=10, label=3,
      has_default_value=False, default_value=[],
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=None, file=DESCRIPTOR),
  ],
  extensions=[
  ],
  nested_types=[_MODELSADDMETADATAREQUEST_METADATAENTRY, ],
  enum_types=[
  ],
  serialized_options=None,
  is_extendable=False,
  syntax='proto3',
  extension_ranges=[],
  oneofs=[
  ],
  serialized_start=480,
  serialized_end=743,
)


_MODELSADDMETADATARESPONSE_METADATAENTRY = _descriptor.Descriptor(
  name='MetadataEntry',
  full_name='nvidia.clara.platform.ModelsAddMetadataResponse.MetadataEntry',
  filename=None,
  file=DESCRIPTOR,
  containing_type=None,
  fields=[
    _descriptor.FieldDescriptor(
      name='key', full_name='nvidia.clara.platform.ModelsAddMetadataResponse.MetadataEntry.key', index=0,
      number=1, type=9, cpp_type=9, label=1,
      has_default_value=False, default_value=_b("").decode('utf-8'),
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=None, file=DESCRIPTOR),
    _descriptor.FieldDescriptor(
      name='value', full_name='nvidia.clara.platform.ModelsAddMetadataResponse.MetadataEntry.value', index=1,
      number=2, type=9, cpp_type=9, label=1,
      has_default_value=False, default_value=_b("").decode('utf-8'),
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=None, file=DESCRIPTOR),
  ],
  extensions=[
  ],
  nested_types=[],
  enum_types=[
  ],
  serialized_options=_b('8\001'),
  is_extendable=False,
  syntax='proto3',
  extension_ranges=[],
  oneofs=[
  ],
  serialized_start=430,
  serialized_end=477,
)

_MODELSADDMETADATARESPONSE = _descriptor.Descriptor(
  name='ModelsAddMetadataResponse',
  full_name='nvidia.clara.platform.ModelsAddMetadataResponse',
  filename=None,
  file=DESCRIPTOR,
  containing_type=None,
  fields=[
    _descriptor.FieldDescriptor(
      name='header', full_name='nvidia.clara.platform.ModelsAddMetadataResponse.header', index=0,
      number=1, type=11, cpp_type=10, label=1,
      has_default_value=False, default_value=None,
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=None, file=DESCRIPTOR),
    _descriptor.FieldDescriptor(
      name='model_id', full_name='nvidia.clara.platform.ModelsAddMetadataResponse.model_id', index=1,
      number=2, type=11, cpp_type=10, label=1,
      has_default_value=False, default_value=None,
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=None, file=DESCRIPTOR),
    _descriptor.FieldDescriptor(
      name='metadata', full_name='nvidia.clara.platform.ModelsAddMetadataResponse.metadata', index=2,
      number=3, type=11, cpp_type=10, label=3,
      has_default_value=False, default_value=[],
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=None, file=DESCRIPTOR),
  ],
  extensions=[
  ],
  nested_types=[_MODELSADDMETADATARESPONSE_METADATAENTRY, ],
  enum_types=[
  ],
  serialized_options=None,
  is_extendable=False,
  syntax='proto3',
  extension_ranges=[],
  oneofs=[
  ],
  serialized_start=746,
  serialized_end=1012,
)


_MODELSCREATECATALOGREQUEST = _descriptor.Descriptor(
  name='ModelsCreateCatalogRequest',
  full_name='nvidia.clara.platform.ModelsCreateCatalogRequest',
  filename=None,
  file=DESCRIPTOR,
  containing_type=None,
  fields=[
    _descriptor.FieldDescriptor(
      name='header', full_name='nvidia.clara.platform.ModelsCreateCatalogRequest.header', index=0,
      number=1, type=11, cpp_type=10, label=1,
      has_default_value=False, default_value=None,
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=None, file=DESCRIPTOR),
  ],
  extensions=[
  ],
  nested_types=[],
  enum_types=[
  ],
  serialized_options=None,
  is_extendable=False,
  syntax='proto3',
  extension_ranges=[],
  oneofs=[
  ],
  serialized_start=1014,
  serialized_end=1096,
)


_MODELSCREATECATALOGRESPONSE = _descriptor.Descriptor(
  name='ModelsCreateCatalogResponse',
  full_name='nvidia.clara.platform.ModelsCreateCatalogResponse',
  filename=None,
  file=DESCRIPTOR,
  containing_type=None,
  fields=[
    _descriptor.FieldDescriptor(
      name='header', full_name='nvidia.clara.platform.ModelsCreateCatalogResponse.header', index=0,
      number=1, type=11, cpp_type=10, label=1,
      has_default_value=False, default_value=None,
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=None, file=DESCRIPTOR),
    _descriptor.FieldDescriptor(
      name='catalog_id', full_name='nvidia.clara.platform.ModelsCreateCatalogResponse.catalog_id', index=1,
      number=2, type=11, cpp_type=10, label=1,
      has_default_value=False, default_value=None,
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=None, file=DESCRIPTOR),
  ],
  extensions=[
  ],
  nested_types=[],
  enum_types=[
  ],
  serialized_options=None,
  is_extendable=False,
  syntax='proto3',
  extension_ranges=[],
  oneofs=[
  ],
  serialized_start=1099,
  serialized_end=1238,
)


_MODELSCREATEINSTANCEREQUEST = _descriptor.Descriptor(
  name='ModelsCreateInstanceRequest',
  full_name='nvidia.clara.platform.ModelsCreateInstanceRequest',
  filename=None,
  file=DESCRIPTOR,
  containing_type=None,
  fields=[
    _descriptor.FieldDescriptor(
      name='header', full_name='nvidia.clara.platform.ModelsCreateInstanceRequest.header', index=0,
      number=1, type=11, cpp_type=10, label=1,
      has_default_value=False, default_value=None,
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=None, file=DESCRIPTOR),
  ],
  extensions=[
  ],
  nested_types=[],
  enum_types=[
  ],
  serialized_options=None,
  is_extendable=False,
  syntax='proto3',
  extension_ranges=[],
  oneofs=[
  ],
  serialized_start=1240,
  serialized_end=1323,
)


_MODELSCREATEINSTANCERESPONSE = _descriptor.Descriptor(
  name='ModelsCreateInstanceResponse',
  full_name='nvidia.clara.platform.ModelsCreateInstanceResponse',
  filename=None,
  file=DESCRIPTOR,
  containing_type=None,
  fields=[
    _descriptor.FieldDescriptor(
      name='header', full_name='nvidia.clara.platform.ModelsCreateInstanceResponse.header', index=0,
      number=1, type=11, cpp_type=10, label=1,
      has_default_value=False, default_value=None,
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=None, file=DESCRIPTOR),
    _descriptor.FieldDescriptor(
      name='instance_id', full_name='nvidia.clara.platform.ModelsCreateInstanceResponse.instance_id', index=1,
      number=2, type=11, cpp_type=10, label=1,
      has_default_value=False, default_value=None,
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=None, file=DESCRIPTOR),
  ],
  extensions=[
  ],
  nested_types=[],
  enum_types=[
  ],
  serialized_options=None,
  is_extendable=False,
  syntax='proto3',
  extension_ranges=[],
  oneofs=[
  ],
  serialized_start=1326,
  serialized_end=1467,
)


_MODELSDELETECATALOGREQUEST = _descriptor.Descriptor(
  name='ModelsDeleteCatalogRequest',
  full_name='nvidia.clara.platform.ModelsDeleteCatalogRequest',
  filename=None,
  file=DESCRIPTOR,
  containing_type=None,
  fields=[
    _descriptor.FieldDescriptor(
      name='header', full_name='nvidia.clara.platform.ModelsDeleteCatalogRequest.header', index=0,
      number=1, type=11, cpp_type=10, label=1,
      has_default_value=False, default_value=None,
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=None, file=DESCRIPTOR),
    _descriptor.FieldDescriptor(
      name='catalog_id', full_name='nvidia.clara.platform.ModelsDeleteCatalogRequest.catalog_id', index=1,
      number=2, type=11, cpp_type=10, label=1,
      has_default_value=False, default_value=None,
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=None, file=DESCRIPTOR),
  ],
  extensions=[
  ],
  nested_types=[],
  enum_types=[
  ],
  serialized_options=None,
  is_extendable=False,
  syntax='proto3',
  extension_ranges=[],
  oneofs=[
  ],
  serialized_start=1470,
  serialized_end=1607,
)


_MODELSDELETECATALOGRESPONSE = _descriptor.Descriptor(
  name='ModelsDeleteCatalogResponse',
  full_name='nvidia.clara.platform.ModelsDeleteCatalogResponse',
  filename=None,
  file=DESCRIPTOR,
  containing_type=None,
  fields=[
    _descriptor.FieldDescriptor(
      name='header', full_name='nvidia.clara.platform.ModelsDeleteCatalogResponse.header', index=0,
      number=1, type=11, cpp_type=10, label=1,
      has_default_value=False, default_value=None,
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=None, file=DESCRIPTOR),
    _descriptor.FieldDescriptor(
      name='catalog_id', full_name='nvidia.clara.platform.ModelsDeleteCatalogResponse.catalog_id', index=1,
      number=2, type=11, cpp_type=10, label=1,
      has_default_value=False, default_value=None,
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=None, file=DESCRIPTOR),
  ],
  extensions=[
  ],
  nested_types=[],
  enum_types=[
  ],
  serialized_options=None,
  is_extendable=False,
  syntax='proto3',
  extension_ranges=[],
  oneofs=[
  ],
  serialized_start=1610,
  serialized_end=1749,
)


_MODELSDELETEINSTANCEREQUEST = _descriptor.Descriptor(
  name='ModelsDeleteInstanceRequest',
  full_name='nvidia.clara.platform.ModelsDeleteInstanceRequest',
  filename=None,
  file=DESCRIPTOR,
  containing_type=None,
  fields=[
    _descriptor.FieldDescriptor(
      name='header', full_name='nvidia.clara.platform.ModelsDeleteInstanceRequest.header', index=0,
      number=1, type=11, cpp_type=10, label=1,
      has_default_value=False, default_value=None,
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=None, file=DESCRIPTOR),
    _descriptor.FieldDescriptor(
      name='instance_id', full_name='nvidia.clara.platform.ModelsDeleteInstanceRequest.instance_id', index=1,
      number=2, type=11, cpp_type=10, label=1,
      has_default_value=False, default_value=None,
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=None, file=DESCRIPTOR),
  ],
  extensions=[
  ],
  nested_types=[],
  enum_types=[
  ],
  serialized_options=None,
  is_extendable=False,
  syntax='proto3',
  extension_ranges=[],
  oneofs=[
  ],
  serialized_start=1752,
  serialized_end=1891,
)


_MODELSDELETEINSTANCERESPONSE = _descriptor.Descriptor(
  name='ModelsDeleteInstanceResponse',
  full_name='nvidia.clara.platform.ModelsDeleteInstanceResponse',
  filename=None,
  file=DESCRIPTOR,
  containing_type=None,
  fields=[
    _descriptor.FieldDescriptor(
      name='header', full_name='nvidia.clara.platform.ModelsDeleteInstanceResponse.header', index=0,
      number=1, type=11, cpp_type=10, label=1,
      has_default_value=False, default_value=None,
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=None, file=DESCRIPTOR),
    _descriptor.FieldDescriptor(
      name='instance_id', full_name='nvidia.clara.platform.ModelsDeleteInstanceResponse.instance_id', index=1,
      number=2, type=11, cpp_type=10, label=1,
      has_default_value=False, default_value=None,
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=None, file=DESCRIPTOR),
  ],
  extensions=[
  ],
  nested_types=[],
  enum_types=[
  ],
  serialized_options=None,
  is_extendable=False,
  syntax='proto3',
  extension_ranges=[],
  oneofs=[
  ],
  serialized_start=1894,
  serialized_end=2035,
)


_MODELSDELETEMODELREQUEST = _descriptor.Descriptor(
  name='ModelsDeleteModelRequest',
  full_name='nvidia.clara.platform.ModelsDeleteModelRequest',
  filename=None,
  file=DESCRIPTOR,
  containing_type=None,
  fields=[
    _descriptor.FieldDescriptor(
      name='header', full_name='nvidia.clara.platform.ModelsDeleteModelRequest.header', index=0,
      number=1, type=11, cpp_type=10, label=1,
      has_default_value=False, default_value=None,
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=None, file=DESCRIPTOR),
    _descriptor.FieldDescriptor(
      name='model_id', full_name='nvidia.clara.platform.ModelsDeleteModelRequest.model_id', index=1,
      number=2, type=11, cpp_type=10, label=1,
      has_default_value=False, default_value=None,
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=None, file=DESCRIPTOR),
  ],
  extensions=[
  ],
  nested_types=[],
  enum_types=[
  ],
  serialized_options=None,
  is_extendable=False,
  syntax='proto3',
  extension_ranges=[],
  oneofs=[
  ],
  serialized_start=2038,
  serialized_end=2171,
)


_MODELSDELETEMODELRESPONSE = _descriptor.Descriptor(
  name='ModelsDeleteModelResponse',
  full_name='nvidia.clara.platform.ModelsDeleteModelResponse',
  filename=None,
  file=DESCRIPTOR,
  containing_type=None,
  fields=[
    _descriptor.FieldDescriptor(
      name='header', full_name='nvidia.clara.platform.ModelsDeleteModelResponse.header', index=0,
      number=1, type=11, cpp_type=10, label=1,
      has_default_value=False, default_value=None,
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=None, file=DESCRIPTOR),
    _descriptor.FieldDescriptor(
      name='model_id', full_name='nvidia.clara.platform.ModelsDeleteModelResponse.model_id', index=1,
      number=2, type=11, cpp_type=10, label=1,
      has_default_value=False, default_value=None,
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=None, file=DESCRIPTOR),
  ],
  extensions=[
  ],
  nested_types=[],
  enum_types=[
  ],
  serialized_options=None,
  is_extendable=False,
  syntax='proto3',
  extension_ranges=[],
  oneofs=[
  ],
  serialized_start=2174,
  serialized_end=2309,
)


_MODELSDOWNLOADMODELREQUEST = _descriptor.Descriptor(
  name='ModelsDownloadModelRequest',
  full_name='nvidia.clara.platform.ModelsDownloadModelRequest',
  filename=None,
  file=DESCRIPTOR,
  containing_type=None,
  fields=[
    _descriptor.FieldDescriptor(
      name='header', full_name='nvidia.clara.platform.ModelsDownloadModelRequest.header', index=0,
      number=1, type=11, cpp_type=10, label=1,
      has_default_value=False, default_value=None,
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=None, file=DESCRIPTOR),
    _descriptor.FieldDescriptor(
      name='model_id', full_name='nvidia.clara.platform.ModelsDownloadModelRequest.model_id', index=1,
      number=2, type=11, cpp_type=10, label=1,
      has_default_value=False, default_value=None,
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=None, file=DESCRIPTOR),
  ],
  extensions=[
  ],
  nested_types=[],
  enum_types=[
  ],
  serialized_options=None,
  is_extendable=False,
  syntax='proto3',
  extension_ranges=[],
  oneofs=[
  ],
  serialized_start=2312,
  serialized_end=2447,
)


_MODELSDOWNLOADMODELRESPONSE = _descriptor.Descriptor(
  name='ModelsDownloadModelResponse',
  full_name='nvidia.clara.platform.ModelsDownloadModelResponse',
  filename=None,
  file=DESCRIPTOR,
  containing_type=None,
  fields=[
    _descriptor.FieldDescriptor(
      name='header', full_name='nvidia.clara.platform.ModelsDownloadModelResponse.header', index=0,
      number=1, type=11, cpp_type=10, label=1,
      has_default_value=False, default_value=None,
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=None, file=DESCRIPTOR),
    _descriptor.FieldDescriptor(
      name='details', full_name='nvidia.clara.platform.ModelsDownloadModelResponse.details', index=1,
      number=2, type=11, cpp_type=10, label=1,
      has_default_value=False, default_value=None,
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=None, file=DESCRIPTOR),
    _descriptor.FieldDescriptor(
      name='data', full_name='nvidia.clara.platform.ModelsDownloadModelResponse.data', index=2,
      number=4, type=12, cpp_type=9, label=1,
      has_default_value=False, default_value=_b(""),
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=None, file=DESCRIPTOR),
  ],
  extensions=[
  ],
  nested_types=[],
  enum_types=[
  ],
  serialized_options=None,
  is_extendable=False,
  syntax='proto3',
  extension_ranges=[],
  oneofs=[
  ],
  serialized_start=2450,
  serialized_end=2602,
)


_MODELSLISTCATALOGSREQUEST = _descriptor.Descriptor(
  name='ModelsListCatalogsRequest',
  full_name='nvidia.clara.platform.ModelsListCatalogsRequest',
  filename=None,
  file=DESCRIPTOR,
  containing_type=None,
  fields=[
    _descriptor.FieldDescriptor(
      name='header', full_name='nvidia.clara.platform.ModelsListCatalogsRequest.header', index=0,
      number=1, type=11, cpp_type=10, label=1,
      has_default_value=False, default_value=None,
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=None, file=DESCRIPTOR),
  ],
  extensions=[
  ],
  nested_types=[],
  enum_types=[
  ],
  serialized_options=None,
  is_extendable=False,
  syntax='proto3',
  extension_ranges=[],
  oneofs=[
  ],
  serialized_start=2604,
  serialized_end=2685,
)


_MODELSLISTCATALOGSRESPONSE = _descriptor.Descriptor(
  name='ModelsListCatalogsResponse',
  full_name='nvidia.clara.platform.ModelsListCatalogsResponse',
  filename=None,
  file=DESCRIPTOR,
  containing_type=None,
  fields=[
    _descriptor.FieldDescriptor(
      name='header', full_name='nvidia.clara.platform.ModelsListCatalogsResponse.header', index=0,
      number=1, type=11, cpp_type=10, label=1,
      has_default_value=False, default_value=None,
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=None, file=DESCRIPTOR),
    _descriptor.FieldDescriptor(
      name='catalogs', full_name='nvidia.clara.platform.ModelsListCatalogsResponse.catalogs', index=1,
      number=2, type=11, cpp_type=10, label=3,
      has_default_value=False, default_value=[],
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=None, file=DESCRIPTOR),
  ],
  extensions=[
  ],
  nested_types=[],
  enum_types=[
  ],
  serialized_options=None,
  is_extendable=False,
  syntax='proto3',
  extension_ranges=[],
  oneofs=[
  ],
  serialized_start=2688,
  serialized_end=2833,
)


_MODELSLISTINSTANCESREQUEST = _descriptor.Descriptor(
  name='ModelsListInstancesRequest',
  full_name='nvidia.clara.platform.ModelsListInstancesRequest',
  filename=None,
  file=DESCRIPTOR,
  containing_type=None,
  fields=[
    _descriptor.FieldDescriptor(
      name='header', full_name='nvidia.clara.platform.ModelsListInstancesRequest.header', index=0,
      number=1, type=11, cpp_type=10, label=1,
      has_default_value=False, default_value=None,
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=None, file=DESCRIPTOR),
  ],
  extensions=[
  ],
  nested_types=[],
  enum_types=[
  ],
  serialized_options=None,
  is_extendable=False,
  syntax='proto3',
  extension_ranges=[],
  oneofs=[
  ],
  serialized_start=2835,
  serialized_end=2917,
)


_MODELSLISTINSTANCESRESPONSE = _descriptor.Descriptor(
  name='ModelsListInstancesResponse',
  full_name='nvidia.clara.platform.ModelsListInstancesResponse',
  filename=None,
  file=DESCRIPTOR,
  containing_type=None,
  fields=[
    _descriptor.FieldDescriptor(
      name='header', full_name='nvidia.clara.platform.ModelsListInstancesResponse.header', index=0,
      number=1, type=11, cpp_type=10, label=1,
      has_default_value=False, default_value=None,
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=None, file=DESCRIPTOR),
    _descriptor.FieldDescriptor(
      name='instances', full_name='nvidia.clara.platform.ModelsListInstancesResponse.instances', index=1,
      number=2, type=11, cpp_type=10, label=3,
      has_default_value=False, default_value=[],
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=None, file=DESCRIPTOR),
  ],
  extensions=[
  ],
  nested_types=[],
  enum_types=[
  ],
  serialized_options=None,
  is_extendable=False,
  syntax='proto3',
  extension_ranges=[],
  oneofs=[
  ],
  serialized_start=2920,
  serialized_end=3067,
)


_MODELSLISTMODELSREQUEST = _descriptor.Descriptor(
  name='ModelsListModelsRequest',
  full_name='nvidia.clara.platform.ModelsListModelsRequest',
  filename=None,
  file=DESCRIPTOR,
  containing_type=None,
  fields=[
    _descriptor.FieldDescriptor(
      name='header', full_name='nvidia.clara.platform.ModelsListModelsRequest.header', index=0,
      number=1, type=11, cpp_type=10, label=1,
      has_default_value=False, default_value=None,
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=None, file=DESCRIPTOR),
  ],
  extensions=[
  ],
  nested_types=[],
  enum_types=[
  ],
  serialized_options=None,
  is_extendable=False,
  syntax='proto3',
  extension_ranges=[],
  oneofs=[
  ],
  serialized_start=3069,
  serialized_end=3148,
)


_MODELSLISTMODELSRESPONSE = _descriptor.Descriptor(
  name='ModelsListModelsResponse',
  full_name='nvidia.clara.platform.ModelsListModelsResponse',
  filename=None,
  file=DESCRIPTOR,
  containing_type=None,
  fields=[
    _descriptor.FieldDescriptor(
      name='header', full_name='nvidia.clara.platform.ModelsListModelsResponse.header', index=0,
      number=1, type=11, cpp_type=10, label=1,
      has_default_value=False, default_value=None,
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=None, file=DESCRIPTOR),
    _descriptor.FieldDescriptor(
      name='models', full_name='nvidia.clara.platform.ModelsListModelsResponse.models', index=1,
      number=2, type=11, cpp_type=10, label=3,
      has_default_value=False, default_value=[],
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=None, file=DESCRIPTOR),
  ],
  extensions=[
  ],
  nested_types=[],
  enum_types=[
  ],
  serialized_options=None,
  is_extendable=False,
  syntax='proto3',
  extension_ranges=[],
  oneofs=[
  ],
  serialized_start=3151,
  serialized_end=3285,
)


_MODELSREADCATALOGREQUEST = _descriptor.Descriptor(
  name='ModelsReadCatalogRequest',
  full_name='nvidia.clara.platform.ModelsReadCatalogRequest',
  filename=None,
  file=DESCRIPTOR,
  containing_type=None,
  fields=[
    _descriptor.FieldDescriptor(
      name='header', full_name='nvidia.clara.platform.ModelsReadCatalogRequest.header', index=0,
      number=1, type=11, cpp_type=10, label=1,
      has_default_value=False, default_value=None,
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=None, file=DESCRIPTOR),
    _descriptor.FieldDescriptor(
      name='catalog_id', full_name='nvidia.clara.platform.ModelsReadCatalogRequest.catalog_id', index=1,
      number=2, type=11, cpp_type=10, label=1,
      has_default_value=False, default_value=None,
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=None, file=DESCRIPTOR),
  ],
  extensions=[
  ],
  nested_types=[],
  enum_types=[
  ],
  serialized_options=None,
  is_extendable=False,
  syntax='proto3',
  extension_ranges=[],
  oneofs=[
  ],
  serialized_start=3288,
  serialized_end=3423,
)


_MODELSREADCATALOGRESPONSE = _descriptor.Descriptor(
  name='ModelsReadCatalogResponse',
  full_name='nvidia.clara.platform.ModelsReadCatalogResponse',
  filename=None,
  file=DESCRIPTOR,
  containing_type=None,
  fields=[
    _descriptor.FieldDescriptor(
      name='header', full_name='nvidia.clara.platform.ModelsReadCatalogResponse.header', index=0,
      number=1, type=11, cpp_type=10, label=1,
      has_default_value=False, default_value=None,
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=None, file=DESCRIPTOR),
    _descriptor.FieldDescriptor(
      name='catalog_id', full_name='nvidia.clara.platform.ModelsReadCatalogResponse.catalog_id', index=1,
      number=2, type=11, cpp_type=10, label=1,
      has_default_value=False, default_value=None,
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=None, file=DESCRIPTOR),
    _descriptor.FieldDescriptor(
      name='models', full_name='nvidia.clara.platform.ModelsReadCatalogResponse.models', index=2,
      number=4, type=11, cpp_type=10, label=3,
      has_default_value=False, default_value=[],
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=None, file=DESCRIPTOR),
  ],
  extensions=[
  ],
  nested_types=[],
  enum_types=[
  ],
  serialized_options=None,
  is_extendable=False,
  syntax='proto3',
  extension_ranges=[],
  oneofs=[
  ],
  serialized_start=3426,
  serialized_end=3616,
)


_MODELSREADINSTANCEREQUEST = _descriptor.Descriptor(
  name='ModelsReadInstanceRequest',
  full_name='nvidia.clara.platform.ModelsReadInstanceRequest',
  filename=None,
  file=DESCRIPTOR,
  containing_type=None,
  fields=[
    _descriptor.FieldDescriptor(
      name='header', full_name='nvidia.clara.platform.ModelsReadInstanceRequest.header', index=0,
      number=1, type=11, cpp_type=10, label=1,
      has_default_value=False, default_value=None,
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=None, file=DESCRIPTOR),
    _descriptor.FieldDescriptor(
      name='instance_id', full_name='nvidia.clara.platform.ModelsReadInstanceRequest.instance_id', index=1,
      number=2, type=11, cpp_type=10, label=1,
      has_default_value=False, default_value=None,
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=None, file=DESCRIPTOR),
  ],
  extensions=[
  ],
  nested_types=[],
  enum_types=[
  ],
  serialized_options=None,
  is_extendable=False,
  syntax='proto3',
  extension_ranges=[],
  oneofs=[
  ],
  serialized_start=3619,
  serialized_end=3756,
)


_MODELSREADINSTANCERESPONSE = _descriptor.Descriptor(
  name='ModelsReadInstanceResponse',
  full_name='nvidia.clara.platform.ModelsReadInstanceResponse',
  filename=None,
  file=DESCRIPTOR,
  containing_type=None,
  fields=[
    _descriptor.FieldDescriptor(
      name='header', full_name='nvidia.clara.platform.ModelsReadInstanceResponse.header', index=0,
      number=1, type=11, cpp_type=10, label=1,
      has_default_value=False, default_value=None,
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=None, file=DESCRIPTOR),
    _descriptor.FieldDescriptor(
      name='instance_id', full_name='nvidia.clara.platform.ModelsReadInstanceResponse.instance_id', index=1,
      number=2, type=11, cpp_type=10, label=1,
      has_default_value=False, default_value=None,
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=None, file=DESCRIPTOR),
    _descriptor.FieldDescriptor(
      name='models', full_name='nvidia.clara.platform.ModelsReadInstanceResponse.models', index=2,
      number=4, type=11, cpp_type=10, label=3,
      has_default_value=False, default_value=[],
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=None, file=DESCRIPTOR),
  ],
  extensions=[
  ],
  nested_types=[],
  enum_types=[
  ],
  serialized_options=None,
  is_extendable=False,
  syntax='proto3',
  extension_ranges=[],
  oneofs=[
  ],
  serialized_start=3759,
  serialized_end=3951,
)


_MODELSREMOVEMETADATAREQUEST = _descriptor.Descriptor(
  name='ModelsRemoveMetadataRequest',
  full_name='nvidia.clara.platform.ModelsRemoveMetadataRequest',
  filename=None,
  file=DESCRIPTOR,
  containing_type=None,
  fields=[
    _descriptor.FieldDescriptor(
      name='header', full_name='nvidia.clara.platform.ModelsRemoveMetadataRequest.header', index=0,
      number=1, type=11, cpp_type=10, label=1,
      has_default_value=False, default_value=None,
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=None, file=DESCRIPTOR),
    _descriptor.FieldDescriptor(
      name='model_id', full_name='nvidia.clara.platform.ModelsRemoveMetadataRequest.model_id', index=1,
      number=2, type=11, cpp_type=10, label=1,
      has_default_value=False, default_value=None,
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=None, file=DESCRIPTOR),
    _descriptor.FieldDescriptor(
      name='keys', full_name='nvidia.clara.platform.ModelsRemoveMetadataRequest.keys', index=2,
      number=3, type=9, cpp_type=9, label=3,
      has_default_value=False, default_value=[],
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=None, file=DESCRIPTOR),
  ],
  extensions=[
  ],
  nested_types=[],
  enum_types=[
  ],
  serialized_options=None,
  is_extendable=False,
  syntax='proto3',
  extension_ranges=[],
  oneofs=[
  ],
  serialized_start=3954,
  serialized_end=4104,
)


_MODELSREMOVEMETADATARESPONSE_METADATAENTRY = _descriptor.Descriptor(
  name='MetadataEntry',
  full_name='nvidia.clara.platform.ModelsRemoveMetadataResponse.MetadataEntry',
  filename=None,
  file=DESCRIPTOR,
  containing_type=None,
  fields=[
    _descriptor.FieldDescriptor(
      name='key', full_name='nvidia.clara.platform.ModelsRemoveMetadataResponse.MetadataEntry.key', index=0,
      number=1, type=9, cpp_type=9, label=1,
      has_default_value=False, default_value=_b("").decode('utf-8'),
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=None, file=DESCRIPTOR),
    _descriptor.FieldDescriptor(
      name='value', full_name='nvidia.clara.platform.ModelsRemoveMetadataResponse.MetadataEntry.value', index=1,
      number=2, type=9, cpp_type=9, label=1,
      has_default_value=False, default_value=_b("").decode('utf-8'),
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=None, file=DESCRIPTOR),
  ],
  extensions=[
  ],
  nested_types=[],
  enum_types=[
  ],
  serialized_options=_b('8\001'),
  is_extendable=False,
  syntax='proto3',
  extension_ranges=[],
  oneofs=[
  ],
  serialized_start=430,
  serialized_end=477,
)

_MODELSREMOVEMETADATARESPONSE = _descriptor.Descriptor(
  name='ModelsRemoveMetadataResponse',
  full_name='nvidia.clara.platform.ModelsRemoveMetadataResponse',
  filename=None,
  file=DESCRIPTOR,
  containing_type=None,
  fields=[
    _descriptor.FieldDescriptor(
      name='header', full_name='nvidia.clara.platform.ModelsRemoveMetadataResponse.header', index=0,
      number=1, type=11, cpp_type=10, label=1,
      has_default_value=False, default_value=None,
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=None, file=DESCRIPTOR),
    _descriptor.FieldDescriptor(
      name='model_id', full_name='nvidia.clara.platform.ModelsRemoveMetadataResponse.model_id', index=1,
      number=2, type=11, cpp_type=10, label=1,
      has_default_value=False, default_value=None,
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=None, file=DESCRIPTOR),
    _descriptor.FieldDescriptor(
      name='metadata', full_name='nvidia.clara.platform.ModelsRemoveMetadataResponse.metadata', index=2,
      number=3, type=11, cpp_type=10, label=3,
      has_default_value=False, default_value=[],
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=None, file=DESCRIPTOR),
  ],
  extensions=[
  ],
  nested_types=[_MODELSREMOVEMETADATARESPONSE_METADATAENTRY, ],
  enum_types=[
  ],
  serialized_options=None,
  is_extendable=False,
  syntax='proto3',
  extension_ranges=[],
  oneofs=[
  ],
  serialized_start=4107,
  serialized_end=4379,
)


_MODELSUPDATECATALOGREQUEST = _descriptor.Descriptor(
  name='ModelsUpdateCatalogRequest',
  full_name='nvidia.clara.platform.ModelsUpdateCatalogRequest',
  filename=None,
  file=DESCRIPTOR,
  containing_type=None,
  fields=[
    _descriptor.FieldDescriptor(
      name='header', full_name='nvidia.clara.platform.ModelsUpdateCatalogRequest.header', index=0,
      number=1, type=11, cpp_type=10, label=1,
      has_default_value=False, default_value=None,
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=None, file=DESCRIPTOR),
    _descriptor.FieldDescriptor(
      name='catalog_id', full_name='nvidia.clara.platform.ModelsUpdateCatalogRequest.catalog_id', index=1,
      number=2, type=11, cpp_type=10, label=1,
      has_default_value=False, default_value=None,
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=None, file=DESCRIPTOR),
    _descriptor.FieldDescriptor(
      name='model_ids', full_name='nvidia.clara.platform.ModelsUpdateCatalogRequest.model_ids', index=2,
      number=4, type=11, cpp_type=10, label=3,
      has_default_value=False, default_value=[],
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=None, file=DESCRIPTOR),
  ],
  extensions=[
  ],
  nested_types=[],
  enum_types=[
  ],
  serialized_options=None,
  is_extendable=False,
  syntax='proto3',
  extension_ranges=[],
  oneofs=[
  ],
  serialized_start=4382,
  serialized_end=4573,
)


_MODELSUPDATECATALOGRESPONSE = _descriptor.Descriptor(
  name='ModelsUpdateCatalogResponse',
  full_name='nvidia.clara.platform.ModelsUpdateCatalogResponse',
  filename=None,
  file=DESCRIPTOR,
  containing_type=None,
  fields=[
    _descriptor.FieldDescriptor(
      name='header', full_name='nvidia.clara.platform.ModelsUpdateCatalogResponse.header', index=0,
      number=1, type=11, cpp_type=10, label=1,
      has_default_value=False, default_value=None,
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=None, file=DESCRIPTOR),
    _descriptor.FieldDescriptor(
      name='catalog_id', full_name='nvidia.clara.platform.ModelsUpdateCatalogResponse.catalog_id', index=1,
      number=2, type=11, cpp_type=10, label=1,
      has_default_value=False, default_value=None,
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=None, file=DESCRIPTOR),
  ],
  extensions=[
  ],
  nested_types=[],
  enum_types=[
  ],
  serialized_options=None,
  is_extendable=False,
  syntax='proto3',
  extension_ranges=[],
  oneofs=[
  ],
  serialized_start=4576,
  serialized_end=4715,
)


_MODELSUPDATEINSTANCEREQUEST = _descriptor.Descriptor(
  name='ModelsUpdateInstanceRequest',
  full_name='nvidia.clara.platform.ModelsUpdateInstanceRequest',
  filename=None,
  file=DESCRIPTOR,
  containing_type=None,
  fields=[
    _descriptor.FieldDescriptor(
      name='header', full_name='nvidia.clara.platform.ModelsUpdateInstanceRequest.header', index=0,
      number=1, type=11, cpp_type=10, label=1,
      has_default_value=False, default_value=None,
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=None, file=DESCRIPTOR),
    _descriptor.FieldDescriptor(
      name='instance_id', full_name='nvidia.clara.platform.ModelsUpdateInstanceRequest.instance_id', index=1,
      number=2, type=11, cpp_type=10, label=1,
      has_default_value=False, default_value=None,
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=None, file=DESCRIPTOR),
    _descriptor.FieldDescriptor(
      name='model_ids', full_name='nvidia.clara.platform.ModelsUpdateInstanceRequest.model_ids', index=2,
      number=4, type=11, cpp_type=10, label=3,
      has_default_value=False, default_value=[],
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=None, file=DESCRIPTOR),
  ],
  extensions=[
  ],
  nested_types=[],
  enum_types=[
  ],
  serialized_options=None,
  is_extendable=False,
  syntax='proto3',
  extension_ranges=[],
  oneofs=[
  ],
  serialized_start=4718,
  serialized_end=4911,
)


_MODELSUPDATEINSTANCERESPONSE = _descriptor.Descriptor(
  name='ModelsUpdateInstanceResponse',
  full_name='nvidia.clara.platform.ModelsUpdateInstanceResponse',
  filename=None,
  file=DESCRIPTOR,
  containing_type=None,
  fields=[
    _descriptor.FieldDescriptor(
      name='header', full_name='nvidia.clara.platform.ModelsUpdateInstanceResponse.header', index=0,
      number=1, type=11, cpp_type=10, label=1,
      has_default_value=False, default_value=None,
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=None, file=DESCRIPTOR),
    _descriptor.FieldDescriptor(
      name='instance_id', full_name='nvidia.clara.platform.ModelsUpdateInstanceResponse.instance_id', index=1,
      number=2, type=11, cpp_type=10, label=1,
      has_default_value=False, default_value=None,
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=None, file=DESCRIPTOR),
  ],
  extensions=[
  ],
  nested_types=[],
  enum_types=[
  ],
  serialized_options=None,
  is_extendable=False,
  syntax='proto3',
  extension_ranges=[],
  oneofs=[
  ],
  serialized_start=4914,
  serialized_end=5055,
)


_MODELSUPLOADMODELREQUEST = _descriptor.Descriptor(
  name='ModelsUploadModelRequest',
  full_name='nvidia.clara.platform.ModelsUploadModelRequest',
  filename=None,
  file=DESCRIPTOR,
  containing_type=None,
  fields=[
    _descriptor.FieldDescriptor(
      name='header', full_name='nvidia.clara.platform.ModelsUploadModelRequest.header', index=0,
      number=1, type=11, cpp_type=10, label=1,
      has_default_value=False, default_value=None,
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=None, file=DESCRIPTOR),
    _descriptor.FieldDescriptor(
      name='details', full_name='nvidia.clara.platform.ModelsUploadModelRequest.details', index=1,
      number=2, type=11, cpp_type=10, label=1,
      has_default_value=False, default_value=None,
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=None, file=DESCRIPTOR),
    _descriptor.FieldDescriptor(
      name='data', full_name='nvidia.clara.platform.ModelsUploadModelRequest.data', index=2,
      number=4, type=12, cpp_type=9, label=1,
      has_default_value=False, default_value=_b(""),
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=None, file=DESCRIPTOR),
  ],
  extensions=[
  ],
  nested_types=[],
  enum_types=[
  ],
  serialized_options=None,
  is_extendable=False,
  syntax='proto3',
  extension_ranges=[],
  oneofs=[
  ],
  serialized_start=5058,
  serialized_end=5206,
)


_MODELSUPLOADMODELRESPONSE = _descriptor.Descriptor(
  name='ModelsUploadModelResponse',
  full_name='nvidia.clara.platform.ModelsUploadModelResponse',
  filename=None,
  file=DESCRIPTOR,
  containing_type=None,
  fields=[
    _descriptor.FieldDescriptor(
      name='header', full_name='nvidia.clara.platform.ModelsUploadModelResponse.header', index=0,
      number=1, type=11, cpp_type=10, label=1,
      has_default_value=False, default_value=None,
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=None, file=DESCRIPTOR),
    _descriptor.FieldDescriptor(
      name='details', full_name='nvidia.clara.platform.ModelsUploadModelResponse.details', index=1,
      number=2, type=11, cpp_type=10, label=1,
      has_default_value=False, default_value=None,
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=None, file=DESCRIPTOR),
  ],
  extensions=[
  ],
  nested_types=[],
  enum_types=[
  ],
  serialized_options=None,
  is_extendable=False,
  syntax='proto3',
  extension_ranges=[],
  oneofs=[
  ],
  serialized_start=5209,
  serialized_end=5345,
)

_MODELCATALOGDETAILS.fields_by_name['catalog_id'].message_type = nvidia_dot_clara_dot_platform_dot_common__pb2._IDENTIFIER
_MODELCATALOGDETAILS.fields_by_name['models'].message_type = _MODELDETAILS
_MODELDETAILS_METADATAENTRY.containing_type = _MODELDETAILS
_MODELDETAILS.fields_by_name['model_id'].message_type = nvidia_dot_clara_dot_platform_dot_common__pb2._IDENTIFIER
_MODELDETAILS.fields_by_name['type'].enum_type = _MODELTYPE
_MODELDETAILS.fields_by_name['metadata'].message_type = _MODELDETAILS_METADATAENTRY
_MODELSADDMETADATAREQUEST_METADATAENTRY.containing_type = _MODELSADDMETADATAREQUEST
_MODELSADDMETADATAREQUEST.fields_by_name['header'].message_type = nvidia_dot_clara_dot_platform_dot_common__pb2._REQUESTHEADER
_MODELSADDMETADATAREQUEST.fields_by_name['model_id'].message_type = nvidia_dot_clara_dot_platform_dot_common__pb2._IDENTIFIER
_MODELSADDMETADATAREQUEST.fields_by_name['metadata'].message_type = _MODELSADDMETADATAREQUEST_METADATAENTRY
_MODELSADDMETADATARESPONSE_METADATAENTRY.containing_type = _MODELSADDMETADATARESPONSE
_MODELSADDMETADATARESPONSE.fields_by_name['header'].message_type = nvidia_dot_clara_dot_platform_dot_common__pb2._RESPONSEHEADER
_MODELSADDMETADATARESPONSE.fields_by_name['model_id'].message_type = nvidia_dot_clara_dot_platform_dot_common__pb2._IDENTIFIER
_MODELSADDMETADATARESPONSE.fields_by_name['metadata'].message_type = _MODELSADDMETADATARESPONSE_METADATAENTRY
_MODELSCREATECATALOGREQUEST.fields_by_name['header'].message_type = nvidia_dot_clara_dot_platform_dot_common__pb2._REQUESTHEADER
_MODELSCREATECATALOGRESPONSE.fields_by_name['header'].message_type = nvidia_dot_clara_dot_platform_dot_common__pb2._RESPONSEHEADER
_MODELSCREATECATALOGRESPONSE.fields_by_name['catalog_id'].message_type = nvidia_dot_clara_dot_platform_dot_common__pb2._IDENTIFIER
_MODELSCREATEINSTANCEREQUEST.fields_by_name['header'].message_type = nvidia_dot_clara_dot_platform_dot_common__pb2._REQUESTHEADER
_MODELSCREATEINSTANCERESPONSE.fields_by_name['header'].message_type = nvidia_dot_clara_dot_platform_dot_common__pb2._RESPONSEHEADER
_MODELSCREATEINSTANCERESPONSE.fields_by_name['instance_id'].message_type = nvidia_dot_clara_dot_platform_dot_common__pb2._IDENTIFIER
_MODELSDELETECATALOGREQUEST.fields_by_name['header'].message_type = nvidia_dot_clara_dot_platform_dot_common__pb2._REQUESTHEADER
_MODELSDELETECATALOGREQUEST.fields_by_name['catalog_id'].message_type = nvidia_dot_clara_dot_platform_dot_common__pb2._IDENTIFIER
_MODELSDELETECATALOGRESPONSE.fields_by_name['header'].message_type = nvidia_dot_clara_dot_platform_dot_common__pb2._RESPONSEHEADER
_MODELSDELETECATALOGRESPONSE.fields_by_name['catalog_id'].message_type = nvidia_dot_clara_dot_platform_dot_common__pb2._IDENTIFIER
_MODELSDELETEINSTANCEREQUEST.fields_by_name['header'].message_type = nvidia_dot_clara_dot_platform_dot_common__pb2._REQUESTHEADER
_MODELSDELETEINSTANCEREQUEST.fields_by_name['instance_id'].message_type = nvidia_dot_clara_dot_platform_dot_common__pb2._IDENTIFIER
_MODELSDELETEINSTANCERESPONSE.fields_by_name['header'].message_type = nvidia_dot_clara_dot_platform_dot_common__pb2._RESPONSEHEADER
_MODELSDELETEINSTANCERESPONSE.fields_by_name['instance_id'].message_type = nvidia_dot_clara_dot_platform_dot_common__pb2._IDENTIFIER
_MODELSDELETEMODELREQUEST.fields_by_name['header'].message_type = nvidia_dot_clara_dot_platform_dot_common__pb2._REQUESTHEADER
_MODELSDELETEMODELREQUEST.fields_by_name['model_id'].message_type = nvidia_dot_clara_dot_platform_dot_common__pb2._IDENTIFIER
_MODELSDELETEMODELRESPONSE.fields_by_name['header'].message_type = nvidia_dot_clara_dot_platform_dot_common__pb2._RESPONSEHEADER
_MODELSDELETEMODELRESPONSE.fields_by_name['model_id'].message_type = nvidia_dot_clara_dot_platform_dot_common__pb2._IDENTIFIER
_MODELSDOWNLOADMODELREQUEST.fields_by_name['header'].message_type = nvidia_dot_clara_dot_platform_dot_common__pb2._REQUESTHEADER
_MODELSDOWNLOADMODELREQUEST.fields_by_name['model_id'].message_type = nvidia_dot_clara_dot_platform_dot_common__pb2._IDENTIFIER
_MODELSDOWNLOADMODELRESPONSE.fields_by_name['header'].message_type = nvidia_dot_clara_dot_platform_dot_common__pb2._RESPONSEHEADER
_MODELSDOWNLOADMODELRESPONSE.fields_by_name['details'].message_type = _MODELDETAILS
_MODELSLISTCATALOGSREQUEST.fields_by_name['header'].message_type = nvidia_dot_clara_dot_platform_dot_common__pb2._REQUESTHEADER
_MODELSLISTCATALOGSRESPONSE.fields_by_name['header'].message_type = nvidia_dot_clara_dot_platform_dot_common__pb2._RESPONSEHEADER
_MODELSLISTCATALOGSRESPONSE.fields_by_name['catalogs'].message_type = _MODELCATALOGDETAILS
_MODELSLISTINSTANCESREQUEST.fields_by_name['header'].message_type = nvidia_dot_clara_dot_platform_dot_common__pb2._REQUESTHEADER
_MODELSLISTINSTANCESRESPONSE.fields_by_name['header'].message_type = nvidia_dot_clara_dot_platform_dot_common__pb2._RESPONSEHEADER
_MODELSLISTINSTANCESRESPONSE.fields_by_name['instances'].message_type = _MODELCATALOGDETAILS
_MODELSLISTMODELSREQUEST.fields_by_name['header'].message_type = nvidia_dot_clara_dot_platform_dot_common__pb2._REQUESTHEADER
_MODELSLISTMODELSRESPONSE.fields_by_name['header'].message_type = nvidia_dot_clara_dot_platform_dot_common__pb2._RESPONSEHEADER
_MODELSLISTMODELSRESPONSE.fields_by_name['models'].message_type = _MODELDETAILS
_MODELSREADCATALOGREQUEST.fields_by_name['header'].message_type = nvidia_dot_clara_dot_platform_dot_common__pb2._REQUESTHEADER
_MODELSREADCATALOGREQUEST.fields_by_name['catalog_id'].message_type = nvidia_dot_clara_dot_platform_dot_common__pb2._IDENTIFIER
_MODELSREADCATALOGRESPONSE.fields_by_name['header'].message_type = nvidia_dot_clara_dot_platform_dot_common__pb2._RESPONSEHEADER
_MODELSREADCATALOGRESPONSE.fields_by_name['catalog_id'].message_type = nvidia_dot_clara_dot_platform_dot_common__pb2._IDENTIFIER
_MODELSREADCATALOGRESPONSE.fields_by_name['models'].message_type = _MODELDETAILS
_MODELSREADINSTANCEREQUEST.fields_by_name['header'].message_type = nvidia_dot_clara_dot_platform_dot_common__pb2._REQUESTHEADER
_MODELSREADINSTANCEREQUEST.fields_by_name['instance_id'].message_type = nvidia_dot_clara_dot_platform_dot_common__pb2._IDENTIFIER
_MODELSREADINSTANCERESPONSE.fields_by_name['header'].message_type = nvidia_dot_clara_dot_platform_dot_common__pb2._RESPONSEHEADER
_MODELSREADINSTANCERESPONSE.fields_by_name['instance_id'].message_type = nvidia_dot_clara_dot_platform_dot_common__pb2._IDENTIFIER
_MODELSREADINSTANCERESPONSE.fields_by_name['models'].message_type = _MODELDETAILS
_MODELSREMOVEMETADATAREQUEST.fields_by_name['header'].message_type = nvidia_dot_clara_dot_platform_dot_common__pb2._REQUESTHEADER
_MODELSREMOVEMETADATAREQUEST.fields_by_name['model_id'].message_type = nvidia_dot_clara_dot_platform_dot_common__pb2._IDENTIFIER
_MODELSREMOVEMETADATARESPONSE_METADATAENTRY.containing_type = _MODELSREMOVEMETADATARESPONSE
_MODELSREMOVEMETADATARESPONSE.fields_by_name['header'].message_type = nvidia_dot_clara_dot_platform_dot_common__pb2._RESPONSEHEADER
_MODELSREMOVEMETADATARESPONSE.fields_by_name['model_id'].message_type = nvidia_dot_clara_dot_platform_dot_common__pb2._IDENTIFIER
_MODELSREMOVEMETADATARESPONSE.fields_by_name['metadata'].message_type = _MODELSREMOVEMETADATARESPONSE_METADATAENTRY
_MODELSUPDATECATALOGREQUEST.fields_by_name['header'].message_type = nvidia_dot_clara_dot_platform_dot_common__pb2._REQUESTHEADER
_MODELSUPDATECATALOGREQUEST.fields_by_name['catalog_id'].message_type = nvidia_dot_clara_dot_platform_dot_common__pb2._IDENTIFIER
_MODELSUPDATECATALOGREQUEST.fields_by_name['model_ids'].message_type = nvidia_dot_clara_dot_platform_dot_common__pb2._IDENTIFIER
_MODELSUPDATECATALOGRESPONSE.fields_by_name['header'].message_type = nvidia_dot_clara_dot_platform_dot_common__pb2._RESPONSEHEADER
_MODELSUPDATECATALOGRESPONSE.fields_by_name['catalog_id'].message_type = nvidia_dot_clara_dot_platform_dot_common__pb2._IDENTIFIER
_MODELSUPDATEINSTANCEREQUEST.fields_by_name['header'].message_type = nvidia_dot_clara_dot_platform_dot_common__pb2._REQUESTHEADER
_MODELSUPDATEINSTANCEREQUEST.fields_by_name['instance_id'].message_type = nvidia_dot_clara_dot_platform_dot_common__pb2._IDENTIFIER
_MODELSUPDATEINSTANCEREQUEST.fields_by_name['model_ids'].message_type = nvidia_dot_clara_dot_platform_dot_common__pb2._IDENTIFIER
_MODELSUPDATEINSTANCERESPONSE.fields_by_name['header'].message_type = nvidia_dot_clara_dot_platform_dot_common__pb2._RESPONSEHEADER
_MODELSUPDATEINSTANCERESPONSE.fields_by_name['instance_id'].message_type = nvidia_dot_clara_dot_platform_dot_common__pb2._IDENTIFIER
_MODELSUPLOADMODELREQUEST.fields_by_name['header'].message_type = nvidia_dot_clara_dot_platform_dot_common__pb2._REQUESTHEADER
_MODELSUPLOADMODELREQUEST.fields_by_name['details'].message_type = _MODELDETAILS
_MODELSUPLOADMODELRESPONSE.fields_by_name['header'].message_type = nvidia_dot_clara_dot_platform_dot_common__pb2._RESPONSEHEADER
_MODELSUPLOADMODELRESPONSE.fields_by_name['details'].message_type = _MODELDETAILS
DESCRIPTOR.message_types_by_name['ModelCatalogDetails'] = _MODELCATALOGDETAILS
DESCRIPTOR.message_types_by_name['ModelDetails'] = _MODELDETAILS
DESCRIPTOR.message_types_by_name['ModelsAddMetadataRequest'] = _MODELSADDMETADATAREQUEST
DESCRIPTOR.message_types_by_name['ModelsAddMetadataResponse'] = _MODELSADDMETADATARESPONSE
DESCRIPTOR.message_types_by_name['ModelsCreateCatalogRequest'] = _MODELSCREATECATALOGREQUEST
DESCRIPTOR.message_types_by_name['ModelsCreateCatalogResponse'] = _MODELSCREATECATALOGRESPONSE
DESCRIPTOR.message_types_by_name['ModelsCreateInstanceRequest'] = _MODELSCREATEINSTANCEREQUEST
DESCRIPTOR.message_types_by_name['ModelsCreateInstanceResponse'] = _MODELSCREATEINSTANCERESPONSE
DESCRIPTOR.message_types_by_name['ModelsDeleteCatalogRequest'] = _MODELSDELETECATALOGREQUEST
DESCRIPTOR.message_types_by_name['ModelsDeleteCatalogResponse'] = _MODELSDELETECATALOGRESPONSE
DESCRIPTOR.message_types_by_name['ModelsDeleteInstanceRequest'] = _MODELSDELETEINSTANCEREQUEST
DESCRIPTOR.message_types_by_name['ModelsDeleteInstanceResponse'] = _MODELSDELETEINSTANCERESPONSE
DESCRIPTOR.message_types_by_name['ModelsDeleteModelRequest'] = _MODELSDELETEMODELREQUEST
DESCRIPTOR.message_types_by_name['ModelsDeleteModelResponse'] = _MODELSDELETEMODELRESPONSE
DESCRIPTOR.message_types_by_name['ModelsDownloadModelRequest'] = _MODELSDOWNLOADMODELREQUEST
DESCRIPTOR.message_types_by_name['ModelsDownloadModelResponse'] = _MODELSDOWNLOADMODELRESPONSE
DESCRIPTOR.message_types_by_name['ModelsListCatalogsRequest'] = _MODELSLISTCATALOGSREQUEST
DESCRIPTOR.message_types_by_name['ModelsListCatalogsResponse'] = _MODELSLISTCATALOGSRESPONSE
DESCRIPTOR.message_types_by_name['ModelsListInstancesRequest'] = _MODELSLISTINSTANCESREQUEST
DESCRIPTOR.message_types_by_name['ModelsListInstancesResponse'] = _MODELSLISTINSTANCESRESPONSE
DESCRIPTOR.message_types_by_name['ModelsListModelsRequest'] = _MODELSLISTMODELSREQUEST
DESCRIPTOR.message_types_by_name['ModelsListModelsResponse'] = _MODELSLISTMODELSRESPONSE
DESCRIPTOR.message_types_by_name['ModelsReadCatalogRequest'] = _MODELSREADCATALOGREQUEST
DESCRIPTOR.message_types_by_name['ModelsReadCatalogResponse'] = _MODELSREADCATALOGRESPONSE
DESCRIPTOR.message_types_by_name['ModelsReadInstanceRequest'] = _MODELSREADINSTANCEREQUEST
DESCRIPTOR.message_types_by_name['ModelsReadInstanceResponse'] = _MODELSREADINSTANCERESPONSE
DESCRIPTOR.message_types_by_name['ModelsRemoveMetadataRequest'] = _MODELSREMOVEMETADATAREQUEST
DESCRIPTOR.message_types_by_name['ModelsRemoveMetadataResponse'] = _MODELSREMOVEMETADATARESPONSE
DESCRIPTOR.message_types_by_name['ModelsUpdateCatalogRequest'] = _MODELSUPDATECATALOGREQUEST
DESCRIPTOR.message_types_by_name['ModelsUpdateCatalogResponse'] = _MODELSUPDATECATALOGRESPONSE
DESCRIPTOR.message_types_by_name['ModelsUpdateInstanceRequest'] = _MODELSUPDATEINSTANCEREQUEST
DESCRIPTOR.message_types_by_name['ModelsUpdateInstanceResponse'] = _MODELSUPDATEINSTANCERESPONSE
DESCRIPTOR.message_types_by_name['ModelsUploadModelRequest'] = _MODELSUPLOADMODELREQUEST
DESCRIPTOR.message_types_by_name['ModelsUploadModelResponse'] = _MODELSUPLOADMODELRESPONSE
DESCRIPTOR.enum_types_by_name['ModelType'] = _MODELTYPE
_sym_db.RegisterFileDescriptor(DESCRIPTOR)

ModelCatalogDetails = _reflection.GeneratedProtocolMessageType('ModelCatalogDetails', (_message.Message,), dict(
  DESCRIPTOR = _MODELCATALOGDETAILS,
  __module__ = 'nvidia.clara.platform.models_pb2'
  # @@protoc_insertion_point(class_scope:nvidia.clara.platform.ModelCatalogDetails)
  ))
_sym_db.RegisterMessage(ModelCatalogDetails)

ModelDetails = _reflection.GeneratedProtocolMessageType('ModelDetails', (_message.Message,), dict(

  MetadataEntry = _reflection.GeneratedProtocolMessageType('MetadataEntry', (_message.Message,), dict(
    DESCRIPTOR = _MODELDETAILS_METADATAENTRY,
    __module__ = 'nvidia.clara.platform.models_pb2'
    # @@protoc_insertion_point(class_scope:nvidia.clara.platform.ModelDetails.MetadataEntry)
    ))
  ,
  DESCRIPTOR = _MODELDETAILS,
  __module__ = 'nvidia.clara.platform.models_pb2'
  # @@protoc_insertion_point(class_scope:nvidia.clara.platform.ModelDetails)
  ))
_sym_db.RegisterMessage(ModelDetails)
_sym_db.RegisterMessage(ModelDetails.MetadataEntry)

ModelsAddMetadataRequest = _reflection.GeneratedProtocolMessageType('ModelsAddMetadataRequest', (_message.Message,), dict(

  MetadataEntry = _reflection.GeneratedProtocolMessageType('MetadataEntry', (_message.Message,), dict(
    DESCRIPTOR = _MODELSADDMETADATAREQUEST_METADATAENTRY,
    __module__ = 'nvidia.clara.platform.models_pb2'
    # @@protoc_insertion_point(class_scope:nvidia.clara.platform.ModelsAddMetadataRequest.MetadataEntry)
    ))
  ,
  DESCRIPTOR = _MODELSADDMETADATAREQUEST,
  __module__ = 'nvidia.clara.platform.models_pb2'
  # @@protoc_insertion_point(class_scope:nvidia.clara.platform.ModelsAddMetadataRequest)
  ))
_sym_db.RegisterMessage(ModelsAddMetadataRequest)
_sym_db.RegisterMessage(ModelsAddMetadataRequest.MetadataEntry)

ModelsAddMetadataResponse = _reflection.GeneratedProtocolMessageType('ModelsAddMetadataResponse', (_message.Message,), dict(

  MetadataEntry = _reflection.GeneratedProtocolMessageType('MetadataEntry', (_message.Message,), dict(
    DESCRIPTOR = _MODELSADDMETADATARESPONSE_METADATAENTRY,
    __module__ = 'nvidia.clara.platform.models_pb2'
    # @@protoc_insertion_point(class_scope:nvidia.clara.platform.ModelsAddMetadataResponse.MetadataEntry)
    ))
  ,
  DESCRIPTOR = _MODELSADDMETADATARESPONSE,
  __module__ = 'nvidia.clara.platform.models_pb2'
  # @@protoc_insertion_point(class_scope:nvidia.clara.platform.ModelsAddMetadataResponse)
  ))
_sym_db.RegisterMessage(ModelsAddMetadataResponse)
_sym_db.RegisterMessage(ModelsAddMetadataResponse.MetadataEntry)

ModelsCreateCatalogRequest = _reflection.GeneratedProtocolMessageType('ModelsCreateCatalogRequest', (_message.Message,), dict(
  DESCRIPTOR = _MODELSCREATECATALOGREQUEST,
  __module__ = 'nvidia.clara.platform.models_pb2'
  # @@protoc_insertion_point(class_scope:nvidia.clara.platform.ModelsCreateCatalogRequest)
  ))
_sym_db.RegisterMessage(ModelsCreateCatalogRequest)

ModelsCreateCatalogResponse = _reflection.GeneratedProtocolMessageType('ModelsCreateCatalogResponse', (_message.Message,), dict(
  DESCRIPTOR = _MODELSCREATECATALOGRESPONSE,
  __module__ = 'nvidia.clara.platform.models_pb2'
  # @@protoc_insertion_point(class_scope:nvidia.clara.platform.ModelsCreateCatalogResponse)
  ))
_sym_db.RegisterMessage(ModelsCreateCatalogResponse)

ModelsCreateInstanceRequest = _reflection.GeneratedProtocolMessageType('ModelsCreateInstanceRequest', (_message.Message,), dict(
  DESCRIPTOR = _MODELSCREATEINSTANCEREQUEST,
  __module__ = 'nvidia.clara.platform.models_pb2'
  # @@protoc_insertion_point(class_scope:nvidia.clara.platform.ModelsCreateInstanceRequest)
  ))
_sym_db.RegisterMessage(ModelsCreateInstanceRequest)

ModelsCreateInstanceResponse = _reflection.GeneratedProtocolMessageType('ModelsCreateInstanceResponse', (_message.Message,), dict(
  DESCRIPTOR = _MODELSCREATEINSTANCERESPONSE,
  __module__ = 'nvidia.clara.platform.models_pb2'
  # @@protoc_insertion_point(class_scope:nvidia.clara.platform.ModelsCreateInstanceResponse)
  ))
_sym_db.RegisterMessage(ModelsCreateInstanceResponse)

ModelsDeleteCatalogRequest = _reflection.GeneratedProtocolMessageType('ModelsDeleteCatalogRequest', (_message.Message,), dict(
  DESCRIPTOR = _MODELSDELETECATALOGREQUEST,
  __module__ = 'nvidia.clara.platform.models_pb2'
  # @@protoc_insertion_point(class_scope:nvidia.clara.platform.ModelsDeleteCatalogRequest)
  ))
_sym_db.RegisterMessage(ModelsDeleteCatalogRequest)

ModelsDeleteCatalogResponse = _reflection.GeneratedProtocolMessageType('ModelsDeleteCatalogResponse', (_message.Message,), dict(
  DESCRIPTOR = _MODELSDELETECATALOGRESPONSE,
  __module__ = 'nvidia.clara.platform.models_pb2'
  # @@protoc_insertion_point(class_scope:nvidia.clara.platform.ModelsDeleteCatalogResponse)
  ))
_sym_db.RegisterMessage(ModelsDeleteCatalogResponse)

ModelsDeleteInstanceRequest = _reflection.GeneratedProtocolMessageType('ModelsDeleteInstanceRequest', (_message.Message,), dict(
  DESCRIPTOR = _MODELSDELETEINSTANCEREQUEST,
  __module__ = 'nvidia.clara.platform.models_pb2'
  # @@protoc_insertion_point(class_scope:nvidia.clara.platform.ModelsDeleteInstanceRequest)
  ))
_sym_db.RegisterMessage(ModelsDeleteInstanceRequest)

ModelsDeleteInstanceResponse = _reflection.GeneratedProtocolMessageType('ModelsDeleteInstanceResponse', (_message.Message,), dict(
  DESCRIPTOR = _MODELSDELETEINSTANCERESPONSE,
  __module__ = 'nvidia.clara.platform.models_pb2'
  # @@protoc_insertion_point(class_scope:nvidia.clara.platform.ModelsDeleteInstanceResponse)
  ))
_sym_db.RegisterMessage(ModelsDeleteInstanceResponse)

ModelsDeleteModelRequest = _reflection.GeneratedProtocolMessageType('ModelsDeleteModelRequest', (_message.Message,), dict(
  DESCRIPTOR = _MODELSDELETEMODELREQUEST,
  __module__ = 'nvidia.clara.platform.models_pb2'
  # @@protoc_insertion_point(class_scope:nvidia.clara.platform.ModelsDeleteModelRequest)
  ))
_sym_db.RegisterMessage(ModelsDeleteModelRequest)

ModelsDeleteModelResponse = _reflection.GeneratedProtocolMessageType('ModelsDeleteModelResponse', (_message.Message,), dict(
  DESCRIPTOR = _MODELSDELETEMODELRESPONSE,
  __module__ = 'nvidia.clara.platform.models_pb2'
  # @@protoc_insertion_point(class_scope:nvidia.clara.platform.ModelsDeleteModelResponse)
  ))
_sym_db.RegisterMessage(ModelsDeleteModelResponse)

ModelsDownloadModelRequest = _reflection.GeneratedProtocolMessageType('ModelsDownloadModelRequest', (_message.Message,), dict(
  DESCRIPTOR = _MODELSDOWNLOADMODELREQUEST,
  __module__ = 'nvidia.clara.platform.models_pb2'
  # @@protoc_insertion_point(class_scope:nvidia.clara.platform.ModelsDownloadModelRequest)
  ))
_sym_db.RegisterMessage(ModelsDownloadModelRequest)

ModelsDownloadModelResponse = _reflection.GeneratedProtocolMessageType('ModelsDownloadModelResponse', (_message.Message,), dict(
  DESCRIPTOR = _MODELSDOWNLOADMODELRESPONSE,
  __module__ = 'nvidia.clara.platform.models_pb2'
  # @@protoc_insertion_point(class_scope:nvidia.clara.platform.ModelsDownloadModelResponse)
  ))
_sym_db.RegisterMessage(ModelsDownloadModelResponse)

ModelsListCatalogsRequest = _reflection.GeneratedProtocolMessageType('ModelsListCatalogsRequest', (_message.Message,), dict(
  DESCRIPTOR = _MODELSLISTCATALOGSREQUEST,
  __module__ = 'nvidia.clara.platform.models_pb2'
  # @@protoc_insertion_point(class_scope:nvidia.clara.platform.ModelsListCatalogsRequest)
  ))
_sym_db.RegisterMessage(ModelsListCatalogsRequest)

ModelsListCatalogsResponse = _reflection.GeneratedProtocolMessageType('ModelsListCatalogsResponse', (_message.Message,), dict(
  DESCRIPTOR = _MODELSLISTCATALOGSRESPONSE,
  __module__ = 'nvidia.clara.platform.models_pb2'
  # @@protoc_insertion_point(class_scope:nvidia.clara.platform.ModelsListCatalogsResponse)
  ))
_sym_db.RegisterMessage(ModelsListCatalogsResponse)

ModelsListInstancesRequest = _reflection.GeneratedProtocolMessageType('ModelsListInstancesRequest', (_message.Message,), dict(
  DESCRIPTOR = _MODELSLISTINSTANCESREQUEST,
  __module__ = 'nvidia.clara.platform.models_pb2'
  # @@protoc_insertion_point(class_scope:nvidia.clara.platform.ModelsListInstancesRequest)
  ))
_sym_db.RegisterMessage(ModelsListInstancesRequest)

ModelsListInstancesResponse = _reflection.GeneratedProtocolMessageType('ModelsListInstancesResponse', (_message.Message,), dict(
  DESCRIPTOR = _MODELSLISTINSTANCESRESPONSE,
  __module__ = 'nvidia.clara.platform.models_pb2'
  # @@protoc_insertion_point(class_scope:nvidia.clara.platform.ModelsListInstancesResponse)
  ))
_sym_db.RegisterMessage(ModelsListInstancesResponse)

ModelsListModelsRequest = _reflection.GeneratedProtocolMessageType('ModelsListModelsRequest', (_message.Message,), dict(
  DESCRIPTOR = _MODELSLISTMODELSREQUEST,
  __module__ = 'nvidia.clara.platform.models_pb2'
  # @@protoc_insertion_point(class_scope:nvidia.clara.platform.ModelsListModelsRequest)
  ))
_sym_db.RegisterMessage(ModelsListModelsRequest)

ModelsListModelsResponse = _reflection.GeneratedProtocolMessageType('ModelsListModelsResponse', (_message.Message,), dict(
  DESCRIPTOR = _MODELSLISTMODELSRESPONSE,
  __module__ = 'nvidia.clara.platform.models_pb2'
  # @@protoc_insertion_point(class_scope:nvidia.clara.platform.ModelsListModelsResponse)
  ))
_sym_db.RegisterMessage(ModelsListModelsResponse)

ModelsReadCatalogRequest = _reflection.GeneratedProtocolMessageType('ModelsReadCatalogRequest', (_message.Message,), dict(
  DESCRIPTOR = _MODELSREADCATALOGREQUEST,
  __module__ = 'nvidia.clara.platform.models_pb2'
  # @@protoc_insertion_point(class_scope:nvidia.clara.platform.ModelsReadCatalogRequest)
  ))
_sym_db.RegisterMessage(ModelsReadCatalogRequest)

ModelsReadCatalogResponse = _reflection.GeneratedProtocolMessageType('ModelsReadCatalogResponse', (_message.Message,), dict(
  DESCRIPTOR = _MODELSREADCATALOGRESPONSE,
  __module__ = 'nvidia.clara.platform.models_pb2'
  # @@protoc_insertion_point(class_scope:nvidia.clara.platform.ModelsReadCatalogResponse)
  ))
_sym_db.RegisterMessage(ModelsReadCatalogResponse)

ModelsReadInstanceRequest = _reflection.GeneratedProtocolMessageType('ModelsReadInstanceRequest', (_message.Message,), dict(
  DESCRIPTOR = _MODELSREADINSTANCEREQUEST,
  __module__ = 'nvidia.clara.platform.models_pb2'
  # @@protoc_insertion_point(class_scope:nvidia.clara.platform.ModelsReadInstanceRequest)
  ))
_sym_db.RegisterMessage(ModelsReadInstanceRequest)

ModelsReadInstanceResponse = _reflection.GeneratedProtocolMessageType('ModelsReadInstanceResponse', (_message.Message,), dict(
  DESCRIPTOR = _MODELSREADINSTANCERESPONSE,
  __module__ = 'nvidia.clara.platform.models_pb2'
  # @@protoc_insertion_point(class_scope:nvidia.clara.platform.ModelsReadInstanceResponse)
  ))
_sym_db.RegisterMessage(ModelsReadInstanceResponse)

ModelsRemoveMetadataRequest = _reflection.GeneratedProtocolMessageType('ModelsRemoveMetadataRequest', (_message.Message,), dict(
  DESCRIPTOR = _MODELSREMOVEMETADATAREQUEST,
  __module__ = 'nvidia.clara.platform.models_pb2'
  # @@protoc_insertion_point(class_scope:nvidia.clara.platform.ModelsRemoveMetadataRequest)
  ))
_sym_db.RegisterMessage(ModelsRemoveMetadataRequest)

ModelsRemoveMetadataResponse = _reflection.GeneratedProtocolMessageType('ModelsRemoveMetadataResponse', (_message.Message,), dict(

  MetadataEntry = _reflection.GeneratedProtocolMessageType('MetadataEntry', (_message.Message,), dict(
    DESCRIPTOR = _MODELSREMOVEMETADATARESPONSE_METADATAENTRY,
    __module__ = 'nvidia.clara.platform.models_pb2'
    # @@protoc_insertion_point(class_scope:nvidia.clara.platform.ModelsRemoveMetadataResponse.MetadataEntry)
    ))
  ,
  DESCRIPTOR = _MODELSREMOVEMETADATARESPONSE,
  __module__ = 'nvidia.clara.platform.models_pb2'
  # @@protoc_insertion_point(class_scope:nvidia.clara.platform.ModelsRemoveMetadataResponse)
  ))
_sym_db.RegisterMessage(ModelsRemoveMetadataResponse)
_sym_db.RegisterMessage(ModelsRemoveMetadataResponse.MetadataEntry)

ModelsUpdateCatalogRequest = _reflection.GeneratedProtocolMessageType('ModelsUpdateCatalogRequest', (_message.Message,), dict(
  DESCRIPTOR = _MODELSUPDATECATALOGREQUEST,
  __module__ = 'nvidia.clara.platform.models_pb2'
  # @@protoc_insertion_point(class_scope:nvidia.clara.platform.ModelsUpdateCatalogRequest)
  ))
_sym_db.RegisterMessage(ModelsUpdateCatalogRequest)

ModelsUpdateCatalogResponse = _reflection.GeneratedProtocolMessageType('ModelsUpdateCatalogResponse', (_message.Message,), dict(
  DESCRIPTOR = _MODELSUPDATECATALOGRESPONSE,
  __module__ = 'nvidia.clara.platform.models_pb2'
  # @@protoc_insertion_point(class_scope:nvidia.clara.platform.ModelsUpdateCatalogResponse)
  ))
_sym_db.RegisterMessage(ModelsUpdateCatalogResponse)

ModelsUpdateInstanceRequest = _reflection.GeneratedProtocolMessageType('ModelsUpdateInstanceRequest', (_message.Message,), dict(
  DESCRIPTOR = _MODELSUPDATEINSTANCEREQUEST,
  __module__ = 'nvidia.clara.platform.models_pb2'
  # @@protoc_insertion_point(class_scope:nvidia.clara.platform.ModelsUpdateInstanceRequest)
  ))
_sym_db.RegisterMessage(ModelsUpdateInstanceRequest)

ModelsUpdateInstanceResponse = _reflection.GeneratedProtocolMessageType('ModelsUpdateInstanceResponse', (_message.Message,), dict(
  DESCRIPTOR = _MODELSUPDATEINSTANCERESPONSE,
  __module__ = 'nvidia.clara.platform.models_pb2'
  # @@protoc_insertion_point(class_scope:nvidia.clara.platform.ModelsUpdateInstanceResponse)
  ))
_sym_db.RegisterMessage(ModelsUpdateInstanceResponse)

ModelsUploadModelRequest = _reflection.GeneratedProtocolMessageType('ModelsUploadModelRequest', (_message.Message,), dict(
  DESCRIPTOR = _MODELSUPLOADMODELREQUEST,
  __module__ = 'nvidia.clara.platform.models_pb2'
  # @@protoc_insertion_point(class_scope:nvidia.clara.platform.ModelsUploadModelRequest)
  ))
_sym_db.RegisterMessage(ModelsUploadModelRequest)

ModelsUploadModelResponse = _reflection.GeneratedProtocolMessageType('ModelsUploadModelResponse', (_message.Message,), dict(
  DESCRIPTOR = _MODELSUPLOADMODELRESPONSE,
  __module__ = 'nvidia.clara.platform.models_pb2'
  # @@protoc_insertion_point(class_scope:nvidia.clara.platform.ModelsUploadModelResponse)
  ))
_sym_db.RegisterMessage(ModelsUploadModelResponse)


DESCRIPTOR._options = None
_MODELDETAILS_METADATAENTRY._options = None
_MODELSADDMETADATAREQUEST_METADATAENTRY._options = None
_MODELSADDMETADATARESPONSE_METADATAENTRY._options = None
_MODELSREMOVEMETADATARESPONSE_METADATAENTRY._options = None

_MODELS = _descriptor.ServiceDescriptor(
  name='Models',
  full_name='nvidia.clara.platform.Models',
  file=DESCRIPTOR,
  index=0,
  serialized_options=None,
  serialized_start=5464,
  serialized_end=7383,
  methods=[
  _descriptor.MethodDescriptor(
    name='AddMetadata',
    full_name='nvidia.clara.platform.Models.AddMetadata',
    index=0,
    containing_service=None,
    input_type=_MODELSADDMETADATAREQUEST,
    output_type=_MODELSADDMETADATARESPONSE,
    serialized_options=None,
  ),
  _descriptor.MethodDescriptor(
    name='CreateCatalog',
    full_name='nvidia.clara.platform.Models.CreateCatalog',
    index=1,
    containing_service=None,
    input_type=_MODELSCREATECATALOGREQUEST,
    output_type=_MODELSCREATECATALOGRESPONSE,
    serialized_options=None,
  ),
  _descriptor.MethodDescriptor(
    name='CreateInstance',
    full_name='nvidia.clara.platform.Models.CreateInstance',
    index=2,
    containing_service=None,
    input_type=_MODELSCREATEINSTANCEREQUEST,
    output_type=_MODELSCREATEINSTANCERESPONSE,
    serialized_options=None,
  ),
  _descriptor.MethodDescriptor(
    name='DeleteCatalog',
    full_name='nvidia.clara.platform.Models.DeleteCatalog',
    index=3,
    containing_service=None,
    input_type=_MODELSDELETECATALOGREQUEST,
    output_type=_MODELSDELETECATALOGRESPONSE,
    serialized_options=None,
  ),
  _descriptor.MethodDescriptor(
    name='DeleteInstance',
    full_name='nvidia.clara.platform.Models.DeleteInstance',
    index=4,
    containing_service=None,
    input_type=_MODELSDELETEINSTANCEREQUEST,
    output_type=_MODELSDELETEINSTANCERESPONSE,
    serialized_options=None,
  ),
  _descriptor.MethodDescriptor(
    name='DeleteModel',
    full_name='nvidia.clara.platform.Models.DeleteModel',
    index=5,
    containing_service=None,
    input_type=_MODELSDELETEMODELREQUEST,
    output_type=_MODELSDELETEMODELRESPONSE,
    serialized_options=None,
  ),
  _descriptor.MethodDescriptor(
    name='DownloadModel',
    full_name='nvidia.clara.platform.Models.DownloadModel',
    index=6,
    containing_service=None,
    input_type=_MODELSDOWNLOADMODELREQUEST,
    output_type=_MODELSDOWNLOADMODELRESPONSE,
    serialized_options=None,
  ),
  _descriptor.MethodDescriptor(
    name='ListCatalogs',
    full_name='nvidia.clara.platform.Models.ListCatalogs',
    index=7,
    containing_service=None,
    input_type=_MODELSLISTCATALOGSREQUEST,
    output_type=_MODELSLISTCATALOGSRESPONSE,
    serialized_options=None,
  ),
  _descriptor.MethodDescriptor(
    name='ListInstances',
    full_name='nvidia.clara.platform.Models.ListInstances',
    index=8,
    containing_service=None,
    input_type=_MODELSLISTINSTANCESREQUEST,
    output_type=_MODELSLISTINSTANCESRESPONSE,
    serialized_options=None,
  ),
  _descriptor.MethodDescriptor(
    name='ListModels',
    full_name='nvidia.clara.platform.Models.ListModels',
    index=9,
    containing_service=None,
    input_type=_MODELSLISTMODELSREQUEST,
    output_type=_MODELSLISTMODELSRESPONSE,
    serialized_options=None,
  ),
  _descriptor.MethodDescriptor(
    name='ReadCatalog',
    full_name='nvidia.clara.platform.Models.ReadCatalog',
    index=10,
    containing_service=None,
    input_type=_MODELSREADCATALOGREQUEST,
    output_type=_MODELSREADCATALOGRESPONSE,
    serialized_options=None,
  ),
  _descriptor.MethodDescriptor(
    name='ReadInstance',
    full_name='nvidia.clara.platform.Models.ReadInstance',
    index=11,
    containing_service=None,
    input_type=_MODELSREADINSTANCEREQUEST,
    output_type=_MODELSREADINSTANCERESPONSE,
    serialized_options=None,
  ),
  _descriptor.MethodDescriptor(
    name='RemoveMetadata',
    full_name='nvidia.clara.platform.Models.RemoveMetadata',
    index=12,
    containing_service=None,
    input_type=_MODELSREMOVEMETADATAREQUEST,
    output_type=_MODELSREMOVEMETADATARESPONSE,
    serialized_options=None,
  ),
  _descriptor.MethodDescriptor(
    name='UpdateCatalog',
    full_name='nvidia.clara.platform.Models.UpdateCatalog',
    index=13,
    containing_service=None,
    input_type=_MODELSUPDATECATALOGREQUEST,
    output_type=_MODELSUPDATECATALOGRESPONSE,
    serialized_options=None,
  ),
  _descriptor.MethodDescriptor(
    name='UpdateInstance',
    full_name='nvidia.clara.platform.Models.UpdateInstance',
    index=14,
    containing_service=None,
    input_type=_MODELSUPDATEINSTANCEREQUEST,
    output_type=_MODELSUPDATEINSTANCERESPONSE,
    serialized_options=None,
  ),
  _descriptor.MethodDescriptor(
    name='UploadModel',
    full_name='nvidia.clara.platform.Models.UploadModel',
    index=15,
    containing_service=None,
    input_type=_MODELSUPLOADMODELREQUEST,
    output_type=_MODELSUPLOADMODELRESPONSE,
    serialized_options=None,
  ),
])
_sym_db.RegisterServiceDescriptor(_MODELS)

DESCRIPTOR.services_by_name['Models'] = _MODELS

# @@protoc_insertion_point(module_scope)
