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

     1  # Generated by the protocol buffer compiler.  DO NOT EDIT!
     2  # source: models/vpp/l2/bridge-domain.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/l2/bridge-domain.proto',
    20    package='vpp.l2',
    21    syntax='proto3',
    22    serialized_options=_b('Z4github.com/ligato/vpp-agent/api/models/vpp/l2;vpp_l2\310\343\036\001'),
    23    serialized_pb=_b('\n!models/vpp/l2/bridge-domain.proto\x12\x06vpp.l2\x1a-github.com/gogo/protobuf/gogoproto/gogo.proto\"\xad\x03\n\x0c\x42ridgeDomain\x12\x0c\n\x04name\x18\x01 \x01(\t\x12\r\n\x05\x66lood\x18\x02 \x01(\x08\x12\x1d\n\x15unknown_unicast_flood\x18\x03 \x01(\x08\x12\x0f\n\x07\x66orward\x18\x04 \x01(\x08\x12\r\n\x05learn\x18\x05 \x01(\x08\x12\x17\n\x0f\x61rp_termination\x18\x06 \x01(\x08\x12\x0f\n\x07mac_age\x18\x07 \x01(\r\x12\x32\n\ninterfaces\x18\x64 \x03(\x0b\x32\x1e.vpp.l2.BridgeDomain.Interface\x12G\n\x15\x61rp_termination_table\x18\x66 \x03(\x0b\x32(.vpp.l2.BridgeDomain.ArpTerminationEntry\x1aY\n\tInterface\x12\x0c\n\x04name\x18\x01 \x01(\t\x12!\n\x19\x62ridged_virtual_interface\x18\x02 \x01(\x08\x12\x1b\n\x13split_horizon_group\x18\x03 \x01(\r\x1a?\n\x13\x41rpTerminationEntry\x12\x12\n\nip_address\x18\x01 \x01(\t\x12\x14\n\x0cphys_address\x18\x02 \x01(\tB:Z4github.com/ligato/vpp-agent/api/models/vpp/l2;vpp_l2\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  
    30  _BRIDGEDOMAIN_INTERFACE = _descriptor.Descriptor(
    31    name='Interface',
    32    full_name='vpp.l2.BridgeDomain.Interface',
    33    filename=None,
    34    file=DESCRIPTOR,
    35    containing_type=None,
    36    fields=[
    37      _descriptor.FieldDescriptor(
    38        name='name', full_name='vpp.l2.BridgeDomain.Interface.name', index=0,
    39        number=1, type=9, cpp_type=9, label=1,
    40        has_default_value=False, default_value=_b("").decode('utf-8'),
    41        message_type=None, enum_type=None, containing_type=None,
    42        is_extension=False, extension_scope=None,
    43        serialized_options=None, file=DESCRIPTOR),
    44      _descriptor.FieldDescriptor(
    45        name='bridged_virtual_interface', full_name='vpp.l2.BridgeDomain.Interface.bridged_virtual_interface', index=1,
    46        number=2, type=8, cpp_type=7, label=1,
    47        has_default_value=False, default_value=False,
    48        message_type=None, enum_type=None, containing_type=None,
    49        is_extension=False, extension_scope=None,
    50        serialized_options=None, file=DESCRIPTOR),
    51      _descriptor.FieldDescriptor(
    52        name='split_horizon_group', full_name='vpp.l2.BridgeDomain.Interface.split_horizon_group', index=2,
    53        number=3, type=13, cpp_type=3, label=1,
    54        has_default_value=False, default_value=0,
    55        message_type=None, enum_type=None, containing_type=None,
    56        is_extension=False, extension_scope=None,
    57        serialized_options=None, file=DESCRIPTOR),
    58    ],
    59    extensions=[
    60    ],
    61    nested_types=[],
    62    enum_types=[
    63    ],
    64    serialized_options=None,
    65    is_extendable=False,
    66    syntax='proto3',
    67    extension_ranges=[],
    68    oneofs=[
    69    ],
    70    serialized_start=368,
    71    serialized_end=457,
    72  )
    73  
    74  _BRIDGEDOMAIN_ARPTERMINATIONENTRY = _descriptor.Descriptor(
    75    name='ArpTerminationEntry',
    76    full_name='vpp.l2.BridgeDomain.ArpTerminationEntry',
    77    filename=None,
    78    file=DESCRIPTOR,
    79    containing_type=None,
    80    fields=[
    81      _descriptor.FieldDescriptor(
    82        name='ip_address', full_name='vpp.l2.BridgeDomain.ArpTerminationEntry.ip_address', index=0,
    83        number=1, type=9, cpp_type=9, label=1,
    84        has_default_value=False, default_value=_b("").decode('utf-8'),
    85        message_type=None, enum_type=None, containing_type=None,
    86        is_extension=False, extension_scope=None,
    87        serialized_options=None, file=DESCRIPTOR),
    88      _descriptor.FieldDescriptor(
    89        name='phys_address', full_name='vpp.l2.BridgeDomain.ArpTerminationEntry.phys_address', index=1,
    90        number=2, type=9, cpp_type=9, label=1,
    91        has_default_value=False, default_value=_b("").decode('utf-8'),
    92        message_type=None, enum_type=None, containing_type=None,
    93        is_extension=False, extension_scope=None,
    94        serialized_options=None, file=DESCRIPTOR),
    95    ],
    96    extensions=[
    97    ],
    98    nested_types=[],
    99    enum_types=[
   100    ],
   101    serialized_options=None,
   102    is_extendable=False,
   103    syntax='proto3',
   104    extension_ranges=[],
   105    oneofs=[
   106    ],
   107    serialized_start=459,
   108    serialized_end=522,
   109  )
   110  
   111  _BRIDGEDOMAIN = _descriptor.Descriptor(
   112    name='BridgeDomain',
   113    full_name='vpp.l2.BridgeDomain',
   114    filename=None,
   115    file=DESCRIPTOR,
   116    containing_type=None,
   117    fields=[
   118      _descriptor.FieldDescriptor(
   119        name='name', full_name='vpp.l2.BridgeDomain.name', index=0,
   120        number=1, type=9, cpp_type=9, label=1,
   121        has_default_value=False, default_value=_b("").decode('utf-8'),
   122        message_type=None, enum_type=None, containing_type=None,
   123        is_extension=False, extension_scope=None,
   124        serialized_options=None, file=DESCRIPTOR),
   125      _descriptor.FieldDescriptor(
   126        name='flood', full_name='vpp.l2.BridgeDomain.flood', index=1,
   127        number=2, type=8, cpp_type=7, label=1,
   128        has_default_value=False, default_value=False,
   129        message_type=None, enum_type=None, containing_type=None,
   130        is_extension=False, extension_scope=None,
   131        serialized_options=None, file=DESCRIPTOR),
   132      _descriptor.FieldDescriptor(
   133        name='unknown_unicast_flood', full_name='vpp.l2.BridgeDomain.unknown_unicast_flood', index=2,
   134        number=3, type=8, cpp_type=7, label=1,
   135        has_default_value=False, default_value=False,
   136        message_type=None, enum_type=None, containing_type=None,
   137        is_extension=False, extension_scope=None,
   138        serialized_options=None, file=DESCRIPTOR),
   139      _descriptor.FieldDescriptor(
   140        name='forward', full_name='vpp.l2.BridgeDomain.forward', index=3,
   141        number=4, type=8, cpp_type=7, label=1,
   142        has_default_value=False, default_value=False,
   143        message_type=None, enum_type=None, containing_type=None,
   144        is_extension=False, extension_scope=None,
   145        serialized_options=None, file=DESCRIPTOR),
   146      _descriptor.FieldDescriptor(
   147        name='learn', full_name='vpp.l2.BridgeDomain.learn', index=4,
   148        number=5, type=8, cpp_type=7, label=1,
   149        has_default_value=False, default_value=False,
   150        message_type=None, enum_type=None, containing_type=None,
   151        is_extension=False, extension_scope=None,
   152        serialized_options=None, file=DESCRIPTOR),
   153      _descriptor.FieldDescriptor(
   154        name='arp_termination', full_name='vpp.l2.BridgeDomain.arp_termination', index=5,
   155        number=6, type=8, cpp_type=7, label=1,
   156        has_default_value=False, default_value=False,
   157        message_type=None, enum_type=None, containing_type=None,
   158        is_extension=False, extension_scope=None,
   159        serialized_options=None, file=DESCRIPTOR),
   160      _descriptor.FieldDescriptor(
   161        name='mac_age', full_name='vpp.l2.BridgeDomain.mac_age', index=6,
   162        number=7, type=13, cpp_type=3, label=1,
   163        has_default_value=False, default_value=0,
   164        message_type=None, enum_type=None, containing_type=None,
   165        is_extension=False, extension_scope=None,
   166        serialized_options=None, file=DESCRIPTOR),
   167      _descriptor.FieldDescriptor(
   168        name='interfaces', full_name='vpp.l2.BridgeDomain.interfaces', index=7,
   169        number=100, type=11, cpp_type=10, label=3,
   170        has_default_value=False, default_value=[],
   171        message_type=None, enum_type=None, containing_type=None,
   172        is_extension=False, extension_scope=None,
   173        serialized_options=None, file=DESCRIPTOR),
   174      _descriptor.FieldDescriptor(
   175        name='arp_termination_table', full_name='vpp.l2.BridgeDomain.arp_termination_table', index=8,
   176        number=102, type=11, cpp_type=10, label=3,
   177        has_default_value=False, default_value=[],
   178        message_type=None, enum_type=None, containing_type=None,
   179        is_extension=False, extension_scope=None,
   180        serialized_options=None, file=DESCRIPTOR),
   181    ],
   182    extensions=[
   183    ],
   184    nested_types=[_BRIDGEDOMAIN_INTERFACE, _BRIDGEDOMAIN_ARPTERMINATIONENTRY, ],
   185    enum_types=[
   186    ],
   187    serialized_options=None,
   188    is_extendable=False,
   189    syntax='proto3',
   190    extension_ranges=[],
   191    oneofs=[
   192    ],
   193    serialized_start=93,
   194    serialized_end=522,
   195  )
   196  
   197  _BRIDGEDOMAIN_INTERFACE.containing_type = _BRIDGEDOMAIN
   198  _BRIDGEDOMAIN_ARPTERMINATIONENTRY.containing_type = _BRIDGEDOMAIN
   199  _BRIDGEDOMAIN.fields_by_name['interfaces'].message_type = _BRIDGEDOMAIN_INTERFACE
   200  _BRIDGEDOMAIN.fields_by_name['arp_termination_table'].message_type = _BRIDGEDOMAIN_ARPTERMINATIONENTRY
   201  DESCRIPTOR.message_types_by_name['BridgeDomain'] = _BRIDGEDOMAIN
   202  _sym_db.RegisterFileDescriptor(DESCRIPTOR)
   203  
   204  BridgeDomain = _reflection.GeneratedProtocolMessageType('BridgeDomain', (_message.Message,), dict(
   205  
   206    Interface = _reflection.GeneratedProtocolMessageType('Interface', (_message.Message,), dict(
   207      DESCRIPTOR = _BRIDGEDOMAIN_INTERFACE,
   208      __module__ = 'models.vpp.l2.bridge_domain_pb2'
   209      # @@protoc_insertion_point(class_scope:vpp.l2.BridgeDomain.Interface)
   210      ))
   211    ,
   212  
   213    ArpTerminationEntry = _reflection.GeneratedProtocolMessageType('ArpTerminationEntry', (_message.Message,), dict(
   214      DESCRIPTOR = _BRIDGEDOMAIN_ARPTERMINATIONENTRY,
   215      __module__ = 'models.vpp.l2.bridge_domain_pb2'
   216      # @@protoc_insertion_point(class_scope:vpp.l2.BridgeDomain.ArpTerminationEntry)
   217      ))
   218    ,
   219    DESCRIPTOR = _BRIDGEDOMAIN,
   220    __module__ = 'models.vpp.l2.bridge_domain_pb2'
   221    # @@protoc_insertion_point(class_scope:vpp.l2.BridgeDomain)
   222    ))
   223  _sym_db.RegisterMessage(BridgeDomain)
   224  _sym_db.RegisterMessage(BridgeDomain.Interface)
   225  _sym_db.RegisterMessage(BridgeDomain.ArpTerminationEntry)
   226  
   227  
   228  DESCRIPTOR._options = None
   229  # @@protoc_insertion_point(module_scope)