# -*- coding: utf-8 -*-
# Generated by the protocol buffer compiler.  DO NOT EDIT!
# source: defence360agent/proto/reputation.proto
"""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 defence360agent.proto import wire_options_pb2 as defence360agent_dot_proto_dot_wire__options__pb2
from defence360agent.proto import wire_types_pb2 as defence360agent_dot_proto_dot_wire__types__pb2


DESCRIPTOR = _descriptor_pool.Default().AddSerializedFile(b'\n&defence360agent/proto/reputation.proto\x12\x15imunify.reputation.v1\x1a(defence360agent/proto/wire_options.proto\x1a&defence360agent/proto/wire_types.proto\"\xa8\x01\n\x10ReputationThreat\x12\x1b\n\x04type\x18\x01 \x01(\tB\x08\xca\xf3\x18\x04\x08\x01\x10\x01H\x00\x88\x01\x01\x12\x35\n\x06vendor\x18\x02 \x01(\x0e\x32\x1d.imunify.reputation.v1.VendorB\x06\xca\xf3\x18\x02\x08\x01\x12\x37\n\ttimestamp\x18\x03 \x01(\x0b\x32\x1c.imunify.core.wire.v1.NumberB\x06\xca\xf3\x18\x02\x08\x01\x42\x07\n\x05_type\"\x84\x01\n\x0eReputationItem\x12\x18\n\x08username\x18\x01 \x01(\tB\x06\xca\xf3\x18\x02\x08\x01\x12\x16\n\x06\x64omain\x18\x02 \x01(\tB\x06\xca\xf3\x18\x02\x08\x01\x12@\n\x07threats\x18\x03 \x03(\x0b\x32\'.imunify.reputation.v1.ReputationThreatB\x06\xca\xf3\x18\x02\x08\x01\"{\n\nReputation\x12/\n\tmax_count\x18\x01 \x01(\x0b\x32\x1c.imunify.core.wire.v1.Number\x12<\n\x05items\x18\x02 \x03(\x0b\x32%.imunify.reputation.v1.ReputationItemB\x06\xca\xf3\x18\x02\x08\x01*\xbe\x02\n\x06Vendor\x12\x16\n\x12VENDOR_UNSPECIFIED\x10\x00\x12;\n\x1bVENDOR_GOOGLE_SAFE_BROWSING\x10\x01\x1a\x1a\xd2\xf3\x18\x16\n\x14google-safe-browsing\x12/\n\x15VENDOR_MITCHELLKROGZA\x10\x02\x1a\x14\xd2\xf3\x18\x10\n\x0emitchellkrogza\x12%\n\x10VENDOR_OPENPHISH\x10\x03\x1a\x0f\xd2\xf3\x18\x0b\n\topenphish\x12%\n\x10VENDOR_PHISHTANK\x10\x04\x1a\x0f\xd2\xf3\x18\x0b\n\tphishtank\x12#\n\x0fVENDOR_SPAMHAUS\x10\x05\x1a\x0e\xd2\xf3\x18\n\n\x08spamhaus\x12;\n\x1bVENDOR_YANDEX_SAFE_BROWSING\x10\x06\x1a\x1a\xd2\xf3\x18\x16\n\x14yandex-safe-browsingb\x06proto3')

_globals = globals()
_builder.BuildMessageAndEnumDescriptors(DESCRIPTOR, _globals)
_builder.BuildTopDescriptorsAndMessages(DESCRIPTOR, 'defence360agent.proto.reputation_pb2', _globals)
if _descriptor._USE_C_DESCRIPTORS == False:

  DESCRIPTOR._options = None
  _VENDOR.values_by_name["VENDOR_GOOGLE_SAFE_BROWSING"]._options = None
  _VENDOR.values_by_name["VENDOR_GOOGLE_SAFE_BROWSING"]._serialized_options = b'\322\363\030\026\n\024google-safe-browsing'
  _VENDOR.values_by_name["VENDOR_MITCHELLKROGZA"]._options = None
  _VENDOR.values_by_name["VENDOR_MITCHELLKROGZA"]._serialized_options = b'\322\363\030\020\n\016mitchellkrogza'
  _VENDOR.values_by_name["VENDOR_OPENPHISH"]._options = None
  _VENDOR.values_by_name["VENDOR_OPENPHISH"]._serialized_options = b'\322\363\030\013\n\topenphish'
  _VENDOR.values_by_name["VENDOR_PHISHTANK"]._options = None
  _VENDOR.values_by_name["VENDOR_PHISHTANK"]._serialized_options = b'\322\363\030\013\n\tphishtank'
  _VENDOR.values_by_name["VENDOR_SPAMHAUS"]._options = None
  _VENDOR.values_by_name["VENDOR_SPAMHAUS"]._serialized_options = b'\322\363\030\n\n\010spamhaus'
  _VENDOR.values_by_name["VENDOR_YANDEX_SAFE_BROWSING"]._options = None
  _VENDOR.values_by_name["VENDOR_YANDEX_SAFE_BROWSING"]._serialized_options = b'\322\363\030\026\n\024yandex-safe-browsing'
  _REPUTATIONTHREAT.fields_by_name['type']._options = None
  _REPUTATIONTHREAT.fields_by_name['type']._serialized_options = b'\312\363\030\004\010\001\020\001'
  _REPUTATIONTHREAT.fields_by_name['vendor']._options = None
  _REPUTATIONTHREAT.fields_by_name['vendor']._serialized_options = b'\312\363\030\002\010\001'
  _REPUTATIONTHREAT.fields_by_name['timestamp']._options = None
  _REPUTATIONTHREAT.fields_by_name['timestamp']._serialized_options = b'\312\363\030\002\010\001'
  _REPUTATIONITEM.fields_by_name['username']._options = None
  _REPUTATIONITEM.fields_by_name['username']._serialized_options = b'\312\363\030\002\010\001'
  _REPUTATIONITEM.fields_by_name['domain']._options = None
  _REPUTATIONITEM.fields_by_name['domain']._serialized_options = b'\312\363\030\002\010\001'
  _REPUTATIONITEM.fields_by_name['threats']._options = None
  _REPUTATIONITEM.fields_by_name['threats']._serialized_options = b'\312\363\030\002\010\001'
  _REPUTATION.fields_by_name['items']._options = None
  _REPUTATION.fields_by_name['items']._serialized_options = b'\312\363\030\002\010\001'
  _globals['_VENDOR']._serialized_start=579
  _globals['_VENDOR']._serialized_end=897
  _globals['_REPUTATIONTHREAT']._serialized_start=148
  _globals['_REPUTATIONTHREAT']._serialized_end=316
  _globals['_REPUTATIONITEM']._serialized_start=319
  _globals['_REPUTATIONITEM']._serialized_end=451
  _globals['_REPUTATION']._serialized_start=453
  _globals['_REPUTATION']._serialized_end=576
# @@protoc_insertion_point(module_scope)
