# -*- coding: utf-8 -*-
# Generated by the protocol buffer compiler.  DO NOT EDIT!
# source: arista/tag.v1/services.gen.proto

import sys
_b=sys.version_info[0]<3 and (lambda x:x) or (lambda x:x.encode('latin1'))
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.tag.v1 import tag_pb2 as arista_dot_tag_dot_v1_dot_tag__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/tag.v1/services.gen.proto',
  package='arista.tag.v1',
  syntax='proto3',
  serialized_options=_b('Z\"arista/resources/arista/tag.v1;tag'),
  serialized_pb=_b('\n arista/tag.v1/services.gen.proto\x12\rarista.tag.v1\x1a\x17\x61rista/tag.v1/tag.proto\x1a\x16\x61rista/time/time.proto\x1a(arista/subscriptions/subscriptions.proto\x1a\x1fgoogle/protobuf/timestamp.proto\"`\n\x10\x44\x65viceTagRequest\x12\"\n\x03key\x18\x01 \x01(\x0b\x32\x15.arista.tag.v1.TagKey\x12(\n\x04time\x18\x02 \x01(\x0b\x32\x1a.google.protobuf.Timestamp\"f\n\x11\x44\x65viceTagResponse\x12\'\n\x05value\x18\x01 \x01(\x0b\x32\x18.arista.tag.v1.DeviceTag\x12(\n\x04time\x18\x02 \x01(\x0b\x32\x1a.google.protobuf.Timestamp\"t\n\x16\x44\x65viceTagStreamRequest\x12\x33\n\x11partial_eq_filter\x18\x01 \x03(\x0b\x32\x18.arista.tag.v1.DeviceTag\x12%\n\x04time\x18\x03 \x01(\x0b\x32\x17.arista.time.TimeBounds\"\x9b\x01\n\x17\x44\x65viceTagStreamResponse\x12\'\n\x05value\x18\x01 \x01(\x0b\x32\x18.arista.tag.v1.DeviceTag\x12(\n\x04time\x18\x02 \x01(\x0b\x32\x1a.google.protobuf.Timestamp\x12-\n\x04type\x18\x03 \x01(\x0e\x32\x1f.arista.subscriptions.Operation\"\x80\x01\n DeviceTagAssignmentConfigRequest\x12\x32\n\x03key\x18\x01 \x01(\x0b\x32%.arista.tag.v1.DeviceTagAssignmentKey\x12(\n\x04time\x18\x02 \x01(\x0b\x32\x1a.google.protobuf.Timestamp\"\x86\x01\n!DeviceTagAssignmentConfigResponse\x12\x37\n\x05value\x18\x01 \x01(\x0b\x32(.arista.tag.v1.DeviceTagAssignmentConfig\x12(\n\x04time\x18\x02 \x01(\x0b\x32\x1a.google.protobuf.Timestamp\"\x94\x01\n&DeviceTagAssignmentConfigStreamRequest\x12\x43\n\x11partial_eq_filter\x18\x01 \x03(\x0b\x32(.arista.tag.v1.DeviceTagAssignmentConfig\x12%\n\x04time\x18\x03 \x01(\x0b\x32\x17.arista.time.TimeBounds\"\xbb\x01\n\'DeviceTagAssignmentConfigStreamResponse\x12\x37\n\x05value\x18\x01 \x01(\x0b\x32(.arista.tag.v1.DeviceTagAssignmentConfig\x12(\n\x04time\x18\x02 \x01(\x0b\x32\x1a.google.protobuf.Timestamp\x12-\n\x04type\x18\x03 \x01(\x0e\x32\x1f.arista.subscriptions.Operation\"^\n#DeviceTagAssignmentConfigSetRequest\x12\x37\n\x05value\x18\x01 \x01(\x0b\x32(.arista.tag.v1.DeviceTagAssignmentConfig\"\x89\x01\n$DeviceTagAssignmentConfigSetResponse\x12\x37\n\x05value\x18\x01 \x01(\x0b\x32(.arista.tag.v1.DeviceTagAssignmentConfig\x12(\n\x04time\x18\x02 \x01(\x0b\x32\x1a.google.protobuf.Timestamp\"\\\n&DeviceTagAssignmentConfigDeleteRequest\x12\x32\n\x03key\x18\x01 \x01(\x0b\x32%.arista.tag.v1.DeviceTagAssignmentKey\"\x87\x01\n\'DeviceTagAssignmentConfigDeleteResponse\x12\x32\n\x03key\x18\x01 \x01(\x0b\x32%.arista.tag.v1.DeviceTagAssignmentKey\x12(\n\x04time\x18\x02 \x01(\x0b\x32\x1a.google.protobuf.Timestamp\"f\n\x16\x44\x65viceTagConfigRequest\x12\"\n\x03key\x18\x01 \x01(\x0b\x32\x15.arista.tag.v1.TagKey\x12(\n\x04time\x18\x02 \x01(\x0b\x32\x1a.google.protobuf.Timestamp\"r\n\x17\x44\x65viceTagConfigResponse\x12-\n\x05value\x18\x01 \x01(\x0b\x32\x1e.arista.tag.v1.DeviceTagConfig\x12(\n\x04time\x18\x02 \x01(\x0b\x32\x1a.google.protobuf.Timestamp\"\x80\x01\n\x1c\x44\x65viceTagConfigStreamRequest\x12\x39\n\x11partial_eq_filter\x18\x01 \x03(\x0b\x32\x1e.arista.tag.v1.DeviceTagConfig\x12%\n\x04time\x18\x03 \x01(\x0b\x32\x17.arista.time.TimeBounds\"\xa7\x01\n\x1d\x44\x65viceTagConfigStreamResponse\x12-\n\x05value\x18\x01 \x01(\x0b\x32\x1e.arista.tag.v1.DeviceTagConfig\x12(\n\x04time\x18\x02 \x01(\x0b\x32\x1a.google.protobuf.Timestamp\x12-\n\x04type\x18\x03 \x01(\x0e\x32\x1f.arista.subscriptions.Operation\"J\n\x19\x44\x65viceTagConfigSetRequest\x12-\n\x05value\x18\x01 \x01(\x0b\x32\x1e.arista.tag.v1.DeviceTagConfig\"u\n\x1a\x44\x65viceTagConfigSetResponse\x12-\n\x05value\x18\x01 \x01(\x0b\x32\x1e.arista.tag.v1.DeviceTagConfig\x12(\n\x04time\x18\x02 \x01(\x0b\x32\x1a.google.protobuf.Timestamp\"B\n\x1c\x44\x65viceTagConfigDeleteRequest\x12\"\n\x03key\x18\x01 \x01(\x0b\x32\x15.arista.tag.v1.TagKey\"m\n\x1d\x44\x65viceTagConfigDeleteResponse\x12\"\n\x03key\x18\x01 \x01(\x0b\x32\x15.arista.tag.v1.TagKey\x12(\n\x04time\x18\x02 \x01(\x0b\x32\x1a.google.protobuf.Timestamp\"c\n\x13InterfaceTagRequest\x12\"\n\x03key\x18\x01 \x01(\x0b\x32\x15.arista.tag.v1.TagKey\x12(\n\x04time\x18\x02 \x01(\x0b\x32\x1a.google.protobuf.Timestamp\"l\n\x14InterfaceTagResponse\x12*\n\x05value\x18\x01 \x01(\x0b\x32\x1b.arista.tag.v1.InterfaceTag\x12(\n\x04time\x18\x02 \x01(\x0b\x32\x1a.google.protobuf.Timestamp\"z\n\x19InterfaceTagStreamRequest\x12\x36\n\x11partial_eq_filter\x18\x01 \x03(\x0b\x32\x1b.arista.tag.v1.InterfaceTag\x12%\n\x04time\x18\x03 \x01(\x0b\x32\x17.arista.time.TimeBounds\"\xa1\x01\n\x1aInterfaceTagStreamResponse\x12*\n\x05value\x18\x01 \x01(\x0b\x32\x1b.arista.tag.v1.InterfaceTag\x12(\n\x04time\x18\x02 \x01(\x0b\x32\x1a.google.protobuf.Timestamp\x12-\n\x04type\x18\x03 \x01(\x0e\x32\x1f.arista.subscriptions.Operation\"\x86\x01\n#InterfaceTagAssignmentConfigRequest\x12\x35\n\x03key\x18\x01 \x01(\x0b\x32(.arista.tag.v1.InterfaceTagAssignmentKey\x12(\n\x04time\x18\x02 \x01(\x0b\x32\x1a.google.protobuf.Timestamp\"\x8c\x01\n$InterfaceTagAssignmentConfigResponse\x12:\n\x05value\x18\x01 \x01(\x0b\x32+.arista.tag.v1.InterfaceTagAssignmentConfig\x12(\n\x04time\x18\x02 \x01(\x0b\x32\x1a.google.protobuf.Timestamp\"\x9a\x01\n)InterfaceTagAssignmentConfigStreamRequest\x12\x46\n\x11partial_eq_filter\x18\x01 \x03(\x0b\x32+.arista.tag.v1.InterfaceTagAssignmentConfig\x12%\n\x04time\x18\x03 \x01(\x0b\x32\x17.arista.time.TimeBounds\"\xc1\x01\n*InterfaceTagAssignmentConfigStreamResponse\x12:\n\x05value\x18\x01 \x01(\x0b\x32+.arista.tag.v1.InterfaceTagAssignmentConfig\x12(\n\x04time\x18\x02 \x01(\x0b\x32\x1a.google.protobuf.Timestamp\x12-\n\x04type\x18\x03 \x01(\x0e\x32\x1f.arista.subscriptions.Operation\"d\n&InterfaceTagAssignmentConfigSetRequest\x12:\n\x05value\x18\x01 \x01(\x0b\x32+.arista.tag.v1.InterfaceTagAssignmentConfig\"\x8f\x01\n\'InterfaceTagAssignmentConfigSetResponse\x12:\n\x05value\x18\x01 \x01(\x0b\x32+.arista.tag.v1.InterfaceTagAssignmentConfig\x12(\n\x04time\x18\x02 \x01(\x0b\x32\x1a.google.protobuf.Timestamp\"b\n)InterfaceTagAssignmentConfigDeleteRequest\x12\x35\n\x03key\x18\x01 \x01(\x0b\x32(.arista.tag.v1.InterfaceTagAssignmentKey\"\x8d\x01\n*InterfaceTagAssignmentConfigDeleteResponse\x12\x35\n\x03key\x18\x01 \x01(\x0b\x32(.arista.tag.v1.InterfaceTagAssignmentKey\x12(\n\x04time\x18\x02 \x01(\x0b\x32\x1a.google.protobuf.Timestamp\"i\n\x19InterfaceTagConfigRequest\x12\"\n\x03key\x18\x01 \x01(\x0b\x32\x15.arista.tag.v1.TagKey\x12(\n\x04time\x18\x02 \x01(\x0b\x32\x1a.google.protobuf.Timestamp\"x\n\x1aInterfaceTagConfigResponse\x12\x30\n\x05value\x18\x01 \x01(\x0b\x32!.arista.tag.v1.InterfaceTagConfig\x12(\n\x04time\x18\x02 \x01(\x0b\x32\x1a.google.protobuf.Timestamp\"\x86\x01\n\x1fInterfaceTagConfigStreamRequest\x12<\n\x11partial_eq_filter\x18\x01 \x03(\x0b\x32!.arista.tag.v1.InterfaceTagConfig\x12%\n\x04time\x18\x03 \x01(\x0b\x32\x17.arista.time.TimeBounds\"\xad\x01\n InterfaceTagConfigStreamResponse\x12\x30\n\x05value\x18\x01 \x01(\x0b\x32!.arista.tag.v1.InterfaceTagConfig\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\x1cInterfaceTagConfigSetRequest\x12\x30\n\x05value\x18\x01 \x01(\x0b\x32!.arista.tag.v1.InterfaceTagConfig\"{\n\x1dInterfaceTagConfigSetResponse\x12\x30\n\x05value\x18\x01 \x01(\x0b\x32!.arista.tag.v1.InterfaceTagConfig\x12(\n\x04time\x18\x02 \x01(\x0b\x32\x1a.google.protobuf.Timestamp\"E\n\x1fInterfaceTagConfigDeleteRequest\x12\"\n\x03key\x18\x01 \x01(\x0b\x32\x15.arista.tag.v1.TagKey\"p\n InterfaceTagConfigDeleteResponse\x12\"\n\x03key\x18\x01 \x01(\x0b\x32\x15.arista.tag.v1.TagKey\x12(\n\x04time\x18\x02 \x01(\x0b\x32\x1a.google.protobuf.Timestamp2\x98\x02\n\x10\x44\x65viceTagService\x12K\n\x06GetOne\x12\x1f.arista.tag.v1.DeviceTagRequest\x1a .arista.tag.v1.DeviceTagResponse\x12Y\n\x06GetAll\x12%.arista.tag.v1.DeviceTagStreamRequest\x1a&.arista.tag.v1.DeviceTagStreamResponse0\x01\x12\\\n\tSubscribe\x12%.arista.tag.v1.DeviceTagStreamRequest\x1a&.arista.tag.v1.DeviceTagStreamResponse0\x01\x32\xf1\x04\n DeviceTagAssignmentConfigService\x12k\n\x06GetOne\x12/.arista.tag.v1.DeviceTagAssignmentConfigRequest\x1a\x30.arista.tag.v1.DeviceTagAssignmentConfigResponse\x12y\n\x06GetAll\x12\x35.arista.tag.v1.DeviceTagAssignmentConfigStreamRequest\x1a\x36.arista.tag.v1.DeviceTagAssignmentConfigStreamResponse0\x01\x12|\n\tSubscribe\x12\x35.arista.tag.v1.DeviceTagAssignmentConfigStreamRequest\x1a\x36.arista.tag.v1.DeviceTagAssignmentConfigStreamResponse0\x01\x12n\n\x03Set\x12\x32.arista.tag.v1.DeviceTagAssignmentConfigSetRequest\x1a\x33.arista.tag.v1.DeviceTagAssignmentConfigSetResponse\x12w\n\x06\x44\x65lete\x12\x35.arista.tag.v1.DeviceTagAssignmentConfigDeleteRequest\x1a\x36.arista.tag.v1.DeviceTagAssignmentConfigDeleteResponse2\x83\x04\n\x16\x44\x65viceTagConfigService\x12W\n\x06GetOne\x12%.arista.tag.v1.DeviceTagConfigRequest\x1a&.arista.tag.v1.DeviceTagConfigResponse\x12\x65\n\x06GetAll\x12+.arista.tag.v1.DeviceTagConfigStreamRequest\x1a,.arista.tag.v1.DeviceTagConfigStreamResponse0\x01\x12h\n\tSubscribe\x12+.arista.tag.v1.DeviceTagConfigStreamRequest\x1a,.arista.tag.v1.DeviceTagConfigStreamResponse0\x01\x12Z\n\x03Set\x12(.arista.tag.v1.DeviceTagConfigSetRequest\x1a).arista.tag.v1.DeviceTagConfigSetResponse\x12\x63\n\x06\x44\x65lete\x12+.arista.tag.v1.DeviceTagConfigDeleteRequest\x1a,.arista.tag.v1.DeviceTagConfigDeleteResponse2\xad\x02\n\x13InterfaceTagService\x12Q\n\x06GetOne\x12\".arista.tag.v1.InterfaceTagRequest\x1a#.arista.tag.v1.InterfaceTagResponse\x12_\n\x06GetAll\x12(.arista.tag.v1.InterfaceTagStreamRequest\x1a).arista.tag.v1.InterfaceTagStreamResponse0\x01\x12\x62\n\tSubscribe\x12(.arista.tag.v1.InterfaceTagStreamRequest\x1a).arista.tag.v1.InterfaceTagStreamResponse0\x01\x32\x93\x05\n#InterfaceTagAssignmentConfigService\x12q\n\x06GetOne\x12\x32.arista.tag.v1.InterfaceTagAssignmentConfigRequest\x1a\x33.arista.tag.v1.InterfaceTagAssignmentConfigResponse\x12\x7f\n\x06GetAll\x12\x38.arista.tag.v1.InterfaceTagAssignmentConfigStreamRequest\x1a\x39.arista.tag.v1.InterfaceTagAssignmentConfigStreamResponse0\x01\x12\x82\x01\n\tSubscribe\x12\x38.arista.tag.v1.InterfaceTagAssignmentConfigStreamRequest\x1a\x39.arista.tag.v1.InterfaceTagAssignmentConfigStreamResponse0\x01\x12t\n\x03Set\x12\x35.arista.tag.v1.InterfaceTagAssignmentConfigSetRequest\x1a\x36.arista.tag.v1.InterfaceTagAssignmentConfigSetResponse\x12}\n\x06\x44\x65lete\x12\x38.arista.tag.v1.InterfaceTagAssignmentConfigDeleteRequest\x1a\x39.arista.tag.v1.InterfaceTagAssignmentConfigDeleteResponse2\xa4\x04\n\x19InterfaceTagConfigService\x12]\n\x06GetOne\x12(.arista.tag.v1.InterfaceTagConfigRequest\x1a).arista.tag.v1.InterfaceTagConfigResponse\x12k\n\x06GetAll\x12..arista.tag.v1.InterfaceTagConfigStreamRequest\x1a/.arista.tag.v1.InterfaceTagConfigStreamResponse0\x01\x12n\n\tSubscribe\x12..arista.tag.v1.InterfaceTagConfigStreamRequest\x1a/.arista.tag.v1.InterfaceTagConfigStreamResponse0\x01\x12`\n\x03Set\x12+.arista.tag.v1.InterfaceTagConfigSetRequest\x1a,.arista.tag.v1.InterfaceTagConfigSetResponse\x12i\n\x06\x44\x65lete\x12..arista.tag.v1.InterfaceTagConfigDeleteRequest\x1a/.arista.tag.v1.InterfaceTagConfigDeleteResponseB$Z\"arista/resources/arista/tag.v1;tagb\x06proto3')
  ,
  dependencies=[arista_dot_tag_dot_v1_dot_tag__pb2.DESCRIPTOR,arista_dot_time_dot_time__pb2.DESCRIPTOR,arista_dot_subscriptions_dot_subscriptions__pb2.DESCRIPTOR,google_dot_protobuf_dot_timestamp__pb2.DESCRIPTOR,])




_DEVICETAGREQUEST = _descriptor.Descriptor(
  name='DeviceTagRequest',
  full_name='arista.tag.v1.DeviceTagRequest',
  filename=None,
  file=DESCRIPTOR,
  containing_type=None,
  fields=[
    _descriptor.FieldDescriptor(
      name='key', full_name='arista.tag.v1.DeviceTagRequest.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='time', full_name='arista.tag.v1.DeviceTagRequest.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),
  ],
  extensions=[
  ],
  nested_types=[],
  enum_types=[
  ],
  serialized_options=None,
  is_extendable=False,
  syntax='proto3',
  extension_ranges=[],
  oneofs=[
  ],
  serialized_start=175,
  serialized_end=271,
)


_DEVICETAGRESPONSE = _descriptor.Descriptor(
  name='DeviceTagResponse',
  full_name='arista.tag.v1.DeviceTagResponse',
  filename=None,
  file=DESCRIPTOR,
  containing_type=None,
  fields=[
    _descriptor.FieldDescriptor(
      name='value', full_name='arista.tag.v1.DeviceTagResponse.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),
    _descriptor.FieldDescriptor(
      name='time', full_name='arista.tag.v1.DeviceTagResponse.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),
  ],
  extensions=[
  ],
  nested_types=[],
  enum_types=[
  ],
  serialized_options=None,
  is_extendable=False,
  syntax='proto3',
  extension_ranges=[],
  oneofs=[
  ],
  serialized_start=273,
  serialized_end=375,
)


_DEVICETAGSTREAMREQUEST = _descriptor.Descriptor(
  name='DeviceTagStreamRequest',
  full_name='arista.tag.v1.DeviceTagStreamRequest',
  filename=None,
  file=DESCRIPTOR,
  containing_type=None,
  fields=[
    _descriptor.FieldDescriptor(
      name='partial_eq_filter', full_name='arista.tag.v1.DeviceTagStreamRequest.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),
    _descriptor.FieldDescriptor(
      name='time', full_name='arista.tag.v1.DeviceTagStreamRequest.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),
  ],
  extensions=[
  ],
  nested_types=[],
  enum_types=[
  ],
  serialized_options=None,
  is_extendable=False,
  syntax='proto3',
  extension_ranges=[],
  oneofs=[
  ],
  serialized_start=377,
  serialized_end=493,
)


_DEVICETAGSTREAMRESPONSE = _descriptor.Descriptor(
  name='DeviceTagStreamResponse',
  full_name='arista.tag.v1.DeviceTagStreamResponse',
  filename=None,
  file=DESCRIPTOR,
  containing_type=None,
  fields=[
    _descriptor.FieldDescriptor(
      name='value', full_name='arista.tag.v1.DeviceTagStreamResponse.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),
    _descriptor.FieldDescriptor(
      name='time', full_name='arista.tag.v1.DeviceTagStreamResponse.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),
    _descriptor.FieldDescriptor(
      name='type', full_name='arista.tag.v1.DeviceTagStreamResponse.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),
  ],
  extensions=[
  ],
  nested_types=[],
  enum_types=[
  ],
  serialized_options=None,
  is_extendable=False,
  syntax='proto3',
  extension_ranges=[],
  oneofs=[
  ],
  serialized_start=496,
  serialized_end=651,
)


_DEVICETAGASSIGNMENTCONFIGREQUEST = _descriptor.Descriptor(
  name='DeviceTagAssignmentConfigRequest',
  full_name='arista.tag.v1.DeviceTagAssignmentConfigRequest',
  filename=None,
  file=DESCRIPTOR,
  containing_type=None,
  fields=[
    _descriptor.FieldDescriptor(
      name='key', full_name='arista.tag.v1.DeviceTagAssignmentConfigRequest.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='time', full_name='arista.tag.v1.DeviceTagAssignmentConfigRequest.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),
  ],
  extensions=[
  ],
  nested_types=[],
  enum_types=[
  ],
  serialized_options=None,
  is_extendable=False,
  syntax='proto3',
  extension_ranges=[],
  oneofs=[
  ],
  serialized_start=654,
  serialized_end=782,
)


_DEVICETAGASSIGNMENTCONFIGRESPONSE = _descriptor.Descriptor(
  name='DeviceTagAssignmentConfigResponse',
  full_name='arista.tag.v1.DeviceTagAssignmentConfigResponse',
  filename=None,
  file=DESCRIPTOR,
  containing_type=None,
  fields=[
    _descriptor.FieldDescriptor(
      name='value', full_name='arista.tag.v1.DeviceTagAssignmentConfigResponse.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),
    _descriptor.FieldDescriptor(
      name='time', full_name='arista.tag.v1.DeviceTagAssignmentConfigResponse.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),
  ],
  extensions=[
  ],
  nested_types=[],
  enum_types=[
  ],
  serialized_options=None,
  is_extendable=False,
  syntax='proto3',
  extension_ranges=[],
  oneofs=[
  ],
  serialized_start=785,
  serialized_end=919,
)


_DEVICETAGASSIGNMENTCONFIGSTREAMREQUEST = _descriptor.Descriptor(
  name='DeviceTagAssignmentConfigStreamRequest',
  full_name='arista.tag.v1.DeviceTagAssignmentConfigStreamRequest',
  filename=None,
  file=DESCRIPTOR,
  containing_type=None,
  fields=[
    _descriptor.FieldDescriptor(
      name='partial_eq_filter', full_name='arista.tag.v1.DeviceTagAssignmentConfigStreamRequest.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),
    _descriptor.FieldDescriptor(
      name='time', full_name='arista.tag.v1.DeviceTagAssignmentConfigStreamRequest.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),
  ],
  extensions=[
  ],
  nested_types=[],
  enum_types=[
  ],
  serialized_options=None,
  is_extendable=False,
  syntax='proto3',
  extension_ranges=[],
  oneofs=[
  ],
  serialized_start=922,
  serialized_end=1070,
)


_DEVICETAGASSIGNMENTCONFIGSTREAMRESPONSE = _descriptor.Descriptor(
  name='DeviceTagAssignmentConfigStreamResponse',
  full_name='arista.tag.v1.DeviceTagAssignmentConfigStreamResponse',
  filename=None,
  file=DESCRIPTOR,
  containing_type=None,
  fields=[
    _descriptor.FieldDescriptor(
      name='value', full_name='arista.tag.v1.DeviceTagAssignmentConfigStreamResponse.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),
    _descriptor.FieldDescriptor(
      name='time', full_name='arista.tag.v1.DeviceTagAssignmentConfigStreamResponse.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),
    _descriptor.FieldDescriptor(
      name='type', full_name='arista.tag.v1.DeviceTagAssignmentConfigStreamResponse.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),
  ],
  extensions=[
  ],
  nested_types=[],
  enum_types=[
  ],
  serialized_options=None,
  is_extendable=False,
  syntax='proto3',
  extension_ranges=[],
  oneofs=[
  ],
  serialized_start=1073,
  serialized_end=1260,
)


_DEVICETAGASSIGNMENTCONFIGSETREQUEST = _descriptor.Descriptor(
  name='DeviceTagAssignmentConfigSetRequest',
  full_name='arista.tag.v1.DeviceTagAssignmentConfigSetRequest',
  filename=None,
  file=DESCRIPTOR,
  containing_type=None,
  fields=[
    _descriptor.FieldDescriptor(
      name='value', full_name='arista.tag.v1.DeviceTagAssignmentConfigSetRequest.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),
  ],
  extensions=[
  ],
  nested_types=[],
  enum_types=[
  ],
  serialized_options=None,
  is_extendable=False,
  syntax='proto3',
  extension_ranges=[],
  oneofs=[
  ],
  serialized_start=1262,
  serialized_end=1356,
)


_DEVICETAGASSIGNMENTCONFIGSETRESPONSE = _descriptor.Descriptor(
  name='DeviceTagAssignmentConfigSetResponse',
  full_name='arista.tag.v1.DeviceTagAssignmentConfigSetResponse',
  filename=None,
  file=DESCRIPTOR,
  containing_type=None,
  fields=[
    _descriptor.FieldDescriptor(
      name='value', full_name='arista.tag.v1.DeviceTagAssignmentConfigSetResponse.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),
    _descriptor.FieldDescriptor(
      name='time', full_name='arista.tag.v1.DeviceTagAssignmentConfigSetResponse.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),
  ],
  extensions=[
  ],
  nested_types=[],
  enum_types=[
  ],
  serialized_options=None,
  is_extendable=False,
  syntax='proto3',
  extension_ranges=[],
  oneofs=[
  ],
  serialized_start=1359,
  serialized_end=1496,
)


_DEVICETAGASSIGNMENTCONFIGDELETEREQUEST = _descriptor.Descriptor(
  name='DeviceTagAssignmentConfigDeleteRequest',
  full_name='arista.tag.v1.DeviceTagAssignmentConfigDeleteRequest',
  filename=None,
  file=DESCRIPTOR,
  containing_type=None,
  fields=[
    _descriptor.FieldDescriptor(
      name='key', full_name='arista.tag.v1.DeviceTagAssignmentConfigDeleteRequest.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),
  ],
  extensions=[
  ],
  nested_types=[],
  enum_types=[
  ],
  serialized_options=None,
  is_extendable=False,
  syntax='proto3',
  extension_ranges=[],
  oneofs=[
  ],
  serialized_start=1498,
  serialized_end=1590,
)


_DEVICETAGASSIGNMENTCONFIGDELETERESPONSE = _descriptor.Descriptor(
  name='DeviceTagAssignmentConfigDeleteResponse',
  full_name='arista.tag.v1.DeviceTagAssignmentConfigDeleteResponse',
  filename=None,
  file=DESCRIPTOR,
  containing_type=None,
  fields=[
    _descriptor.FieldDescriptor(
      name='key', full_name='arista.tag.v1.DeviceTagAssignmentConfigDeleteResponse.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='time', full_name='arista.tag.v1.DeviceTagAssignmentConfigDeleteResponse.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),
  ],
  extensions=[
  ],
  nested_types=[],
  enum_types=[
  ],
  serialized_options=None,
  is_extendable=False,
  syntax='proto3',
  extension_ranges=[],
  oneofs=[
  ],
  serialized_start=1593,
  serialized_end=1728,
)


_DEVICETAGCONFIGREQUEST = _descriptor.Descriptor(
  name='DeviceTagConfigRequest',
  full_name='arista.tag.v1.DeviceTagConfigRequest',
  filename=None,
  file=DESCRIPTOR,
  containing_type=None,
  fields=[
    _descriptor.FieldDescriptor(
      name='key', full_name='arista.tag.v1.DeviceTagConfigRequest.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='time', full_name='arista.tag.v1.DeviceTagConfigRequest.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),
  ],
  extensions=[
  ],
  nested_types=[],
  enum_types=[
  ],
  serialized_options=None,
  is_extendable=False,
  syntax='proto3',
  extension_ranges=[],
  oneofs=[
  ],
  serialized_start=1730,
  serialized_end=1832,
)


_DEVICETAGCONFIGRESPONSE = _descriptor.Descriptor(
  name='DeviceTagConfigResponse',
  full_name='arista.tag.v1.DeviceTagConfigResponse',
  filename=None,
  file=DESCRIPTOR,
  containing_type=None,
  fields=[
    _descriptor.FieldDescriptor(
      name='value', full_name='arista.tag.v1.DeviceTagConfigResponse.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),
    _descriptor.FieldDescriptor(
      name='time', full_name='arista.tag.v1.DeviceTagConfigResponse.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),
  ],
  extensions=[
  ],
  nested_types=[],
  enum_types=[
  ],
  serialized_options=None,
  is_extendable=False,
  syntax='proto3',
  extension_ranges=[],
  oneofs=[
  ],
  serialized_start=1834,
  serialized_end=1948,
)


_DEVICETAGCONFIGSTREAMREQUEST = _descriptor.Descriptor(
  name='DeviceTagConfigStreamRequest',
  full_name='arista.tag.v1.DeviceTagConfigStreamRequest',
  filename=None,
  file=DESCRIPTOR,
  containing_type=None,
  fields=[
    _descriptor.FieldDescriptor(
      name='partial_eq_filter', full_name='arista.tag.v1.DeviceTagConfigStreamRequest.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),
    _descriptor.FieldDescriptor(
      name='time', full_name='arista.tag.v1.DeviceTagConfigStreamRequest.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),
  ],
  extensions=[
  ],
  nested_types=[],
  enum_types=[
  ],
  serialized_options=None,
  is_extendable=False,
  syntax='proto3',
  extension_ranges=[],
  oneofs=[
  ],
  serialized_start=1951,
  serialized_end=2079,
)


_DEVICETAGCONFIGSTREAMRESPONSE = _descriptor.Descriptor(
  name='DeviceTagConfigStreamResponse',
  full_name='arista.tag.v1.DeviceTagConfigStreamResponse',
  filename=None,
  file=DESCRIPTOR,
  containing_type=None,
  fields=[
    _descriptor.FieldDescriptor(
      name='value', full_name='arista.tag.v1.DeviceTagConfigStreamResponse.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),
    _descriptor.FieldDescriptor(
      name='time', full_name='arista.tag.v1.DeviceTagConfigStreamResponse.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),
    _descriptor.FieldDescriptor(
      name='type', full_name='arista.tag.v1.DeviceTagConfigStreamResponse.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),
  ],
  extensions=[
  ],
  nested_types=[],
  enum_types=[
  ],
  serialized_options=None,
  is_extendable=False,
  syntax='proto3',
  extension_ranges=[],
  oneofs=[
  ],
  serialized_start=2082,
  serialized_end=2249,
)


_DEVICETAGCONFIGSETREQUEST = _descriptor.Descriptor(
  name='DeviceTagConfigSetRequest',
  full_name='arista.tag.v1.DeviceTagConfigSetRequest',
  filename=None,
  file=DESCRIPTOR,
  containing_type=None,
  fields=[
    _descriptor.FieldDescriptor(
      name='value', full_name='arista.tag.v1.DeviceTagConfigSetRequest.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),
  ],
  extensions=[
  ],
  nested_types=[],
  enum_types=[
  ],
  serialized_options=None,
  is_extendable=False,
  syntax='proto3',
  extension_ranges=[],
  oneofs=[
  ],
  serialized_start=2251,
  serialized_end=2325,
)


_DEVICETAGCONFIGSETRESPONSE = _descriptor.Descriptor(
  name='DeviceTagConfigSetResponse',
  full_name='arista.tag.v1.DeviceTagConfigSetResponse',
  filename=None,
  file=DESCRIPTOR,
  containing_type=None,
  fields=[
    _descriptor.FieldDescriptor(
      name='value', full_name='arista.tag.v1.DeviceTagConfigSetResponse.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),
    _descriptor.FieldDescriptor(
      name='time', full_name='arista.tag.v1.DeviceTagConfigSetResponse.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),
  ],
  extensions=[
  ],
  nested_types=[],
  enum_types=[
  ],
  serialized_options=None,
  is_extendable=False,
  syntax='proto3',
  extension_ranges=[],
  oneofs=[
  ],
  serialized_start=2327,
  serialized_end=2444,
)


_DEVICETAGCONFIGDELETEREQUEST = _descriptor.Descriptor(
  name='DeviceTagConfigDeleteRequest',
  full_name='arista.tag.v1.DeviceTagConfigDeleteRequest',
  filename=None,
  file=DESCRIPTOR,
  containing_type=None,
  fields=[
    _descriptor.FieldDescriptor(
      name='key', full_name='arista.tag.v1.DeviceTagConfigDeleteRequest.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),
  ],
  extensions=[
  ],
  nested_types=[],
  enum_types=[
  ],
  serialized_options=None,
  is_extendable=False,
  syntax='proto3',
  extension_ranges=[],
  oneofs=[
  ],
  serialized_start=2446,
  serialized_end=2512,
)


_DEVICETAGCONFIGDELETERESPONSE = _descriptor.Descriptor(
  name='DeviceTagConfigDeleteResponse',
  full_name='arista.tag.v1.DeviceTagConfigDeleteResponse',
  filename=None,
  file=DESCRIPTOR,
  containing_type=None,
  fields=[
    _descriptor.FieldDescriptor(
      name='key', full_name='arista.tag.v1.DeviceTagConfigDeleteResponse.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='time', full_name='arista.tag.v1.DeviceTagConfigDeleteResponse.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),
  ],
  extensions=[
  ],
  nested_types=[],
  enum_types=[
  ],
  serialized_options=None,
  is_extendable=False,
  syntax='proto3',
  extension_ranges=[],
  oneofs=[
  ],
  serialized_start=2514,
  serialized_end=2623,
)


_INTERFACETAGREQUEST = _descriptor.Descriptor(
  name='InterfaceTagRequest',
  full_name='arista.tag.v1.InterfaceTagRequest',
  filename=None,
  file=DESCRIPTOR,
  containing_type=None,
  fields=[
    _descriptor.FieldDescriptor(
      name='key', full_name='arista.tag.v1.InterfaceTagRequest.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='time', full_name='arista.tag.v1.InterfaceTagRequest.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),
  ],
  extensions=[
  ],
  nested_types=[],
  enum_types=[
  ],
  serialized_options=None,
  is_extendable=False,
  syntax='proto3',
  extension_ranges=[],
  oneofs=[
  ],
  serialized_start=2625,
  serialized_end=2724,
)


_INTERFACETAGRESPONSE = _descriptor.Descriptor(
  name='InterfaceTagResponse',
  full_name='arista.tag.v1.InterfaceTagResponse',
  filename=None,
  file=DESCRIPTOR,
  containing_type=None,
  fields=[
    _descriptor.FieldDescriptor(
      name='value', full_name='arista.tag.v1.InterfaceTagResponse.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),
    _descriptor.FieldDescriptor(
      name='time', full_name='arista.tag.v1.InterfaceTagResponse.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),
  ],
  extensions=[
  ],
  nested_types=[],
  enum_types=[
  ],
  serialized_options=None,
  is_extendable=False,
  syntax='proto3',
  extension_ranges=[],
  oneofs=[
  ],
  serialized_start=2726,
  serialized_end=2834,
)


_INTERFACETAGSTREAMREQUEST = _descriptor.Descriptor(
  name='InterfaceTagStreamRequest',
  full_name='arista.tag.v1.InterfaceTagStreamRequest',
  filename=None,
  file=DESCRIPTOR,
  containing_type=None,
  fields=[
    _descriptor.FieldDescriptor(
      name='partial_eq_filter', full_name='arista.tag.v1.InterfaceTagStreamRequest.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),
    _descriptor.FieldDescriptor(
      name='time', full_name='arista.tag.v1.InterfaceTagStreamRequest.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),
  ],
  extensions=[
  ],
  nested_types=[],
  enum_types=[
  ],
  serialized_options=None,
  is_extendable=False,
  syntax='proto3',
  extension_ranges=[],
  oneofs=[
  ],
  serialized_start=2836,
  serialized_end=2958,
)


_INTERFACETAGSTREAMRESPONSE = _descriptor.Descriptor(
  name='InterfaceTagStreamResponse',
  full_name='arista.tag.v1.InterfaceTagStreamResponse',
  filename=None,
  file=DESCRIPTOR,
  containing_type=None,
  fields=[
    _descriptor.FieldDescriptor(
      name='value', full_name='arista.tag.v1.InterfaceTagStreamResponse.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),
    _descriptor.FieldDescriptor(
      name='time', full_name='arista.tag.v1.InterfaceTagStreamResponse.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),
    _descriptor.FieldDescriptor(
      name='type', full_name='arista.tag.v1.InterfaceTagStreamResponse.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),
  ],
  extensions=[
  ],
  nested_types=[],
  enum_types=[
  ],
  serialized_options=None,
  is_extendable=False,
  syntax='proto3',
  extension_ranges=[],
  oneofs=[
  ],
  serialized_start=2961,
  serialized_end=3122,
)


_INTERFACETAGASSIGNMENTCONFIGREQUEST = _descriptor.Descriptor(
  name='InterfaceTagAssignmentConfigRequest',
  full_name='arista.tag.v1.InterfaceTagAssignmentConfigRequest',
  filename=None,
  file=DESCRIPTOR,
  containing_type=None,
  fields=[
    _descriptor.FieldDescriptor(
      name='key', full_name='arista.tag.v1.InterfaceTagAssignmentConfigRequest.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='time', full_name='arista.tag.v1.InterfaceTagAssignmentConfigRequest.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),
  ],
  extensions=[
  ],
  nested_types=[],
  enum_types=[
  ],
  serialized_options=None,
  is_extendable=False,
  syntax='proto3',
  extension_ranges=[],
  oneofs=[
  ],
  serialized_start=3125,
  serialized_end=3259,
)


_INTERFACETAGASSIGNMENTCONFIGRESPONSE = _descriptor.Descriptor(
  name='InterfaceTagAssignmentConfigResponse',
  full_name='arista.tag.v1.InterfaceTagAssignmentConfigResponse',
  filename=None,
  file=DESCRIPTOR,
  containing_type=None,
  fields=[
    _descriptor.FieldDescriptor(
      name='value', full_name='arista.tag.v1.InterfaceTagAssignmentConfigResponse.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),
    _descriptor.FieldDescriptor(
      name='time', full_name='arista.tag.v1.InterfaceTagAssignmentConfigResponse.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),
  ],
  extensions=[
  ],
  nested_types=[],
  enum_types=[
  ],
  serialized_options=None,
  is_extendable=False,
  syntax='proto3',
  extension_ranges=[],
  oneofs=[
  ],
  serialized_start=3262,
  serialized_end=3402,
)


_INTERFACETAGASSIGNMENTCONFIGSTREAMREQUEST = _descriptor.Descriptor(
  name='InterfaceTagAssignmentConfigStreamRequest',
  full_name='arista.tag.v1.InterfaceTagAssignmentConfigStreamRequest',
  filename=None,
  file=DESCRIPTOR,
  containing_type=None,
  fields=[
    _descriptor.FieldDescriptor(
      name='partial_eq_filter', full_name='arista.tag.v1.InterfaceTagAssignmentConfigStreamRequest.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),
    _descriptor.FieldDescriptor(
      name='time', full_name='arista.tag.v1.InterfaceTagAssignmentConfigStreamRequest.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),
  ],
  extensions=[
  ],
  nested_types=[],
  enum_types=[
  ],
  serialized_options=None,
  is_extendable=False,
  syntax='proto3',
  extension_ranges=[],
  oneofs=[
  ],
  serialized_start=3405,
  serialized_end=3559,
)


_INTERFACETAGASSIGNMENTCONFIGSTREAMRESPONSE = _descriptor.Descriptor(
  name='InterfaceTagAssignmentConfigStreamResponse',
  full_name='arista.tag.v1.InterfaceTagAssignmentConfigStreamResponse',
  filename=None,
  file=DESCRIPTOR,
  containing_type=None,
  fields=[
    _descriptor.FieldDescriptor(
      name='value', full_name='arista.tag.v1.InterfaceTagAssignmentConfigStreamResponse.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),
    _descriptor.FieldDescriptor(
      name='time', full_name='arista.tag.v1.InterfaceTagAssignmentConfigStreamResponse.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),
    _descriptor.FieldDescriptor(
      name='type', full_name='arista.tag.v1.InterfaceTagAssignmentConfigStreamResponse.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),
  ],
  extensions=[
  ],
  nested_types=[],
  enum_types=[
  ],
  serialized_options=None,
  is_extendable=False,
  syntax='proto3',
  extension_ranges=[],
  oneofs=[
  ],
  serialized_start=3562,
  serialized_end=3755,
)


_INTERFACETAGASSIGNMENTCONFIGSETREQUEST = _descriptor.Descriptor(
  name='InterfaceTagAssignmentConfigSetRequest',
  full_name='arista.tag.v1.InterfaceTagAssignmentConfigSetRequest',
  filename=None,
  file=DESCRIPTOR,
  containing_type=None,
  fields=[
    _descriptor.FieldDescriptor(
      name='value', full_name='arista.tag.v1.InterfaceTagAssignmentConfigSetRequest.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),
  ],
  extensions=[
  ],
  nested_types=[],
  enum_types=[
  ],
  serialized_options=None,
  is_extendable=False,
  syntax='proto3',
  extension_ranges=[],
  oneofs=[
  ],
  serialized_start=3757,
  serialized_end=3857,
)


_INTERFACETAGASSIGNMENTCONFIGSETRESPONSE = _descriptor.Descriptor(
  name='InterfaceTagAssignmentConfigSetResponse',
  full_name='arista.tag.v1.InterfaceTagAssignmentConfigSetResponse',
  filename=None,
  file=DESCRIPTOR,
  containing_type=None,
  fields=[
    _descriptor.FieldDescriptor(
      name='value', full_name='arista.tag.v1.InterfaceTagAssignmentConfigSetResponse.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),
    _descriptor.FieldDescriptor(
      name='time', full_name='arista.tag.v1.InterfaceTagAssignmentConfigSetResponse.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),
  ],
  extensions=[
  ],
  nested_types=[],
  enum_types=[
  ],
  serialized_options=None,
  is_extendable=False,
  syntax='proto3',
  extension_ranges=[],
  oneofs=[
  ],
  serialized_start=3860,
  serialized_end=4003,
)


_INTERFACETAGASSIGNMENTCONFIGDELETEREQUEST = _descriptor.Descriptor(
  name='InterfaceTagAssignmentConfigDeleteRequest',
  full_name='arista.tag.v1.InterfaceTagAssignmentConfigDeleteRequest',
  filename=None,
  file=DESCRIPTOR,
  containing_type=None,
  fields=[
    _descriptor.FieldDescriptor(
      name='key', full_name='arista.tag.v1.InterfaceTagAssignmentConfigDeleteRequest.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),
  ],
  extensions=[
  ],
  nested_types=[],
  enum_types=[
  ],
  serialized_options=None,
  is_extendable=False,
  syntax='proto3',
  extension_ranges=[],
  oneofs=[
  ],
  serialized_start=4005,
  serialized_end=4103,
)


_INTERFACETAGASSIGNMENTCONFIGDELETERESPONSE = _descriptor.Descriptor(
  name='InterfaceTagAssignmentConfigDeleteResponse',
  full_name='arista.tag.v1.InterfaceTagAssignmentConfigDeleteResponse',
  filename=None,
  file=DESCRIPTOR,
  containing_type=None,
  fields=[
    _descriptor.FieldDescriptor(
      name='key', full_name='arista.tag.v1.InterfaceTagAssignmentConfigDeleteResponse.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='time', full_name='arista.tag.v1.InterfaceTagAssignmentConfigDeleteResponse.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),
  ],
  extensions=[
  ],
  nested_types=[],
  enum_types=[
  ],
  serialized_options=None,
  is_extendable=False,
  syntax='proto3',
  extension_ranges=[],
  oneofs=[
  ],
  serialized_start=4106,
  serialized_end=4247,
)


_INTERFACETAGCONFIGREQUEST = _descriptor.Descriptor(
  name='InterfaceTagConfigRequest',
  full_name='arista.tag.v1.InterfaceTagConfigRequest',
  filename=None,
  file=DESCRIPTOR,
  containing_type=None,
  fields=[
    _descriptor.FieldDescriptor(
      name='key', full_name='arista.tag.v1.InterfaceTagConfigRequest.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='time', full_name='arista.tag.v1.InterfaceTagConfigRequest.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),
  ],
  extensions=[
  ],
  nested_types=[],
  enum_types=[
  ],
  serialized_options=None,
  is_extendable=False,
  syntax='proto3',
  extension_ranges=[],
  oneofs=[
  ],
  serialized_start=4249,
  serialized_end=4354,
)


_INTERFACETAGCONFIGRESPONSE = _descriptor.Descriptor(
  name='InterfaceTagConfigResponse',
  full_name='arista.tag.v1.InterfaceTagConfigResponse',
  filename=None,
  file=DESCRIPTOR,
  containing_type=None,
  fields=[
    _descriptor.FieldDescriptor(
      name='value', full_name='arista.tag.v1.InterfaceTagConfigResponse.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),
    _descriptor.FieldDescriptor(
      name='time', full_name='arista.tag.v1.InterfaceTagConfigResponse.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),
  ],
  extensions=[
  ],
  nested_types=[],
  enum_types=[
  ],
  serialized_options=None,
  is_extendable=False,
  syntax='proto3',
  extension_ranges=[],
  oneofs=[
  ],
  serialized_start=4356,
  serialized_end=4476,
)


_INTERFACETAGCONFIGSTREAMREQUEST = _descriptor.Descriptor(
  name='InterfaceTagConfigStreamRequest',
  full_name='arista.tag.v1.InterfaceTagConfigStreamRequest',
  filename=None,
  file=DESCRIPTOR,
  containing_type=None,
  fields=[
    _descriptor.FieldDescriptor(
      name='partial_eq_filter', full_name='arista.tag.v1.InterfaceTagConfigStreamRequest.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),
    _descriptor.FieldDescriptor(
      name='time', full_name='arista.tag.v1.InterfaceTagConfigStreamRequest.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),
  ],
  extensions=[
  ],
  nested_types=[],
  enum_types=[
  ],
  serialized_options=None,
  is_extendable=False,
  syntax='proto3',
  extension_ranges=[],
  oneofs=[
  ],
  serialized_start=4479,
  serialized_end=4613,
)


_INTERFACETAGCONFIGSTREAMRESPONSE = _descriptor.Descriptor(
  name='InterfaceTagConfigStreamResponse',
  full_name='arista.tag.v1.InterfaceTagConfigStreamResponse',
  filename=None,
  file=DESCRIPTOR,
  containing_type=None,
  fields=[
    _descriptor.FieldDescriptor(
      name='value', full_name='arista.tag.v1.InterfaceTagConfigStreamResponse.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),
    _descriptor.FieldDescriptor(
      name='time', full_name='arista.tag.v1.InterfaceTagConfigStreamResponse.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),
    _descriptor.FieldDescriptor(
      name='type', full_name='arista.tag.v1.InterfaceTagConfigStreamResponse.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),
  ],
  extensions=[
  ],
  nested_types=[],
  enum_types=[
  ],
  serialized_options=None,
  is_extendable=False,
  syntax='proto3',
  extension_ranges=[],
  oneofs=[
  ],
  serialized_start=4616,
  serialized_end=4789,
)


_INTERFACETAGCONFIGSETREQUEST = _descriptor.Descriptor(
  name='InterfaceTagConfigSetRequest',
  full_name='arista.tag.v1.InterfaceTagConfigSetRequest',
  filename=None,
  file=DESCRIPTOR,
  containing_type=None,
  fields=[
    _descriptor.FieldDescriptor(
      name='value', full_name='arista.tag.v1.InterfaceTagConfigSetRequest.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),
  ],
  extensions=[
  ],
  nested_types=[],
  enum_types=[
  ],
  serialized_options=None,
  is_extendable=False,
  syntax='proto3',
  extension_ranges=[],
  oneofs=[
  ],
  serialized_start=4791,
  serialized_end=4871,
)


_INTERFACETAGCONFIGSETRESPONSE = _descriptor.Descriptor(
  name='InterfaceTagConfigSetResponse',
  full_name='arista.tag.v1.InterfaceTagConfigSetResponse',
  filename=None,
  file=DESCRIPTOR,
  containing_type=None,
  fields=[
    _descriptor.FieldDescriptor(
      name='value', full_name='arista.tag.v1.InterfaceTagConfigSetResponse.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),
    _descriptor.FieldDescriptor(
      name='time', full_name='arista.tag.v1.InterfaceTagConfigSetResponse.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),
  ],
  extensions=[
  ],
  nested_types=[],
  enum_types=[
  ],
  serialized_options=None,
  is_extendable=False,
  syntax='proto3',
  extension_ranges=[],
  oneofs=[
  ],
  serialized_start=4873,
  serialized_end=4996,
)


_INTERFACETAGCONFIGDELETEREQUEST = _descriptor.Descriptor(
  name='InterfaceTagConfigDeleteRequest',
  full_name='arista.tag.v1.InterfaceTagConfigDeleteRequest',
  filename=None,
  file=DESCRIPTOR,
  containing_type=None,
  fields=[
    _descriptor.FieldDescriptor(
      name='key', full_name='arista.tag.v1.InterfaceTagConfigDeleteRequest.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),
  ],
  extensions=[
  ],
  nested_types=[],
  enum_types=[
  ],
  serialized_options=None,
  is_extendable=False,
  syntax='proto3',
  extension_ranges=[],
  oneofs=[
  ],
  serialized_start=4998,
  serialized_end=5067,
)


_INTERFACETAGCONFIGDELETERESPONSE = _descriptor.Descriptor(
  name='InterfaceTagConfigDeleteResponse',
  full_name='arista.tag.v1.InterfaceTagConfigDeleteResponse',
  filename=None,
  file=DESCRIPTOR,
  containing_type=None,
  fields=[
    _descriptor.FieldDescriptor(
      name='key', full_name='arista.tag.v1.InterfaceTagConfigDeleteResponse.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='time', full_name='arista.tag.v1.InterfaceTagConfigDeleteResponse.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),
  ],
  extensions=[
  ],
  nested_types=[],
  enum_types=[
  ],
  serialized_options=None,
  is_extendable=False,
  syntax='proto3',
  extension_ranges=[],
  oneofs=[
  ],
  serialized_start=5069,
  serialized_end=5181,
)

_DEVICETAGREQUEST.fields_by_name['key'].message_type = arista_dot_tag_dot_v1_dot_tag__pb2._TAGKEY
_DEVICETAGREQUEST.fields_by_name['time'].message_type = google_dot_protobuf_dot_timestamp__pb2._TIMESTAMP
_DEVICETAGRESPONSE.fields_by_name['value'].message_type = arista_dot_tag_dot_v1_dot_tag__pb2._DEVICETAG
_DEVICETAGRESPONSE.fields_by_name['time'].message_type = google_dot_protobuf_dot_timestamp__pb2._TIMESTAMP
_DEVICETAGSTREAMREQUEST.fields_by_name['partial_eq_filter'].message_type = arista_dot_tag_dot_v1_dot_tag__pb2._DEVICETAG
_DEVICETAGSTREAMREQUEST.fields_by_name['time'].message_type = arista_dot_time_dot_time__pb2._TIMEBOUNDS
_DEVICETAGSTREAMRESPONSE.fields_by_name['value'].message_type = arista_dot_tag_dot_v1_dot_tag__pb2._DEVICETAG
_DEVICETAGSTREAMRESPONSE.fields_by_name['time'].message_type = google_dot_protobuf_dot_timestamp__pb2._TIMESTAMP
_DEVICETAGSTREAMRESPONSE.fields_by_name['type'].enum_type = arista_dot_subscriptions_dot_subscriptions__pb2._OPERATION
_DEVICETAGASSIGNMENTCONFIGREQUEST.fields_by_name['key'].message_type = arista_dot_tag_dot_v1_dot_tag__pb2._DEVICETAGASSIGNMENTKEY
_DEVICETAGASSIGNMENTCONFIGREQUEST.fields_by_name['time'].message_type = google_dot_protobuf_dot_timestamp__pb2._TIMESTAMP
_DEVICETAGASSIGNMENTCONFIGRESPONSE.fields_by_name['value'].message_type = arista_dot_tag_dot_v1_dot_tag__pb2._DEVICETAGASSIGNMENTCONFIG
_DEVICETAGASSIGNMENTCONFIGRESPONSE.fields_by_name['time'].message_type = google_dot_protobuf_dot_timestamp__pb2._TIMESTAMP
_DEVICETAGASSIGNMENTCONFIGSTREAMREQUEST.fields_by_name['partial_eq_filter'].message_type = arista_dot_tag_dot_v1_dot_tag__pb2._DEVICETAGASSIGNMENTCONFIG
_DEVICETAGASSIGNMENTCONFIGSTREAMREQUEST.fields_by_name['time'].message_type = arista_dot_time_dot_time__pb2._TIMEBOUNDS
_DEVICETAGASSIGNMENTCONFIGSTREAMRESPONSE.fields_by_name['value'].message_type = arista_dot_tag_dot_v1_dot_tag__pb2._DEVICETAGASSIGNMENTCONFIG
_DEVICETAGASSIGNMENTCONFIGSTREAMRESPONSE.fields_by_name['time'].message_type = google_dot_protobuf_dot_timestamp__pb2._TIMESTAMP
_DEVICETAGASSIGNMENTCONFIGSTREAMRESPONSE.fields_by_name['type'].enum_type = arista_dot_subscriptions_dot_subscriptions__pb2._OPERATION
_DEVICETAGASSIGNMENTCONFIGSETREQUEST.fields_by_name['value'].message_type = arista_dot_tag_dot_v1_dot_tag__pb2._DEVICETAGASSIGNMENTCONFIG
_DEVICETAGASSIGNMENTCONFIGSETRESPONSE.fields_by_name['value'].message_type = arista_dot_tag_dot_v1_dot_tag__pb2._DEVICETAGASSIGNMENTCONFIG
_DEVICETAGASSIGNMENTCONFIGSETRESPONSE.fields_by_name['time'].message_type = google_dot_protobuf_dot_timestamp__pb2._TIMESTAMP
_DEVICETAGASSIGNMENTCONFIGDELETEREQUEST.fields_by_name['key'].message_type = arista_dot_tag_dot_v1_dot_tag__pb2._DEVICETAGASSIGNMENTKEY
_DEVICETAGASSIGNMENTCONFIGDELETERESPONSE.fields_by_name['key'].message_type = arista_dot_tag_dot_v1_dot_tag__pb2._DEVICETAGASSIGNMENTKEY
_DEVICETAGASSIGNMENTCONFIGDELETERESPONSE.fields_by_name['time'].message_type = google_dot_protobuf_dot_timestamp__pb2._TIMESTAMP
_DEVICETAGCONFIGREQUEST.fields_by_name['key'].message_type = arista_dot_tag_dot_v1_dot_tag__pb2._TAGKEY
_DEVICETAGCONFIGREQUEST.fields_by_name['time'].message_type = google_dot_protobuf_dot_timestamp__pb2._TIMESTAMP
_DEVICETAGCONFIGRESPONSE.fields_by_name['value'].message_type = arista_dot_tag_dot_v1_dot_tag__pb2._DEVICETAGCONFIG
_DEVICETAGCONFIGRESPONSE.fields_by_name['time'].message_type = google_dot_protobuf_dot_timestamp__pb2._TIMESTAMP
_DEVICETAGCONFIGSTREAMREQUEST.fields_by_name['partial_eq_filter'].message_type = arista_dot_tag_dot_v1_dot_tag__pb2._DEVICETAGCONFIG
_DEVICETAGCONFIGSTREAMREQUEST.fields_by_name['time'].message_type = arista_dot_time_dot_time__pb2._TIMEBOUNDS
_DEVICETAGCONFIGSTREAMRESPONSE.fields_by_name['value'].message_type = arista_dot_tag_dot_v1_dot_tag__pb2._DEVICETAGCONFIG
_DEVICETAGCONFIGSTREAMRESPONSE.fields_by_name['time'].message_type = google_dot_protobuf_dot_timestamp__pb2._TIMESTAMP
_DEVICETAGCONFIGSTREAMRESPONSE.fields_by_name['type'].enum_type = arista_dot_subscriptions_dot_subscriptions__pb2._OPERATION
_DEVICETAGCONFIGSETREQUEST.fields_by_name['value'].message_type = arista_dot_tag_dot_v1_dot_tag__pb2._DEVICETAGCONFIG
_DEVICETAGCONFIGSETRESPONSE.fields_by_name['value'].message_type = arista_dot_tag_dot_v1_dot_tag__pb2._DEVICETAGCONFIG
_DEVICETAGCONFIGSETRESPONSE.fields_by_name['time'].message_type = google_dot_protobuf_dot_timestamp__pb2._TIMESTAMP
_DEVICETAGCONFIGDELETEREQUEST.fields_by_name['key'].message_type = arista_dot_tag_dot_v1_dot_tag__pb2._TAGKEY
_DEVICETAGCONFIGDELETERESPONSE.fields_by_name['key'].message_type = arista_dot_tag_dot_v1_dot_tag__pb2._TAGKEY
_DEVICETAGCONFIGDELETERESPONSE.fields_by_name['time'].message_type = google_dot_protobuf_dot_timestamp__pb2._TIMESTAMP
_INTERFACETAGREQUEST.fields_by_name['key'].message_type = arista_dot_tag_dot_v1_dot_tag__pb2._TAGKEY
_INTERFACETAGREQUEST.fields_by_name['time'].message_type = google_dot_protobuf_dot_timestamp__pb2._TIMESTAMP
_INTERFACETAGRESPONSE.fields_by_name['value'].message_type = arista_dot_tag_dot_v1_dot_tag__pb2._INTERFACETAG
_INTERFACETAGRESPONSE.fields_by_name['time'].message_type = google_dot_protobuf_dot_timestamp__pb2._TIMESTAMP
_INTERFACETAGSTREAMREQUEST.fields_by_name['partial_eq_filter'].message_type = arista_dot_tag_dot_v1_dot_tag__pb2._INTERFACETAG
_INTERFACETAGSTREAMREQUEST.fields_by_name['time'].message_type = arista_dot_time_dot_time__pb2._TIMEBOUNDS
_INTERFACETAGSTREAMRESPONSE.fields_by_name['value'].message_type = arista_dot_tag_dot_v1_dot_tag__pb2._INTERFACETAG
_INTERFACETAGSTREAMRESPONSE.fields_by_name['time'].message_type = google_dot_protobuf_dot_timestamp__pb2._TIMESTAMP
_INTERFACETAGSTREAMRESPONSE.fields_by_name['type'].enum_type = arista_dot_subscriptions_dot_subscriptions__pb2._OPERATION
_INTERFACETAGASSIGNMENTCONFIGREQUEST.fields_by_name['key'].message_type = arista_dot_tag_dot_v1_dot_tag__pb2._INTERFACETAGASSIGNMENTKEY
_INTERFACETAGASSIGNMENTCONFIGREQUEST.fields_by_name['time'].message_type = google_dot_protobuf_dot_timestamp__pb2._TIMESTAMP
_INTERFACETAGASSIGNMENTCONFIGRESPONSE.fields_by_name['value'].message_type = arista_dot_tag_dot_v1_dot_tag__pb2._INTERFACETAGASSIGNMENTCONFIG
_INTERFACETAGASSIGNMENTCONFIGRESPONSE.fields_by_name['time'].message_type = google_dot_protobuf_dot_timestamp__pb2._TIMESTAMP
_INTERFACETAGASSIGNMENTCONFIGSTREAMREQUEST.fields_by_name['partial_eq_filter'].message_type = arista_dot_tag_dot_v1_dot_tag__pb2._INTERFACETAGASSIGNMENTCONFIG
_INTERFACETAGASSIGNMENTCONFIGSTREAMREQUEST.fields_by_name['time'].message_type = arista_dot_time_dot_time__pb2._TIMEBOUNDS
_INTERFACETAGASSIGNMENTCONFIGSTREAMRESPONSE.fields_by_name['value'].message_type = arista_dot_tag_dot_v1_dot_tag__pb2._INTERFACETAGASSIGNMENTCONFIG
_INTERFACETAGASSIGNMENTCONFIGSTREAMRESPONSE.fields_by_name['time'].message_type = google_dot_protobuf_dot_timestamp__pb2._TIMESTAMP
_INTERFACETAGASSIGNMENTCONFIGSTREAMRESPONSE.fields_by_name['type'].enum_type = arista_dot_subscriptions_dot_subscriptions__pb2._OPERATION
_INTERFACETAGASSIGNMENTCONFIGSETREQUEST.fields_by_name['value'].message_type = arista_dot_tag_dot_v1_dot_tag__pb2._INTERFACETAGASSIGNMENTCONFIG
_INTERFACETAGASSIGNMENTCONFIGSETRESPONSE.fields_by_name['value'].message_type = arista_dot_tag_dot_v1_dot_tag__pb2._INTERFACETAGASSIGNMENTCONFIG
_INTERFACETAGASSIGNMENTCONFIGSETRESPONSE.fields_by_name['time'].message_type = google_dot_protobuf_dot_timestamp__pb2._TIMESTAMP
_INTERFACETAGASSIGNMENTCONFIGDELETEREQUEST.fields_by_name['key'].message_type = arista_dot_tag_dot_v1_dot_tag__pb2._INTERFACETAGASSIGNMENTKEY
_INTERFACETAGASSIGNMENTCONFIGDELETERESPONSE.fields_by_name['key'].message_type = arista_dot_tag_dot_v1_dot_tag__pb2._INTERFACETAGASSIGNMENTKEY
_INTERFACETAGASSIGNMENTCONFIGDELETERESPONSE.fields_by_name['time'].message_type = google_dot_protobuf_dot_timestamp__pb2._TIMESTAMP
_INTERFACETAGCONFIGREQUEST.fields_by_name['key'].message_type = arista_dot_tag_dot_v1_dot_tag__pb2._TAGKEY
_INTERFACETAGCONFIGREQUEST.fields_by_name['time'].message_type = google_dot_protobuf_dot_timestamp__pb2._TIMESTAMP
_INTERFACETAGCONFIGRESPONSE.fields_by_name['value'].message_type = arista_dot_tag_dot_v1_dot_tag__pb2._INTERFACETAGCONFIG
_INTERFACETAGCONFIGRESPONSE.fields_by_name['time'].message_type = google_dot_protobuf_dot_timestamp__pb2._TIMESTAMP
_INTERFACETAGCONFIGSTREAMREQUEST.fields_by_name['partial_eq_filter'].message_type = arista_dot_tag_dot_v1_dot_tag__pb2._INTERFACETAGCONFIG
_INTERFACETAGCONFIGSTREAMREQUEST.fields_by_name['time'].message_type = arista_dot_time_dot_time__pb2._TIMEBOUNDS
_INTERFACETAGCONFIGSTREAMRESPONSE.fields_by_name['value'].message_type = arista_dot_tag_dot_v1_dot_tag__pb2._INTERFACETAGCONFIG
_INTERFACETAGCONFIGSTREAMRESPONSE.fields_by_name['time'].message_type = google_dot_protobuf_dot_timestamp__pb2._TIMESTAMP
_INTERFACETAGCONFIGSTREAMRESPONSE.fields_by_name['type'].enum_type = arista_dot_subscriptions_dot_subscriptions__pb2._OPERATION
_INTERFACETAGCONFIGSETREQUEST.fields_by_name['value'].message_type = arista_dot_tag_dot_v1_dot_tag__pb2._INTERFACETAGCONFIG
_INTERFACETAGCONFIGSETRESPONSE.fields_by_name['value'].message_type = arista_dot_tag_dot_v1_dot_tag__pb2._INTERFACETAGCONFIG
_INTERFACETAGCONFIGSETRESPONSE.fields_by_name['time'].message_type = google_dot_protobuf_dot_timestamp__pb2._TIMESTAMP
_INTERFACETAGCONFIGDELETEREQUEST.fields_by_name['key'].message_type = arista_dot_tag_dot_v1_dot_tag__pb2._TAGKEY
_INTERFACETAGCONFIGDELETERESPONSE.fields_by_name['key'].message_type = arista_dot_tag_dot_v1_dot_tag__pb2._TAGKEY
_INTERFACETAGCONFIGDELETERESPONSE.fields_by_name['time'].message_type = google_dot_protobuf_dot_timestamp__pb2._TIMESTAMP
DESCRIPTOR.message_types_by_name['DeviceTagRequest'] = _DEVICETAGREQUEST
DESCRIPTOR.message_types_by_name['DeviceTagResponse'] = _DEVICETAGRESPONSE
DESCRIPTOR.message_types_by_name['DeviceTagStreamRequest'] = _DEVICETAGSTREAMREQUEST
DESCRIPTOR.message_types_by_name['DeviceTagStreamResponse'] = _DEVICETAGSTREAMRESPONSE
DESCRIPTOR.message_types_by_name['DeviceTagAssignmentConfigRequest'] = _DEVICETAGASSIGNMENTCONFIGREQUEST
DESCRIPTOR.message_types_by_name['DeviceTagAssignmentConfigResponse'] = _DEVICETAGASSIGNMENTCONFIGRESPONSE
DESCRIPTOR.message_types_by_name['DeviceTagAssignmentConfigStreamRequest'] = _DEVICETAGASSIGNMENTCONFIGSTREAMREQUEST
DESCRIPTOR.message_types_by_name['DeviceTagAssignmentConfigStreamResponse'] = _DEVICETAGASSIGNMENTCONFIGSTREAMRESPONSE
DESCRIPTOR.message_types_by_name['DeviceTagAssignmentConfigSetRequest'] = _DEVICETAGASSIGNMENTCONFIGSETREQUEST
DESCRIPTOR.message_types_by_name['DeviceTagAssignmentConfigSetResponse'] = _DEVICETAGASSIGNMENTCONFIGSETRESPONSE
DESCRIPTOR.message_types_by_name['DeviceTagAssignmentConfigDeleteRequest'] = _DEVICETAGASSIGNMENTCONFIGDELETEREQUEST
DESCRIPTOR.message_types_by_name['DeviceTagAssignmentConfigDeleteResponse'] = _DEVICETAGASSIGNMENTCONFIGDELETERESPONSE
DESCRIPTOR.message_types_by_name['DeviceTagConfigRequest'] = _DEVICETAGCONFIGREQUEST
DESCRIPTOR.message_types_by_name['DeviceTagConfigResponse'] = _DEVICETAGCONFIGRESPONSE
DESCRIPTOR.message_types_by_name['DeviceTagConfigStreamRequest'] = _DEVICETAGCONFIGSTREAMREQUEST
DESCRIPTOR.message_types_by_name['DeviceTagConfigStreamResponse'] = _DEVICETAGCONFIGSTREAMRESPONSE
DESCRIPTOR.message_types_by_name['DeviceTagConfigSetRequest'] = _DEVICETAGCONFIGSETREQUEST
DESCRIPTOR.message_types_by_name['DeviceTagConfigSetResponse'] = _DEVICETAGCONFIGSETRESPONSE
DESCRIPTOR.message_types_by_name['DeviceTagConfigDeleteRequest'] = _DEVICETAGCONFIGDELETEREQUEST
DESCRIPTOR.message_types_by_name['DeviceTagConfigDeleteResponse'] = _DEVICETAGCONFIGDELETERESPONSE
DESCRIPTOR.message_types_by_name['InterfaceTagRequest'] = _INTERFACETAGREQUEST
DESCRIPTOR.message_types_by_name['InterfaceTagResponse'] = _INTERFACETAGRESPONSE
DESCRIPTOR.message_types_by_name['InterfaceTagStreamRequest'] = _INTERFACETAGSTREAMREQUEST
DESCRIPTOR.message_types_by_name['InterfaceTagStreamResponse'] = _INTERFACETAGSTREAMRESPONSE
DESCRIPTOR.message_types_by_name['InterfaceTagAssignmentConfigRequest'] = _INTERFACETAGASSIGNMENTCONFIGREQUEST
DESCRIPTOR.message_types_by_name['InterfaceTagAssignmentConfigResponse'] = _INTERFACETAGASSIGNMENTCONFIGRESPONSE
DESCRIPTOR.message_types_by_name['InterfaceTagAssignmentConfigStreamRequest'] = _INTERFACETAGASSIGNMENTCONFIGSTREAMREQUEST
DESCRIPTOR.message_types_by_name['InterfaceTagAssignmentConfigStreamResponse'] = _INTERFACETAGASSIGNMENTCONFIGSTREAMRESPONSE
DESCRIPTOR.message_types_by_name['InterfaceTagAssignmentConfigSetRequest'] = _INTERFACETAGASSIGNMENTCONFIGSETREQUEST
DESCRIPTOR.message_types_by_name['InterfaceTagAssignmentConfigSetResponse'] = _INTERFACETAGASSIGNMENTCONFIGSETRESPONSE
DESCRIPTOR.message_types_by_name['InterfaceTagAssignmentConfigDeleteRequest'] = _INTERFACETAGASSIGNMENTCONFIGDELETEREQUEST
DESCRIPTOR.message_types_by_name['InterfaceTagAssignmentConfigDeleteResponse'] = _INTERFACETAGASSIGNMENTCONFIGDELETERESPONSE
DESCRIPTOR.message_types_by_name['InterfaceTagConfigRequest'] = _INTERFACETAGCONFIGREQUEST
DESCRIPTOR.message_types_by_name['InterfaceTagConfigResponse'] = _INTERFACETAGCONFIGRESPONSE
DESCRIPTOR.message_types_by_name['InterfaceTagConfigStreamRequest'] = _INTERFACETAGCONFIGSTREAMREQUEST
DESCRIPTOR.message_types_by_name['InterfaceTagConfigStreamResponse'] = _INTERFACETAGCONFIGSTREAMRESPONSE
DESCRIPTOR.message_types_by_name['InterfaceTagConfigSetRequest'] = _INTERFACETAGCONFIGSETREQUEST
DESCRIPTOR.message_types_by_name['InterfaceTagConfigSetResponse'] = _INTERFACETAGCONFIGSETRESPONSE
DESCRIPTOR.message_types_by_name['InterfaceTagConfigDeleteRequest'] = _INTERFACETAGCONFIGDELETEREQUEST
DESCRIPTOR.message_types_by_name['InterfaceTagConfigDeleteResponse'] = _INTERFACETAGCONFIGDELETERESPONSE
_sym_db.RegisterFileDescriptor(DESCRIPTOR)

DeviceTagRequest = _reflection.GeneratedProtocolMessageType('DeviceTagRequest', (_message.Message,), dict(
  DESCRIPTOR = _DEVICETAGREQUEST,
  __module__ = 'arista.tag.v1.services.gen_pb2'
  # @@protoc_insertion_point(class_scope:arista.tag.v1.DeviceTagRequest)
  ))
_sym_db.RegisterMessage(DeviceTagRequest)

DeviceTagResponse = _reflection.GeneratedProtocolMessageType('DeviceTagResponse', (_message.Message,), dict(
  DESCRIPTOR = _DEVICETAGRESPONSE,
  __module__ = 'arista.tag.v1.services.gen_pb2'
  # @@protoc_insertion_point(class_scope:arista.tag.v1.DeviceTagResponse)
  ))
_sym_db.RegisterMessage(DeviceTagResponse)

DeviceTagStreamRequest = _reflection.GeneratedProtocolMessageType('DeviceTagStreamRequest', (_message.Message,), dict(
  DESCRIPTOR = _DEVICETAGSTREAMREQUEST,
  __module__ = 'arista.tag.v1.services.gen_pb2'
  # @@protoc_insertion_point(class_scope:arista.tag.v1.DeviceTagStreamRequest)
  ))
_sym_db.RegisterMessage(DeviceTagStreamRequest)

DeviceTagStreamResponse = _reflection.GeneratedProtocolMessageType('DeviceTagStreamResponse', (_message.Message,), dict(
  DESCRIPTOR = _DEVICETAGSTREAMRESPONSE,
  __module__ = 'arista.tag.v1.services.gen_pb2'
  # @@protoc_insertion_point(class_scope:arista.tag.v1.DeviceTagStreamResponse)
  ))
_sym_db.RegisterMessage(DeviceTagStreamResponse)

DeviceTagAssignmentConfigRequest = _reflection.GeneratedProtocolMessageType('DeviceTagAssignmentConfigRequest', (_message.Message,), dict(
  DESCRIPTOR = _DEVICETAGASSIGNMENTCONFIGREQUEST,
  __module__ = 'arista.tag.v1.services.gen_pb2'
  # @@protoc_insertion_point(class_scope:arista.tag.v1.DeviceTagAssignmentConfigRequest)
  ))
_sym_db.RegisterMessage(DeviceTagAssignmentConfigRequest)

DeviceTagAssignmentConfigResponse = _reflection.GeneratedProtocolMessageType('DeviceTagAssignmentConfigResponse', (_message.Message,), dict(
  DESCRIPTOR = _DEVICETAGASSIGNMENTCONFIGRESPONSE,
  __module__ = 'arista.tag.v1.services.gen_pb2'
  # @@protoc_insertion_point(class_scope:arista.tag.v1.DeviceTagAssignmentConfigResponse)
  ))
_sym_db.RegisterMessage(DeviceTagAssignmentConfigResponse)

DeviceTagAssignmentConfigStreamRequest = _reflection.GeneratedProtocolMessageType('DeviceTagAssignmentConfigStreamRequest', (_message.Message,), dict(
  DESCRIPTOR = _DEVICETAGASSIGNMENTCONFIGSTREAMREQUEST,
  __module__ = 'arista.tag.v1.services.gen_pb2'
  # @@protoc_insertion_point(class_scope:arista.tag.v1.DeviceTagAssignmentConfigStreamRequest)
  ))
_sym_db.RegisterMessage(DeviceTagAssignmentConfigStreamRequest)

DeviceTagAssignmentConfigStreamResponse = _reflection.GeneratedProtocolMessageType('DeviceTagAssignmentConfigStreamResponse', (_message.Message,), dict(
  DESCRIPTOR = _DEVICETAGASSIGNMENTCONFIGSTREAMRESPONSE,
  __module__ = 'arista.tag.v1.services.gen_pb2'
  # @@protoc_insertion_point(class_scope:arista.tag.v1.DeviceTagAssignmentConfigStreamResponse)
  ))
_sym_db.RegisterMessage(DeviceTagAssignmentConfigStreamResponse)

DeviceTagAssignmentConfigSetRequest = _reflection.GeneratedProtocolMessageType('DeviceTagAssignmentConfigSetRequest', (_message.Message,), dict(
  DESCRIPTOR = _DEVICETAGASSIGNMENTCONFIGSETREQUEST,
  __module__ = 'arista.tag.v1.services.gen_pb2'
  # @@protoc_insertion_point(class_scope:arista.tag.v1.DeviceTagAssignmentConfigSetRequest)
  ))
_sym_db.RegisterMessage(DeviceTagAssignmentConfigSetRequest)

DeviceTagAssignmentConfigSetResponse = _reflection.GeneratedProtocolMessageType('DeviceTagAssignmentConfigSetResponse', (_message.Message,), dict(
  DESCRIPTOR = _DEVICETAGASSIGNMENTCONFIGSETRESPONSE,
  __module__ = 'arista.tag.v1.services.gen_pb2'
  # @@protoc_insertion_point(class_scope:arista.tag.v1.DeviceTagAssignmentConfigSetResponse)
  ))
_sym_db.RegisterMessage(DeviceTagAssignmentConfigSetResponse)

DeviceTagAssignmentConfigDeleteRequest = _reflection.GeneratedProtocolMessageType('DeviceTagAssignmentConfigDeleteRequest', (_message.Message,), dict(
  DESCRIPTOR = _DEVICETAGASSIGNMENTCONFIGDELETEREQUEST,
  __module__ = 'arista.tag.v1.services.gen_pb2'
  # @@protoc_insertion_point(class_scope:arista.tag.v1.DeviceTagAssignmentConfigDeleteRequest)
  ))
_sym_db.RegisterMessage(DeviceTagAssignmentConfigDeleteRequest)

DeviceTagAssignmentConfigDeleteResponse = _reflection.GeneratedProtocolMessageType('DeviceTagAssignmentConfigDeleteResponse', (_message.Message,), dict(
  DESCRIPTOR = _DEVICETAGASSIGNMENTCONFIGDELETERESPONSE,
  __module__ = 'arista.tag.v1.services.gen_pb2'
  # @@protoc_insertion_point(class_scope:arista.tag.v1.DeviceTagAssignmentConfigDeleteResponse)
  ))
_sym_db.RegisterMessage(DeviceTagAssignmentConfigDeleteResponse)

DeviceTagConfigRequest = _reflection.GeneratedProtocolMessageType('DeviceTagConfigRequest', (_message.Message,), dict(
  DESCRIPTOR = _DEVICETAGCONFIGREQUEST,
  __module__ = 'arista.tag.v1.services.gen_pb2'
  # @@protoc_insertion_point(class_scope:arista.tag.v1.DeviceTagConfigRequest)
  ))
_sym_db.RegisterMessage(DeviceTagConfigRequest)

DeviceTagConfigResponse = _reflection.GeneratedProtocolMessageType('DeviceTagConfigResponse', (_message.Message,), dict(
  DESCRIPTOR = _DEVICETAGCONFIGRESPONSE,
  __module__ = 'arista.tag.v1.services.gen_pb2'
  # @@protoc_insertion_point(class_scope:arista.tag.v1.DeviceTagConfigResponse)
  ))
_sym_db.RegisterMessage(DeviceTagConfigResponse)

DeviceTagConfigStreamRequest = _reflection.GeneratedProtocolMessageType('DeviceTagConfigStreamRequest', (_message.Message,), dict(
  DESCRIPTOR = _DEVICETAGCONFIGSTREAMREQUEST,
  __module__ = 'arista.tag.v1.services.gen_pb2'
  # @@protoc_insertion_point(class_scope:arista.tag.v1.DeviceTagConfigStreamRequest)
  ))
_sym_db.RegisterMessage(DeviceTagConfigStreamRequest)

DeviceTagConfigStreamResponse = _reflection.GeneratedProtocolMessageType('DeviceTagConfigStreamResponse', (_message.Message,), dict(
  DESCRIPTOR = _DEVICETAGCONFIGSTREAMRESPONSE,
  __module__ = 'arista.tag.v1.services.gen_pb2'
  # @@protoc_insertion_point(class_scope:arista.tag.v1.DeviceTagConfigStreamResponse)
  ))
_sym_db.RegisterMessage(DeviceTagConfigStreamResponse)

DeviceTagConfigSetRequest = _reflection.GeneratedProtocolMessageType('DeviceTagConfigSetRequest', (_message.Message,), dict(
  DESCRIPTOR = _DEVICETAGCONFIGSETREQUEST,
  __module__ = 'arista.tag.v1.services.gen_pb2'
  # @@protoc_insertion_point(class_scope:arista.tag.v1.DeviceTagConfigSetRequest)
  ))
_sym_db.RegisterMessage(DeviceTagConfigSetRequest)

DeviceTagConfigSetResponse = _reflection.GeneratedProtocolMessageType('DeviceTagConfigSetResponse', (_message.Message,), dict(
  DESCRIPTOR = _DEVICETAGCONFIGSETRESPONSE,
  __module__ = 'arista.tag.v1.services.gen_pb2'
  # @@protoc_insertion_point(class_scope:arista.tag.v1.DeviceTagConfigSetResponse)
  ))
_sym_db.RegisterMessage(DeviceTagConfigSetResponse)

DeviceTagConfigDeleteRequest = _reflection.GeneratedProtocolMessageType('DeviceTagConfigDeleteRequest', (_message.Message,), dict(
  DESCRIPTOR = _DEVICETAGCONFIGDELETEREQUEST,
  __module__ = 'arista.tag.v1.services.gen_pb2'
  # @@protoc_insertion_point(class_scope:arista.tag.v1.DeviceTagConfigDeleteRequest)
  ))
_sym_db.RegisterMessage(DeviceTagConfigDeleteRequest)

DeviceTagConfigDeleteResponse = _reflection.GeneratedProtocolMessageType('DeviceTagConfigDeleteResponse', (_message.Message,), dict(
  DESCRIPTOR = _DEVICETAGCONFIGDELETERESPONSE,
  __module__ = 'arista.tag.v1.services.gen_pb2'
  # @@protoc_insertion_point(class_scope:arista.tag.v1.DeviceTagConfigDeleteResponse)
  ))
_sym_db.RegisterMessage(DeviceTagConfigDeleteResponse)

InterfaceTagRequest = _reflection.GeneratedProtocolMessageType('InterfaceTagRequest', (_message.Message,), dict(
  DESCRIPTOR = _INTERFACETAGREQUEST,
  __module__ = 'arista.tag.v1.services.gen_pb2'
  # @@protoc_insertion_point(class_scope:arista.tag.v1.InterfaceTagRequest)
  ))
_sym_db.RegisterMessage(InterfaceTagRequest)

InterfaceTagResponse = _reflection.GeneratedProtocolMessageType('InterfaceTagResponse', (_message.Message,), dict(
  DESCRIPTOR = _INTERFACETAGRESPONSE,
  __module__ = 'arista.tag.v1.services.gen_pb2'
  # @@protoc_insertion_point(class_scope:arista.tag.v1.InterfaceTagResponse)
  ))
_sym_db.RegisterMessage(InterfaceTagResponse)

InterfaceTagStreamRequest = _reflection.GeneratedProtocolMessageType('InterfaceTagStreamRequest', (_message.Message,), dict(
  DESCRIPTOR = _INTERFACETAGSTREAMREQUEST,
  __module__ = 'arista.tag.v1.services.gen_pb2'
  # @@protoc_insertion_point(class_scope:arista.tag.v1.InterfaceTagStreamRequest)
  ))
_sym_db.RegisterMessage(InterfaceTagStreamRequest)

InterfaceTagStreamResponse = _reflection.GeneratedProtocolMessageType('InterfaceTagStreamResponse', (_message.Message,), dict(
  DESCRIPTOR = _INTERFACETAGSTREAMRESPONSE,
  __module__ = 'arista.tag.v1.services.gen_pb2'
  # @@protoc_insertion_point(class_scope:arista.tag.v1.InterfaceTagStreamResponse)
  ))
_sym_db.RegisterMessage(InterfaceTagStreamResponse)

InterfaceTagAssignmentConfigRequest = _reflection.GeneratedProtocolMessageType('InterfaceTagAssignmentConfigRequest', (_message.Message,), dict(
  DESCRIPTOR = _INTERFACETAGASSIGNMENTCONFIGREQUEST,
  __module__ = 'arista.tag.v1.services.gen_pb2'
  # @@protoc_insertion_point(class_scope:arista.tag.v1.InterfaceTagAssignmentConfigRequest)
  ))
_sym_db.RegisterMessage(InterfaceTagAssignmentConfigRequest)

InterfaceTagAssignmentConfigResponse = _reflection.GeneratedProtocolMessageType('InterfaceTagAssignmentConfigResponse', (_message.Message,), dict(
  DESCRIPTOR = _INTERFACETAGASSIGNMENTCONFIGRESPONSE,
  __module__ = 'arista.tag.v1.services.gen_pb2'
  # @@protoc_insertion_point(class_scope:arista.tag.v1.InterfaceTagAssignmentConfigResponse)
  ))
_sym_db.RegisterMessage(InterfaceTagAssignmentConfigResponse)

InterfaceTagAssignmentConfigStreamRequest = _reflection.GeneratedProtocolMessageType('InterfaceTagAssignmentConfigStreamRequest', (_message.Message,), dict(
  DESCRIPTOR = _INTERFACETAGASSIGNMENTCONFIGSTREAMREQUEST,
  __module__ = 'arista.tag.v1.services.gen_pb2'
  # @@protoc_insertion_point(class_scope:arista.tag.v1.InterfaceTagAssignmentConfigStreamRequest)
  ))
_sym_db.RegisterMessage(InterfaceTagAssignmentConfigStreamRequest)

InterfaceTagAssignmentConfigStreamResponse = _reflection.GeneratedProtocolMessageType('InterfaceTagAssignmentConfigStreamResponse', (_message.Message,), dict(
  DESCRIPTOR = _INTERFACETAGASSIGNMENTCONFIGSTREAMRESPONSE,
  __module__ = 'arista.tag.v1.services.gen_pb2'
  # @@protoc_insertion_point(class_scope:arista.tag.v1.InterfaceTagAssignmentConfigStreamResponse)
  ))
_sym_db.RegisterMessage(InterfaceTagAssignmentConfigStreamResponse)

InterfaceTagAssignmentConfigSetRequest = _reflection.GeneratedProtocolMessageType('InterfaceTagAssignmentConfigSetRequest', (_message.Message,), dict(
  DESCRIPTOR = _INTERFACETAGASSIGNMENTCONFIGSETREQUEST,
  __module__ = 'arista.tag.v1.services.gen_pb2'
  # @@protoc_insertion_point(class_scope:arista.tag.v1.InterfaceTagAssignmentConfigSetRequest)
  ))
_sym_db.RegisterMessage(InterfaceTagAssignmentConfigSetRequest)

InterfaceTagAssignmentConfigSetResponse = _reflection.GeneratedProtocolMessageType('InterfaceTagAssignmentConfigSetResponse', (_message.Message,), dict(
  DESCRIPTOR = _INTERFACETAGASSIGNMENTCONFIGSETRESPONSE,
  __module__ = 'arista.tag.v1.services.gen_pb2'
  # @@protoc_insertion_point(class_scope:arista.tag.v1.InterfaceTagAssignmentConfigSetResponse)
  ))
_sym_db.RegisterMessage(InterfaceTagAssignmentConfigSetResponse)

InterfaceTagAssignmentConfigDeleteRequest = _reflection.GeneratedProtocolMessageType('InterfaceTagAssignmentConfigDeleteRequest', (_message.Message,), dict(
  DESCRIPTOR = _INTERFACETAGASSIGNMENTCONFIGDELETEREQUEST,
  __module__ = 'arista.tag.v1.services.gen_pb2'
  # @@protoc_insertion_point(class_scope:arista.tag.v1.InterfaceTagAssignmentConfigDeleteRequest)
  ))
_sym_db.RegisterMessage(InterfaceTagAssignmentConfigDeleteRequest)

InterfaceTagAssignmentConfigDeleteResponse = _reflection.GeneratedProtocolMessageType('InterfaceTagAssignmentConfigDeleteResponse', (_message.Message,), dict(
  DESCRIPTOR = _INTERFACETAGASSIGNMENTCONFIGDELETERESPONSE,
  __module__ = 'arista.tag.v1.services.gen_pb2'
  # @@protoc_insertion_point(class_scope:arista.tag.v1.InterfaceTagAssignmentConfigDeleteResponse)
  ))
_sym_db.RegisterMessage(InterfaceTagAssignmentConfigDeleteResponse)

InterfaceTagConfigRequest = _reflection.GeneratedProtocolMessageType('InterfaceTagConfigRequest', (_message.Message,), dict(
  DESCRIPTOR = _INTERFACETAGCONFIGREQUEST,
  __module__ = 'arista.tag.v1.services.gen_pb2'
  # @@protoc_insertion_point(class_scope:arista.tag.v1.InterfaceTagConfigRequest)
  ))
_sym_db.RegisterMessage(InterfaceTagConfigRequest)

InterfaceTagConfigResponse = _reflection.GeneratedProtocolMessageType('InterfaceTagConfigResponse', (_message.Message,), dict(
  DESCRIPTOR = _INTERFACETAGCONFIGRESPONSE,
  __module__ = 'arista.tag.v1.services.gen_pb2'
  # @@protoc_insertion_point(class_scope:arista.tag.v1.InterfaceTagConfigResponse)
  ))
_sym_db.RegisterMessage(InterfaceTagConfigResponse)

InterfaceTagConfigStreamRequest = _reflection.GeneratedProtocolMessageType('InterfaceTagConfigStreamRequest', (_message.Message,), dict(
  DESCRIPTOR = _INTERFACETAGCONFIGSTREAMREQUEST,
  __module__ = 'arista.tag.v1.services.gen_pb2'
  # @@protoc_insertion_point(class_scope:arista.tag.v1.InterfaceTagConfigStreamRequest)
  ))
_sym_db.RegisterMessage(InterfaceTagConfigStreamRequest)

InterfaceTagConfigStreamResponse = _reflection.GeneratedProtocolMessageType('InterfaceTagConfigStreamResponse', (_message.Message,), dict(
  DESCRIPTOR = _INTERFACETAGCONFIGSTREAMRESPONSE,
  __module__ = 'arista.tag.v1.services.gen_pb2'
  # @@protoc_insertion_point(class_scope:arista.tag.v1.InterfaceTagConfigStreamResponse)
  ))
_sym_db.RegisterMessage(InterfaceTagConfigStreamResponse)

InterfaceTagConfigSetRequest = _reflection.GeneratedProtocolMessageType('InterfaceTagConfigSetRequest', (_message.Message,), dict(
  DESCRIPTOR = _INTERFACETAGCONFIGSETREQUEST,
  __module__ = 'arista.tag.v1.services.gen_pb2'
  # @@protoc_insertion_point(class_scope:arista.tag.v1.InterfaceTagConfigSetRequest)
  ))
_sym_db.RegisterMessage(InterfaceTagConfigSetRequest)

InterfaceTagConfigSetResponse = _reflection.GeneratedProtocolMessageType('InterfaceTagConfigSetResponse', (_message.Message,), dict(
  DESCRIPTOR = _INTERFACETAGCONFIGSETRESPONSE,
  __module__ = 'arista.tag.v1.services.gen_pb2'
  # @@protoc_insertion_point(class_scope:arista.tag.v1.InterfaceTagConfigSetResponse)
  ))
_sym_db.RegisterMessage(InterfaceTagConfigSetResponse)

InterfaceTagConfigDeleteRequest = _reflection.GeneratedProtocolMessageType('InterfaceTagConfigDeleteRequest', (_message.Message,), dict(
  DESCRIPTOR = _INTERFACETAGCONFIGDELETEREQUEST,
  __module__ = 'arista.tag.v1.services.gen_pb2'
  # @@protoc_insertion_point(class_scope:arista.tag.v1.InterfaceTagConfigDeleteRequest)
  ))
_sym_db.RegisterMessage(InterfaceTagConfigDeleteRequest)

InterfaceTagConfigDeleteResponse = _reflection.GeneratedProtocolMessageType('InterfaceTagConfigDeleteResponse', (_message.Message,), dict(
  DESCRIPTOR = _INTERFACETAGCONFIGDELETERESPONSE,
  __module__ = 'arista.tag.v1.services.gen_pb2'
  # @@protoc_insertion_point(class_scope:arista.tag.v1.InterfaceTagConfigDeleteResponse)
  ))
_sym_db.RegisterMessage(InterfaceTagConfigDeleteResponse)


DESCRIPTOR._options = None

_DEVICETAGSERVICE = _descriptor.ServiceDescriptor(
  name='DeviceTagService',
  full_name='arista.tag.v1.DeviceTagService',
  file=DESCRIPTOR,
  index=0,
  serialized_options=None,
  serialized_start=5184,
  serialized_end=5464,
  methods=[
  _descriptor.MethodDescriptor(
    name='GetOne',
    full_name='arista.tag.v1.DeviceTagService.GetOne',
    index=0,
    containing_service=None,
    input_type=_DEVICETAGREQUEST,
    output_type=_DEVICETAGRESPONSE,
    serialized_options=None,
  ),
  _descriptor.MethodDescriptor(
    name='GetAll',
    full_name='arista.tag.v1.DeviceTagService.GetAll',
    index=1,
    containing_service=None,
    input_type=_DEVICETAGSTREAMREQUEST,
    output_type=_DEVICETAGSTREAMRESPONSE,
    serialized_options=None,
  ),
  _descriptor.MethodDescriptor(
    name='Subscribe',
    full_name='arista.tag.v1.DeviceTagService.Subscribe',
    index=2,
    containing_service=None,
    input_type=_DEVICETAGSTREAMREQUEST,
    output_type=_DEVICETAGSTREAMRESPONSE,
    serialized_options=None,
  ),
])
_sym_db.RegisterServiceDescriptor(_DEVICETAGSERVICE)

DESCRIPTOR.services_by_name['DeviceTagService'] = _DEVICETAGSERVICE


_DEVICETAGASSIGNMENTCONFIGSERVICE = _descriptor.ServiceDescriptor(
  name='DeviceTagAssignmentConfigService',
  full_name='arista.tag.v1.DeviceTagAssignmentConfigService',
  file=DESCRIPTOR,
  index=1,
  serialized_options=None,
  serialized_start=5467,
  serialized_end=6092,
  methods=[
  _descriptor.MethodDescriptor(
    name='GetOne',
    full_name='arista.tag.v1.DeviceTagAssignmentConfigService.GetOne',
    index=0,
    containing_service=None,
    input_type=_DEVICETAGASSIGNMENTCONFIGREQUEST,
    output_type=_DEVICETAGASSIGNMENTCONFIGRESPONSE,
    serialized_options=None,
  ),
  _descriptor.MethodDescriptor(
    name='GetAll',
    full_name='arista.tag.v1.DeviceTagAssignmentConfigService.GetAll',
    index=1,
    containing_service=None,
    input_type=_DEVICETAGASSIGNMENTCONFIGSTREAMREQUEST,
    output_type=_DEVICETAGASSIGNMENTCONFIGSTREAMRESPONSE,
    serialized_options=None,
  ),
  _descriptor.MethodDescriptor(
    name='Subscribe',
    full_name='arista.tag.v1.DeviceTagAssignmentConfigService.Subscribe',
    index=2,
    containing_service=None,
    input_type=_DEVICETAGASSIGNMENTCONFIGSTREAMREQUEST,
    output_type=_DEVICETAGASSIGNMENTCONFIGSTREAMRESPONSE,
    serialized_options=None,
  ),
  _descriptor.MethodDescriptor(
    name='Set',
    full_name='arista.tag.v1.DeviceTagAssignmentConfigService.Set',
    index=3,
    containing_service=None,
    input_type=_DEVICETAGASSIGNMENTCONFIGSETREQUEST,
    output_type=_DEVICETAGASSIGNMENTCONFIGSETRESPONSE,
    serialized_options=None,
  ),
  _descriptor.MethodDescriptor(
    name='Delete',
    full_name='arista.tag.v1.DeviceTagAssignmentConfigService.Delete',
    index=4,
    containing_service=None,
    input_type=_DEVICETAGASSIGNMENTCONFIGDELETEREQUEST,
    output_type=_DEVICETAGASSIGNMENTCONFIGDELETERESPONSE,
    serialized_options=None,
  ),
])
_sym_db.RegisterServiceDescriptor(_DEVICETAGASSIGNMENTCONFIGSERVICE)

DESCRIPTOR.services_by_name['DeviceTagAssignmentConfigService'] = _DEVICETAGASSIGNMENTCONFIGSERVICE


_DEVICETAGCONFIGSERVICE = _descriptor.ServiceDescriptor(
  name='DeviceTagConfigService',
  full_name='arista.tag.v1.DeviceTagConfigService',
  file=DESCRIPTOR,
  index=2,
  serialized_options=None,
  serialized_start=6095,
  serialized_end=6610,
  methods=[
  _descriptor.MethodDescriptor(
    name='GetOne',
    full_name='arista.tag.v1.DeviceTagConfigService.GetOne',
    index=0,
    containing_service=None,
    input_type=_DEVICETAGCONFIGREQUEST,
    output_type=_DEVICETAGCONFIGRESPONSE,
    serialized_options=None,
  ),
  _descriptor.MethodDescriptor(
    name='GetAll',
    full_name='arista.tag.v1.DeviceTagConfigService.GetAll',
    index=1,
    containing_service=None,
    input_type=_DEVICETAGCONFIGSTREAMREQUEST,
    output_type=_DEVICETAGCONFIGSTREAMRESPONSE,
    serialized_options=None,
  ),
  _descriptor.MethodDescriptor(
    name='Subscribe',
    full_name='arista.tag.v1.DeviceTagConfigService.Subscribe',
    index=2,
    containing_service=None,
    input_type=_DEVICETAGCONFIGSTREAMREQUEST,
    output_type=_DEVICETAGCONFIGSTREAMRESPONSE,
    serialized_options=None,
  ),
  _descriptor.MethodDescriptor(
    name='Set',
    full_name='arista.tag.v1.DeviceTagConfigService.Set',
    index=3,
    containing_service=None,
    input_type=_DEVICETAGCONFIGSETREQUEST,
    output_type=_DEVICETAGCONFIGSETRESPONSE,
    serialized_options=None,
  ),
  _descriptor.MethodDescriptor(
    name='Delete',
    full_name='arista.tag.v1.DeviceTagConfigService.Delete',
    index=4,
    containing_service=None,
    input_type=_DEVICETAGCONFIGDELETEREQUEST,
    output_type=_DEVICETAGCONFIGDELETERESPONSE,
    serialized_options=None,
  ),
])
_sym_db.RegisterServiceDescriptor(_DEVICETAGCONFIGSERVICE)

DESCRIPTOR.services_by_name['DeviceTagConfigService'] = _DEVICETAGCONFIGSERVICE


_INTERFACETAGSERVICE = _descriptor.ServiceDescriptor(
  name='InterfaceTagService',
  full_name='arista.tag.v1.InterfaceTagService',
  file=DESCRIPTOR,
  index=3,
  serialized_options=None,
  serialized_start=6613,
  serialized_end=6914,
  methods=[
  _descriptor.MethodDescriptor(
    name='GetOne',
    full_name='arista.tag.v1.InterfaceTagService.GetOne',
    index=0,
    containing_service=None,
    input_type=_INTERFACETAGREQUEST,
    output_type=_INTERFACETAGRESPONSE,
    serialized_options=None,
  ),
  _descriptor.MethodDescriptor(
    name='GetAll',
    full_name='arista.tag.v1.InterfaceTagService.GetAll',
    index=1,
    containing_service=None,
    input_type=_INTERFACETAGSTREAMREQUEST,
    output_type=_INTERFACETAGSTREAMRESPONSE,
    serialized_options=None,
  ),
  _descriptor.MethodDescriptor(
    name='Subscribe',
    full_name='arista.tag.v1.InterfaceTagService.Subscribe',
    index=2,
    containing_service=None,
    input_type=_INTERFACETAGSTREAMREQUEST,
    output_type=_INTERFACETAGSTREAMRESPONSE,
    serialized_options=None,
  ),
])
_sym_db.RegisterServiceDescriptor(_INTERFACETAGSERVICE)

DESCRIPTOR.services_by_name['InterfaceTagService'] = _INTERFACETAGSERVICE


_INTERFACETAGASSIGNMENTCONFIGSERVICE = _descriptor.ServiceDescriptor(
  name='InterfaceTagAssignmentConfigService',
  full_name='arista.tag.v1.InterfaceTagAssignmentConfigService',
  file=DESCRIPTOR,
  index=4,
  serialized_options=None,
  serialized_start=6917,
  serialized_end=7576,
  methods=[
  _descriptor.MethodDescriptor(
    name='GetOne',
    full_name='arista.tag.v1.InterfaceTagAssignmentConfigService.GetOne',
    index=0,
    containing_service=None,
    input_type=_INTERFACETAGASSIGNMENTCONFIGREQUEST,
    output_type=_INTERFACETAGASSIGNMENTCONFIGRESPONSE,
    serialized_options=None,
  ),
  _descriptor.MethodDescriptor(
    name='GetAll',
    full_name='arista.tag.v1.InterfaceTagAssignmentConfigService.GetAll',
    index=1,
    containing_service=None,
    input_type=_INTERFACETAGASSIGNMENTCONFIGSTREAMREQUEST,
    output_type=_INTERFACETAGASSIGNMENTCONFIGSTREAMRESPONSE,
    serialized_options=None,
  ),
  _descriptor.MethodDescriptor(
    name='Subscribe',
    full_name='arista.tag.v1.InterfaceTagAssignmentConfigService.Subscribe',
    index=2,
    containing_service=None,
    input_type=_INTERFACETAGASSIGNMENTCONFIGSTREAMREQUEST,
    output_type=_INTERFACETAGASSIGNMENTCONFIGSTREAMRESPONSE,
    serialized_options=None,
  ),
  _descriptor.MethodDescriptor(
    name='Set',
    full_name='arista.tag.v1.InterfaceTagAssignmentConfigService.Set',
    index=3,
    containing_service=None,
    input_type=_INTERFACETAGASSIGNMENTCONFIGSETREQUEST,
    output_type=_INTERFACETAGASSIGNMENTCONFIGSETRESPONSE,
    serialized_options=None,
  ),
  _descriptor.MethodDescriptor(
    name='Delete',
    full_name='arista.tag.v1.InterfaceTagAssignmentConfigService.Delete',
    index=4,
    containing_service=None,
    input_type=_INTERFACETAGASSIGNMENTCONFIGDELETEREQUEST,
    output_type=_INTERFACETAGASSIGNMENTCONFIGDELETERESPONSE,
    serialized_options=None,
  ),
])
_sym_db.RegisterServiceDescriptor(_INTERFACETAGASSIGNMENTCONFIGSERVICE)

DESCRIPTOR.services_by_name['InterfaceTagAssignmentConfigService'] = _INTERFACETAGASSIGNMENTCONFIGSERVICE


_INTERFACETAGCONFIGSERVICE = _descriptor.ServiceDescriptor(
  name='InterfaceTagConfigService',
  full_name='arista.tag.v1.InterfaceTagConfigService',
  file=DESCRIPTOR,
  index=5,
  serialized_options=None,
  serialized_start=7579,
  serialized_end=8127,
  methods=[
  _descriptor.MethodDescriptor(
    name='GetOne',
    full_name='arista.tag.v1.InterfaceTagConfigService.GetOne',
    index=0,
    containing_service=None,
    input_type=_INTERFACETAGCONFIGREQUEST,
    output_type=_INTERFACETAGCONFIGRESPONSE,
    serialized_options=None,
  ),
  _descriptor.MethodDescriptor(
    name='GetAll',
    full_name='arista.tag.v1.InterfaceTagConfigService.GetAll',
    index=1,
    containing_service=None,
    input_type=_INTERFACETAGCONFIGSTREAMREQUEST,
    output_type=_INTERFACETAGCONFIGSTREAMRESPONSE,
    serialized_options=None,
  ),
  _descriptor.MethodDescriptor(
    name='Subscribe',
    full_name='arista.tag.v1.InterfaceTagConfigService.Subscribe',
    index=2,
    containing_service=None,
    input_type=_INTERFACETAGCONFIGSTREAMREQUEST,
    output_type=_INTERFACETAGCONFIGSTREAMRESPONSE,
    serialized_options=None,
  ),
  _descriptor.MethodDescriptor(
    name='Set',
    full_name='arista.tag.v1.InterfaceTagConfigService.Set',
    index=3,
    containing_service=None,
    input_type=_INTERFACETAGCONFIGSETREQUEST,
    output_type=_INTERFACETAGCONFIGSETRESPONSE,
    serialized_options=None,
  ),
  _descriptor.MethodDescriptor(
    name='Delete',
    full_name='arista.tag.v1.InterfaceTagConfigService.Delete',
    index=4,
    containing_service=None,
    input_type=_INTERFACETAGCONFIGDELETEREQUEST,
    output_type=_INTERFACETAGCONFIGDELETERESPONSE,
    serialized_options=None,
  ),
])
_sym_db.RegisterServiceDescriptor(_INTERFACETAGCONFIGSERVICE)

DESCRIPTOR.services_by_name['InterfaceTagConfigService'] = _INTERFACETAGCONFIGSERVICE

# @@protoc_insertion_point(module_scope)
