# -*- coding: utf-8 -*-
# Generated by the protocol buffer compiler.  DO NOT EDIT!
# source: pkg/protocol/core/app-template-binding/app_template_binding.proto
# Protobuf Python Version: 4.25.0
"""Generated protocol buffer code."""
from google.protobuf import descriptor as _descriptor
from google.protobuf import descriptor_pool as _descriptor_pool
from google.protobuf import symbol_database as _symbol_database
from google.protobuf.internal import builder as _builder
# @@protoc_insertion_point(imports)

_sym_db = _symbol_database.Default()


from bk_bscp.grpc_lib.core.base import base_pb2 as pkg_dot_protocol_dot_core_dot_base_dot_base__pb2


DESCRIPTOR = _descriptor_pool.Default().AddSerializedFile(b'\nApkg/protocol/core/app-template-binding/app_template_binding.proto\x12\x05pbatb\x1a!pkg/protocol/core/base/base.proto\"\xaa\x01\n\x12\x41ppTemplateBinding\x12\n\n\x02id\x18\x01 \x01(\r\x12+\n\x04spec\x18\x02 \x01(\x0b\x32\x1d.pbatb.AppTemplateBindingSpec\x12\x37\n\nattachment\x18\x03 \x01(\x0b\x32#.pbatb.AppTemplateBindingAttachment\x12\"\n\x08revision\x18\x04 \x01(\x0b\x32\x10.pbbase.Revision\"\xca\x01\n\x16\x41ppTemplateBindingSpec\x12\x1a\n\x12template_space_ids\x18\x01 \x03(\r\x12\x18\n\x10template_set_ids\x18\x02 \x03(\r\x12\x14\n\x0ctemplate_ids\x18\x03 \x03(\r\x12\x1d\n\x15template_revision_ids\x18\x04 \x03(\r\x12\x1b\n\x13latest_template_ids\x18\x05 \x03(\r\x12(\n\x08\x62indings\x18\x06 \x03(\x0b\x32\x16.pbatb.TemplateBinding\"f\n\x0fTemplateBinding\x12\x17\n\x0ftemplate_set_id\x18\x01 \x01(\r\x12:\n\x12template_revisions\x18\x02 \x03(\x0b\x32\x1e.pbatb.TemplateRevisionBinding\"_\n\x17TemplateRevisionBinding\x12\x13\n\x0btemplate_id\x18\x01 \x01(\r\x12\x1c\n\x14template_revision_id\x18\x02 \x01(\r\x12\x11\n\tis_latest\x18\x03 \x01(\x08\">\n\x1c\x41ppTemplateBindingAttachment\x12\x0e\n\x06\x62iz_id\x18\x01 \x01(\r\x12\x0e\n\x06\x61pp_id\x18\x02 \x01(\r\"\xed\x04\n\x1e\x41ppBoundTmplRevisionGroupBySet\x12\x19\n\x11template_space_id\x18\x01 \x01(\r\x12\x1b\n\x13template_space_name\x18\x02 \x01(\t\x12\x17\n\x0ftemplate_set_id\x18\x03 \x01(\r\x12\x19\n\x11template_set_name\x18\x04 \x01(\t\x12Z\n\x12template_revisions\x18\x05 \x03(\x0b\x32>.pbatb.AppBoundTmplRevisionGroupBySet.template_revision_detail\x1a\x82\x03\n\x18template_revision_detail\x12\x13\n\x0btemplate_id\x18\x01 \x01(\r\x12\x0c\n\x04name\x18\x02 \x01(\t\x12\x0c\n\x04path\x18\x03 \x01(\t\x12\x1c\n\x14template_revision_id\x18\x04 \x01(\r\x12\x11\n\tis_latest\x18\x05 \x01(\x08\x12\x1e\n\x16template_revision_name\x18\x06 \x01(\t\x12\x1e\n\x16template_revision_memo\x18\x07 \x01(\t\x12\x11\n\tfile_type\x18\x08 \x01(\t\x12\x11\n\tfile_mode\x18\t \x01(\t\x12\x0c\n\x04user\x18\n \x01(\t\x12\x12\n\nuser_group\x18\x0b \x01(\t\x12\x11\n\tprivilege\x18\x0c \x01(\t\x12\x11\n\tsignature\x18\r \x01(\t\x12\x11\n\tbyte_size\x18\x0e \x01(\x04\x12\x0f\n\x07\x63reator\x18\x0f \x01(\t\x12\x11\n\tcreate_at\x18\x10 \x01(\t\x12\x12\n\nfile_state\x18\x11 \x01(\t\x12\x0b\n\x03md5\x18\x12 \x01(\t\"\xc1\x05\n&ReleasedAppBoundTmplRevisionGroupBySet\x12\x19\n\x11template_space_id\x18\x01 \x01(\r\x12\x1b\n\x13template_space_name\x18\x02 \x01(\t\x12\x17\n\x0ftemplate_set_id\x18\x03 \x01(\r\x12\x19\n\x11template_set_name\x18\x04 \x01(\t\x12\x62\n\x12template_revisions\x18\x05 \x03(\x0b\x32\x46.pbatb.ReleasedAppBoundTmplRevisionGroupBySet.template_revision_detail\x1a\xc6\x03\n\x18template_revision_detail\x12\x13\n\x0btemplate_id\x18\x01 \x01(\r\x12\x0c\n\x04name\x18\x02 \x01(\t\x12\x0c\n\x04path\x18\x03 \x01(\t\x12\x1c\n\x14template_revision_id\x18\x04 \x01(\r\x12\x11\n\tis_latest\x18\x05 \x01(\x08\x12\x1e\n\x16template_revision_name\x18\x06 \x01(\t\x12\x1e\n\x16template_revision_memo\x18\x07 \x01(\t\x12\x11\n\tfile_type\x18\x08 \x01(\t\x12\x11\n\tfile_mode\x18\t \x01(\t\x12\x0c\n\x04user\x18\n \x01(\t\x12\x12\n\nuser_group\x18\x0b \x01(\t\x12\x11\n\tprivilege\x18\x0c \x01(\t\x12\x11\n\tsignature\x18\r \x01(\t\x12\x11\n\tbyte_size\x18\x0e \x01(\x04\x12\x18\n\x10origin_signature\x18\x0f \x01(\t\x12\x18\n\x10origin_byte_size\x18\x10 \x01(\x04\x12\x0f\n\x07\x63reator\x18\x11 \x01(\t\x12\x0f\n\x07reviser\x18\x12 \x01(\t\x12\x11\n\tcreate_at\x18\x13 \x01(\t\x12\x11\n\tupdate_at\x18\x14 \x01(\t\x12\x0b\n\x03md5\x18\x15 \x01(\t\"\xea\x03\n\x14\x41ppBoundTmplRevision\x12\x19\n\x11template_space_id\x18\x01 \x01(\r\x12\x1b\n\x13template_space_name\x18\x02 \x01(\t\x12\x17\n\x0ftemplate_set_id\x18\x03 \x01(\r\x12\x19\n\x11template_set_name\x18\x04 \x01(\t\x12\x13\n\x0btemplate_id\x18\x05 \x01(\r\x12\x0c\n\x04name\x18\x06 \x01(\t\x12\x0c\n\x04path\x18\x07 \x01(\t\x12\x1c\n\x14template_revision_id\x18\x08 \x01(\r\x12\x11\n\tis_latest\x18\t \x01(\x08\x12\x1e\n\x16template_revision_name\x18\n \x01(\t\x12\x1e\n\x16template_revision_memo\x18\x0b \x01(\t\x12\x11\n\tfile_type\x18\x0c \x01(\t\x12\x11\n\tfile_mode\x18\r \x01(\t\x12\x0c\n\x04user\x18\x0e \x01(\t\x12\x12\n\nuser_group\x18\x0f \x01(\t\x12\x11\n\tprivilege\x18\x10 \x01(\t\x12\x11\n\tsignature\x18\x11 \x01(\t\x12\x11\n\tbyte_size\x18\x12 \x01(\x04\x12\x0f\n\x07\x63reator\x18\x13 \x01(\t\x12\x11\n\tcreate_at\x18\x14 \x01(\t\x12\x12\n\nfile_state\x18\x15 \x01(\t\x12\x0b\n\x03md5\x18\x16 \x01(\t\"\xb6\x04\n\x1cReleasedAppBoundTmplRevision\x12\x19\n\x11template_space_id\x18\x01 \x01(\r\x12\x1b\n\x13template_space_name\x18\x02 \x01(\t\x12\x17\n\x0ftemplate_set_id\x18\x03 \x01(\r\x12\x19\n\x11template_set_name\x18\x04 \x01(\t\x12\x13\n\x0btemplate_id\x18\x05 \x01(\r\x12\x0c\n\x04name\x18\x06 \x01(\t\x12\x0c\n\x04path\x18\x07 \x01(\t\x12\x1c\n\x14template_revision_id\x18\x08 \x01(\r\x12\x11\n\tis_latest\x18\t \x01(\x08\x12\x1e\n\x16template_revision_name\x18\n \x01(\t\x12\x1e\n\x16template_revision_memo\x18\x0b \x01(\t\x12\x11\n\tfile_type\x18\x0c \x01(\t\x12\x11\n\tfile_mode\x18\r \x01(\t\x12\x0c\n\x04user\x18\x0e \x01(\t\x12\x12\n\nuser_group\x18\x0f \x01(\t\x12\x11\n\tprivilege\x18\x10 \x01(\t\x12\x11\n\tsignature\x18\x11 \x01(\t\x12\x11\n\tbyte_size\x18\x12 \x01(\x04\x12\x18\n\x10origin_signature\x18\x13 \x01(\t\x12\x18\n\x10origin_byte_size\x18\x14 \x01(\x04\x12\x0f\n\x07\x63reator\x18\x15 \x01(\t\x12\x0f\n\x07reviser\x18\x16 \x01(\t\x12\x11\n\tcreate_at\x18\x17 \x01(\t\x12\x11\n\tupdate_at\x18\x18 \x01(\t\x12\x0b\n\x03md5\x18\x19 \x01(\t\"j\n\x08\x43onflict\x12\x17\n\x0ftemplate_set_id\x18\x01 \x01(\r\x12\x19\n\x11template_set_name\x18\x02 \x01(\t\x12\x13\n\x0btemplate_id\x18\x03 \x01(\r\x12\x15\n\rtemplate_name\x18\x04 \x01(\tBfZdgithub.com/TencentBlueKing/bk-bcs/bcs-services/bcs-bscp/pkg/protocol/core/app-template-binding;pbatbb\x06proto3')

_globals = globals()
_builder.BuildMessageAndEnumDescriptors(DESCRIPTOR, _globals)
_builder.BuildTopDescriptorsAndMessages(DESCRIPTOR, 'pkg.protocol.core.app_template_binding.app_template_binding_pb2', _globals)
if _descriptor._USE_C_DESCRIPTORS == False:
  _globals['DESCRIPTOR']._options = None
  _globals['DESCRIPTOR']._serialized_options = b'Zdgithub.com/TencentBlueKing/bk-bcs/bcs-services/bcs-bscp/pkg/protocol/core/app-template-binding;pbatb'
  _globals['_APPTEMPLATEBINDING']._serialized_start=112
  _globals['_APPTEMPLATEBINDING']._serialized_end=282
  _globals['_APPTEMPLATEBINDINGSPEC']._serialized_start=285
  _globals['_APPTEMPLATEBINDINGSPEC']._serialized_end=487
  _globals['_TEMPLATEBINDING']._serialized_start=489
  _globals['_TEMPLATEBINDING']._serialized_end=591
  _globals['_TEMPLATEREVISIONBINDING']._serialized_start=593
  _globals['_TEMPLATEREVISIONBINDING']._serialized_end=688
  _globals['_APPTEMPLATEBINDINGATTACHMENT']._serialized_start=690
  _globals['_APPTEMPLATEBINDINGATTACHMENT']._serialized_end=752
  _globals['_APPBOUNDTMPLREVISIONGROUPBYSET']._serialized_start=755
  _globals['_APPBOUNDTMPLREVISIONGROUPBYSET']._serialized_end=1376
  _globals['_APPBOUNDTMPLREVISIONGROUPBYSET_TEMPLATE_REVISION_DETAIL']._serialized_start=990
  _globals['_APPBOUNDTMPLREVISIONGROUPBYSET_TEMPLATE_REVISION_DETAIL']._serialized_end=1376
  _globals['_RELEASEDAPPBOUNDTMPLREVISIONGROUPBYSET']._serialized_start=1379
  _globals['_RELEASEDAPPBOUNDTMPLREVISIONGROUPBYSET']._serialized_end=2084
  _globals['_RELEASEDAPPBOUNDTMPLREVISIONGROUPBYSET_TEMPLATE_REVISION_DETAIL']._serialized_start=1630
  _globals['_RELEASEDAPPBOUNDTMPLREVISIONGROUPBYSET_TEMPLATE_REVISION_DETAIL']._serialized_end=2084
  _globals['_APPBOUNDTMPLREVISION']._serialized_start=2087
  _globals['_APPBOUNDTMPLREVISION']._serialized_end=2577
  _globals['_RELEASEDAPPBOUNDTMPLREVISION']._serialized_start=2580
  _globals['_RELEASEDAPPBOUNDTMPLREVISION']._serialized_end=3146
  _globals['_CONFLICT']._serialized_start=3148
  _globals['_CONFLICT']._serialized_end=3254
# @@protoc_insertion_point(module_scope)
