# -*- coding: utf-8 -*-
# Generated by the protocol buffer compiler.  DO NOT EDIT!
# source: arista/configstatus.v1/services.gen.proto
"""Generated protocol buffer code."""
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 arista.configstatus.v1 import configstatus_pb2 as arista_dot_configstatus_dot_v1_dot_configstatus__pb2
from arista.time import time_pb2 as arista_dot_time_dot_time__pb2
from arista.subscriptions import subscriptions_pb2 as arista_dot_subscriptions_dot_subscriptions__pb2
from google.protobuf import timestamp_pb2 as google_dot_protobuf_dot_timestamp__pb2


DESCRIPTOR = _descriptor.FileDescriptor(
  name='arista/configstatus.v1/services.gen.proto',
  package='arista.configstatus.v1',
  syntax='proto3',
  serialized_options=b'\n\032com.arista.configstatus.v1B\024ConfigstatusServicesP\001Z4arista/resources/arista/configstatus.v1;configstatus',
  create_key=_descriptor._internal_create_key,
  serialized_pb=b'\n)arista/configstatus.v1/services.gen.proto\x12\x16\x61rista.configstatus.v1\x1a)arista/configstatus.v1/configstatus.proto\x1a\x16\x61rista/time/time.proto\x1a(arista/subscriptions/subscriptions.proto\x1a\x1fgoogle/protobuf/timestamp.proto\"q\n\x11\x43onfigDiffRequest\x12\x32\n\x03key\x18\x01 \x01(\x0b\x32%.arista.configstatus.v1.ConfigDiffKey\x12(\n\x04time\x18\x02 \x01(\x0b\x32\x1a.google.protobuf.Timestamp\"q\n\x12\x43onfigDiffResponse\x12\x31\n\x05value\x18\x01 \x01(\x0b\x32\".arista.configstatus.v1.ConfigDiff\x12(\n\x04time\x18\x02 \x01(\x0b\x32\x1a.google.protobuf.Timestamp\"\x7f\n\x17\x43onfigDiffStreamRequest\x12=\n\x11partial_eq_filter\x18\x01 \x03(\x0b\x32\".arista.configstatus.v1.ConfigDiff\x12%\n\x04time\x18\x03 \x01(\x0b\x32\x17.arista.time.TimeBounds\"\xa6\x01\n\x18\x43onfigDiffStreamResponse\x12\x31\n\x05value\x18\x01 \x01(\x0b\x32\".arista.configstatus.v1.ConfigDiff\x12(\n\x04time\x18\x02 \x01(\x0b\x32\x1a.google.protobuf.Timestamp\x12-\n\x04type\x18\x03 \x01(\x0e\x32\x1f.arista.subscriptions.Operation\"p\n\x14\x43onfigurationRequest\x12.\n\x03key\x18\x01 \x01(\x0b\x32!.arista.configstatus.v1.ConfigKey\x12(\n\x04time\x18\x02 \x01(\x0b\x32\x1a.google.protobuf.Timestamp\"w\n\x15\x43onfigurationResponse\x12\x34\n\x05value\x18\x01 \x01(\x0b\x32%.arista.configstatus.v1.Configuration\x12(\n\x04time\x18\x02 \x01(\x0b\x32\x1a.google.protobuf.Timestamp\"\x85\x01\n\x1a\x43onfigurationStreamRequest\x12@\n\x11partial_eq_filter\x18\x01 \x03(\x0b\x32%.arista.configstatus.v1.Configuration\x12%\n\x04time\x18\x03 \x01(\x0b\x32\x17.arista.time.TimeBounds\"\xac\x01\n\x1b\x43onfigurationStreamResponse\x12\x34\n\x05value\x18\x01 \x01(\x0b\x32%.arista.configstatus.v1.Configuration\x12(\n\x04time\x18\x02 \x01(\x0b\x32\x1a.google.protobuf.Timestamp\x12-\n\x04type\x18\x03 \x01(\x0e\x32\x1f.arista.subscriptions.Operation\"k\n\x0eSummaryRequest\x12/\n\x03key\x18\x01 \x01(\x0b\x32\".arista.configstatus.v1.SummaryKey\x12(\n\x04time\x18\x02 \x01(\x0b\x32\x1a.google.protobuf.Timestamp\"k\n\x0fSummaryResponse\x12.\n\x05value\x18\x01 \x01(\x0b\x32\x1f.arista.configstatus.v1.Summary\x12(\n\x04time\x18\x02 \x01(\x0b\x32\x1a.google.protobuf.Timestamp\"y\n\x14SummaryStreamRequest\x12:\n\x11partial_eq_filter\x18\x01 \x03(\x0b\x32\x1f.arista.configstatus.v1.Summary\x12%\n\x04time\x18\x03 \x01(\x0b\x32\x17.arista.time.TimeBounds\"\xa0\x01\n\x15SummaryStreamResponse\x12.\n\x05value\x18\x01 \x01(\x0b\x32\x1f.arista.configstatus.v1.Summary\x12(\n\x04time\x18\x02 \x01(\x0b\x32\x1a.google.protobuf.Timestamp\x12-\n\x04type\x18\x03 \x01(\x0e\x32\x1f.arista.subscriptions.Operation2\xd5\x02\n\x11\x43onfigDiffService\x12_\n\x06GetOne\x12).arista.configstatus.v1.ConfigDiffRequest\x1a*.arista.configstatus.v1.ConfigDiffResponse\x12m\n\x06GetAll\x12/.arista.configstatus.v1.ConfigDiffStreamRequest\x1a\x30.arista.configstatus.v1.ConfigDiffStreamResponse0\x01\x12p\n\tSubscribe\x12/.arista.configstatus.v1.ConfigDiffStreamRequest\x1a\x30.arista.configstatus.v1.ConfigDiffStreamResponse0\x01\x32\xea\x02\n\x14\x43onfigurationService\x12\x65\n\x06GetOne\x12,.arista.configstatus.v1.ConfigurationRequest\x1a-.arista.configstatus.v1.ConfigurationResponse\x12s\n\x06GetAll\x12\x32.arista.configstatus.v1.ConfigurationStreamRequest\x1a\x33.arista.configstatus.v1.ConfigurationStreamResponse0\x01\x12v\n\tSubscribe\x12\x32.arista.configstatus.v1.ConfigurationStreamRequest\x1a\x33.arista.configstatus.v1.ConfigurationStreamResponse0\x01\x32\xc0\x02\n\x0eSummaryService\x12Y\n\x06GetOne\x12&.arista.configstatus.v1.SummaryRequest\x1a\'.arista.configstatus.v1.SummaryResponse\x12g\n\x06GetAll\x12,.arista.configstatus.v1.SummaryStreamRequest\x1a-.arista.configstatus.v1.SummaryStreamResponse0\x01\x12j\n\tSubscribe\x12,.arista.configstatus.v1.SummaryStreamRequest\x1a-.arista.configstatus.v1.SummaryStreamResponse0\x01\x42j\n\x1a\x63om.arista.configstatus.v1B\x14\x43onfigstatusServicesP\x01Z4arista/resources/arista/configstatus.v1;configstatusb\x06proto3'
  ,
  dependencies=[arista_dot_configstatus_dot_v1_dot_configstatus__pb2.DESCRIPTOR,arista_dot_time_dot_time__pb2.DESCRIPTOR,arista_dot_subscriptions_dot_subscriptions__pb2.DESCRIPTOR,google_dot_protobuf_dot_timestamp__pb2.DESCRIPTOR,])




_CONFIGDIFFREQUEST = _descriptor.Descriptor(
  name='ConfigDiffRequest',
  full_name='arista.configstatus.v1.ConfigDiffRequest',
  filename=None,
  file=DESCRIPTOR,
  containing_type=None,
  create_key=_descriptor._internal_create_key,
  fields=[
    _descriptor.FieldDescriptor(
      name='key', full_name='arista.configstatus.v1.ConfigDiffRequest.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,  create_key=_descriptor._internal_create_key),
    _descriptor.FieldDescriptor(
      name='time', full_name='arista.configstatus.v1.ConfigDiffRequest.time', 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,  create_key=_descriptor._internal_create_key),
  ],
  extensions=[
  ],
  nested_types=[],
  enum_types=[
  ],
  serialized_options=None,
  is_extendable=False,
  syntax='proto3',
  extension_ranges=[],
  oneofs=[
  ],
  serialized_start=211,
  serialized_end=324,
)


_CONFIGDIFFRESPONSE = _descriptor.Descriptor(
  name='ConfigDiffResponse',
  full_name='arista.configstatus.v1.ConfigDiffResponse',
  filename=None,
  file=DESCRIPTOR,
  containing_type=None,
  create_key=_descriptor._internal_create_key,
  fields=[
    _descriptor.FieldDescriptor(
      name='value', full_name='arista.configstatus.v1.ConfigDiffResponse.value', 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,  create_key=_descriptor._internal_create_key),
    _descriptor.FieldDescriptor(
      name='time', full_name='arista.configstatus.v1.ConfigDiffResponse.time', 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,  create_key=_descriptor._internal_create_key),
  ],
  extensions=[
  ],
  nested_types=[],
  enum_types=[
  ],
  serialized_options=None,
  is_extendable=False,
  syntax='proto3',
  extension_ranges=[],
  oneofs=[
  ],
  serialized_start=326,
  serialized_end=439,
)


_CONFIGDIFFSTREAMREQUEST = _descriptor.Descriptor(
  name='ConfigDiffStreamRequest',
  full_name='arista.configstatus.v1.ConfigDiffStreamRequest',
  filename=None,
  file=DESCRIPTOR,
  containing_type=None,
  create_key=_descriptor._internal_create_key,
  fields=[
    _descriptor.FieldDescriptor(
      name='partial_eq_filter', full_name='arista.configstatus.v1.ConfigDiffStreamRequest.partial_eq_filter', 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,  create_key=_descriptor._internal_create_key),
    _descriptor.FieldDescriptor(
      name='time', full_name='arista.configstatus.v1.ConfigDiffStreamRequest.time', index=1,
      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,  create_key=_descriptor._internal_create_key),
  ],
  extensions=[
  ],
  nested_types=[],
  enum_types=[
  ],
  serialized_options=None,
  is_extendable=False,
  syntax='proto3',
  extension_ranges=[],
  oneofs=[
  ],
  serialized_start=441,
  serialized_end=568,
)


_CONFIGDIFFSTREAMRESPONSE = _descriptor.Descriptor(
  name='ConfigDiffStreamResponse',
  full_name='arista.configstatus.v1.ConfigDiffStreamResponse',
  filename=None,
  file=DESCRIPTOR,
  containing_type=None,
  create_key=_descriptor._internal_create_key,
  fields=[
    _descriptor.FieldDescriptor(
      name='value', full_name='arista.configstatus.v1.ConfigDiffStreamResponse.value', 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,  create_key=_descriptor._internal_create_key),
    _descriptor.FieldDescriptor(
      name='time', full_name='arista.configstatus.v1.ConfigDiffStreamResponse.time', 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,  create_key=_descriptor._internal_create_key),
    _descriptor.FieldDescriptor(
      name='type', full_name='arista.configstatus.v1.ConfigDiffStreamResponse.type', index=2,
      number=3, 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,  create_key=_descriptor._internal_create_key),
  ],
  extensions=[
  ],
  nested_types=[],
  enum_types=[
  ],
  serialized_options=None,
  is_extendable=False,
  syntax='proto3',
  extension_ranges=[],
  oneofs=[
  ],
  serialized_start=571,
  serialized_end=737,
)


_CONFIGURATIONREQUEST = _descriptor.Descriptor(
  name='ConfigurationRequest',
  full_name='arista.configstatus.v1.ConfigurationRequest',
  filename=None,
  file=DESCRIPTOR,
  containing_type=None,
  create_key=_descriptor._internal_create_key,
  fields=[
    _descriptor.FieldDescriptor(
      name='key', full_name='arista.configstatus.v1.ConfigurationRequest.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,  create_key=_descriptor._internal_create_key),
    _descriptor.FieldDescriptor(
      name='time', full_name='arista.configstatus.v1.ConfigurationRequest.time', 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,  create_key=_descriptor._internal_create_key),
  ],
  extensions=[
  ],
  nested_types=[],
  enum_types=[
  ],
  serialized_options=None,
  is_extendable=False,
  syntax='proto3',
  extension_ranges=[],
  oneofs=[
  ],
  serialized_start=739,
  serialized_end=851,
)


_CONFIGURATIONRESPONSE = _descriptor.Descriptor(
  name='ConfigurationResponse',
  full_name='arista.configstatus.v1.ConfigurationResponse',
  filename=None,
  file=DESCRIPTOR,
  containing_type=None,
  create_key=_descriptor._internal_create_key,
  fields=[
    _descriptor.FieldDescriptor(
      name='value', full_name='arista.configstatus.v1.ConfigurationResponse.value', 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,  create_key=_descriptor._internal_create_key),
    _descriptor.FieldDescriptor(
      name='time', full_name='arista.configstatus.v1.ConfigurationResponse.time', 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,  create_key=_descriptor._internal_create_key),
  ],
  extensions=[
  ],
  nested_types=[],
  enum_types=[
  ],
  serialized_options=None,
  is_extendable=False,
  syntax='proto3',
  extension_ranges=[],
  oneofs=[
  ],
  serialized_start=853,
  serialized_end=972,
)


_CONFIGURATIONSTREAMREQUEST = _descriptor.Descriptor(
  name='ConfigurationStreamRequest',
  full_name='arista.configstatus.v1.ConfigurationStreamRequest',
  filename=None,
  file=DESCRIPTOR,
  containing_type=None,
  create_key=_descriptor._internal_create_key,
  fields=[
    _descriptor.FieldDescriptor(
      name='partial_eq_filter', full_name='arista.configstatus.v1.ConfigurationStreamRequest.partial_eq_filter', 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,  create_key=_descriptor._internal_create_key),
    _descriptor.FieldDescriptor(
      name='time', full_name='arista.configstatus.v1.ConfigurationStreamRequest.time', index=1,
      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,  create_key=_descriptor._internal_create_key),
  ],
  extensions=[
  ],
  nested_types=[],
  enum_types=[
  ],
  serialized_options=None,
  is_extendable=False,
  syntax='proto3',
  extension_ranges=[],
  oneofs=[
  ],
  serialized_start=975,
  serialized_end=1108,
)


_CONFIGURATIONSTREAMRESPONSE = _descriptor.Descriptor(
  name='ConfigurationStreamResponse',
  full_name='arista.configstatus.v1.ConfigurationStreamResponse',
  filename=None,
  file=DESCRIPTOR,
  containing_type=None,
  create_key=_descriptor._internal_create_key,
  fields=[
    _descriptor.FieldDescriptor(
      name='value', full_name='arista.configstatus.v1.ConfigurationStreamResponse.value', 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,  create_key=_descriptor._internal_create_key),
    _descriptor.FieldDescriptor(
      name='time', full_name='arista.configstatus.v1.ConfigurationStreamResponse.time', 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,  create_key=_descriptor._internal_create_key),
    _descriptor.FieldDescriptor(
      name='type', full_name='arista.configstatus.v1.ConfigurationStreamResponse.type', index=2,
      number=3, 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,  create_key=_descriptor._internal_create_key),
  ],
  extensions=[
  ],
  nested_types=[],
  enum_types=[
  ],
  serialized_options=None,
  is_extendable=False,
  syntax='proto3',
  extension_ranges=[],
  oneofs=[
  ],
  serialized_start=1111,
  serialized_end=1283,
)


_SUMMARYREQUEST = _descriptor.Descriptor(
  name='SummaryRequest',
  full_name='arista.configstatus.v1.SummaryRequest',
  filename=None,
  file=DESCRIPTOR,
  containing_type=None,
  create_key=_descriptor._internal_create_key,
  fields=[
    _descriptor.FieldDescriptor(
      name='key', full_name='arista.configstatus.v1.SummaryRequest.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,  create_key=_descriptor._internal_create_key),
    _descriptor.FieldDescriptor(
      name='time', full_name='arista.configstatus.v1.SummaryRequest.time', 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,  create_key=_descriptor._internal_create_key),
  ],
  extensions=[
  ],
  nested_types=[],
  enum_types=[
  ],
  serialized_options=None,
  is_extendable=False,
  syntax='proto3',
  extension_ranges=[],
  oneofs=[
  ],
  serialized_start=1285,
  serialized_end=1392,
)


_SUMMARYRESPONSE = _descriptor.Descriptor(
  name='SummaryResponse',
  full_name='arista.configstatus.v1.SummaryResponse',
  filename=None,
  file=DESCRIPTOR,
  containing_type=None,
  create_key=_descriptor._internal_create_key,
  fields=[
    _descriptor.FieldDescriptor(
      name='value', full_name='arista.configstatus.v1.SummaryResponse.value', 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,  create_key=_descriptor._internal_create_key),
    _descriptor.FieldDescriptor(
      name='time', full_name='arista.configstatus.v1.SummaryResponse.time', 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,  create_key=_descriptor._internal_create_key),
  ],
  extensions=[
  ],
  nested_types=[],
  enum_types=[
  ],
  serialized_options=None,
  is_extendable=False,
  syntax='proto3',
  extension_ranges=[],
  oneofs=[
  ],
  serialized_start=1394,
  serialized_end=1501,
)


_SUMMARYSTREAMREQUEST = _descriptor.Descriptor(
  name='SummaryStreamRequest',
  full_name='arista.configstatus.v1.SummaryStreamRequest',
  filename=None,
  file=DESCRIPTOR,
  containing_type=None,
  create_key=_descriptor._internal_create_key,
  fields=[
    _descriptor.FieldDescriptor(
      name='partial_eq_filter', full_name='arista.configstatus.v1.SummaryStreamRequest.partial_eq_filter', 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,  create_key=_descriptor._internal_create_key),
    _descriptor.FieldDescriptor(
      name='time', full_name='arista.configstatus.v1.SummaryStreamRequest.time', index=1,
      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,  create_key=_descriptor._internal_create_key),
  ],
  extensions=[
  ],
  nested_types=[],
  enum_types=[
  ],
  serialized_options=None,
  is_extendable=False,
  syntax='proto3',
  extension_ranges=[],
  oneofs=[
  ],
  serialized_start=1503,
  serialized_end=1624,
)


_SUMMARYSTREAMRESPONSE = _descriptor.Descriptor(
  name='SummaryStreamResponse',
  full_name='arista.configstatus.v1.SummaryStreamResponse',
  filename=None,
  file=DESCRIPTOR,
  containing_type=None,
  create_key=_descriptor._internal_create_key,
  fields=[
    _descriptor.FieldDescriptor(
      name='value', full_name='arista.configstatus.v1.SummaryStreamResponse.value', 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,  create_key=_descriptor._internal_create_key),
    _descriptor.FieldDescriptor(
      name='time', full_name='arista.configstatus.v1.SummaryStreamResponse.time', 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,  create_key=_descriptor._internal_create_key),
    _descriptor.FieldDescriptor(
      name='type', full_name='arista.configstatus.v1.SummaryStreamResponse.type', index=2,
      number=3, 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,  create_key=_descriptor._internal_create_key),
  ],
  extensions=[
  ],
  nested_types=[],
  enum_types=[
  ],
  serialized_options=None,
  is_extendable=False,
  syntax='proto3',
  extension_ranges=[],
  oneofs=[
  ],
  serialized_start=1627,
  serialized_end=1787,
)

_CONFIGDIFFREQUEST.fields_by_name['key'].message_type = arista_dot_configstatus_dot_v1_dot_configstatus__pb2._CONFIGDIFFKEY
_CONFIGDIFFREQUEST.fields_by_name['time'].message_type = google_dot_protobuf_dot_timestamp__pb2._TIMESTAMP
_CONFIGDIFFRESPONSE.fields_by_name['value'].message_type = arista_dot_configstatus_dot_v1_dot_configstatus__pb2._CONFIGDIFF
_CONFIGDIFFRESPONSE.fields_by_name['time'].message_type = google_dot_protobuf_dot_timestamp__pb2._TIMESTAMP
_CONFIGDIFFSTREAMREQUEST.fields_by_name['partial_eq_filter'].message_type = arista_dot_configstatus_dot_v1_dot_configstatus__pb2._CONFIGDIFF
_CONFIGDIFFSTREAMREQUEST.fields_by_name['time'].message_type = arista_dot_time_dot_time__pb2._TIMEBOUNDS
_CONFIGDIFFSTREAMRESPONSE.fields_by_name['value'].message_type = arista_dot_configstatus_dot_v1_dot_configstatus__pb2._CONFIGDIFF
_CONFIGDIFFSTREAMRESPONSE.fields_by_name['time'].message_type = google_dot_protobuf_dot_timestamp__pb2._TIMESTAMP
_CONFIGDIFFSTREAMRESPONSE.fields_by_name['type'].enum_type = arista_dot_subscriptions_dot_subscriptions__pb2._OPERATION
_CONFIGURATIONREQUEST.fields_by_name['key'].message_type = arista_dot_configstatus_dot_v1_dot_configstatus__pb2._CONFIGKEY
_CONFIGURATIONREQUEST.fields_by_name['time'].message_type = google_dot_protobuf_dot_timestamp__pb2._TIMESTAMP
_CONFIGURATIONRESPONSE.fields_by_name['value'].message_type = arista_dot_configstatus_dot_v1_dot_configstatus__pb2._CONFIGURATION
_CONFIGURATIONRESPONSE.fields_by_name['time'].message_type = google_dot_protobuf_dot_timestamp__pb2._TIMESTAMP
_CONFIGURATIONSTREAMREQUEST.fields_by_name['partial_eq_filter'].message_type = arista_dot_configstatus_dot_v1_dot_configstatus__pb2._CONFIGURATION
_CONFIGURATIONSTREAMREQUEST.fields_by_name['time'].message_type = arista_dot_time_dot_time__pb2._TIMEBOUNDS
_CONFIGURATIONSTREAMRESPONSE.fields_by_name['value'].message_type = arista_dot_configstatus_dot_v1_dot_configstatus__pb2._CONFIGURATION
_CONFIGURATIONSTREAMRESPONSE.fields_by_name['time'].message_type = google_dot_protobuf_dot_timestamp__pb2._TIMESTAMP
_CONFIGURATIONSTREAMRESPONSE.fields_by_name['type'].enum_type = arista_dot_subscriptions_dot_subscriptions__pb2._OPERATION
_SUMMARYREQUEST.fields_by_name['key'].message_type = arista_dot_configstatus_dot_v1_dot_configstatus__pb2._SUMMARYKEY
_SUMMARYREQUEST.fields_by_name['time'].message_type = google_dot_protobuf_dot_timestamp__pb2._TIMESTAMP
_SUMMARYRESPONSE.fields_by_name['value'].message_type = arista_dot_configstatus_dot_v1_dot_configstatus__pb2._SUMMARY
_SUMMARYRESPONSE.fields_by_name['time'].message_type = google_dot_protobuf_dot_timestamp__pb2._TIMESTAMP
_SUMMARYSTREAMREQUEST.fields_by_name['partial_eq_filter'].message_type = arista_dot_configstatus_dot_v1_dot_configstatus__pb2._SUMMARY
_SUMMARYSTREAMREQUEST.fields_by_name['time'].message_type = arista_dot_time_dot_time__pb2._TIMEBOUNDS
_SUMMARYSTREAMRESPONSE.fields_by_name['value'].message_type = arista_dot_configstatus_dot_v1_dot_configstatus__pb2._SUMMARY
_SUMMARYSTREAMRESPONSE.fields_by_name['time'].message_type = google_dot_protobuf_dot_timestamp__pb2._TIMESTAMP
_SUMMARYSTREAMRESPONSE.fields_by_name['type'].enum_type = arista_dot_subscriptions_dot_subscriptions__pb2._OPERATION
DESCRIPTOR.message_types_by_name['ConfigDiffRequest'] = _CONFIGDIFFREQUEST
DESCRIPTOR.message_types_by_name['ConfigDiffResponse'] = _CONFIGDIFFRESPONSE
DESCRIPTOR.message_types_by_name['ConfigDiffStreamRequest'] = _CONFIGDIFFSTREAMREQUEST
DESCRIPTOR.message_types_by_name['ConfigDiffStreamResponse'] = _CONFIGDIFFSTREAMRESPONSE
DESCRIPTOR.message_types_by_name['ConfigurationRequest'] = _CONFIGURATIONREQUEST
DESCRIPTOR.message_types_by_name['ConfigurationResponse'] = _CONFIGURATIONRESPONSE
DESCRIPTOR.message_types_by_name['ConfigurationStreamRequest'] = _CONFIGURATIONSTREAMREQUEST
DESCRIPTOR.message_types_by_name['ConfigurationStreamResponse'] = _CONFIGURATIONSTREAMRESPONSE
DESCRIPTOR.message_types_by_name['SummaryRequest'] = _SUMMARYREQUEST
DESCRIPTOR.message_types_by_name['SummaryResponse'] = _SUMMARYRESPONSE
DESCRIPTOR.message_types_by_name['SummaryStreamRequest'] = _SUMMARYSTREAMREQUEST
DESCRIPTOR.message_types_by_name['SummaryStreamResponse'] = _SUMMARYSTREAMRESPONSE
_sym_db.RegisterFileDescriptor(DESCRIPTOR)

ConfigDiffRequest = _reflection.GeneratedProtocolMessageType('ConfigDiffRequest', (_message.Message,), {
  'DESCRIPTOR' : _CONFIGDIFFREQUEST,
  '__module__' : 'arista.configstatus.v1.services.gen_pb2'
  # @@protoc_insertion_point(class_scope:arista.configstatus.v1.ConfigDiffRequest)
  })
_sym_db.RegisterMessage(ConfigDiffRequest)

ConfigDiffResponse = _reflection.GeneratedProtocolMessageType('ConfigDiffResponse', (_message.Message,), {
  'DESCRIPTOR' : _CONFIGDIFFRESPONSE,
  '__module__' : 'arista.configstatus.v1.services.gen_pb2'
  # @@protoc_insertion_point(class_scope:arista.configstatus.v1.ConfigDiffResponse)
  })
_sym_db.RegisterMessage(ConfigDiffResponse)

ConfigDiffStreamRequest = _reflection.GeneratedProtocolMessageType('ConfigDiffStreamRequest', (_message.Message,), {
  'DESCRIPTOR' : _CONFIGDIFFSTREAMREQUEST,
  '__module__' : 'arista.configstatus.v1.services.gen_pb2'
  # @@protoc_insertion_point(class_scope:arista.configstatus.v1.ConfigDiffStreamRequest)
  })
_sym_db.RegisterMessage(ConfigDiffStreamRequest)

ConfigDiffStreamResponse = _reflection.GeneratedProtocolMessageType('ConfigDiffStreamResponse', (_message.Message,), {
  'DESCRIPTOR' : _CONFIGDIFFSTREAMRESPONSE,
  '__module__' : 'arista.configstatus.v1.services.gen_pb2'
  # @@protoc_insertion_point(class_scope:arista.configstatus.v1.ConfigDiffStreamResponse)
  })
_sym_db.RegisterMessage(ConfigDiffStreamResponse)

ConfigurationRequest = _reflection.GeneratedProtocolMessageType('ConfigurationRequest', (_message.Message,), {
  'DESCRIPTOR' : _CONFIGURATIONREQUEST,
  '__module__' : 'arista.configstatus.v1.services.gen_pb2'
  # @@protoc_insertion_point(class_scope:arista.configstatus.v1.ConfigurationRequest)
  })
_sym_db.RegisterMessage(ConfigurationRequest)

ConfigurationResponse = _reflection.GeneratedProtocolMessageType('ConfigurationResponse', (_message.Message,), {
  'DESCRIPTOR' : _CONFIGURATIONRESPONSE,
  '__module__' : 'arista.configstatus.v1.services.gen_pb2'
  # @@protoc_insertion_point(class_scope:arista.configstatus.v1.ConfigurationResponse)
  })
_sym_db.RegisterMessage(ConfigurationResponse)

ConfigurationStreamRequest = _reflection.GeneratedProtocolMessageType('ConfigurationStreamRequest', (_message.Message,), {
  'DESCRIPTOR' : _CONFIGURATIONSTREAMREQUEST,
  '__module__' : 'arista.configstatus.v1.services.gen_pb2'
  # @@protoc_insertion_point(class_scope:arista.configstatus.v1.ConfigurationStreamRequest)
  })
_sym_db.RegisterMessage(ConfigurationStreamRequest)

ConfigurationStreamResponse = _reflection.GeneratedProtocolMessageType('ConfigurationStreamResponse', (_message.Message,), {
  'DESCRIPTOR' : _CONFIGURATIONSTREAMRESPONSE,
  '__module__' : 'arista.configstatus.v1.services.gen_pb2'
  # @@protoc_insertion_point(class_scope:arista.configstatus.v1.ConfigurationStreamResponse)
  })
_sym_db.RegisterMessage(ConfigurationStreamResponse)

SummaryRequest = _reflection.GeneratedProtocolMessageType('SummaryRequest', (_message.Message,), {
  'DESCRIPTOR' : _SUMMARYREQUEST,
  '__module__' : 'arista.configstatus.v1.services.gen_pb2'
  # @@protoc_insertion_point(class_scope:arista.configstatus.v1.SummaryRequest)
  })
_sym_db.RegisterMessage(SummaryRequest)

SummaryResponse = _reflection.GeneratedProtocolMessageType('SummaryResponse', (_message.Message,), {
  'DESCRIPTOR' : _SUMMARYRESPONSE,
  '__module__' : 'arista.configstatus.v1.services.gen_pb2'
  # @@protoc_insertion_point(class_scope:arista.configstatus.v1.SummaryResponse)
  })
_sym_db.RegisterMessage(SummaryResponse)

SummaryStreamRequest = _reflection.GeneratedProtocolMessageType('SummaryStreamRequest', (_message.Message,), {
  'DESCRIPTOR' : _SUMMARYSTREAMREQUEST,
  '__module__' : 'arista.configstatus.v1.services.gen_pb2'
  # @@protoc_insertion_point(class_scope:arista.configstatus.v1.SummaryStreamRequest)
  })
_sym_db.RegisterMessage(SummaryStreamRequest)

SummaryStreamResponse = _reflection.GeneratedProtocolMessageType('SummaryStreamResponse', (_message.Message,), {
  'DESCRIPTOR' : _SUMMARYSTREAMRESPONSE,
  '__module__' : 'arista.configstatus.v1.services.gen_pb2'
  # @@protoc_insertion_point(class_scope:arista.configstatus.v1.SummaryStreamResponse)
  })
_sym_db.RegisterMessage(SummaryStreamResponse)


DESCRIPTOR._options = None

_CONFIGDIFFSERVICE = _descriptor.ServiceDescriptor(
  name='ConfigDiffService',
  full_name='arista.configstatus.v1.ConfigDiffService',
  file=DESCRIPTOR,
  index=0,
  serialized_options=None,
  create_key=_descriptor._internal_create_key,
  serialized_start=1790,
  serialized_end=2131,
  methods=[
  _descriptor.MethodDescriptor(
    name='GetOne',
    full_name='arista.configstatus.v1.ConfigDiffService.GetOne',
    index=0,
    containing_service=None,
    input_type=_CONFIGDIFFREQUEST,
    output_type=_CONFIGDIFFRESPONSE,
    serialized_options=None,
    create_key=_descriptor._internal_create_key,
  ),
  _descriptor.MethodDescriptor(
    name='GetAll',
    full_name='arista.configstatus.v1.ConfigDiffService.GetAll',
    index=1,
    containing_service=None,
    input_type=_CONFIGDIFFSTREAMREQUEST,
    output_type=_CONFIGDIFFSTREAMRESPONSE,
    serialized_options=None,
    create_key=_descriptor._internal_create_key,
  ),
  _descriptor.MethodDescriptor(
    name='Subscribe',
    full_name='arista.configstatus.v1.ConfigDiffService.Subscribe',
    index=2,
    containing_service=None,
    input_type=_CONFIGDIFFSTREAMREQUEST,
    output_type=_CONFIGDIFFSTREAMRESPONSE,
    serialized_options=None,
    create_key=_descriptor._internal_create_key,
  ),
])
_sym_db.RegisterServiceDescriptor(_CONFIGDIFFSERVICE)

DESCRIPTOR.services_by_name['ConfigDiffService'] = _CONFIGDIFFSERVICE


_CONFIGURATIONSERVICE = _descriptor.ServiceDescriptor(
  name='ConfigurationService',
  full_name='arista.configstatus.v1.ConfigurationService',
  file=DESCRIPTOR,
  index=1,
  serialized_options=None,
  create_key=_descriptor._internal_create_key,
  serialized_start=2134,
  serialized_end=2496,
  methods=[
  _descriptor.MethodDescriptor(
    name='GetOne',
    full_name='arista.configstatus.v1.ConfigurationService.GetOne',
    index=0,
    containing_service=None,
    input_type=_CONFIGURATIONREQUEST,
    output_type=_CONFIGURATIONRESPONSE,
    serialized_options=None,
    create_key=_descriptor._internal_create_key,
  ),
  _descriptor.MethodDescriptor(
    name='GetAll',
    full_name='arista.configstatus.v1.ConfigurationService.GetAll',
    index=1,
    containing_service=None,
    input_type=_CONFIGURATIONSTREAMREQUEST,
    output_type=_CONFIGURATIONSTREAMRESPONSE,
    serialized_options=None,
    create_key=_descriptor._internal_create_key,
  ),
  _descriptor.MethodDescriptor(
    name='Subscribe',
    full_name='arista.configstatus.v1.ConfigurationService.Subscribe',
    index=2,
    containing_service=None,
    input_type=_CONFIGURATIONSTREAMREQUEST,
    output_type=_CONFIGURATIONSTREAMRESPONSE,
    serialized_options=None,
    create_key=_descriptor._internal_create_key,
  ),
])
_sym_db.RegisterServiceDescriptor(_CONFIGURATIONSERVICE)

DESCRIPTOR.services_by_name['ConfigurationService'] = _CONFIGURATIONSERVICE


_SUMMARYSERVICE = _descriptor.ServiceDescriptor(
  name='SummaryService',
  full_name='arista.configstatus.v1.SummaryService',
  file=DESCRIPTOR,
  index=2,
  serialized_options=None,
  create_key=_descriptor._internal_create_key,
  serialized_start=2499,
  serialized_end=2819,
  methods=[
  _descriptor.MethodDescriptor(
    name='GetOne',
    full_name='arista.configstatus.v1.SummaryService.GetOne',
    index=0,
    containing_service=None,
    input_type=_SUMMARYREQUEST,
    output_type=_SUMMARYRESPONSE,
    serialized_options=None,
    create_key=_descriptor._internal_create_key,
  ),
  _descriptor.MethodDescriptor(
    name='GetAll',
    full_name='arista.configstatus.v1.SummaryService.GetAll',
    index=1,
    containing_service=None,
    input_type=_SUMMARYSTREAMREQUEST,
    output_type=_SUMMARYSTREAMRESPONSE,
    serialized_options=None,
    create_key=_descriptor._internal_create_key,
  ),
  _descriptor.MethodDescriptor(
    name='Subscribe',
    full_name='arista.configstatus.v1.SummaryService.Subscribe',
    index=2,
    containing_service=None,
    input_type=_SUMMARYSTREAMREQUEST,
    output_type=_SUMMARYSTREAMRESPONSE,
    serialized_options=None,
    create_key=_descriptor._internal_create_key,
  ),
])
_sym_db.RegisterServiceDescriptor(_SUMMARYSERVICE)

DESCRIPTOR.services_by_name['SummaryService'] = _SUMMARYSERVICE

# @@protoc_insertion_point(module_scope)
