# -*- coding: utf-8 -*-
# Generated by the protocol buffer compiler.  DO NOT EDIT!
# source: arista/inventory.v1/inventory.proto
"""Generated protocol buffer code."""
from google.protobuf.internal import enum_type_wrapper
from google.protobuf import descriptor as _descriptor
from google.protobuf import message as _message
from google.protobuf import reflection as _reflection
from google.protobuf import symbol_database as _symbol_database
# @@protoc_insertion_point(imports)

_sym_db = _symbol_database.Default()


from google.protobuf import timestamp_pb2 as google_dot_protobuf_dot_timestamp__pb2
from google.protobuf import wrappers_pb2 as google_dot_protobuf_dot_wrappers__pb2
from fmp import extensions_pb2 as fmp_dot_extensions__pb2
from fmp import inet_pb2 as fmp_dot_inet__pb2


DESCRIPTOR = _descriptor.FileDescriptor(
  name='arista/inventory.v1/inventory.proto',
  package='arista.inventory.v1',
  syntax='proto3',
  serialized_options=b'Z.arista/resources/arista/inventory.v1;inventory',
  create_key=_descriptor._internal_create_key,
  serialized_pb=b'\n#arista/inventory.v1/inventory.proto\x12\x13\x61rista.inventory.v1\x1a\x1fgoogle/protobuf/timestamp.proto\x1a\x1egoogle/protobuf/wrappers.proto\x1a\x14\x66mp/extensions.proto\x1a\x0e\x66mp/inet.proto\"\xa1\x01\n\x12\x45xtendedAttributes\x12T\n\x0f\x66\x65\x61ture_enabled\x18\x01 \x03(\x0b\x32;.arista.inventory.v1.ExtendedAttributes.FeatureEnabledEntry\x1a\x35\n\x13\x46\x65\x61tureEnabledEntry\x12\x0b\n\x03key\x18\x01 \x01(\t\x12\r\n\x05value\x18\x02 \x01(\x08:\x02\x38\x01\"B\n\tDeviceKey\x12/\n\tdevice_id\x18\x01 \x01(\x0b\x32\x1c.google.protobuf.StringValue:\x04\x80\x8e\x19\x01\"\x8d\x01\n\x13\x44\x65viceConfiguration\x12\x46\n\x07options\x18\x01 \x03(\x0b\x32\x35.arista.inventory.v1.DeviceConfiguration.OptionsEntry\x1a.\n\x0cOptionsEntry\x12\x0b\n\x03key\x18\x01 \x01(\t\x12\r\n\x05value\x18\x02 \x01(\t:\x02\x38\x01\"A\n\x07UUIDKey\x12\x30\n\nrequest_id\x18\x01 \x01(\x0b\x32\x1c.google.protobuf.StringValue:\x04\x80\x8e\x19\x01\"\xf5\x01\n\x16\x44\x65viceOnboardingConfig\x12)\n\x03key\x18\x01 \x01(\x0b\x32\x1c.arista.inventory.v1.UUIDKey\x12\x34\n\x0ehostname_or_ip\x18\x02 \x01(\x0b\x32\x1c.google.protobuf.StringValue\x12\x31\n\x0b\x64\x65vice_type\x18\x03 \x01(\x0b\x32\x1c.google.protobuf.StringValue\x12?\n\rdevice_config\x18\x04 \x01(\x0b\x32(.arista.inventory.v1.DeviceConfiguration:\x06\xfa\x8d\x19\x02rw\"\x90\x02\n\x10\x44\x65viceOnboarding\x12)\n\x03key\x18\x01 \x01(\x0b\x32\x1c.arista.inventory.v1.UUIDKey\x12/\n\tdevice_id\x18\x02 \x01(\x0b\x32\x1c.google.protobuf.StringValue\x12\x35\n\x06status\x18\x03 \x01(\x0e\x32%.arista.inventory.v1.OnboardingStatus\x12+\n\x05\x65rror\x18\x04 \x01(\x0b\x32\x1c.google.protobuf.StringValue\x12\x34\n\x0estatus_message\x18\x05 \x01(\x0b\x32\x1c.google.protobuf.StringValue:\x06\xfa\x8d\x19\x02ro\"\x81\x01\n\x1b\x44\x65viceDecommissioningConfig\x12)\n\x03key\x18\x01 \x01(\x0b\x32\x1c.arista.inventory.v1.UUIDKey\x12/\n\tdevice_id\x18\x02 \x01(\x0b\x32\x1c.google.protobuf.StringValue:\x06\xfa\x8d\x19\x02rw\"\xe9\x01\n\x15\x44\x65viceDecommissioning\x12)\n\x03key\x18\x01 \x01(\x0b\x32\x1c.arista.inventory.v1.UUIDKey\x12:\n\x06status\x18\x02 \x01(\x0e\x32*.arista.inventory.v1.DecommissioningStatus\x12+\n\x05\x65rror\x18\x03 \x01(\x0b\x32\x1c.google.protobuf.StringValue\x12\x34\n\x0estatus_message\x18\x04 \x01(\x0b\x32\x1c.google.protobuf.StringValue:\x06\xfa\x8d\x19\x02ro\"\xde\x04\n\x06\x44\x65vice\x12+\n\x03key\x18\x01 \x01(\x0b\x32\x1e.arista.inventory.v1.DeviceKey\x12\x36\n\x10software_version\x18\x02 \x01(\x0b\x32\x1c.google.protobuf.StringValue\x12\x30\n\nmodel_name\x18\x03 \x01(\x0b\x32\x1c.google.protobuf.StringValue\x12\x37\n\x11hardware_revision\x18\x04 \x01(\x0b\x32\x1c.google.protobuf.StringValue\x12*\n\x04\x66qdn\x18\n \x01(\x0b\x32\x1c.google.protobuf.StringValue\x12.\n\x08hostname\x18\x0b \x01(\x0b\x32\x1c.google.protobuf.StringValue\x12\x31\n\x0b\x64omain_name\x18\x0c \x01(\x0b\x32\x1c.google.protobuf.StringValue\x12\x38\n\x12system_mac_address\x18\r \x01(\x0b\x32\x1c.google.protobuf.StringValue\x12-\n\tboot_time\x18\x14 \x01(\x0b\x32\x1a.google.protobuf.Timestamp\x12>\n\x10streaming_status\x18\x1e \x01(\x0e\x32$.arista.inventory.v1.StreamingStatus\x12\x44\n\x13\x65xtended_attributes\x18\x1f \x01(\x0b\x32\'.arista.inventory.v1.ExtendedAttributes:\x06\xfa\x8d\x19\x02ro\"\xbf\x02\n\x11ProvisionedDevice\x12+\n\x03key\x18\x01 \x01(\x0b\x32\x1e.arista.inventory.v1.DeviceKey\x12\x37\n\x06status\x18\x02 \x01(\x0e\x32\'.arista.inventory.v1.ProvisioningStatus\x12+\n\x05\x65rror\x18\x03 \x01(\x0b\x32\x1c.google.protobuf.StringValue\x12,\n\x08ztp_mode\x18\x04 \x01(\x0b\x32\x1a.google.protobuf.BoolValue\x12\"\n\nip_address\x18\x05 \x01(\x0b\x32\x0e.fmp.IPAddress\x12=\n\x17provisioning_group_name\x18\x06 \x01(\x0b\x32\x1c.google.protobuf.StringValue:\x06\xfa\x8d\x19\x02ro*o\n\x0fStreamingStatus\x12 \n\x1cSTREAMING_STATUS_UNSPECIFIED\x10\x00\x12\x1d\n\x19STREAMING_STATUS_INACTIVE\x10\x01\x12\x1b\n\x17STREAMING_STATUS_ACTIVE\x10\x02*\x96\x01\n\x10OnboardingStatus\x12!\n\x1dONBOARDING_STATUS_UNSPECIFIED\x10\x00\x12!\n\x1dONBOARDING_STATUS_IN_PROGRESS\x10\x01\x12\x1d\n\x19ONBOARDING_STATUS_FAILURE\x10\x02\x12\x1d\n\x19ONBOARDING_STATUS_SUCCESS\x10\x03*\xaf\x01\n\x15\x44\x65\x63ommissioningStatus\x12&\n\"DECOMMISSIONING_STATUS_UNSPECIFIED\x10\x00\x12&\n\"DECOMMISSIONING_STATUS_IN_PROGRESS\x10\x01\x12\"\n\x1e\x44\x45\x43OMMISSIONING_STATUS_FAILURE\x10\x02\x12\"\n\x1e\x44\x45\x43OMMISSIONING_STATUS_SUCCESS\x10\x03*\xa0\x01\n\x12ProvisioningStatus\x12#\n\x1fPROVISIONING_STATUS_UNSPECIFIED\x10\x00\x12#\n\x1fPROVISIONING_STATUS_IN_PROGRESS\x10\x01\x12\x1f\n\x1bPROVISIONING_STATUS_FAILURE\x10\x02\x12\x1f\n\x1bPROVISIONING_STATUS_SUCCESS\x10\x03\x42\x30Z.arista/resources/arista/inventory.v1;inventoryb\x06proto3'
  ,
  dependencies=[google_dot_protobuf_dot_timestamp__pb2.DESCRIPTOR,google_dot_protobuf_dot_wrappers__pb2.DESCRIPTOR,fmp_dot_extensions__pb2.DESCRIPTOR,fmp_dot_inet__pb2.DESCRIPTOR,])

_STREAMINGSTATUS = _descriptor.EnumDescriptor(
  name='StreamingStatus',
  full_name='arista.inventory.v1.StreamingStatus',
  filename=None,
  file=DESCRIPTOR,
  create_key=_descriptor._internal_create_key,
  values=[
    _descriptor.EnumValueDescriptor(
      name='STREAMING_STATUS_UNSPECIFIED', index=0, number=0,
      serialized_options=None,
      type=None,
      create_key=_descriptor._internal_create_key),
    _descriptor.EnumValueDescriptor(
      name='STREAMING_STATUS_INACTIVE', index=1, number=1,
      serialized_options=None,
      type=None,
      create_key=_descriptor._internal_create_key),
    _descriptor.EnumValueDescriptor(
      name='STREAMING_STATUS_ACTIVE', index=2, number=2,
      serialized_options=None,
      type=None,
      create_key=_descriptor._internal_create_key),
  ],
  containing_type=None,
  serialized_options=None,
  serialized_start=2428,
  serialized_end=2539,
)
_sym_db.RegisterEnumDescriptor(_STREAMINGSTATUS)

StreamingStatus = enum_type_wrapper.EnumTypeWrapper(_STREAMINGSTATUS)
_ONBOARDINGSTATUS = _descriptor.EnumDescriptor(
  name='OnboardingStatus',
  full_name='arista.inventory.v1.OnboardingStatus',
  filename=None,
  file=DESCRIPTOR,
  create_key=_descriptor._internal_create_key,
  values=[
    _descriptor.EnumValueDescriptor(
      name='ONBOARDING_STATUS_UNSPECIFIED', index=0, number=0,
      serialized_options=None,
      type=None,
      create_key=_descriptor._internal_create_key),
    _descriptor.EnumValueDescriptor(
      name='ONBOARDING_STATUS_IN_PROGRESS', index=1, number=1,
      serialized_options=None,
      type=None,
      create_key=_descriptor._internal_create_key),
    _descriptor.EnumValueDescriptor(
      name='ONBOARDING_STATUS_FAILURE', index=2, number=2,
      serialized_options=None,
      type=None,
      create_key=_descriptor._internal_create_key),
    _descriptor.EnumValueDescriptor(
      name='ONBOARDING_STATUS_SUCCESS', index=3, number=3,
      serialized_options=None,
      type=None,
      create_key=_descriptor._internal_create_key),
  ],
  containing_type=None,
  serialized_options=None,
  serialized_start=2542,
  serialized_end=2692,
)
_sym_db.RegisterEnumDescriptor(_ONBOARDINGSTATUS)

OnboardingStatus = enum_type_wrapper.EnumTypeWrapper(_ONBOARDINGSTATUS)
_DECOMMISSIONINGSTATUS = _descriptor.EnumDescriptor(
  name='DecommissioningStatus',
  full_name='arista.inventory.v1.DecommissioningStatus',
  filename=None,
  file=DESCRIPTOR,
  create_key=_descriptor._internal_create_key,
  values=[
    _descriptor.EnumValueDescriptor(
      name='DECOMMISSIONING_STATUS_UNSPECIFIED', index=0, number=0,
      serialized_options=None,
      type=None,
      create_key=_descriptor._internal_create_key),
    _descriptor.EnumValueDescriptor(
      name='DECOMMISSIONING_STATUS_IN_PROGRESS', index=1, number=1,
      serialized_options=None,
      type=None,
      create_key=_descriptor._internal_create_key),
    _descriptor.EnumValueDescriptor(
      name='DECOMMISSIONING_STATUS_FAILURE', index=2, number=2,
      serialized_options=None,
      type=None,
      create_key=_descriptor._internal_create_key),
    _descriptor.EnumValueDescriptor(
      name='DECOMMISSIONING_STATUS_SUCCESS', index=3, number=3,
      serialized_options=None,
      type=None,
      create_key=_descriptor._internal_create_key),
  ],
  containing_type=None,
  serialized_options=None,
  serialized_start=2695,
  serialized_end=2870,
)
_sym_db.RegisterEnumDescriptor(_DECOMMISSIONINGSTATUS)

DecommissioningStatus = enum_type_wrapper.EnumTypeWrapper(_DECOMMISSIONINGSTATUS)
_PROVISIONINGSTATUS = _descriptor.EnumDescriptor(
  name='ProvisioningStatus',
  full_name='arista.inventory.v1.ProvisioningStatus',
  filename=None,
  file=DESCRIPTOR,
  create_key=_descriptor._internal_create_key,
  values=[
    _descriptor.EnumValueDescriptor(
      name='PROVISIONING_STATUS_UNSPECIFIED', index=0, number=0,
      serialized_options=None,
      type=None,
      create_key=_descriptor._internal_create_key),
    _descriptor.EnumValueDescriptor(
      name='PROVISIONING_STATUS_IN_PROGRESS', index=1, number=1,
      serialized_options=None,
      type=None,
      create_key=_descriptor._internal_create_key),
    _descriptor.EnumValueDescriptor(
      name='PROVISIONING_STATUS_FAILURE', index=2, number=2,
      serialized_options=None,
      type=None,
      create_key=_descriptor._internal_create_key),
    _descriptor.EnumValueDescriptor(
      name='PROVISIONING_STATUS_SUCCESS', index=3, number=3,
      serialized_options=None,
      type=None,
      create_key=_descriptor._internal_create_key),
  ],
  containing_type=None,
  serialized_options=None,
  serialized_start=2873,
  serialized_end=3033,
)
_sym_db.RegisterEnumDescriptor(_PROVISIONINGSTATUS)

ProvisioningStatus = enum_type_wrapper.EnumTypeWrapper(_PROVISIONINGSTATUS)
STREAMING_STATUS_UNSPECIFIED = 0
STREAMING_STATUS_INACTIVE = 1
STREAMING_STATUS_ACTIVE = 2
ONBOARDING_STATUS_UNSPECIFIED = 0
ONBOARDING_STATUS_IN_PROGRESS = 1
ONBOARDING_STATUS_FAILURE = 2
ONBOARDING_STATUS_SUCCESS = 3
DECOMMISSIONING_STATUS_UNSPECIFIED = 0
DECOMMISSIONING_STATUS_IN_PROGRESS = 1
DECOMMISSIONING_STATUS_FAILURE = 2
DECOMMISSIONING_STATUS_SUCCESS = 3
PROVISIONING_STATUS_UNSPECIFIED = 0
PROVISIONING_STATUS_IN_PROGRESS = 1
PROVISIONING_STATUS_FAILURE = 2
PROVISIONING_STATUS_SUCCESS = 3



_EXTENDEDATTRIBUTES_FEATUREENABLEDENTRY = _descriptor.Descriptor(
  name='FeatureEnabledEntry',
  full_name='arista.inventory.v1.ExtendedAttributes.FeatureEnabledEntry',
  filename=None,
  file=DESCRIPTOR,
  containing_type=None,
  create_key=_descriptor._internal_create_key,
  fields=[
    _descriptor.FieldDescriptor(
      name='key', full_name='arista.inventory.v1.ExtendedAttributes.FeatureEnabledEntry.key', index=0,
      number=1, type=9, cpp_type=9, label=1,
      has_default_value=False, default_value=b"".decode('utf-8'),
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=None, file=DESCRIPTOR,  create_key=_descriptor._internal_create_key),
    _descriptor.FieldDescriptor(
      name='value', full_name='arista.inventory.v1.ExtendedAttributes.FeatureEnabledEntry.value', index=1,
      number=2, type=8, cpp_type=7, label=1,
      has_default_value=False, default_value=False,
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=None, file=DESCRIPTOR,  create_key=_descriptor._internal_create_key),
  ],
  extensions=[
  ],
  nested_types=[],
  enum_types=[
  ],
  serialized_options=b'8\001',
  is_extendable=False,
  syntax='proto3',
  extension_ranges=[],
  oneofs=[
  ],
  serialized_start=272,
  serialized_end=325,
)

_EXTENDEDATTRIBUTES = _descriptor.Descriptor(
  name='ExtendedAttributes',
  full_name='arista.inventory.v1.ExtendedAttributes',
  filename=None,
  file=DESCRIPTOR,
  containing_type=None,
  create_key=_descriptor._internal_create_key,
  fields=[
    _descriptor.FieldDescriptor(
      name='feature_enabled', full_name='arista.inventory.v1.ExtendedAttributes.feature_enabled', index=0,
      number=1, type=11, cpp_type=10, label=3,
      has_default_value=False, default_value=[],
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=None, file=DESCRIPTOR,  create_key=_descriptor._internal_create_key),
  ],
  extensions=[
  ],
  nested_types=[_EXTENDEDATTRIBUTES_FEATUREENABLEDENTRY, ],
  enum_types=[
  ],
  serialized_options=None,
  is_extendable=False,
  syntax='proto3',
  extension_ranges=[],
  oneofs=[
  ],
  serialized_start=164,
  serialized_end=325,
)


_DEVICEKEY = _descriptor.Descriptor(
  name='DeviceKey',
  full_name='arista.inventory.v1.DeviceKey',
  filename=None,
  file=DESCRIPTOR,
  containing_type=None,
  create_key=_descriptor._internal_create_key,
  fields=[
    _descriptor.FieldDescriptor(
      name='device_id', full_name='arista.inventory.v1.DeviceKey.device_id', index=0,
      number=1, type=11, cpp_type=10, label=1,
      has_default_value=False, default_value=None,
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=None, file=DESCRIPTOR,  create_key=_descriptor._internal_create_key),
  ],
  extensions=[
  ],
  nested_types=[],
  enum_types=[
  ],
  serialized_options=b'\200\216\031\001',
  is_extendable=False,
  syntax='proto3',
  extension_ranges=[],
  oneofs=[
  ],
  serialized_start=327,
  serialized_end=393,
)


_DEVICECONFIGURATION_OPTIONSENTRY = _descriptor.Descriptor(
  name='OptionsEntry',
  full_name='arista.inventory.v1.DeviceConfiguration.OptionsEntry',
  filename=None,
  file=DESCRIPTOR,
  containing_type=None,
  create_key=_descriptor._internal_create_key,
  fields=[
    _descriptor.FieldDescriptor(
      name='key', full_name='arista.inventory.v1.DeviceConfiguration.OptionsEntry.key', index=0,
      number=1, type=9, cpp_type=9, label=1,
      has_default_value=False, default_value=b"".decode('utf-8'),
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=None, file=DESCRIPTOR,  create_key=_descriptor._internal_create_key),
    _descriptor.FieldDescriptor(
      name='value', full_name='arista.inventory.v1.DeviceConfiguration.OptionsEntry.value', index=1,
      number=2, type=9, cpp_type=9, label=1,
      has_default_value=False, default_value=b"".decode('utf-8'),
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=None, file=DESCRIPTOR,  create_key=_descriptor._internal_create_key),
  ],
  extensions=[
  ],
  nested_types=[],
  enum_types=[
  ],
  serialized_options=b'8\001',
  is_extendable=False,
  syntax='proto3',
  extension_ranges=[],
  oneofs=[
  ],
  serialized_start=491,
  serialized_end=537,
)

_DEVICECONFIGURATION = _descriptor.Descriptor(
  name='DeviceConfiguration',
  full_name='arista.inventory.v1.DeviceConfiguration',
  filename=None,
  file=DESCRIPTOR,
  containing_type=None,
  create_key=_descriptor._internal_create_key,
  fields=[
    _descriptor.FieldDescriptor(
      name='options', full_name='arista.inventory.v1.DeviceConfiguration.options', index=0,
      number=1, type=11, cpp_type=10, label=3,
      has_default_value=False, default_value=[],
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=None, file=DESCRIPTOR,  create_key=_descriptor._internal_create_key),
  ],
  extensions=[
  ],
  nested_types=[_DEVICECONFIGURATION_OPTIONSENTRY, ],
  enum_types=[
  ],
  serialized_options=None,
  is_extendable=False,
  syntax='proto3',
  extension_ranges=[],
  oneofs=[
  ],
  serialized_start=396,
  serialized_end=537,
)


_UUIDKEY = _descriptor.Descriptor(
  name='UUIDKey',
  full_name='arista.inventory.v1.UUIDKey',
  filename=None,
  file=DESCRIPTOR,
  containing_type=None,
  create_key=_descriptor._internal_create_key,
  fields=[
    _descriptor.FieldDescriptor(
      name='request_id', full_name='arista.inventory.v1.UUIDKey.request_id', index=0,
      number=1, type=11, cpp_type=10, label=1,
      has_default_value=False, default_value=None,
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=None, file=DESCRIPTOR,  create_key=_descriptor._internal_create_key),
  ],
  extensions=[
  ],
  nested_types=[],
  enum_types=[
  ],
  serialized_options=b'\200\216\031\001',
  is_extendable=False,
  syntax='proto3',
  extension_ranges=[],
  oneofs=[
  ],
  serialized_start=539,
  serialized_end=604,
)


_DEVICEONBOARDINGCONFIG = _descriptor.Descriptor(
  name='DeviceOnboardingConfig',
  full_name='arista.inventory.v1.DeviceOnboardingConfig',
  filename=None,
  file=DESCRIPTOR,
  containing_type=None,
  create_key=_descriptor._internal_create_key,
  fields=[
    _descriptor.FieldDescriptor(
      name='key', full_name='arista.inventory.v1.DeviceOnboardingConfig.key', index=0,
      number=1, type=11, cpp_type=10, label=1,
      has_default_value=False, default_value=None,
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=None, file=DESCRIPTOR,  create_key=_descriptor._internal_create_key),
    _descriptor.FieldDescriptor(
      name='hostname_or_ip', full_name='arista.inventory.v1.DeviceOnboardingConfig.hostname_or_ip', index=1,
      number=2, type=11, cpp_type=10, label=1,
      has_default_value=False, default_value=None,
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=None, file=DESCRIPTOR,  create_key=_descriptor._internal_create_key),
    _descriptor.FieldDescriptor(
      name='device_type', full_name='arista.inventory.v1.DeviceOnboardingConfig.device_type', index=2,
      number=3, type=11, cpp_type=10, label=1,
      has_default_value=False, default_value=None,
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=None, file=DESCRIPTOR,  create_key=_descriptor._internal_create_key),
    _descriptor.FieldDescriptor(
      name='device_config', full_name='arista.inventory.v1.DeviceOnboardingConfig.device_config', index=3,
      number=4, type=11, cpp_type=10, label=1,
      has_default_value=False, default_value=None,
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=None, file=DESCRIPTOR,  create_key=_descriptor._internal_create_key),
  ],
  extensions=[
  ],
  nested_types=[],
  enum_types=[
  ],
  serialized_options=b'\372\215\031\002rw',
  is_extendable=False,
  syntax='proto3',
  extension_ranges=[],
  oneofs=[
  ],
  serialized_start=607,
  serialized_end=852,
)


_DEVICEONBOARDING = _descriptor.Descriptor(
  name='DeviceOnboarding',
  full_name='arista.inventory.v1.DeviceOnboarding',
  filename=None,
  file=DESCRIPTOR,
  containing_type=None,
  create_key=_descriptor._internal_create_key,
  fields=[
    _descriptor.FieldDescriptor(
      name='key', full_name='arista.inventory.v1.DeviceOnboarding.key', index=0,
      number=1, type=11, cpp_type=10, label=1,
      has_default_value=False, default_value=None,
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=None, file=DESCRIPTOR,  create_key=_descriptor._internal_create_key),
    _descriptor.FieldDescriptor(
      name='device_id', full_name='arista.inventory.v1.DeviceOnboarding.device_id', index=1,
      number=2, type=11, cpp_type=10, label=1,
      has_default_value=False, default_value=None,
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=None, file=DESCRIPTOR,  create_key=_descriptor._internal_create_key),
    _descriptor.FieldDescriptor(
      name='status', full_name='arista.inventory.v1.DeviceOnboarding.status', index=2,
      number=3, type=14, cpp_type=8, label=1,
      has_default_value=False, default_value=0,
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=None, file=DESCRIPTOR,  create_key=_descriptor._internal_create_key),
    _descriptor.FieldDescriptor(
      name='error', full_name='arista.inventory.v1.DeviceOnboarding.error', index=3,
      number=4, type=11, cpp_type=10, label=1,
      has_default_value=False, default_value=None,
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=None, file=DESCRIPTOR,  create_key=_descriptor._internal_create_key),
    _descriptor.FieldDescriptor(
      name='status_message', full_name='arista.inventory.v1.DeviceOnboarding.status_message', index=4,
      number=5, type=11, cpp_type=10, label=1,
      has_default_value=False, default_value=None,
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=None, file=DESCRIPTOR,  create_key=_descriptor._internal_create_key),
  ],
  extensions=[
  ],
  nested_types=[],
  enum_types=[
  ],
  serialized_options=b'\372\215\031\002ro',
  is_extendable=False,
  syntax='proto3',
  extension_ranges=[],
  oneofs=[
  ],
  serialized_start=855,
  serialized_end=1127,
)


_DEVICEDECOMMISSIONINGCONFIG = _descriptor.Descriptor(
  name='DeviceDecommissioningConfig',
  full_name='arista.inventory.v1.DeviceDecommissioningConfig',
  filename=None,
  file=DESCRIPTOR,
  containing_type=None,
  create_key=_descriptor._internal_create_key,
  fields=[
    _descriptor.FieldDescriptor(
      name='key', full_name='arista.inventory.v1.DeviceDecommissioningConfig.key', index=0,
      number=1, type=11, cpp_type=10, label=1,
      has_default_value=False, default_value=None,
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=None, file=DESCRIPTOR,  create_key=_descriptor._internal_create_key),
    _descriptor.FieldDescriptor(
      name='device_id', full_name='arista.inventory.v1.DeviceDecommissioningConfig.device_id', index=1,
      number=2, type=11, cpp_type=10, label=1,
      has_default_value=False, default_value=None,
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=None, file=DESCRIPTOR,  create_key=_descriptor._internal_create_key),
  ],
  extensions=[
  ],
  nested_types=[],
  enum_types=[
  ],
  serialized_options=b'\372\215\031\002rw',
  is_extendable=False,
  syntax='proto3',
  extension_ranges=[],
  oneofs=[
  ],
  serialized_start=1130,
  serialized_end=1259,
)


_DEVICEDECOMMISSIONING = _descriptor.Descriptor(
  name='DeviceDecommissioning',
  full_name='arista.inventory.v1.DeviceDecommissioning',
  filename=None,
  file=DESCRIPTOR,
  containing_type=None,
  create_key=_descriptor._internal_create_key,
  fields=[
    _descriptor.FieldDescriptor(
      name='key', full_name='arista.inventory.v1.DeviceDecommissioning.key', index=0,
      number=1, type=11, cpp_type=10, label=1,
      has_default_value=False, default_value=None,
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=None, file=DESCRIPTOR,  create_key=_descriptor._internal_create_key),
    _descriptor.FieldDescriptor(
      name='status', full_name='arista.inventory.v1.DeviceDecommissioning.status', index=1,
      number=2, type=14, cpp_type=8, label=1,
      has_default_value=False, default_value=0,
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=None, file=DESCRIPTOR,  create_key=_descriptor._internal_create_key),
    _descriptor.FieldDescriptor(
      name='error', full_name='arista.inventory.v1.DeviceDecommissioning.error', index=2,
      number=3, type=11, cpp_type=10, label=1,
      has_default_value=False, default_value=None,
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=None, file=DESCRIPTOR,  create_key=_descriptor._internal_create_key),
    _descriptor.FieldDescriptor(
      name='status_message', full_name='arista.inventory.v1.DeviceDecommissioning.status_message', index=3,
      number=4, type=11, cpp_type=10, label=1,
      has_default_value=False, default_value=None,
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=None, file=DESCRIPTOR,  create_key=_descriptor._internal_create_key),
  ],
  extensions=[
  ],
  nested_types=[],
  enum_types=[
  ],
  serialized_options=b'\372\215\031\002ro',
  is_extendable=False,
  syntax='proto3',
  extension_ranges=[],
  oneofs=[
  ],
  serialized_start=1262,
  serialized_end=1495,
)


_DEVICE = _descriptor.Descriptor(
  name='Device',
  full_name='arista.inventory.v1.Device',
  filename=None,
  file=DESCRIPTOR,
  containing_type=None,
  create_key=_descriptor._internal_create_key,
  fields=[
    _descriptor.FieldDescriptor(
      name='key', full_name='arista.inventory.v1.Device.key', index=0,
      number=1, type=11, cpp_type=10, label=1,
      has_default_value=False, default_value=None,
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=None, file=DESCRIPTOR,  create_key=_descriptor._internal_create_key),
    _descriptor.FieldDescriptor(
      name='software_version', full_name='arista.inventory.v1.Device.software_version', index=1,
      number=2, type=11, cpp_type=10, label=1,
      has_default_value=False, default_value=None,
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=None, file=DESCRIPTOR,  create_key=_descriptor._internal_create_key),
    _descriptor.FieldDescriptor(
      name='model_name', full_name='arista.inventory.v1.Device.model_name', index=2,
      number=3, type=11, cpp_type=10, label=1,
      has_default_value=False, default_value=None,
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=None, file=DESCRIPTOR,  create_key=_descriptor._internal_create_key),
    _descriptor.FieldDescriptor(
      name='hardware_revision', full_name='arista.inventory.v1.Device.hardware_revision', index=3,
      number=4, type=11, cpp_type=10, label=1,
      has_default_value=False, default_value=None,
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=None, file=DESCRIPTOR,  create_key=_descriptor._internal_create_key),
    _descriptor.FieldDescriptor(
      name='fqdn', full_name='arista.inventory.v1.Device.fqdn', index=4,
      number=10, type=11, cpp_type=10, label=1,
      has_default_value=False, default_value=None,
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=None, file=DESCRIPTOR,  create_key=_descriptor._internal_create_key),
    _descriptor.FieldDescriptor(
      name='hostname', full_name='arista.inventory.v1.Device.hostname', index=5,
      number=11, type=11, cpp_type=10, label=1,
      has_default_value=False, default_value=None,
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=None, file=DESCRIPTOR,  create_key=_descriptor._internal_create_key),
    _descriptor.FieldDescriptor(
      name='domain_name', full_name='arista.inventory.v1.Device.domain_name', index=6,
      number=12, type=11, cpp_type=10, label=1,
      has_default_value=False, default_value=None,
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=None, file=DESCRIPTOR,  create_key=_descriptor._internal_create_key),
    _descriptor.FieldDescriptor(
      name='system_mac_address', full_name='arista.inventory.v1.Device.system_mac_address', index=7,
      number=13, type=11, cpp_type=10, label=1,
      has_default_value=False, default_value=None,
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=None, file=DESCRIPTOR,  create_key=_descriptor._internal_create_key),
    _descriptor.FieldDescriptor(
      name='boot_time', full_name='arista.inventory.v1.Device.boot_time', index=8,
      number=20, type=11, cpp_type=10, label=1,
      has_default_value=False, default_value=None,
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=None, file=DESCRIPTOR,  create_key=_descriptor._internal_create_key),
    _descriptor.FieldDescriptor(
      name='streaming_status', full_name='arista.inventory.v1.Device.streaming_status', index=9,
      number=30, type=14, cpp_type=8, label=1,
      has_default_value=False, default_value=0,
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=None, file=DESCRIPTOR,  create_key=_descriptor._internal_create_key),
    _descriptor.FieldDescriptor(
      name='extended_attributes', full_name='arista.inventory.v1.Device.extended_attributes', index=10,
      number=31, type=11, cpp_type=10, label=1,
      has_default_value=False, default_value=None,
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=None, file=DESCRIPTOR,  create_key=_descriptor._internal_create_key),
  ],
  extensions=[
  ],
  nested_types=[],
  enum_types=[
  ],
  serialized_options=b'\372\215\031\002ro',
  is_extendable=False,
  syntax='proto3',
  extension_ranges=[],
  oneofs=[
  ],
  serialized_start=1498,
  serialized_end=2104,
)


_PROVISIONEDDEVICE = _descriptor.Descriptor(
  name='ProvisionedDevice',
  full_name='arista.inventory.v1.ProvisionedDevice',
  filename=None,
  file=DESCRIPTOR,
  containing_type=None,
  create_key=_descriptor._internal_create_key,
  fields=[
    _descriptor.FieldDescriptor(
      name='key', full_name='arista.inventory.v1.ProvisionedDevice.key', index=0,
      number=1, type=11, cpp_type=10, label=1,
      has_default_value=False, default_value=None,
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=None, file=DESCRIPTOR,  create_key=_descriptor._internal_create_key),
    _descriptor.FieldDescriptor(
      name='status', full_name='arista.inventory.v1.ProvisionedDevice.status', index=1,
      number=2, type=14, cpp_type=8, label=1,
      has_default_value=False, default_value=0,
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=None, file=DESCRIPTOR,  create_key=_descriptor._internal_create_key),
    _descriptor.FieldDescriptor(
      name='error', full_name='arista.inventory.v1.ProvisionedDevice.error', index=2,
      number=3, type=11, cpp_type=10, label=1,
      has_default_value=False, default_value=None,
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=None, file=DESCRIPTOR,  create_key=_descriptor._internal_create_key),
    _descriptor.FieldDescriptor(
      name='ztp_mode', full_name='arista.inventory.v1.ProvisionedDevice.ztp_mode', index=3,
      number=4, type=11, cpp_type=10, label=1,
      has_default_value=False, default_value=None,
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=None, file=DESCRIPTOR,  create_key=_descriptor._internal_create_key),
    _descriptor.FieldDescriptor(
      name='ip_address', full_name='arista.inventory.v1.ProvisionedDevice.ip_address', index=4,
      number=5, type=11, cpp_type=10, label=1,
      has_default_value=False, default_value=None,
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=None, file=DESCRIPTOR,  create_key=_descriptor._internal_create_key),
    _descriptor.FieldDescriptor(
      name='provisioning_group_name', full_name='arista.inventory.v1.ProvisionedDevice.provisioning_group_name', index=5,
      number=6, type=11, cpp_type=10, label=1,
      has_default_value=False, default_value=None,
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=None, file=DESCRIPTOR,  create_key=_descriptor._internal_create_key),
  ],
  extensions=[
  ],
  nested_types=[],
  enum_types=[
  ],
  serialized_options=b'\372\215\031\002ro',
  is_extendable=False,
  syntax='proto3',
  extension_ranges=[],
  oneofs=[
  ],
  serialized_start=2107,
  serialized_end=2426,
)

_EXTENDEDATTRIBUTES_FEATUREENABLEDENTRY.containing_type = _EXTENDEDATTRIBUTES
_EXTENDEDATTRIBUTES.fields_by_name['feature_enabled'].message_type = _EXTENDEDATTRIBUTES_FEATUREENABLEDENTRY
_DEVICEKEY.fields_by_name['device_id'].message_type = google_dot_protobuf_dot_wrappers__pb2._STRINGVALUE
_DEVICECONFIGURATION_OPTIONSENTRY.containing_type = _DEVICECONFIGURATION
_DEVICECONFIGURATION.fields_by_name['options'].message_type = _DEVICECONFIGURATION_OPTIONSENTRY
_UUIDKEY.fields_by_name['request_id'].message_type = google_dot_protobuf_dot_wrappers__pb2._STRINGVALUE
_DEVICEONBOARDINGCONFIG.fields_by_name['key'].message_type = _UUIDKEY
_DEVICEONBOARDINGCONFIG.fields_by_name['hostname_or_ip'].message_type = google_dot_protobuf_dot_wrappers__pb2._STRINGVALUE
_DEVICEONBOARDINGCONFIG.fields_by_name['device_type'].message_type = google_dot_protobuf_dot_wrappers__pb2._STRINGVALUE
_DEVICEONBOARDINGCONFIG.fields_by_name['device_config'].message_type = _DEVICECONFIGURATION
_DEVICEONBOARDING.fields_by_name['key'].message_type = _UUIDKEY
_DEVICEONBOARDING.fields_by_name['device_id'].message_type = google_dot_protobuf_dot_wrappers__pb2._STRINGVALUE
_DEVICEONBOARDING.fields_by_name['status'].enum_type = _ONBOARDINGSTATUS
_DEVICEONBOARDING.fields_by_name['error'].message_type = google_dot_protobuf_dot_wrappers__pb2._STRINGVALUE
_DEVICEONBOARDING.fields_by_name['status_message'].message_type = google_dot_protobuf_dot_wrappers__pb2._STRINGVALUE
_DEVICEDECOMMISSIONINGCONFIG.fields_by_name['key'].message_type = _UUIDKEY
_DEVICEDECOMMISSIONINGCONFIG.fields_by_name['device_id'].message_type = google_dot_protobuf_dot_wrappers__pb2._STRINGVALUE
_DEVICEDECOMMISSIONING.fields_by_name['key'].message_type = _UUIDKEY
_DEVICEDECOMMISSIONING.fields_by_name['status'].enum_type = _DECOMMISSIONINGSTATUS
_DEVICEDECOMMISSIONING.fields_by_name['error'].message_type = google_dot_protobuf_dot_wrappers__pb2._STRINGVALUE
_DEVICEDECOMMISSIONING.fields_by_name['status_message'].message_type = google_dot_protobuf_dot_wrappers__pb2._STRINGVALUE
_DEVICE.fields_by_name['key'].message_type = _DEVICEKEY
_DEVICE.fields_by_name['software_version'].message_type = google_dot_protobuf_dot_wrappers__pb2._STRINGVALUE
_DEVICE.fields_by_name['model_name'].message_type = google_dot_protobuf_dot_wrappers__pb2._STRINGVALUE
_DEVICE.fields_by_name['hardware_revision'].message_type = google_dot_protobuf_dot_wrappers__pb2._STRINGVALUE
_DEVICE.fields_by_name['fqdn'].message_type = google_dot_protobuf_dot_wrappers__pb2._STRINGVALUE
_DEVICE.fields_by_name['hostname'].message_type = google_dot_protobuf_dot_wrappers__pb2._STRINGVALUE
_DEVICE.fields_by_name['domain_name'].message_type = google_dot_protobuf_dot_wrappers__pb2._STRINGVALUE
_DEVICE.fields_by_name['system_mac_address'].message_type = google_dot_protobuf_dot_wrappers__pb2._STRINGVALUE
_DEVICE.fields_by_name['boot_time'].message_type = google_dot_protobuf_dot_timestamp__pb2._TIMESTAMP
_DEVICE.fields_by_name['streaming_status'].enum_type = _STREAMINGSTATUS
_DEVICE.fields_by_name['extended_attributes'].message_type = _EXTENDEDATTRIBUTES
_PROVISIONEDDEVICE.fields_by_name['key'].message_type = _DEVICEKEY
_PROVISIONEDDEVICE.fields_by_name['status'].enum_type = _PROVISIONINGSTATUS
_PROVISIONEDDEVICE.fields_by_name['error'].message_type = google_dot_protobuf_dot_wrappers__pb2._STRINGVALUE
_PROVISIONEDDEVICE.fields_by_name['ztp_mode'].message_type = google_dot_protobuf_dot_wrappers__pb2._BOOLVALUE
_PROVISIONEDDEVICE.fields_by_name['ip_address'].message_type = fmp_dot_inet__pb2._IPADDRESS
_PROVISIONEDDEVICE.fields_by_name['provisioning_group_name'].message_type = google_dot_protobuf_dot_wrappers__pb2._STRINGVALUE
DESCRIPTOR.message_types_by_name['ExtendedAttributes'] = _EXTENDEDATTRIBUTES
DESCRIPTOR.message_types_by_name['DeviceKey'] = _DEVICEKEY
DESCRIPTOR.message_types_by_name['DeviceConfiguration'] = _DEVICECONFIGURATION
DESCRIPTOR.message_types_by_name['UUIDKey'] = _UUIDKEY
DESCRIPTOR.message_types_by_name['DeviceOnboardingConfig'] = _DEVICEONBOARDINGCONFIG
DESCRIPTOR.message_types_by_name['DeviceOnboarding'] = _DEVICEONBOARDING
DESCRIPTOR.message_types_by_name['DeviceDecommissioningConfig'] = _DEVICEDECOMMISSIONINGCONFIG
DESCRIPTOR.message_types_by_name['DeviceDecommissioning'] = _DEVICEDECOMMISSIONING
DESCRIPTOR.message_types_by_name['Device'] = _DEVICE
DESCRIPTOR.message_types_by_name['ProvisionedDevice'] = _PROVISIONEDDEVICE
DESCRIPTOR.enum_types_by_name['StreamingStatus'] = _STREAMINGSTATUS
DESCRIPTOR.enum_types_by_name['OnboardingStatus'] = _ONBOARDINGSTATUS
DESCRIPTOR.enum_types_by_name['DecommissioningStatus'] = _DECOMMISSIONINGSTATUS
DESCRIPTOR.enum_types_by_name['ProvisioningStatus'] = _PROVISIONINGSTATUS
_sym_db.RegisterFileDescriptor(DESCRIPTOR)

ExtendedAttributes = _reflection.GeneratedProtocolMessageType('ExtendedAttributes', (_message.Message,), {

  'FeatureEnabledEntry' : _reflection.GeneratedProtocolMessageType('FeatureEnabledEntry', (_message.Message,), {
    'DESCRIPTOR' : _EXTENDEDATTRIBUTES_FEATUREENABLEDENTRY,
    '__module__' : 'arista.inventory.v1.inventory_pb2'
    # @@protoc_insertion_point(class_scope:arista.inventory.v1.ExtendedAttributes.FeatureEnabledEntry)
    })
  ,
  'DESCRIPTOR' : _EXTENDEDATTRIBUTES,
  '__module__' : 'arista.inventory.v1.inventory_pb2'
  # @@protoc_insertion_point(class_scope:arista.inventory.v1.ExtendedAttributes)
  })
_sym_db.RegisterMessage(ExtendedAttributes)
_sym_db.RegisterMessage(ExtendedAttributes.FeatureEnabledEntry)

DeviceKey = _reflection.GeneratedProtocolMessageType('DeviceKey', (_message.Message,), {
  'DESCRIPTOR' : _DEVICEKEY,
  '__module__' : 'arista.inventory.v1.inventory_pb2'
  # @@protoc_insertion_point(class_scope:arista.inventory.v1.DeviceKey)
  })
_sym_db.RegisterMessage(DeviceKey)

DeviceConfiguration = _reflection.GeneratedProtocolMessageType('DeviceConfiguration', (_message.Message,), {

  'OptionsEntry' : _reflection.GeneratedProtocolMessageType('OptionsEntry', (_message.Message,), {
    'DESCRIPTOR' : _DEVICECONFIGURATION_OPTIONSENTRY,
    '__module__' : 'arista.inventory.v1.inventory_pb2'
    # @@protoc_insertion_point(class_scope:arista.inventory.v1.DeviceConfiguration.OptionsEntry)
    })
  ,
  'DESCRIPTOR' : _DEVICECONFIGURATION,
  '__module__' : 'arista.inventory.v1.inventory_pb2'
  # @@protoc_insertion_point(class_scope:arista.inventory.v1.DeviceConfiguration)
  })
_sym_db.RegisterMessage(DeviceConfiguration)
_sym_db.RegisterMessage(DeviceConfiguration.OptionsEntry)

UUIDKey = _reflection.GeneratedProtocolMessageType('UUIDKey', (_message.Message,), {
  'DESCRIPTOR' : _UUIDKEY,
  '__module__' : 'arista.inventory.v1.inventory_pb2'
  # @@protoc_insertion_point(class_scope:arista.inventory.v1.UUIDKey)
  })
_sym_db.RegisterMessage(UUIDKey)

DeviceOnboardingConfig = _reflection.GeneratedProtocolMessageType('DeviceOnboardingConfig', (_message.Message,), {
  'DESCRIPTOR' : _DEVICEONBOARDINGCONFIG,
  '__module__' : 'arista.inventory.v1.inventory_pb2'
  # @@protoc_insertion_point(class_scope:arista.inventory.v1.DeviceOnboardingConfig)
  })
_sym_db.RegisterMessage(DeviceOnboardingConfig)

DeviceOnboarding = _reflection.GeneratedProtocolMessageType('DeviceOnboarding', (_message.Message,), {
  'DESCRIPTOR' : _DEVICEONBOARDING,
  '__module__' : 'arista.inventory.v1.inventory_pb2'
  # @@protoc_insertion_point(class_scope:arista.inventory.v1.DeviceOnboarding)
  })
_sym_db.RegisterMessage(DeviceOnboarding)

DeviceDecommissioningConfig = _reflection.GeneratedProtocolMessageType('DeviceDecommissioningConfig', (_message.Message,), {
  'DESCRIPTOR' : _DEVICEDECOMMISSIONINGCONFIG,
  '__module__' : 'arista.inventory.v1.inventory_pb2'
  # @@protoc_insertion_point(class_scope:arista.inventory.v1.DeviceDecommissioningConfig)
  })
_sym_db.RegisterMessage(DeviceDecommissioningConfig)

DeviceDecommissioning = _reflection.GeneratedProtocolMessageType('DeviceDecommissioning', (_message.Message,), {
  'DESCRIPTOR' : _DEVICEDECOMMISSIONING,
  '__module__' : 'arista.inventory.v1.inventory_pb2'
  # @@protoc_insertion_point(class_scope:arista.inventory.v1.DeviceDecommissioning)
  })
_sym_db.RegisterMessage(DeviceDecommissioning)

Device = _reflection.GeneratedProtocolMessageType('Device', (_message.Message,), {
  'DESCRIPTOR' : _DEVICE,
  '__module__' : 'arista.inventory.v1.inventory_pb2'
  # @@protoc_insertion_point(class_scope:arista.inventory.v1.Device)
  })
_sym_db.RegisterMessage(Device)

ProvisionedDevice = _reflection.GeneratedProtocolMessageType('ProvisionedDevice', (_message.Message,), {
  'DESCRIPTOR' : _PROVISIONEDDEVICE,
  '__module__' : 'arista.inventory.v1.inventory_pb2'
  # @@protoc_insertion_point(class_scope:arista.inventory.v1.ProvisionedDevice)
  })
_sym_db.RegisterMessage(ProvisionedDevice)


DESCRIPTOR._options = None
_EXTENDEDATTRIBUTES_FEATUREENABLEDENTRY._options = None
_DEVICEKEY._options = None
_DEVICECONFIGURATION_OPTIONSENTRY._options = None
_UUIDKEY._options = None
_DEVICEONBOARDINGCONFIG._options = None
_DEVICEONBOARDING._options = None
_DEVICEDECOMMISSIONINGCONFIG._options = None
_DEVICEDECOMMISSIONING._options = None
_DEVICE._options = None
_PROVISIONEDDEVICE._options = None
# @@protoc_insertion_point(module_scope)
