go.ligato.io/vpp-agent/v3@v3.5.0/ansible/action_plugins/pout/models/vpp/l3/l3_pb2.py (about)

     1  # Generated by the protocol buffer compiler.  DO NOT EDIT!
     2  # source: models/vpp/l3/l3.proto
     3  
     4  import sys
     5  _b=sys.version_info[0]<3 and (lambda x:x) or (lambda x:x.encode('latin1'))
     6  from google.protobuf import descriptor as _descriptor
     7  from google.protobuf import message as _message
     8  from google.protobuf import reflection as _reflection
     9  from google.protobuf import symbol_database as _symbol_database
    10  # @@protoc_insertion_point(imports)
    11  
    12  _sym_db = _symbol_database.Default()
    13  
    14  
    15  from github.com.gogo.protobuf.gogoproto import gogo_pb2 as github_dot_com_dot_gogo_dot_protobuf_dot_gogoproto_dot_gogo__pb2
    16  
    17  
    18  DESCRIPTOR = _descriptor.FileDescriptor(
    19    name='models/vpp/l3/l3.proto',
    20    package='vpp.l3',
    21    syntax='proto3',
    22    serialized_options=_b('Z4github.com/ligato/vpp-agent/api/models/vpp/l3;vpp_l3\310\343\036\001'),
    23    serialized_pb=_b('\n\x16models/vpp/l3/l3.proto\x12\x06vpp.l3\x1a-github.com/gogo/protobuf/gogoproto/gogo.proto\"\xb3\x01\n\x08ProxyARP\x12.\n\ninterfaces\x18\x01 \x03(\x0b\x32\x1a.vpp.l3.ProxyARP.Interface\x12&\n\x06ranges\x18\x02 \x03(\x0b\x32\x16.vpp.l3.ProxyARP.Range\x1a\x19\n\tInterface\x12\x0c\n\x04name\x18\x01 \x01(\t\x1a\x34\n\x05Range\x12\x15\n\rfirst_ip_addr\x18\x01 \x01(\t\x12\x14\n\x0clast_ip_addr\x18\x02 \x01(\t\"\xe2\x01\n\x0eIPScanNeighbor\x12)\n\x04mode\x18\x01 \x01(\x0e\x32\x1b.vpp.l3.IPScanNeighbor.Mode\x12\x15\n\rscan_interval\x18\x02 \x01(\r\x12\x15\n\rmax_proc_time\x18\x03 \x01(\r\x12\x12\n\nmax_update\x18\x04 \x01(\r\x12\x16\n\x0escan_int_delay\x18\x05 \x01(\r\x12\x17\n\x0fstale_threshold\x18\x06 \x01(\r\"2\n\x04Mode\x12\x0c\n\x08\x44ISABLED\x10\x00\x12\x08\n\x04IPv4\x10\x01\x12\x08\n\x04IPv6\x10\x02\x12\x08\n\x04\x42OTH\x10\x03\"\x9a\x01\n\tDHCPProxy\x12\x19\n\x11source_ip_address\x18\x01 \x01(\t\x12\x11\n\trx_vrf_id\x18\x02 \x01(\r\x12-\n\x07servers\x18\x04 \x03(\x0b\x32\x1c.vpp.l3.DHCPProxy.DHCPServer\x1a\x30\n\nDHCPServer\x12\x0e\n\x06vrf_id\x18\x01 \x01(\r\x12\x12\n\nip_address\x18\x02 \x01(\tB:Z4github.com/ligato/vpp-agent/api/models/vpp/l3;vpp_l3\xc8\xe3\x1e\x01\x62\x06proto3')
    24    ,
    25    dependencies=[github_dot_com_dot_gogo_dot_protobuf_dot_gogoproto_dot_gogo__pb2.DESCRIPTOR,])
    26  
    27  
    28  
    29  _IPSCANNEIGHBOR_MODE = _descriptor.EnumDescriptor(
    30    name='Mode',
    31    full_name='vpp.l3.IPScanNeighbor.Mode',
    32    filename=None,
    33    file=DESCRIPTOR,
    34    values=[
    35      _descriptor.EnumValueDescriptor(
    36        name='DISABLED', index=0, number=0,
    37        serialized_options=None,
    38        type=None),
    39      _descriptor.EnumValueDescriptor(
    40        name='IPv4', index=1, number=1,
    41        serialized_options=None,
    42        type=None),
    43      _descriptor.EnumValueDescriptor(
    44        name='IPv6', index=2, number=2,
    45        serialized_options=None,
    46        type=None),
    47      _descriptor.EnumValueDescriptor(
    48        name='BOTH', index=3, number=3,
    49        serialized_options=None,
    50        type=None),
    51    ],
    52    containing_type=None,
    53    serialized_options=None,
    54    serialized_start=440,
    55    serialized_end=490,
    56  )
    57  _sym_db.RegisterEnumDescriptor(_IPSCANNEIGHBOR_MODE)
    58  
    59  
    60  _PROXYARP_INTERFACE = _descriptor.Descriptor(
    61    name='Interface',
    62    full_name='vpp.l3.ProxyARP.Interface',
    63    filename=None,
    64    file=DESCRIPTOR,
    65    containing_type=None,
    66    fields=[
    67      _descriptor.FieldDescriptor(
    68        name='name', full_name='vpp.l3.ProxyARP.Interface.name', index=0,
    69        number=1, type=9, cpp_type=9, label=1,
    70        has_default_value=False, default_value=_b("").decode('utf-8'),
    71        message_type=None, enum_type=None, containing_type=None,
    72        is_extension=False, extension_scope=None,
    73        serialized_options=None, file=DESCRIPTOR),
    74    ],
    75    extensions=[
    76    ],
    77    nested_types=[],
    78    enum_types=[
    79    ],
    80    serialized_options=None,
    81    is_extendable=False,
    82    syntax='proto3',
    83    extension_ranges=[],
    84    oneofs=[
    85    ],
    86    serialized_start=182,
    87    serialized_end=207,
    88  )
    89  
    90  _PROXYARP_RANGE = _descriptor.Descriptor(
    91    name='Range',
    92    full_name='vpp.l3.ProxyARP.Range',
    93    filename=None,
    94    file=DESCRIPTOR,
    95    containing_type=None,
    96    fields=[
    97      _descriptor.FieldDescriptor(
    98        name='first_ip_addr', full_name='vpp.l3.ProxyARP.Range.first_ip_addr', index=0,
    99        number=1, type=9, cpp_type=9, label=1,
   100        has_default_value=False, default_value=_b("").decode('utf-8'),
   101        message_type=None, enum_type=None, containing_type=None,
   102        is_extension=False, extension_scope=None,
   103        serialized_options=None, file=DESCRIPTOR),
   104      _descriptor.FieldDescriptor(
   105        name='last_ip_addr', full_name='vpp.l3.ProxyARP.Range.last_ip_addr', index=1,
   106        number=2, type=9, cpp_type=9, label=1,
   107        has_default_value=False, default_value=_b("").decode('utf-8'),
   108        message_type=None, enum_type=None, containing_type=None,
   109        is_extension=False, extension_scope=None,
   110        serialized_options=None, file=DESCRIPTOR),
   111    ],
   112    extensions=[
   113    ],
   114    nested_types=[],
   115    enum_types=[
   116    ],
   117    serialized_options=None,
   118    is_extendable=False,
   119    syntax='proto3',
   120    extension_ranges=[],
   121    oneofs=[
   122    ],
   123    serialized_start=209,
   124    serialized_end=261,
   125  )
   126  
   127  _PROXYARP = _descriptor.Descriptor(
   128    name='ProxyARP',
   129    full_name='vpp.l3.ProxyARP',
   130    filename=None,
   131    file=DESCRIPTOR,
   132    containing_type=None,
   133    fields=[
   134      _descriptor.FieldDescriptor(
   135        name='interfaces', full_name='vpp.l3.ProxyARP.interfaces', index=0,
   136        number=1, type=11, cpp_type=10, label=3,
   137        has_default_value=False, default_value=[],
   138        message_type=None, enum_type=None, containing_type=None,
   139        is_extension=False, extension_scope=None,
   140        serialized_options=None, file=DESCRIPTOR),
   141      _descriptor.FieldDescriptor(
   142        name='ranges', full_name='vpp.l3.ProxyARP.ranges', index=1,
   143        number=2, type=11, cpp_type=10, label=3,
   144        has_default_value=False, default_value=[],
   145        message_type=None, enum_type=None, containing_type=None,
   146        is_extension=False, extension_scope=None,
   147        serialized_options=None, file=DESCRIPTOR),
   148    ],
   149    extensions=[
   150    ],
   151    nested_types=[_PROXYARP_INTERFACE, _PROXYARP_RANGE, ],
   152    enum_types=[
   153    ],
   154    serialized_options=None,
   155    is_extendable=False,
   156    syntax='proto3',
   157    extension_ranges=[],
   158    oneofs=[
   159    ],
   160    serialized_start=82,
   161    serialized_end=261,
   162  )
   163  
   164  
   165  _IPSCANNEIGHBOR = _descriptor.Descriptor(
   166    name='IPScanNeighbor',
   167    full_name='vpp.l3.IPScanNeighbor',
   168    filename=None,
   169    file=DESCRIPTOR,
   170    containing_type=None,
   171    fields=[
   172      _descriptor.FieldDescriptor(
   173        name='mode', full_name='vpp.l3.IPScanNeighbor.mode', index=0,
   174        number=1, type=14, cpp_type=8, label=1,
   175        has_default_value=False, default_value=0,
   176        message_type=None, enum_type=None, containing_type=None,
   177        is_extension=False, extension_scope=None,
   178        serialized_options=None, file=DESCRIPTOR),
   179      _descriptor.FieldDescriptor(
   180        name='scan_interval', full_name='vpp.l3.IPScanNeighbor.scan_interval', index=1,
   181        number=2, type=13, cpp_type=3, label=1,
   182        has_default_value=False, default_value=0,
   183        message_type=None, enum_type=None, containing_type=None,
   184        is_extension=False, extension_scope=None,
   185        serialized_options=None, file=DESCRIPTOR),
   186      _descriptor.FieldDescriptor(
   187        name='max_proc_time', full_name='vpp.l3.IPScanNeighbor.max_proc_time', index=2,
   188        number=3, type=13, cpp_type=3, label=1,
   189        has_default_value=False, default_value=0,
   190        message_type=None, enum_type=None, containing_type=None,
   191        is_extension=False, extension_scope=None,
   192        serialized_options=None, file=DESCRIPTOR),
   193      _descriptor.FieldDescriptor(
   194        name='max_update', full_name='vpp.l3.IPScanNeighbor.max_update', index=3,
   195        number=4, type=13, cpp_type=3, label=1,
   196        has_default_value=False, default_value=0,
   197        message_type=None, enum_type=None, containing_type=None,
   198        is_extension=False, extension_scope=None,
   199        serialized_options=None, file=DESCRIPTOR),
   200      _descriptor.FieldDescriptor(
   201        name='scan_int_delay', full_name='vpp.l3.IPScanNeighbor.scan_int_delay', index=4,
   202        number=5, type=13, cpp_type=3, label=1,
   203        has_default_value=False, default_value=0,
   204        message_type=None, enum_type=None, containing_type=None,
   205        is_extension=False, extension_scope=None,
   206        serialized_options=None, file=DESCRIPTOR),
   207      _descriptor.FieldDescriptor(
   208        name='stale_threshold', full_name='vpp.l3.IPScanNeighbor.stale_threshold', index=5,
   209        number=6, type=13, cpp_type=3, label=1,
   210        has_default_value=False, default_value=0,
   211        message_type=None, enum_type=None, containing_type=None,
   212        is_extension=False, extension_scope=None,
   213        serialized_options=None, file=DESCRIPTOR),
   214    ],
   215    extensions=[
   216    ],
   217    nested_types=[],
   218    enum_types=[
   219      _IPSCANNEIGHBOR_MODE,
   220    ],
   221    serialized_options=None,
   222    is_extendable=False,
   223    syntax='proto3',
   224    extension_ranges=[],
   225    oneofs=[
   226    ],
   227    serialized_start=264,
   228    serialized_end=490,
   229  )
   230  
   231  
   232  _DHCPPROXY_DHCPSERVER = _descriptor.Descriptor(
   233    name='DHCPServer',
   234    full_name='vpp.l3.DHCPProxy.DHCPServer',
   235    filename=None,
   236    file=DESCRIPTOR,
   237    containing_type=None,
   238    fields=[
   239      _descriptor.FieldDescriptor(
   240        name='vrf_id', full_name='vpp.l3.DHCPProxy.DHCPServer.vrf_id', index=0,
   241        number=1, type=13, cpp_type=3, label=1,
   242        has_default_value=False, default_value=0,
   243        message_type=None, enum_type=None, containing_type=None,
   244        is_extension=False, extension_scope=None,
   245        serialized_options=None, file=DESCRIPTOR),
   246      _descriptor.FieldDescriptor(
   247        name='ip_address', full_name='vpp.l3.DHCPProxy.DHCPServer.ip_address', index=1,
   248        number=2, type=9, cpp_type=9, label=1,
   249        has_default_value=False, default_value=_b("").decode('utf-8'),
   250        message_type=None, enum_type=None, containing_type=None,
   251        is_extension=False, extension_scope=None,
   252        serialized_options=None, file=DESCRIPTOR),
   253    ],
   254    extensions=[
   255    ],
   256    nested_types=[],
   257    enum_types=[
   258    ],
   259    serialized_options=None,
   260    is_extendable=False,
   261    syntax='proto3',
   262    extension_ranges=[],
   263    oneofs=[
   264    ],
   265    serialized_start=599,
   266    serialized_end=647,
   267  )
   268  
   269  _DHCPPROXY = _descriptor.Descriptor(
   270    name='DHCPProxy',
   271    full_name='vpp.l3.DHCPProxy',
   272    filename=None,
   273    file=DESCRIPTOR,
   274    containing_type=None,
   275    fields=[
   276      _descriptor.FieldDescriptor(
   277        name='source_ip_address', full_name='vpp.l3.DHCPProxy.source_ip_address', index=0,
   278        number=1, type=9, cpp_type=9, label=1,
   279        has_default_value=False, default_value=_b("").decode('utf-8'),
   280        message_type=None, enum_type=None, containing_type=None,
   281        is_extension=False, extension_scope=None,
   282        serialized_options=None, file=DESCRIPTOR),
   283      _descriptor.FieldDescriptor(
   284        name='rx_vrf_id', full_name='vpp.l3.DHCPProxy.rx_vrf_id', index=1,
   285        number=2, type=13, cpp_type=3, label=1,
   286        has_default_value=False, default_value=0,
   287        message_type=None, enum_type=None, containing_type=None,
   288        is_extension=False, extension_scope=None,
   289        serialized_options=None, file=DESCRIPTOR),
   290      _descriptor.FieldDescriptor(
   291        name='servers', full_name='vpp.l3.DHCPProxy.servers', index=2,
   292        number=4, type=11, cpp_type=10, label=3,
   293        has_default_value=False, default_value=[],
   294        message_type=None, enum_type=None, containing_type=None,
   295        is_extension=False, extension_scope=None,
   296        serialized_options=None, file=DESCRIPTOR),
   297    ],
   298    extensions=[
   299    ],
   300    nested_types=[_DHCPPROXY_DHCPSERVER, ],
   301    enum_types=[
   302    ],
   303    serialized_options=None,
   304    is_extendable=False,
   305    syntax='proto3',
   306    extension_ranges=[],
   307    oneofs=[
   308    ],
   309    serialized_start=493,
   310    serialized_end=647,
   311  )
   312  
   313  _PROXYARP_INTERFACE.containing_type = _PROXYARP
   314  _PROXYARP_RANGE.containing_type = _PROXYARP
   315  _PROXYARP.fields_by_name['interfaces'].message_type = _PROXYARP_INTERFACE
   316  _PROXYARP.fields_by_name['ranges'].message_type = _PROXYARP_RANGE
   317  _IPSCANNEIGHBOR.fields_by_name['mode'].enum_type = _IPSCANNEIGHBOR_MODE
   318  _IPSCANNEIGHBOR_MODE.containing_type = _IPSCANNEIGHBOR
   319  _DHCPPROXY_DHCPSERVER.containing_type = _DHCPPROXY
   320  _DHCPPROXY.fields_by_name['servers'].message_type = _DHCPPROXY_DHCPSERVER
   321  DESCRIPTOR.message_types_by_name['ProxyARP'] = _PROXYARP
   322  DESCRIPTOR.message_types_by_name['IPScanNeighbor'] = _IPSCANNEIGHBOR
   323  DESCRIPTOR.message_types_by_name['DHCPProxy'] = _DHCPPROXY
   324  _sym_db.RegisterFileDescriptor(DESCRIPTOR)
   325  
   326  ProxyARP = _reflection.GeneratedProtocolMessageType('ProxyARP', (_message.Message,), dict(
   327  
   328    Interface = _reflection.GeneratedProtocolMessageType('Interface', (_message.Message,), dict(
   329      DESCRIPTOR = _PROXYARP_INTERFACE,
   330      __module__ = 'models.vpp.l3.l3_pb2'
   331      # @@protoc_insertion_point(class_scope:vpp.l3.ProxyARP.Interface)
   332      ))
   333    ,
   334  
   335    Range = _reflection.GeneratedProtocolMessageType('Range', (_message.Message,), dict(
   336      DESCRIPTOR = _PROXYARP_RANGE,
   337      __module__ = 'models.vpp.l3.l3_pb2'
   338      # @@protoc_insertion_point(class_scope:vpp.l3.ProxyARP.Range)
   339      ))
   340    ,
   341    DESCRIPTOR = _PROXYARP,
   342    __module__ = 'models.vpp.l3.l3_pb2'
   343    # @@protoc_insertion_point(class_scope:vpp.l3.ProxyARP)
   344    ))
   345  _sym_db.RegisterMessage(ProxyARP)
   346  _sym_db.RegisterMessage(ProxyARP.Interface)
   347  _sym_db.RegisterMessage(ProxyARP.Range)
   348  
   349  IPScanNeighbor = _reflection.GeneratedProtocolMessageType('IPScanNeighbor', (_message.Message,), dict(
   350    DESCRIPTOR = _IPSCANNEIGHBOR,
   351    __module__ = 'models.vpp.l3.l3_pb2'
   352    # @@protoc_insertion_point(class_scope:vpp.l3.IPScanNeighbor)
   353    ))
   354  _sym_db.RegisterMessage(IPScanNeighbor)
   355  
   356  DHCPProxy = _reflection.GeneratedProtocolMessageType('DHCPProxy', (_message.Message,), dict(
   357  
   358    DHCPServer = _reflection.GeneratedProtocolMessageType('DHCPServer', (_message.Message,), dict(
   359      DESCRIPTOR = _DHCPPROXY_DHCPSERVER,
   360      __module__ = 'models.vpp.l3.l3_pb2'
   361      # @@protoc_insertion_point(class_scope:vpp.l3.DHCPProxy.DHCPServer)
   362      ))
   363    ,
   364    DESCRIPTOR = _DHCPPROXY,
   365    __module__ = 'models.vpp.l3.l3_pb2'
   366    # @@protoc_insertion_point(class_scope:vpp.l3.DHCPProxy)
   367    ))
   368  _sym_db.RegisterMessage(DHCPProxy)
   369  _sym_db.RegisterMessage(DHCPProxy.DHCPServer)
   370  
   371  
   372  DESCRIPTOR._options = None
   373  # @@protoc_insertion_point(module_scope)