# -*- coding: utf-8 -*-
# Generated by the protocol buffer compiler.  DO NOT EDIT!
# source: arista/event.v1/event.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 google.protobuf import timestamp_pb2 as google_dot_protobuf_dot_timestamp__pb2
from google.protobuf import wrappers_pb2 as google_dot_protobuf_dot_wrappers__pb2
from fmp import extensions_pb2 as fmp_dot_extensions__pb2


DESCRIPTOR = _descriptor.FileDescriptor(
  name='arista/event.v1/event.proto',
  package='arista.event.v1',
  syntax='proto3',
  serialized_options=_b('Z&arista/resources/arista/event.v1;event'),
  serialized_pb=_b('\n\x1b\x61rista/event.v1/event.proto\x12\x0f\x61rista.event.v1\x1a\x1fgoogle/protobuf/timestamp.proto\x1a\x1egoogle/protobuf/wrappers.proto\x1a\x14\x66mp/extensions.proto\"\xb6\x01\n\x0e\x45ventComponent\x12,\n\x04type\x18\x01 \x01(\x0e\x32\x1e.arista.event.v1.ComponentType\x12\x43\n\ncomponents\x18\x02 \x03(\x0b\x32/.arista.event.v1.EventComponent.ComponentsEntry\x1a\x31\n\x0f\x43omponentsEntry\x12\x0b\n\x03key\x18\x01 \x01(\t\x12\r\n\x05value\x18\x02 \x01(\t:\x02\x38\x01\"F\n\x0f\x45ventComponents\x12\x33\n\ncomponents\x18\x01 \x03(\x0b\x32\x1f.arista.event.v1.EventComponent\"\x8e\x01\n\x08\x45ventAck\x12\'\n\x03\x61\x63k\x18\x01 \x01(\x0b\x32\x1a.google.protobuf.BoolValue\x12+\n\x05\x61\x63ker\x18\x02 \x01(\x0b\x32\x1c.google.protobuf.StringValue\x12,\n\x08\x61\x63k_time\x18\x03 \x01(\x0b\x32\x1a.google.protobuf.Timestamp\"=\n\x0f\x45ventNoteConfig\x12*\n\x04note\x18\x01 \x01(\x0b\x32\x1c.google.protobuf.StringValue\"k\n\tEventNote\x12*\n\x04note\x18\x01 \x01(\x0b\x32\x1c.google.protobuf.StringValue\x12\x32\n\x0cnote_creator\x18\x02 \x01(\x0b\x32\x1c.google.protobuf.StringValue\"j\n\x08\x45ventKey\x12)\n\x03key\x18\x01 \x01(\x0b\x32\x1c.google.protobuf.StringValue\x12-\n\ttimestamp\x18\x02 \x01(\x0b\x32\x1a.google.protobuf.Timestamp:\x04\x80\x8e\x19\x01\"l\n\tEventData\x12\x32\n\x04\x64\x61ta\x18\x01 \x03(\x0b\x32$.arista.event.v1.EventData.DataEntry\x1a+\n\tDataEntry\x12\x0b\n\x03key\x18\x01 \x01(\t\x12\r\n\x05value\x18\x02 \x01(\t:\x02\x38\x01\"\x9f\x01\n\x10\x45ventNotesConfig\x12;\n\x05notes\x18\x01 \x03(\x0b\x32,.arista.event.v1.EventNotesConfig.NotesEntry\x1aN\n\nNotesEntry\x12\x0b\n\x03key\x18\x01 \x01(\x03\x12/\n\x05value\x18\x02 \x01(\x0b\x32 .arista.event.v1.EventNoteConfig:\x02\x38\x01\"\xa2\x01\n\x15\x45ventAnnotationConfig\x12&\n\x03key\x18\x01 \x01(\x0b\x32\x19.arista.event.v1.EventKey\x12\'\n\x03\x61\x63k\x18\x02 \x01(\x0b\x32\x1a.google.protobuf.BoolValue\x12\x30\n\x05notes\x18\x03 \x01(\x0b\x32!.arista.event.v1.EventNotesConfig:\x06\xfa\x8d\x19\x02rw\"\x8d\x01\n\nEventNotes\x12\x35\n\x05notes\x18\x01 \x03(\x0b\x32&.arista.event.v1.EventNotes.NotesEntry\x1aH\n\nNotesEntry\x12\x0b\n\x03key\x18\x01 \x01(\x03\x12)\n\x05value\x18\x02 \x01(\x0b\x32\x1a.arista.event.v1.EventNote:\x02\x38\x01\"\xe6\x03\n\x05\x45vent\x12&\n\x03key\x18\x01 \x01(\x0b\x32\x19.arista.event.v1.EventKey\x12\x30\n\x08severity\x18\x02 \x01(\x0e\x32\x1e.arista.event.v1.EventSeverity\x12+\n\x05title\x18\x03 \x01(\x0b\x32\x1c.google.protobuf.StringValue\x12\x31\n\x0b\x64\x65scription\x18\x04 \x01(\x0b\x32\x1c.google.protobuf.StringValue\x12\x30\n\nevent_type\x18\x05 \x01(\x0b\x32\x1c.google.protobuf.StringValue\x12(\n\x04\x64\x61ta\x18\x06 \x01(\x0b\x32\x1a.arista.event.v1.EventData\x12\x34\n\ncomponents\x18\x07 \x01(\x0b\x32 .arista.event.v1.EventComponents\x12&\n\x03\x61\x63k\x18\x08 \x01(\x0b\x32\x19.arista.event.v1.EventAck\x12*\n\x05notes\x18\t \x01(\x0b\x32\x1b.arista.event.v1.EventNotes\x12\x35\n\x11last_updated_time\x18\n \x01(\x0b\x32\x1a.google.protobuf.Timestamp:\x06\xfa\x8d\x19\x02ro*\x9b\x01\n\rEventSeverity\x12\x1e\n\x1a\x45VENT_SEVERITY_UNSPECIFIED\x10\x00\x12\x17\n\x13\x45VENT_SEVERITY_INFO\x10\x01\x12\x1a\n\x16\x45VENT_SEVERITY_WARNING\x10\x02\x12\x18\n\x14\x45VENT_SEVERITY_ERROR\x10\x03\x12\x1b\n\x17\x45VENT_SEVERITY_CRITICAL\x10\x04*\x84\x01\n\rComponentType\x12\x1e\n\x1a\x43OMPONENT_TYPE_UNSPECIFIED\x10\x00\x12\x19\n\x15\x43OMPONENT_TYPE_DEVICE\x10\x01\x12\x1c\n\x18\x43OMPONENT_TYPE_INTERFACE\x10\x02\x12\x1a\n\x16\x43OMPONENT_TYPE_TURBINE\x10\x03\x42(Z&arista/resources/arista/event.v1;eventb\x06proto3')
  ,
  dependencies=[google_dot_protobuf_dot_timestamp__pb2.DESCRIPTOR,google_dot_protobuf_dot_wrappers__pb2.DESCRIPTOR,fmp_dot_extensions__pb2.DESCRIPTOR,])

_EVENTSEVERITY = _descriptor.EnumDescriptor(
  name='EventSeverity',
  full_name='arista.event.v1.EventSeverity',
  filename=None,
  file=DESCRIPTOR,
  values=[
    _descriptor.EnumValueDescriptor(
      name='EVENT_SEVERITY_UNSPECIFIED', index=0, number=0,
      serialized_options=None,
      type=None),
    _descriptor.EnumValueDescriptor(
      name='EVENT_SEVERITY_INFO', index=1, number=1,
      serialized_options=None,
      type=None),
    _descriptor.EnumValueDescriptor(
      name='EVENT_SEVERITY_WARNING', index=2, number=2,
      serialized_options=None,
      type=None),
    _descriptor.EnumValueDescriptor(
      name='EVENT_SEVERITY_ERROR', index=3, number=3,
      serialized_options=None,
      type=None),
    _descriptor.EnumValueDescriptor(
      name='EVENT_SEVERITY_CRITICAL', index=4, number=4,
      serialized_options=None,
      type=None),
  ],
  containing_type=None,
  serialized_options=None,
  serialized_start=1888,
  serialized_end=2043,
)
_sym_db.RegisterEnumDescriptor(_EVENTSEVERITY)

EventSeverity = enum_type_wrapper.EnumTypeWrapper(_EVENTSEVERITY)
_COMPONENTTYPE = _descriptor.EnumDescriptor(
  name='ComponentType',
  full_name='arista.event.v1.ComponentType',
  filename=None,
  file=DESCRIPTOR,
  values=[
    _descriptor.EnumValueDescriptor(
      name='COMPONENT_TYPE_UNSPECIFIED', index=0, number=0,
      serialized_options=None,
      type=None),
    _descriptor.EnumValueDescriptor(
      name='COMPONENT_TYPE_DEVICE', index=1, number=1,
      serialized_options=None,
      type=None),
    _descriptor.EnumValueDescriptor(
      name='COMPONENT_TYPE_INTERFACE', index=2, number=2,
      serialized_options=None,
      type=None),
    _descriptor.EnumValueDescriptor(
      name='COMPONENT_TYPE_TURBINE', index=3, number=3,
      serialized_options=None,
      type=None),
  ],
  containing_type=None,
  serialized_options=None,
  serialized_start=2046,
  serialized_end=2178,
)
_sym_db.RegisterEnumDescriptor(_COMPONENTTYPE)

ComponentType = enum_type_wrapper.EnumTypeWrapper(_COMPONENTTYPE)
EVENT_SEVERITY_UNSPECIFIED = 0
EVENT_SEVERITY_INFO = 1
EVENT_SEVERITY_WARNING = 2
EVENT_SEVERITY_ERROR = 3
EVENT_SEVERITY_CRITICAL = 4
COMPONENT_TYPE_UNSPECIFIED = 0
COMPONENT_TYPE_DEVICE = 1
COMPONENT_TYPE_INTERFACE = 2
COMPONENT_TYPE_TURBINE = 3



_EVENTCOMPONENT_COMPONENTSENTRY = _descriptor.Descriptor(
  name='ComponentsEntry',
  full_name='arista.event.v1.EventComponent.ComponentsEntry',
  filename=None,
  file=DESCRIPTOR,
  containing_type=None,
  fields=[
    _descriptor.FieldDescriptor(
      name='key', full_name='arista.event.v1.EventComponent.ComponentsEntry.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='arista.event.v1.EventComponent.ComponentsEntry.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=269,
  serialized_end=318,
)

_EVENTCOMPONENT = _descriptor.Descriptor(
  name='EventComponent',
  full_name='arista.event.v1.EventComponent',
  filename=None,
  file=DESCRIPTOR,
  containing_type=None,
  fields=[
    _descriptor.FieldDescriptor(
      name='type', full_name='arista.event.v1.EventComponent.type', index=0,
      number=1, 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='components', full_name='arista.event.v1.EventComponent.components', 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=[_EVENTCOMPONENT_COMPONENTSENTRY, ],
  enum_types=[
  ],
  serialized_options=None,
  is_extendable=False,
  syntax='proto3',
  extension_ranges=[],
  oneofs=[
  ],
  serialized_start=136,
  serialized_end=318,
)


_EVENTCOMPONENTS = _descriptor.Descriptor(
  name='EventComponents',
  full_name='arista.event.v1.EventComponents',
  filename=None,
  file=DESCRIPTOR,
  containing_type=None,
  fields=[
    _descriptor.FieldDescriptor(
      name='components', full_name='arista.event.v1.EventComponents.components', index=0,
      number=1, 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=320,
  serialized_end=390,
)


_EVENTACK = _descriptor.Descriptor(
  name='EventAck',
  full_name='arista.event.v1.EventAck',
  filename=None,
  file=DESCRIPTOR,
  containing_type=None,
  fields=[
    _descriptor.FieldDescriptor(
      name='ack', full_name='arista.event.v1.EventAck.ack', 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='acker', full_name='arista.event.v1.EventAck.acker', 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='ack_time', full_name='arista.event.v1.EventAck.ack_time', index=2,
      number=3, 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=393,
  serialized_end=535,
)


_EVENTNOTECONFIG = _descriptor.Descriptor(
  name='EventNoteConfig',
  full_name='arista.event.v1.EventNoteConfig',
  filename=None,
  file=DESCRIPTOR,
  containing_type=None,
  fields=[
    _descriptor.FieldDescriptor(
      name='note', full_name='arista.event.v1.EventNoteConfig.note', 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=537,
  serialized_end=598,
)


_EVENTNOTE = _descriptor.Descriptor(
  name='EventNote',
  full_name='arista.event.v1.EventNote',
  filename=None,
  file=DESCRIPTOR,
  containing_type=None,
  fields=[
    _descriptor.FieldDescriptor(
      name='note', full_name='arista.event.v1.EventNote.note', 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='note_creator', full_name='arista.event.v1.EventNote.note_creator', 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=600,
  serialized_end=707,
)


_EVENTKEY = _descriptor.Descriptor(
  name='EventKey',
  full_name='arista.event.v1.EventKey',
  filename=None,
  file=DESCRIPTOR,
  containing_type=None,
  fields=[
    _descriptor.FieldDescriptor(
      name='key', full_name='arista.event.v1.EventKey.key', 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='timestamp', full_name='arista.event.v1.EventKey.timestamp', 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=_b('\200\216\031\001'),
  is_extendable=False,
  syntax='proto3',
  extension_ranges=[],
  oneofs=[
  ],
  serialized_start=709,
  serialized_end=815,
)


_EVENTDATA_DATAENTRY = _descriptor.Descriptor(
  name='DataEntry',
  full_name='arista.event.v1.EventData.DataEntry',
  filename=None,
  file=DESCRIPTOR,
  containing_type=None,
  fields=[
    _descriptor.FieldDescriptor(
      name='key', full_name='arista.event.v1.EventData.DataEntry.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='arista.event.v1.EventData.DataEntry.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=882,
  serialized_end=925,
)

_EVENTDATA = _descriptor.Descriptor(
  name='EventData',
  full_name='arista.event.v1.EventData',
  filename=None,
  file=DESCRIPTOR,
  containing_type=None,
  fields=[
    _descriptor.FieldDescriptor(
      name='data', full_name='arista.event.v1.EventData.data', index=0,
      number=1, 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=[_EVENTDATA_DATAENTRY, ],
  enum_types=[
  ],
  serialized_options=None,
  is_extendable=False,
  syntax='proto3',
  extension_ranges=[],
  oneofs=[
  ],
  serialized_start=817,
  serialized_end=925,
)


_EVENTNOTESCONFIG_NOTESENTRY = _descriptor.Descriptor(
  name='NotesEntry',
  full_name='arista.event.v1.EventNotesConfig.NotesEntry',
  filename=None,
  file=DESCRIPTOR,
  containing_type=None,
  fields=[
    _descriptor.FieldDescriptor(
      name='key', full_name='arista.event.v1.EventNotesConfig.NotesEntry.key', index=0,
      number=1, type=3, cpp_type=2, 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='value', full_name='arista.event.v1.EventNotesConfig.NotesEntry.value', 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=_b('8\001'),
  is_extendable=False,
  syntax='proto3',
  extension_ranges=[],
  oneofs=[
  ],
  serialized_start=1009,
  serialized_end=1087,
)

_EVENTNOTESCONFIG = _descriptor.Descriptor(
  name='EventNotesConfig',
  full_name='arista.event.v1.EventNotesConfig',
  filename=None,
  file=DESCRIPTOR,
  containing_type=None,
  fields=[
    _descriptor.FieldDescriptor(
      name='notes', full_name='arista.event.v1.EventNotesConfig.notes', index=0,
      number=1, 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=[_EVENTNOTESCONFIG_NOTESENTRY, ],
  enum_types=[
  ],
  serialized_options=None,
  is_extendable=False,
  syntax='proto3',
  extension_ranges=[],
  oneofs=[
  ],
  serialized_start=928,
  serialized_end=1087,
)


_EVENTANNOTATIONCONFIG = _descriptor.Descriptor(
  name='EventAnnotationConfig',
  full_name='arista.event.v1.EventAnnotationConfig',
  filename=None,
  file=DESCRIPTOR,
  containing_type=None,
  fields=[
    _descriptor.FieldDescriptor(
      name='key', full_name='arista.event.v1.EventAnnotationConfig.key', 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='ack', full_name='arista.event.v1.EventAnnotationConfig.ack', 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='notes', full_name='arista.event.v1.EventAnnotationConfig.notes', index=2,
      number=3, 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=_b('\372\215\031\002rw'),
  is_extendable=False,
  syntax='proto3',
  extension_ranges=[],
  oneofs=[
  ],
  serialized_start=1090,
  serialized_end=1252,
)


_EVENTNOTES_NOTESENTRY = _descriptor.Descriptor(
  name='NotesEntry',
  full_name='arista.event.v1.EventNotes.NotesEntry',
  filename=None,
  file=DESCRIPTOR,
  containing_type=None,
  fields=[
    _descriptor.FieldDescriptor(
      name='key', full_name='arista.event.v1.EventNotes.NotesEntry.key', index=0,
      number=1, type=3, cpp_type=2, 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='value', full_name='arista.event.v1.EventNotes.NotesEntry.value', 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=_b('8\001'),
  is_extendable=False,
  syntax='proto3',
  extension_ranges=[],
  oneofs=[
  ],
  serialized_start=1324,
  serialized_end=1396,
)

_EVENTNOTES = _descriptor.Descriptor(
  name='EventNotes',
  full_name='arista.event.v1.EventNotes',
  filename=None,
  file=DESCRIPTOR,
  containing_type=None,
  fields=[
    _descriptor.FieldDescriptor(
      name='notes', full_name='arista.event.v1.EventNotes.notes', index=0,
      number=1, 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=[_EVENTNOTES_NOTESENTRY, ],
  enum_types=[
  ],
  serialized_options=None,
  is_extendable=False,
  syntax='proto3',
  extension_ranges=[],
  oneofs=[
  ],
  serialized_start=1255,
  serialized_end=1396,
)


_EVENT = _descriptor.Descriptor(
  name='Event',
  full_name='arista.event.v1.Event',
  filename=None,
  file=DESCRIPTOR,
  containing_type=None,
  fields=[
    _descriptor.FieldDescriptor(
      name='key', full_name='arista.event.v1.Event.key', 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='severity', full_name='arista.event.v1.Event.severity', index=1,
      number=2, 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='title', full_name='arista.event.v1.Event.title', index=2,
      number=3, 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='description', full_name='arista.event.v1.Event.description', index=3,
      number=4, 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='event_type', full_name='arista.event.v1.Event.event_type', index=4,
      number=5, 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='arista.event.v1.Event.data', index=5,
      number=6, 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='components', full_name='arista.event.v1.Event.components', index=6,
      number=7, 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='ack', full_name='arista.event.v1.Event.ack', index=7,
      number=8, 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='notes', full_name='arista.event.v1.Event.notes', index=8,
      number=9, 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='last_updated_time', full_name='arista.event.v1.Event.last_updated_time', index=9,
      number=10, 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=_b('\372\215\031\002ro'),
  is_extendable=False,
  syntax='proto3',
  extension_ranges=[],
  oneofs=[
  ],
  serialized_start=1399,
  serialized_end=1885,
)

_EVENTCOMPONENT_COMPONENTSENTRY.containing_type = _EVENTCOMPONENT
_EVENTCOMPONENT.fields_by_name['type'].enum_type = _COMPONENTTYPE
_EVENTCOMPONENT.fields_by_name['components'].message_type = _EVENTCOMPONENT_COMPONENTSENTRY
_EVENTCOMPONENTS.fields_by_name['components'].message_type = _EVENTCOMPONENT
_EVENTACK.fields_by_name['ack'].message_type = google_dot_protobuf_dot_wrappers__pb2._BOOLVALUE
_EVENTACK.fields_by_name['acker'].message_type = google_dot_protobuf_dot_wrappers__pb2._STRINGVALUE
_EVENTACK.fields_by_name['ack_time'].message_type = google_dot_protobuf_dot_timestamp__pb2._TIMESTAMP
_EVENTNOTECONFIG.fields_by_name['note'].message_type = google_dot_protobuf_dot_wrappers__pb2._STRINGVALUE
_EVENTNOTE.fields_by_name['note'].message_type = google_dot_protobuf_dot_wrappers__pb2._STRINGVALUE
_EVENTNOTE.fields_by_name['note_creator'].message_type = google_dot_protobuf_dot_wrappers__pb2._STRINGVALUE
_EVENTKEY.fields_by_name['key'].message_type = google_dot_protobuf_dot_wrappers__pb2._STRINGVALUE
_EVENTKEY.fields_by_name['timestamp'].message_type = google_dot_protobuf_dot_timestamp__pb2._TIMESTAMP
_EVENTDATA_DATAENTRY.containing_type = _EVENTDATA
_EVENTDATA.fields_by_name['data'].message_type = _EVENTDATA_DATAENTRY
_EVENTNOTESCONFIG_NOTESENTRY.fields_by_name['value'].message_type = _EVENTNOTECONFIG
_EVENTNOTESCONFIG_NOTESENTRY.containing_type = _EVENTNOTESCONFIG
_EVENTNOTESCONFIG.fields_by_name['notes'].message_type = _EVENTNOTESCONFIG_NOTESENTRY
_EVENTANNOTATIONCONFIG.fields_by_name['key'].message_type = _EVENTKEY
_EVENTANNOTATIONCONFIG.fields_by_name['ack'].message_type = google_dot_protobuf_dot_wrappers__pb2._BOOLVALUE
_EVENTANNOTATIONCONFIG.fields_by_name['notes'].message_type = _EVENTNOTESCONFIG
_EVENTNOTES_NOTESENTRY.fields_by_name['value'].message_type = _EVENTNOTE
_EVENTNOTES_NOTESENTRY.containing_type = _EVENTNOTES
_EVENTNOTES.fields_by_name['notes'].message_type = _EVENTNOTES_NOTESENTRY
_EVENT.fields_by_name['key'].message_type = _EVENTKEY
_EVENT.fields_by_name['severity'].enum_type = _EVENTSEVERITY
_EVENT.fields_by_name['title'].message_type = google_dot_protobuf_dot_wrappers__pb2._STRINGVALUE
_EVENT.fields_by_name['description'].message_type = google_dot_protobuf_dot_wrappers__pb2._STRINGVALUE
_EVENT.fields_by_name['event_type'].message_type = google_dot_protobuf_dot_wrappers__pb2._STRINGVALUE
_EVENT.fields_by_name['data'].message_type = _EVENTDATA
_EVENT.fields_by_name['components'].message_type = _EVENTCOMPONENTS
_EVENT.fields_by_name['ack'].message_type = _EVENTACK
_EVENT.fields_by_name['notes'].message_type = _EVENTNOTES
_EVENT.fields_by_name['last_updated_time'].message_type = google_dot_protobuf_dot_timestamp__pb2._TIMESTAMP
DESCRIPTOR.message_types_by_name['EventComponent'] = _EVENTCOMPONENT
DESCRIPTOR.message_types_by_name['EventComponents'] = _EVENTCOMPONENTS
DESCRIPTOR.message_types_by_name['EventAck'] = _EVENTACK
DESCRIPTOR.message_types_by_name['EventNoteConfig'] = _EVENTNOTECONFIG
DESCRIPTOR.message_types_by_name['EventNote'] = _EVENTNOTE
DESCRIPTOR.message_types_by_name['EventKey'] = _EVENTKEY
DESCRIPTOR.message_types_by_name['EventData'] = _EVENTDATA
DESCRIPTOR.message_types_by_name['EventNotesConfig'] = _EVENTNOTESCONFIG
DESCRIPTOR.message_types_by_name['EventAnnotationConfig'] = _EVENTANNOTATIONCONFIG
DESCRIPTOR.message_types_by_name['EventNotes'] = _EVENTNOTES
DESCRIPTOR.message_types_by_name['Event'] = _EVENT
DESCRIPTOR.enum_types_by_name['EventSeverity'] = _EVENTSEVERITY
DESCRIPTOR.enum_types_by_name['ComponentType'] = _COMPONENTTYPE
_sym_db.RegisterFileDescriptor(DESCRIPTOR)

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

  ComponentsEntry = _reflection.GeneratedProtocolMessageType('ComponentsEntry', (_message.Message,), dict(
    DESCRIPTOR = _EVENTCOMPONENT_COMPONENTSENTRY,
    __module__ = 'arista.event.v1.event_pb2'
    # @@protoc_insertion_point(class_scope:arista.event.v1.EventComponent.ComponentsEntry)
    ))
  ,
  DESCRIPTOR = _EVENTCOMPONENT,
  __module__ = 'arista.event.v1.event_pb2'
  # @@protoc_insertion_point(class_scope:arista.event.v1.EventComponent)
  ))
_sym_db.RegisterMessage(EventComponent)
_sym_db.RegisterMessage(EventComponent.ComponentsEntry)

EventComponents = _reflection.GeneratedProtocolMessageType('EventComponents', (_message.Message,), dict(
  DESCRIPTOR = _EVENTCOMPONENTS,
  __module__ = 'arista.event.v1.event_pb2'
  # @@protoc_insertion_point(class_scope:arista.event.v1.EventComponents)
  ))
_sym_db.RegisterMessage(EventComponents)

EventAck = _reflection.GeneratedProtocolMessageType('EventAck', (_message.Message,), dict(
  DESCRIPTOR = _EVENTACK,
  __module__ = 'arista.event.v1.event_pb2'
  # @@protoc_insertion_point(class_scope:arista.event.v1.EventAck)
  ))
_sym_db.RegisterMessage(EventAck)

EventNoteConfig = _reflection.GeneratedProtocolMessageType('EventNoteConfig', (_message.Message,), dict(
  DESCRIPTOR = _EVENTNOTECONFIG,
  __module__ = 'arista.event.v1.event_pb2'
  # @@protoc_insertion_point(class_scope:arista.event.v1.EventNoteConfig)
  ))
_sym_db.RegisterMessage(EventNoteConfig)

EventNote = _reflection.GeneratedProtocolMessageType('EventNote', (_message.Message,), dict(
  DESCRIPTOR = _EVENTNOTE,
  __module__ = 'arista.event.v1.event_pb2'
  # @@protoc_insertion_point(class_scope:arista.event.v1.EventNote)
  ))
_sym_db.RegisterMessage(EventNote)

EventKey = _reflection.GeneratedProtocolMessageType('EventKey', (_message.Message,), dict(
  DESCRIPTOR = _EVENTKEY,
  __module__ = 'arista.event.v1.event_pb2'
  # @@protoc_insertion_point(class_scope:arista.event.v1.EventKey)
  ))
_sym_db.RegisterMessage(EventKey)

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

  DataEntry = _reflection.GeneratedProtocolMessageType('DataEntry', (_message.Message,), dict(
    DESCRIPTOR = _EVENTDATA_DATAENTRY,
    __module__ = 'arista.event.v1.event_pb2'
    # @@protoc_insertion_point(class_scope:arista.event.v1.EventData.DataEntry)
    ))
  ,
  DESCRIPTOR = _EVENTDATA,
  __module__ = 'arista.event.v1.event_pb2'
  # @@protoc_insertion_point(class_scope:arista.event.v1.EventData)
  ))
_sym_db.RegisterMessage(EventData)
_sym_db.RegisterMessage(EventData.DataEntry)

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

  NotesEntry = _reflection.GeneratedProtocolMessageType('NotesEntry', (_message.Message,), dict(
    DESCRIPTOR = _EVENTNOTESCONFIG_NOTESENTRY,
    __module__ = 'arista.event.v1.event_pb2'
    # @@protoc_insertion_point(class_scope:arista.event.v1.EventNotesConfig.NotesEntry)
    ))
  ,
  DESCRIPTOR = _EVENTNOTESCONFIG,
  __module__ = 'arista.event.v1.event_pb2'
  # @@protoc_insertion_point(class_scope:arista.event.v1.EventNotesConfig)
  ))
_sym_db.RegisterMessage(EventNotesConfig)
_sym_db.RegisterMessage(EventNotesConfig.NotesEntry)

EventAnnotationConfig = _reflection.GeneratedProtocolMessageType('EventAnnotationConfig', (_message.Message,), dict(
  DESCRIPTOR = _EVENTANNOTATIONCONFIG,
  __module__ = 'arista.event.v1.event_pb2'
  # @@protoc_insertion_point(class_scope:arista.event.v1.EventAnnotationConfig)
  ))
_sym_db.RegisterMessage(EventAnnotationConfig)

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

  NotesEntry = _reflection.GeneratedProtocolMessageType('NotesEntry', (_message.Message,), dict(
    DESCRIPTOR = _EVENTNOTES_NOTESENTRY,
    __module__ = 'arista.event.v1.event_pb2'
    # @@protoc_insertion_point(class_scope:arista.event.v1.EventNotes.NotesEntry)
    ))
  ,
  DESCRIPTOR = _EVENTNOTES,
  __module__ = 'arista.event.v1.event_pb2'
  # @@protoc_insertion_point(class_scope:arista.event.v1.EventNotes)
  ))
_sym_db.RegisterMessage(EventNotes)
_sym_db.RegisterMessage(EventNotes.NotesEntry)

Event = _reflection.GeneratedProtocolMessageType('Event', (_message.Message,), dict(
  DESCRIPTOR = _EVENT,
  __module__ = 'arista.event.v1.event_pb2'
  # @@protoc_insertion_point(class_scope:arista.event.v1.Event)
  ))
_sym_db.RegisterMessage(Event)


DESCRIPTOR._options = None
_EVENTCOMPONENT_COMPONENTSENTRY._options = None
_EVENTKEY._options = None
_EVENTDATA_DATAENTRY._options = None
_EVENTNOTESCONFIG_NOTESENTRY._options = None
_EVENTANNOTATIONCONFIG._options = None
_EVENTNOTES_NOTESENTRY._options = None
_EVENT._options = None
# @@protoc_insertion_point(module_scope)
