# -*- coding: utf-8 -*- # Generated by the protocol buffer compiler. DO NOT EDIT! # source: attribute.proto 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 any_pb2 as google_dot_protobuf_dot_any__pb2 import backend.gobgp_api.gobgp_pb2 as gobgp__pb2 DESCRIPTOR = _descriptor.FileDescriptor( name='attribute.proto', package='gobgpapi', syntax='proto3', serialized_options=None, serialized_pb=b'\n\x0f\x61ttribute.proto\x12\x08gobgpapi\x1a\x19google/protobuf/any.proto\x1a\x0bgobgp.proto\"!\n\x0fOriginAttribute\x12\x0e\n\x06origin\x18\x01 \x01(\r\"*\n\tAsSegment\x12\x0c\n\x04type\x18\x01 \x01(\r\x12\x0f\n\x07numbers\x18\x02 \x03(\r\"8\n\x0f\x41sPathAttribute\x12%\n\x08segments\x18\x01 \x03(\x0b\x32\x13.gobgpapi.AsSegment\"$\n\x10NextHopAttribute\x12\x10\n\x08next_hop\x18\x01 \x01(\t\"%\n\x16MultiExitDiscAttribute\x12\x0b\n\x03med\x18\x01 \x01(\r\"(\n\x12LocalPrefAttribute\x12\x12\n\nlocal_pref\x18\x01 \x01(\r\"\x1a\n\x18\x41tomicAggregateAttribute\"2\n\x13\x41ggregatorAttribute\x12\n\n\x02\x61s\x18\x02 \x01(\r\x12\x0f\n\x07\x61\x64\x64ress\x18\x03 \x01(\t\"+\n\x14\x43ommunitiesAttribute\x12\x13\n\x0b\x63ommunities\x18\x01 \x03(\r\"#\n\x15OriginatorIdAttribute\x12\n\n\x02id\x18\x01 \x01(\t\"#\n\x14\x43lusterListAttribute\x12\x0b\n\x03ids\x18\x01 \x03(\t\"5\n\x0fIPAddressPrefix\x12\x12\n\nprefix_len\x18\x01 \x01(\r\x12\x0e\n\x06prefix\x18\x02 \x01(\t\"L\n\x16LabeledIPAddressPrefix\x12\x0e\n\x06labels\x18\x01 \x03(\r\x12\x12\n\nprefix_len\x18\x02 \x01(\r\x12\x0e\n\x06prefix\x18\x03 \x01(\t\"$\n\x11\x45ncapsulationNLRI\x12\x0f\n\x07\x61\x64\x64ress\x18\x01 \x01(\t\"?\n\x1cRouteDistinguisherTwoOctetAS\x12\r\n\x05\x61\x64min\x18\x01 \x01(\r\x12\x10\n\x08\x61ssigned\x18\x02 \x01(\r\">\n\x1bRouteDistinguisherIPAddress\x12\r\n\x05\x61\x64min\x18\x01 \x01(\t\x12\x10\n\x08\x61ssigned\x18\x02 \x01(\r\"@\n\x1dRouteDistinguisherFourOctetAS\x12\r\n\x05\x61\x64min\x18\x01 \x01(\r\x12\x10\n\x08\x61ssigned\x18\x02 \x01(\r\"8\n\x19\x45thernetSegmentIdentifier\x12\x0c\n\x04type\x18\x01 \x01(\r\x12\r\n\x05value\x18\x02 \x01(\x0c\"\x99\x01\n\x1e\x45VPNEthernetAutoDiscoveryRoute\x12 \n\x02rd\x18\x01 \x01(\x0b\x32\x14.google.protobuf.Any\x12\x30\n\x03\x65si\x18\x02 \x01(\x0b\x32#.gobgpapi.EthernetSegmentIdentifier\x12\x14\n\x0c\x65thernet_tag\x18\x03 \x01(\r\x12\r\n\x05label\x18\x04 \x01(\r\"\xc0\x01\n\x1b\x45VPNMACIPAdvertisementRoute\x12 \n\x02rd\x18\x01 \x01(\x0b\x32\x14.google.protobuf.Any\x12\x30\n\x03\x65si\x18\x02 \x01(\x0b\x32#.gobgpapi.EthernetSegmentIdentifier\x12\x14\n\x0c\x65thernet_tag\x18\x03 \x01(\r\x12\x13\n\x0bmac_address\x18\x04 \x01(\t\x12\x12\n\nip_address\x18\x05 \x01(\t\x12\x0e\n\x06labels\x18\x06 \x03(\r\"t\n&EVPNInclusiveMulticastEthernetTagRoute\x12 \n\x02rd\x18\x01 \x01(\x0b\x32\x14.google.protobuf.Any\x12\x14\n\x0c\x65thernet_tag\x18\x02 \x01(\r\x12\x12\n\nip_address\x18\x03 \x01(\t\"\x82\x01\n\x18\x45VPNEthernetSegmentRoute\x12 \n\x02rd\x18\x01 \x01(\x0b\x32\x14.google.protobuf.Any\x12\x30\n\x03\x65si\x18\x02 \x01(\x0b\x32#.gobgpapi.EthernetSegmentIdentifier\x12\x12\n\nip_address\x18\x03 \x01(\t\"\xca\x01\n\x11\x45VPNIPPrefixRoute\x12 \n\x02rd\x18\x01 \x01(\x0b\x32\x14.google.protobuf.Any\x12\x30\n\x03\x65si\x18\x02 \x01(\x0b\x32#.gobgpapi.EthernetSegmentIdentifier\x12\x14\n\x0c\x65thernet_tag\x18\x03 \x01(\r\x12\x11\n\tip_prefix\x18\x04 \x01(\t\x12\x15\n\rip_prefix_len\x18\x05 \x01(\r\x12\x12\n\ngw_address\x18\x06 \x01(\t\x12\r\n\x05label\x18\x07 \x01(\r\"j\n\x0e\x45VPNIPMSIRoute\x12 \n\x02rd\x18\x01 \x01(\x0b\x32\x14.google.protobuf.Any\x12\x14\n\x0c\x65thernet_tag\x18\x02 \x01(\r\x12 \n\x02rt\x18\x03 \x01(\x0b\x32\x14.google.protobuf.Any\"q\n\x19LabeledVPNIPAddressPrefix\x12\x0e\n\x06labels\x18\x01 \x03(\r\x12 \n\x02rd\x18\x02 \x01(\x0b\x32\x14.google.protobuf.Any\x12\x12\n\nprefix_len\x18\x03 \x01(\r\x12\x0e\n\x06prefix\x18\x04 \x01(\t\"I\n\x19RouteTargetMembershipNLRI\x12\n\n\x02\x61s\x18\x01 \x01(\r\x12 \n\x02rt\x18\x02 \x01(\x0b\x32\x14.google.protobuf.Any\"T\n\x10\x46lowSpecIPPrefix\x12\x0c\n\x04type\x18\x01 \x01(\r\x12\x12\n\nprefix_len\x18\x02 \x01(\r\x12\x0e\n\x06prefix\x18\x03 \x01(\t\x12\x0e\n\x06offset\x18\x04 \x01(\r\",\n\x0b\x46lowSpecMAC\x12\x0c\n\x04type\x18\x01 \x01(\r\x12\x0f\n\x07\x61\x64\x64ress\x18\x02 \x01(\t\"2\n\x15\x46lowSpecComponentItem\x12\n\n\x02op\x18\x01 \x01(\r\x12\r\n\x05value\x18\x02 \x01(\x04\"Q\n\x11\x46lowSpecComponent\x12\x0c\n\x04type\x18\x01 \x01(\r\x12.\n\x05items\x18\x02 \x03(\x0b\x32\x1f.gobgpapi.FlowSpecComponentItem\"3\n\x0c\x46lowSpecNLRI\x12#\n\x05rules\x18\x01 \x03(\x0b\x32\x14.google.protobuf.Any\"X\n\x0fVPNFlowSpecNLRI\x12 \n\x02rd\x18\x01 \x01(\x0b\x32\x14.google.protobuf.Any\x12#\n\x05rules\x18\x02 \x03(\x0b\x32\x14.google.protobuf.Any\"(\n\nOpaqueNLRI\x12\x0b\n\x03key\x18\x01 \x01(\x0c\x12\r\n\x05value\x18\x02 \x01(\x0c\"s\n\x10LsNodeDescriptor\x12\x0b\n\x03\x61sn\x18\x01 \x01(\r\x12\x11\n\tbgp_ls_id\x18\x02 \x01(\r\x12\x14\n\x0cospf_area_id\x18\x03 \x01(\r\x12\x12\n\npseudonode\x18\x04 \x01(\x08\x12\x15\n\rigp_router_id\x18\x05 \x01(\t\"\xb3\x01\n\x10LsLinkDescriptor\x12\x15\n\rlink_local_id\x18\x01 \x01(\r\x12\x16\n\x0elink_remote_id\x18\x02 \x01(\r\x12\x1b\n\x13interface_addr_ipv4\x18\x03 \x01(\t\x12\x1a\n\x12neighbor_addr_ipv4\x18\x04 \x01(\t\x12\x1b\n\x13interface_addr_ipv6\x18\x05 \x01(\t\x12\x1a\n\x12neighbor_addr_ipv6\x18\x06 \x01(\t\"F\n\x12LsPrefixDescriptor\x12\x17\n\x0fip_reachability\x18\x01 \x03(\t\x12\x17\n\x0fospf_route_type\x18\x02 \x01(\t\"<\n\nLsNodeNLRI\x12.\n\nlocal_node\x18\x01 \x01(\x0b\x32\x1a.gobgpapi.LsNodeDescriptor\"\xa2\x01\n\nLsLinkNLRI\x12.\n\nlocal_node\x18\x01 \x01(\x0b\x32\x1a.gobgpapi.LsNodeDescriptor\x12/\n\x0bremote_node\x18\x02 \x01(\x0b\x32\x1a.gobgpapi.LsNodeDescriptor\x12\x33\n\x0flink_descriptor\x18\x03 \x01(\x0b\x32\x1a.gobgpapi.LsLinkDescriptor\"y\n\x0eLsPrefixV4NLRI\x12.\n\nlocal_node\x18\x01 \x01(\x0b\x32\x1a.gobgpapi.LsNodeDescriptor\x12\x37\n\x11prefix_descriptor\x18\x02 \x01(\x0b\x32\x1c.gobgpapi.LsPrefixDescriptor\"y\n\x0eLsPrefixV6NLRI\x12.\n\nlocal_node\x18\x01 \x01(\x0b\x32\x1a.gobgpapi.LsNodeDescriptor\x12\x37\n\x11prefix_descriptor\x18\x02 \x01(\x0b\x32\x1c.gobgpapi.LsPrefixDescriptor\"V\n\x0cLsAddrPrefix\x12\"\n\x04type\x18\x01 \x01(\x0e\x32\x14.gobgpapi.LsNLRIType\x12\"\n\x04nlri\x18\x02 \x01(\x0b\x32\x14.google.protobuf.Any\"p\n\x14MpReachNLRIAttribute\x12 \n\x06\x66\x61mily\x18\x01 \x01(\x0b\x32\x10.gobgpapi.Family\x12\x11\n\tnext_hops\x18\x02 \x03(\t\x12#\n\x05nlris\x18\x03 \x03(\x0b\x32\x14.google.protobuf.Any\"_\n\x16MpUnreachNLRIAttribute\x12 \n\x06\x66\x61mily\x18\x01 \x01(\x0b\x32\x10.gobgpapi.Family\x12#\n\x05nlris\x18\x03 \x03(\x0b\x32\x14.google.protobuf.Any\"f\n\x1aTwoOctetAsSpecificExtended\x12\x15\n\ris_transitive\x18\x01 \x01(\x08\x12\x10\n\x08sub_type\x18\x02 \x01(\r\x12\n\n\x02\x61s\x18\x03 \x01(\r\x12\x13\n\x0blocal_admin\x18\x04 \x01(\r\"l\n\x1bIPv4AddressSpecificExtended\x12\x15\n\ris_transitive\x18\x01 \x01(\x08\x12\x10\n\x08sub_type\x18\x02 \x01(\r\x12\x0f\n\x07\x61\x64\x64ress\x18\x03 \x01(\t\x12\x13\n\x0blocal_admin\x18\x04 \x01(\r\"g\n\x1b\x46ourOctetAsSpecificExtended\x12\x15\n\ris_transitive\x18\x01 \x01(\x08\x12\x10\n\x08sub_type\x18\x02 \x01(\r\x12\n\n\x02\x61s\x18\x03 \x01(\r\x12\x13\n\x0blocal_admin\x18\x04 \x01(\r\"#\n\x12ValidationExtended\x12\r\n\x05state\x18\x01 \x01(\r\"\x1e\n\rColorExtended\x12\r\n\x05\x63olor\x18\x01 \x01(\r\"$\n\rEncapExtended\x12\x13\n\x0btunnel_type\x18\x01 \x01(\r\"\x18\n\x16\x44\x65\x66\x61ultGatewayExtended\"6\n\x0eOpaqueExtended\x12\x15\n\ris_transitive\x18\x01 \x01(\x08\x12\r\n\x05value\x18\x03 \x01(\x0c\";\n\x10\x45SILabelExtended\x12\x18\n\x10is_single_active\x18\x01 \x01(\x08\x12\r\n\x05label\x18\x02 \x01(\r\"(\n\x13\x45SImportRouteTarget\x12\x11\n\tes_import\x18\x01 \x01(\t\">\n\x13MacMobilityExtended\x12\x11\n\tis_sticky\x18\x01 \x01(\x08\x12\x14\n\x0csequence_num\x18\x02 \x01(\r\" \n\x11RouterMacExtended\x12\x0b\n\x03mac\x18\x01 \x01(\t\"/\n\x13TrafficRateExtended\x12\n\n\x02\x61s\x18\x01 \x01(\r\x12\x0c\n\x04rate\x18\x02 \x01(\x02\"9\n\x15TrafficActionExtended\x12\x10\n\x08terminal\x18\x01 \x01(\x08\x12\x0e\n\x06sample\x18\x02 \x01(\x08\"E\n\"RedirectTwoOctetAsSpecificExtended\x12\n\n\x02\x61s\x18\x01 \x01(\r\x12\x13\n\x0blocal_admin\x18\x02 \x01(\r\"K\n#RedirectIPv4AddressSpecificExtended\x12\x0f\n\x07\x61\x64\x64ress\x18\x01 \x01(\t\x12\x13\n\x0blocal_admin\x18\x02 \x01(\r\"F\n#RedirectFourOctetAsSpecificExtended\x12\n\n\x02\x61s\x18\x01 \x01(\r\x12\x13\n\x0blocal_admin\x18\x02 \x01(\r\"%\n\x15TrafficRemarkExtended\x12\x0c\n\x04\x64scp\x18\x01 \x01(\r\".\n\x0fUnknownExtended\x12\x0c\n\x04type\x18\x01 \x01(\r\x12\r\n\x05value\x18\x02 \x01(\x0c\"I\n\x1c\x45xtendedCommunitiesAttribute\x12)\n\x0b\x63ommunities\x18\x01 \x03(\x0b\x32\x14.google.protobuf.Any\"9\n\x10\x41s4PathAttribute\x12%\n\x08segments\x18\x01 \x03(\x0b\x32\x13.gobgpapi.AsSegment\"5\n\x16\x41s4AggregatorAttribute\x12\n\n\x02\x61s\x18\x02 \x01(\r\x12\x0f\n\x07\x61\x64\x64ress\x18\x03 \x01(\t\"M\n\x13PmsiTunnelAttribute\x12\r\n\x05\x66lags\x18\x01 \x01(\r\x12\x0c\n\x04type\x18\x02 \x01(\r\x12\r\n\x05label\x18\x03 \x01(\r\x12\n\n\x02id\x18\x04 \x01(\x0c\"=\n\x1eTunnelEncapSubTLVEncapsulation\x12\x0b\n\x03key\x18\x01 \x01(\r\x12\x0e\n\x06\x63ookie\x18\x02 \x01(\x0c\"-\n\x19TunnelEncapSubTLVProtocol\x12\x10\n\x08protocol\x18\x01 \x01(\r\"\'\n\x16TunnelEncapSubTLVColor\x12\r\n\x05\x63olor\x18\x01 \x01(\r\"7\n\x18TunnelEncapSubTLVUnknown\x12\x0c\n\x04type\x18\x01 \x01(\r\x12\r\n\x05value\x18\x02 \x01(\x0c\"B\n\x0eTunnelEncapTLV\x12\x0c\n\x04type\x18\x01 \x01(\r\x12\"\n\x04tlvs\x18\x02 \x03(\x0b\x32\x14.google.protobuf.Any\">\n\x14TunnelEncapAttribute\x12&\n\x04tlvs\x18\x01 \x03(\x0b\x32\x18.gobgpapi.TunnelEncapTLV\"l\n\x1bIPv6AddressSpecificExtended\x12\x15\n\ris_transitive\x18\x01 \x01(\x08\x12\x10\n\x08sub_type\x18\x02 \x01(\r\x12\x0f\n\x07\x61\x64\x64ress\x18\x03 \x01(\t\x12\x13\n\x0blocal_admin\x18\x04 \x01(\r\"K\n#RedirectIPv6AddressSpecificExtended\x12\x0f\n\x07\x61\x64\x64ress\x18\x01 \x01(\t\x12\x13\n\x0blocal_admin\x18\x02 \x01(\r\"L\n\x1fIP6ExtendedCommunitiesAttribute\x12)\n\x0b\x63ommunities\x18\x01 \x03(\x0b\x32\x14.google.protobuf.Any\"\"\n\x10\x41igpTLVIGPMetric\x12\x0e\n\x06metric\x18\x01 \x01(\x04\"-\n\x0e\x41igpTLVUnknown\x12\x0c\n\x04type\x18\x01 \x01(\r\x12\r\n\x05value\x18\x02 \x01(\x0c\"3\n\rAigpAttribute\x12\"\n\x04tlvs\x18\x01 \x03(\x0b\x32\x14.google.protobuf.Any\"P\n\x0eLargeCommunity\x12\x14\n\x0cglobal_admin\x18\x01 \x01(\r\x12\x13\n\x0blocal_data1\x18\x02 \x01(\r\x12\x13\n\x0blocal_data2\x18\x03 \x01(\r\"J\n\x19LargeCommunitiesAttribute\x12-\n\x0b\x63ommunities\x18\x01 \x03(\x0b\x32\x18.gobgpapi.LargeCommunity\"l\n\x0bLsNodeFlags\x12\x10\n\x08overload\x18\x01 \x01(\x08\x12\x10\n\x08\x61ttached\x18\x02 \x01(\x08\x12\x10\n\x08\x65xternal\x18\x03 \x01(\x08\x12\x0b\n\x03\x61\x62r\x18\x04 \x01(\x08\x12\x0e\n\x06router\x18\x05 \x01(\x08\x12\n\n\x02v6\x18\x06 \x01(\x08\"]\n\nLsIGPFlags\x12\x0c\n\x04\x64own\x18\x01 \x01(\x08\x12\x12\n\nno_unicast\x18\x02 \x01(\x08\x12\x15\n\rlocal_address\x18\x03 \x01(\x08\x12\x16\n\x0epropagate_nssa\x18\x04 \x01(\x08\"\'\n\tLsSrRange\x12\r\n\x05\x62\x65gin\x18\x01 \x01(\r\x12\x0b\n\x03\x65nd\x18\x02 \x01(\r\"g\n\x10LsSrCapabilities\x12\x16\n\x0eipv4_supported\x18\x01 \x01(\x08\x12\x16\n\x0eipv6_supported\x18\x02 \x01(\x08\x12#\n\x06ranges\x18\x03 \x03(\x0b\x32\x13.gobgpapi.LsSrRange\"5\n\x0eLsSrLocalBlock\x12#\n\x06ranges\x18\x01 \x03(\x0b\x32\x13.gobgpapi.LsSrRange\"\x9b\x02\n\x0fLsAttributeNode\x12\x0c\n\x04name\x18\x01 \x01(\t\x12$\n\x05\x66lags\x18\x02 \x01(\x0b\x32\x15.gobgpapi.LsNodeFlags\x12\x17\n\x0flocal_router_id\x18\x03 \x01(\t\x12\x1a\n\x12local_router_id_v6\x18\x04 \x01(\t\x12\x11\n\tisis_area\x18\x05 \x01(\x0c\x12\x0e\n\x06opaque\x18\x06 \x01(\x0c\x12\x33\n\x0fsr_capabilities\x18\x07 \x01(\x0b\x32\x1a.gobgpapi.LsSrCapabilities\x12\x15\n\rsr_algorithms\x18\x08 \x01(\x0c\x12\x30\n\x0esr_local_block\x18\t \x01(\x0b\x32\x18.gobgpapi.LsSrLocalBlock\"\xd7\x02\n\x0fLsAttributeLink\x12\x0c\n\x04name\x18\x01 \x01(\t\x12\x17\n\x0flocal_router_id\x18\x02 \x01(\t\x12\x1a\n\x12local_router_id_v6\x18\x03 \x01(\t\x12\x18\n\x10remote_router_id\x18\x04 \x01(\t\x12\x1b\n\x13remote_router_id_v6\x18\x05 \x01(\t\x12\x13\n\x0b\x61\x64min_group\x18\x06 \x01(\r\x12\x19\n\x11\x64\x65\x66\x61ult_te_metric\x18\x07 \x01(\r\x12\x12\n\nigp_metric\x18\x08 \x01(\r\x12\x0e\n\x06opaque\x18\t \x01(\x0c\x12\x11\n\tbandwidth\x18\n \x01(\x02\x12\x1c\n\x14reservable_bandwidth\x18\x0b \x01(\x02\x12\x1c\n\x14unreserved_bandwidth\x18\x0c \x03(\x02\x12\x18\n\x10sr_adjacency_sid\x18\r \x01(\r\x12\r\n\x05srlgs\x18\x0e \x03(\r\"c\n\x11LsAttributePrefix\x12\'\n\tigp_flags\x18\x01 \x01(\x0b\x32\x14.gobgpapi.LsIGPFlags\x12\x0e\n\x06opaque\x18\x02 \x01(\x0c\x12\x15\n\rsr_prefix_sid\x18\x03 \x01(\r\"\x8c\x01\n\x0bLsAttribute\x12\'\n\x04node\x18\x01 \x01(\x0b\x32\x19.gobgpapi.LsAttributeNode\x12\'\n\x04link\x18\x02 \x01(\x0b\x32\x19.gobgpapi.LsAttributeLink\x12+\n\x06prefix\x18\x03 \x01(\x0b\x32\x1b.gobgpapi.LsAttributePrefix\">\n\x10UnknownAttribute\x12\r\n\x05\x66lags\x18\x01 \x01(\r\x12\x0c\n\x04type\x18\x02 \x01(\r\x12\r\n\x05value\x18\x03 \x01(\x0c\"\xbd\x01\n\x16SRv6StructureSubSubTLV\x12\x1a\n\x12local_block_length\x18\x01 \x01(\r\x12\x19\n\x11local_node_length\x18\x02 \x01(\r\x12\x17\n\x0f\x66unction_length\x18\x03 \x01(\r\x12\x17\n\x0f\x61rgument_length\x18\x04 \x01(\r\x12\x1c\n\x14transposition_length\x18\x05 \x01(\r\x12\x1c\n\x14transposition_offset\x18\x06 \x01(\r\"\x1e\n\x0cSRv6SIDFlags\x12\x0e\n\x06\x66lag_1\x18\x01 \x01(\x08\",\n\x07SRv6TLV\x12!\n\x03tlv\x18\x01 \x03(\x0b\x32\x14.google.protobuf.Any\"\xf3\x01\n\x15SRv6InformationSubTLV\x12\x0b\n\x03sid\x18\x01 \x01(\x0c\x12%\n\x05\x66lags\x18\x02 \x01(\x0b\x32\x16.gobgpapi.SRv6SIDFlags\x12\x19\n\x11\x65ndpoint_behavior\x18\x03 \x01(\r\x12\x45\n\x0csub_sub_tlvs\x18\x04 \x03(\x0b\x32/.gobgpapi.SRv6InformationSubTLV.SubSubTlvsEntry\x1a\x44\n\x0fSubSubTlvsEntry\x12\x0b\n\x03key\x18\x01 \x01(\r\x12 \n\x05value\x18\x02 \x01(\x0b\x32\x11.gobgpapi.SRv6TLV:\x02\x38\x01\"\x90\x01\n\x10SRv6L3ServiceTLV\x12\x39\n\x08sub_tlvs\x18\x01 \x03(\x0b\x32\'.gobgpapi.SRv6L3ServiceTLV.SubTlvsEntry\x1a\x41\n\x0cSubTlvsEntry\x12\x0b\n\x03key\x18\x01 \x01(\r\x12 \n\x05value\x18\x02 \x01(\x0b\x32\x11.gobgpapi.SRv6TLV:\x02\x38\x01\"/\n\tPrefixSID\x12\"\n\x04tlvs\x18\x01 \x03(\x0b\x32\x14.google.protobuf.Any*s\n\nLsNLRIType\x12\x13\n\x0fLS_NLRI_UNKNOWN\x10\x00\x12\x10\n\x0cLS_NLRI_NODE\x10\x01\x12\x10\n\x0cLS_NLRI_LINK\x10\x02\x12\x15\n\x11LS_NLRI_PREFIX_V4\x10\x03\x12\x15\n\x11LS_NLRI_PREFIX_V6\x10\x04\x62\x06proto3' , dependencies=[google_dot_protobuf_dot_any__pb2.DESCRIPTOR,gobgp__pb2.DESCRIPTOR,]) _LSNLRITYPE = _descriptor.EnumDescriptor( name='LsNLRIType', full_name='gobgpapi.LsNLRIType', filename=None, file=DESCRIPTOR, values=[ _descriptor.EnumValueDescriptor( name='LS_NLRI_UNKNOWN', index=0, number=0, serialized_options=None, type=None), _descriptor.EnumValueDescriptor( name='LS_NLRI_NODE', index=1, number=1, serialized_options=None, type=None), _descriptor.EnumValueDescriptor( name='LS_NLRI_LINK', index=2, number=2, serialized_options=None, type=None), _descriptor.EnumValueDescriptor( name='LS_NLRI_PREFIX_V4', index=3, number=3, serialized_options=None, type=None), _descriptor.EnumValueDescriptor( name='LS_NLRI_PREFIX_V6', index=4, number=4, serialized_options=None, type=None), ], containing_type=None, serialized_options=None, serialized_start=7997, serialized_end=8112, ) _sym_db.RegisterEnumDescriptor(_LSNLRITYPE) LsNLRIType = enum_type_wrapper.EnumTypeWrapper(_LSNLRITYPE) LS_NLRI_UNKNOWN = 0 LS_NLRI_NODE = 1 LS_NLRI_LINK = 2 LS_NLRI_PREFIX_V4 = 3 LS_NLRI_PREFIX_V6 = 4 _ORIGINATTRIBUTE = _descriptor.Descriptor( name='OriginAttribute', full_name='gobgpapi.OriginAttribute', filename=None, file=DESCRIPTOR, containing_type=None, fields=[ _descriptor.FieldDescriptor( name='origin', full_name='gobgpapi.OriginAttribute.origin', index=0, number=1, type=13, cpp_type=3, 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=69, serialized_end=102, ) _ASSEGMENT = _descriptor.Descriptor( name='AsSegment', full_name='gobgpapi.AsSegment', filename=None, file=DESCRIPTOR, containing_type=None, fields=[ _descriptor.FieldDescriptor( name='type', full_name='gobgpapi.AsSegment.type', index=0, number=1, type=13, cpp_type=3, 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), _descriptor.FieldDescriptor( name='numbers', full_name='gobgpapi.AsSegment.numbers', index=1, number=2, type=13, cpp_type=3, 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), ], extensions=[ ], nested_types=[], enum_types=[ ], serialized_options=None, is_extendable=False, syntax='proto3', extension_ranges=[], oneofs=[ ], serialized_start=104, serialized_end=146, ) _ASPATHATTRIBUTE = _descriptor.Descriptor( name='AsPathAttribute', full_name='gobgpapi.AsPathAttribute', filename=None, file=DESCRIPTOR, containing_type=None, fields=[ _descriptor.FieldDescriptor( name='segments', full_name='gobgpapi.AsPathAttribute.segments', 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), ], extensions=[ ], nested_types=[], enum_types=[ ], serialized_options=None, is_extendable=False, syntax='proto3', extension_ranges=[], oneofs=[ ], serialized_start=148, serialized_end=204, ) _NEXTHOPATTRIBUTE = _descriptor.Descriptor( name='NextHopAttribute', full_name='gobgpapi.NextHopAttribute', filename=None, file=DESCRIPTOR, containing_type=None, fields=[ _descriptor.FieldDescriptor( name='next_hop', full_name='gobgpapi.NextHopAttribute.next_hop', 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), ], extensions=[ ], nested_types=[], enum_types=[ ], serialized_options=None, is_extendable=False, syntax='proto3', extension_ranges=[], oneofs=[ ], serialized_start=206, serialized_end=242, ) _MULTIEXITDISCATTRIBUTE = _descriptor.Descriptor( name='MultiExitDiscAttribute', full_name='gobgpapi.MultiExitDiscAttribute', filename=None, file=DESCRIPTOR, containing_type=None, fields=[ _descriptor.FieldDescriptor( name='med', full_name='gobgpapi.MultiExitDiscAttribute.med', index=0, number=1, type=13, cpp_type=3, 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=244, serialized_end=281, ) _LOCALPREFATTRIBUTE = _descriptor.Descriptor( name='LocalPrefAttribute', full_name='gobgpapi.LocalPrefAttribute', filename=None, file=DESCRIPTOR, containing_type=None, fields=[ _descriptor.FieldDescriptor( name='local_pref', full_name='gobgpapi.LocalPrefAttribute.local_pref', index=0, number=1, type=13, cpp_type=3, 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=283, serialized_end=323, ) _ATOMICAGGREGATEATTRIBUTE = _descriptor.Descriptor( name='AtomicAggregateAttribute', full_name='gobgpapi.AtomicAggregateAttribute', filename=None, file=DESCRIPTOR, containing_type=None, fields=[ ], extensions=[ ], nested_types=[], enum_types=[ ], serialized_options=None, is_extendable=False, syntax='proto3', extension_ranges=[], oneofs=[ ], serialized_start=325, serialized_end=351, ) _AGGREGATORATTRIBUTE = _descriptor.Descriptor( name='AggregatorAttribute', full_name='gobgpapi.AggregatorAttribute', filename=None, file=DESCRIPTOR, containing_type=None, fields=[ _descriptor.FieldDescriptor( name='as', full_name='gobgpapi.AggregatorAttribute.as', index=0, number=2, type=13, cpp_type=3, 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), _descriptor.FieldDescriptor( name='address', full_name='gobgpapi.AggregatorAttribute.address', index=1, number=3, 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), ], extensions=[ ], nested_types=[], enum_types=[ ], serialized_options=None, is_extendable=False, syntax='proto3', extension_ranges=[], oneofs=[ ], serialized_start=353, serialized_end=403, ) _COMMUNITIESATTRIBUTE = _descriptor.Descriptor( name='CommunitiesAttribute', full_name='gobgpapi.CommunitiesAttribute', filename=None, file=DESCRIPTOR, containing_type=None, fields=[ _descriptor.FieldDescriptor( name='communities', full_name='gobgpapi.CommunitiesAttribute.communities', index=0, number=1, type=13, cpp_type=3, 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), ], extensions=[ ], nested_types=[], enum_types=[ ], serialized_options=None, is_extendable=False, syntax='proto3', extension_ranges=[], oneofs=[ ], serialized_start=405, serialized_end=448, ) _ORIGINATORIDATTRIBUTE = _descriptor.Descriptor( name='OriginatorIdAttribute', full_name='gobgpapi.OriginatorIdAttribute', filename=None, file=DESCRIPTOR, containing_type=None, fields=[ _descriptor.FieldDescriptor( name='id', full_name='gobgpapi.OriginatorIdAttribute.id', 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), ], extensions=[ ], nested_types=[], enum_types=[ ], serialized_options=None, is_extendable=False, syntax='proto3', extension_ranges=[], oneofs=[ ], serialized_start=450, serialized_end=485, ) _CLUSTERLISTATTRIBUTE = _descriptor.Descriptor( name='ClusterListAttribute', full_name='gobgpapi.ClusterListAttribute', filename=None, file=DESCRIPTOR, containing_type=None, fields=[ _descriptor.FieldDescriptor( name='ids', full_name='gobgpapi.ClusterListAttribute.ids', index=0, number=1, type=9, cpp_type=9, 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), ], extensions=[ ], nested_types=[], enum_types=[ ], serialized_options=None, is_extendable=False, syntax='proto3', extension_ranges=[], oneofs=[ ], serialized_start=487, serialized_end=522, ) _IPADDRESSPREFIX = _descriptor.Descriptor( name='IPAddressPrefix', full_name='gobgpapi.IPAddressPrefix', filename=None, file=DESCRIPTOR, containing_type=None, fields=[ _descriptor.FieldDescriptor( name='prefix_len', full_name='gobgpapi.IPAddressPrefix.prefix_len', index=0, number=1, type=13, cpp_type=3, 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), _descriptor.FieldDescriptor( name='prefix', full_name='gobgpapi.IPAddressPrefix.prefix', 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), ], extensions=[ ], nested_types=[], enum_types=[ ], serialized_options=None, is_extendable=False, syntax='proto3', extension_ranges=[], oneofs=[ ], serialized_start=524, serialized_end=577, ) _LABELEDIPADDRESSPREFIX = _descriptor.Descriptor( name='LabeledIPAddressPrefix', full_name='gobgpapi.LabeledIPAddressPrefix', filename=None, file=DESCRIPTOR, containing_type=None, fields=[ _descriptor.FieldDescriptor( name='labels', full_name='gobgpapi.LabeledIPAddressPrefix.labels', index=0, number=1, type=13, cpp_type=3, 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='prefix_len', full_name='gobgpapi.LabeledIPAddressPrefix.prefix_len', index=1, number=2, type=13, cpp_type=3, 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), _descriptor.FieldDescriptor( name='prefix', full_name='gobgpapi.LabeledIPAddressPrefix.prefix', index=2, number=3, 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), ], extensions=[ ], nested_types=[], enum_types=[ ], serialized_options=None, is_extendable=False, syntax='proto3', extension_ranges=[], oneofs=[ ], serialized_start=579, serialized_end=655, ) _ENCAPSULATIONNLRI = _descriptor.Descriptor( name='EncapsulationNLRI', full_name='gobgpapi.EncapsulationNLRI', filename=None, file=DESCRIPTOR, containing_type=None, fields=[ _descriptor.FieldDescriptor( name='address', full_name='gobgpapi.EncapsulationNLRI.address', 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), ], extensions=[ ], nested_types=[], enum_types=[ ], serialized_options=None, is_extendable=False, syntax='proto3', extension_ranges=[], oneofs=[ ], serialized_start=657, serialized_end=693, ) _ROUTEDISTINGUISHERTWOOCTETAS = _descriptor.Descriptor( name='RouteDistinguisherTwoOctetAS', full_name='gobgpapi.RouteDistinguisherTwoOctetAS', filename=None, file=DESCRIPTOR, containing_type=None, fields=[ _descriptor.FieldDescriptor( name='admin', full_name='gobgpapi.RouteDistinguisherTwoOctetAS.admin', index=0, number=1, type=13, cpp_type=3, 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), _descriptor.FieldDescriptor( name='assigned', full_name='gobgpapi.RouteDistinguisherTwoOctetAS.assigned', index=1, number=2, type=13, cpp_type=3, 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=695, serialized_end=758, ) _ROUTEDISTINGUISHERIPADDRESS = _descriptor.Descriptor( name='RouteDistinguisherIPAddress', full_name='gobgpapi.RouteDistinguisherIPAddress', filename=None, file=DESCRIPTOR, containing_type=None, fields=[ _descriptor.FieldDescriptor( name='admin', full_name='gobgpapi.RouteDistinguisherIPAddress.admin', 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), _descriptor.FieldDescriptor( name='assigned', full_name='gobgpapi.RouteDistinguisherIPAddress.assigned', index=1, number=2, type=13, cpp_type=3, 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=760, serialized_end=822, ) _ROUTEDISTINGUISHERFOUROCTETAS = _descriptor.Descriptor( name='RouteDistinguisherFourOctetAS', full_name='gobgpapi.RouteDistinguisherFourOctetAS', filename=None, file=DESCRIPTOR, containing_type=None, fields=[ _descriptor.FieldDescriptor( name='admin', full_name='gobgpapi.RouteDistinguisherFourOctetAS.admin', index=0, number=1, type=13, cpp_type=3, 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), _descriptor.FieldDescriptor( name='assigned', full_name='gobgpapi.RouteDistinguisherFourOctetAS.assigned', index=1, number=2, type=13, cpp_type=3, 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=824, serialized_end=888, ) _ETHERNETSEGMENTIDENTIFIER = _descriptor.Descriptor( name='EthernetSegmentIdentifier', full_name='gobgpapi.EthernetSegmentIdentifier', filename=None, file=DESCRIPTOR, containing_type=None, fields=[ _descriptor.FieldDescriptor( name='type', full_name='gobgpapi.EthernetSegmentIdentifier.type', index=0, number=1, type=13, cpp_type=3, 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), _descriptor.FieldDescriptor( name='value', full_name='gobgpapi.EthernetSegmentIdentifier.value', index=1, number=2, type=12, cpp_type=9, label=1, has_default_value=False, default_value=b"", 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=890, serialized_end=946, ) _EVPNETHERNETAUTODISCOVERYROUTE = _descriptor.Descriptor( name='EVPNEthernetAutoDiscoveryRoute', full_name='gobgpapi.EVPNEthernetAutoDiscoveryRoute', filename=None, file=DESCRIPTOR, containing_type=None, fields=[ _descriptor.FieldDescriptor( name='rd', full_name='gobgpapi.EVPNEthernetAutoDiscoveryRoute.rd', 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='esi', full_name='gobgpapi.EVPNEthernetAutoDiscoveryRoute.esi', 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='ethernet_tag', full_name='gobgpapi.EVPNEthernetAutoDiscoveryRoute.ethernet_tag', index=2, number=3, type=13, cpp_type=3, 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), _descriptor.FieldDescriptor( name='label', full_name='gobgpapi.EVPNEthernetAutoDiscoveryRoute.label', index=3, number=4, type=13, cpp_type=3, 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=949, serialized_end=1102, ) _EVPNMACIPADVERTISEMENTROUTE = _descriptor.Descriptor( name='EVPNMACIPAdvertisementRoute', full_name='gobgpapi.EVPNMACIPAdvertisementRoute', filename=None, file=DESCRIPTOR, containing_type=None, fields=[ _descriptor.FieldDescriptor( name='rd', full_name='gobgpapi.EVPNMACIPAdvertisementRoute.rd', 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='esi', full_name='gobgpapi.EVPNMACIPAdvertisementRoute.esi', 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='ethernet_tag', full_name='gobgpapi.EVPNMACIPAdvertisementRoute.ethernet_tag', index=2, number=3, type=13, cpp_type=3, 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), _descriptor.FieldDescriptor( name='mac_address', full_name='gobgpapi.EVPNMACIPAdvertisementRoute.mac_address', index=3, number=4, 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), _descriptor.FieldDescriptor( name='ip_address', full_name='gobgpapi.EVPNMACIPAdvertisementRoute.ip_address', index=4, number=5, 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), _descriptor.FieldDescriptor( name='labels', full_name='gobgpapi.EVPNMACIPAdvertisementRoute.labels', index=5, number=6, type=13, cpp_type=3, 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), ], extensions=[ ], nested_types=[], enum_types=[ ], serialized_options=None, is_extendable=False, syntax='proto3', extension_ranges=[], oneofs=[ ], serialized_start=1105, serialized_end=1297, ) _EVPNINCLUSIVEMULTICASTETHERNETTAGROUTE = _descriptor.Descriptor( name='EVPNInclusiveMulticastEthernetTagRoute', full_name='gobgpapi.EVPNInclusiveMulticastEthernetTagRoute', filename=None, file=DESCRIPTOR, containing_type=None, fields=[ _descriptor.FieldDescriptor( name='rd', full_name='gobgpapi.EVPNInclusiveMulticastEthernetTagRoute.rd', 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='ethernet_tag', full_name='gobgpapi.EVPNInclusiveMulticastEthernetTagRoute.ethernet_tag', index=1, number=2, type=13, cpp_type=3, 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), _descriptor.FieldDescriptor( name='ip_address', full_name='gobgpapi.EVPNInclusiveMulticastEthernetTagRoute.ip_address', index=2, number=3, 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), ], extensions=[ ], nested_types=[], enum_types=[ ], serialized_options=None, is_extendable=False, syntax='proto3', extension_ranges=[], oneofs=[ ], serialized_start=1299, serialized_end=1415, ) _EVPNETHERNETSEGMENTROUTE = _descriptor.Descriptor( name='EVPNEthernetSegmentRoute', full_name='gobgpapi.EVPNEthernetSegmentRoute', filename=None, file=DESCRIPTOR, containing_type=None, fields=[ _descriptor.FieldDescriptor( name='rd', full_name='gobgpapi.EVPNEthernetSegmentRoute.rd', 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='esi', full_name='gobgpapi.EVPNEthernetSegmentRoute.esi', 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='ip_address', full_name='gobgpapi.EVPNEthernetSegmentRoute.ip_address', index=2, number=3, 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), ], extensions=[ ], nested_types=[], enum_types=[ ], serialized_options=None, is_extendable=False, syntax='proto3', extension_ranges=[], oneofs=[ ], serialized_start=1418, serialized_end=1548, ) _EVPNIPPREFIXROUTE = _descriptor.Descriptor( name='EVPNIPPrefixRoute', full_name='gobgpapi.EVPNIPPrefixRoute', filename=None, file=DESCRIPTOR, containing_type=None, fields=[ _descriptor.FieldDescriptor( name='rd', full_name='gobgpapi.EVPNIPPrefixRoute.rd', 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='esi', full_name='gobgpapi.EVPNIPPrefixRoute.esi', 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='ethernet_tag', full_name='gobgpapi.EVPNIPPrefixRoute.ethernet_tag', index=2, number=3, type=13, cpp_type=3, 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), _descriptor.FieldDescriptor( name='ip_prefix', full_name='gobgpapi.EVPNIPPrefixRoute.ip_prefix', index=3, number=4, 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), _descriptor.FieldDescriptor( name='ip_prefix_len', full_name='gobgpapi.EVPNIPPrefixRoute.ip_prefix_len', index=4, number=5, type=13, cpp_type=3, 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), _descriptor.FieldDescriptor( name='gw_address', full_name='gobgpapi.EVPNIPPrefixRoute.gw_address', index=5, number=6, 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), _descriptor.FieldDescriptor( name='label', full_name='gobgpapi.EVPNIPPrefixRoute.label', index=6, number=7, type=13, cpp_type=3, 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=1551, serialized_end=1753, ) _EVPNIPMSIROUTE = _descriptor.Descriptor( name='EVPNIPMSIRoute', full_name='gobgpapi.EVPNIPMSIRoute', filename=None, file=DESCRIPTOR, containing_type=None, fields=[ _descriptor.FieldDescriptor( name='rd', full_name='gobgpapi.EVPNIPMSIRoute.rd', 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='ethernet_tag', full_name='gobgpapi.EVPNIPMSIRoute.ethernet_tag', index=1, number=2, type=13, cpp_type=3, 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), _descriptor.FieldDescriptor( name='rt', full_name='gobgpapi.EVPNIPMSIRoute.rt', 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), ], extensions=[ ], nested_types=[], enum_types=[ ], serialized_options=None, is_extendable=False, syntax='proto3', extension_ranges=[], oneofs=[ ], serialized_start=1755, serialized_end=1861, ) _LABELEDVPNIPADDRESSPREFIX = _descriptor.Descriptor( name='LabeledVPNIPAddressPrefix', full_name='gobgpapi.LabeledVPNIPAddressPrefix', filename=None, file=DESCRIPTOR, containing_type=None, fields=[ _descriptor.FieldDescriptor( name='labels', full_name='gobgpapi.LabeledVPNIPAddressPrefix.labels', index=0, number=1, type=13, cpp_type=3, 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='rd', full_name='gobgpapi.LabeledVPNIPAddressPrefix.rd', 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='prefix_len', full_name='gobgpapi.LabeledVPNIPAddressPrefix.prefix_len', index=2, number=3, type=13, cpp_type=3, 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), _descriptor.FieldDescriptor( name='prefix', full_name='gobgpapi.LabeledVPNIPAddressPrefix.prefix', index=3, number=4, 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), ], extensions=[ ], nested_types=[], enum_types=[ ], serialized_options=None, is_extendable=False, syntax='proto3', extension_ranges=[], oneofs=[ ], serialized_start=1863, serialized_end=1976, ) _ROUTETARGETMEMBERSHIPNLRI = _descriptor.Descriptor( name='RouteTargetMembershipNLRI', full_name='gobgpapi.RouteTargetMembershipNLRI', filename=None, file=DESCRIPTOR, containing_type=None, fields=[ _descriptor.FieldDescriptor( name='as', full_name='gobgpapi.RouteTargetMembershipNLRI.as', index=0, number=1, type=13, cpp_type=3, 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), _descriptor.FieldDescriptor( name='rt', full_name='gobgpapi.RouteTargetMembershipNLRI.rt', 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=1978, serialized_end=2051, ) _FLOWSPECIPPREFIX = _descriptor.Descriptor( name='FlowSpecIPPrefix', full_name='gobgpapi.FlowSpecIPPrefix', filename=None, file=DESCRIPTOR, containing_type=None, fields=[ _descriptor.FieldDescriptor( name='type', full_name='gobgpapi.FlowSpecIPPrefix.type', index=0, number=1, type=13, cpp_type=3, 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), _descriptor.FieldDescriptor( name='prefix_len', full_name='gobgpapi.FlowSpecIPPrefix.prefix_len', index=1, number=2, type=13, cpp_type=3, 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), _descriptor.FieldDescriptor( name='prefix', full_name='gobgpapi.FlowSpecIPPrefix.prefix', index=2, number=3, 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), _descriptor.FieldDescriptor( name='offset', full_name='gobgpapi.FlowSpecIPPrefix.offset', index=3, number=4, type=13, cpp_type=3, 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=2053, serialized_end=2137, ) _FLOWSPECMAC = _descriptor.Descriptor( name='FlowSpecMAC', full_name='gobgpapi.FlowSpecMAC', filename=None, file=DESCRIPTOR, containing_type=None, fields=[ _descriptor.FieldDescriptor( name='type', full_name='gobgpapi.FlowSpecMAC.type', index=0, number=1, type=13, cpp_type=3, 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), _descriptor.FieldDescriptor( name='address', full_name='gobgpapi.FlowSpecMAC.address', 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), ], extensions=[ ], nested_types=[], enum_types=[ ], serialized_options=None, is_extendable=False, syntax='proto3', extension_ranges=[], oneofs=[ ], serialized_start=2139, serialized_end=2183, ) _FLOWSPECCOMPONENTITEM = _descriptor.Descriptor( name='FlowSpecComponentItem', full_name='gobgpapi.FlowSpecComponentItem', filename=None, file=DESCRIPTOR, containing_type=None, fields=[ _descriptor.FieldDescriptor( name='op', full_name='gobgpapi.FlowSpecComponentItem.op', index=0, number=1, type=13, cpp_type=3, 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), _descriptor.FieldDescriptor( name='value', full_name='gobgpapi.FlowSpecComponentItem.value', index=1, number=2, type=4, cpp_type=4, 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=2185, serialized_end=2235, ) _FLOWSPECCOMPONENT = _descriptor.Descriptor( name='FlowSpecComponent', full_name='gobgpapi.FlowSpecComponent', filename=None, file=DESCRIPTOR, containing_type=None, fields=[ _descriptor.FieldDescriptor( name='type', full_name='gobgpapi.FlowSpecComponent.type', index=0, number=1, type=13, cpp_type=3, 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), _descriptor.FieldDescriptor( name='items', full_name='gobgpapi.FlowSpecComponent.items', index=1, number=2, 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), ], extensions=[ ], nested_types=[], enum_types=[ ], serialized_options=None, is_extendable=False, syntax='proto3', extension_ranges=[], oneofs=[ ], serialized_start=2237, serialized_end=2318, ) _FLOWSPECNLRI = _descriptor.Descriptor( name='FlowSpecNLRI', full_name='gobgpapi.FlowSpecNLRI', filename=None, file=DESCRIPTOR, containing_type=None, fields=[ _descriptor.FieldDescriptor( name='rules', full_name='gobgpapi.FlowSpecNLRI.rules', 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), ], extensions=[ ], nested_types=[], enum_types=[ ], serialized_options=None, is_extendable=False, syntax='proto3', extension_ranges=[], oneofs=[ ], serialized_start=2320, serialized_end=2371, ) _VPNFLOWSPECNLRI = _descriptor.Descriptor( name='VPNFlowSpecNLRI', full_name='gobgpapi.VPNFlowSpecNLRI', filename=None, file=DESCRIPTOR, containing_type=None, fields=[ _descriptor.FieldDescriptor( name='rd', full_name='gobgpapi.VPNFlowSpecNLRI.rd', 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='rules', full_name='gobgpapi.VPNFlowSpecNLRI.rules', index=1, number=2, 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), ], extensions=[ ], nested_types=[], enum_types=[ ], serialized_options=None, is_extendable=False, syntax='proto3', extension_ranges=[], oneofs=[ ], serialized_start=2373, serialized_end=2461, ) _OPAQUENLRI = _descriptor.Descriptor( name='OpaqueNLRI', full_name='gobgpapi.OpaqueNLRI', filename=None, file=DESCRIPTOR, containing_type=None, fields=[ _descriptor.FieldDescriptor( name='key', full_name='gobgpapi.OpaqueNLRI.key', index=0, number=1, type=12, cpp_type=9, label=1, has_default_value=False, default_value=b"", message_type=None, enum_type=None, containing_type=None, is_extension=False, extension_scope=None, serialized_options=None, file=DESCRIPTOR), _descriptor.FieldDescriptor( name='value', full_name='gobgpapi.OpaqueNLRI.value', index=1, number=2, type=12, cpp_type=9, label=1, has_default_value=False, default_value=b"", 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=2463, serialized_end=2503, ) _LSNODEDESCRIPTOR = _descriptor.Descriptor( name='LsNodeDescriptor', full_name='gobgpapi.LsNodeDescriptor', filename=None, file=DESCRIPTOR, containing_type=None, fields=[ _descriptor.FieldDescriptor( name='asn', full_name='gobgpapi.LsNodeDescriptor.asn', index=0, number=1, type=13, cpp_type=3, 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), _descriptor.FieldDescriptor( name='bgp_ls_id', full_name='gobgpapi.LsNodeDescriptor.bgp_ls_id', index=1, number=2, type=13, cpp_type=3, 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), _descriptor.FieldDescriptor( name='ospf_area_id', full_name='gobgpapi.LsNodeDescriptor.ospf_area_id', index=2, number=3, type=13, cpp_type=3, 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), _descriptor.FieldDescriptor( name='pseudonode', full_name='gobgpapi.LsNodeDescriptor.pseudonode', index=3, number=4, 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), _descriptor.FieldDescriptor( name='igp_router_id', full_name='gobgpapi.LsNodeDescriptor.igp_router_id', index=4, number=5, 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), ], extensions=[ ], nested_types=[], enum_types=[ ], serialized_options=None, is_extendable=False, syntax='proto3', extension_ranges=[], oneofs=[ ], serialized_start=2505, serialized_end=2620, ) _LSLINKDESCRIPTOR = _descriptor.Descriptor( name='LsLinkDescriptor', full_name='gobgpapi.LsLinkDescriptor', filename=None, file=DESCRIPTOR, containing_type=None, fields=[ _descriptor.FieldDescriptor( name='link_local_id', full_name='gobgpapi.LsLinkDescriptor.link_local_id', index=0, number=1, type=13, cpp_type=3, 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), _descriptor.FieldDescriptor( name='link_remote_id', full_name='gobgpapi.LsLinkDescriptor.link_remote_id', index=1, number=2, type=13, cpp_type=3, 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), _descriptor.FieldDescriptor( name='interface_addr_ipv4', full_name='gobgpapi.LsLinkDescriptor.interface_addr_ipv4', index=2, number=3, 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), _descriptor.FieldDescriptor( name='neighbor_addr_ipv4', full_name='gobgpapi.LsLinkDescriptor.neighbor_addr_ipv4', index=3, number=4, 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), _descriptor.FieldDescriptor( name='interface_addr_ipv6', full_name='gobgpapi.LsLinkDescriptor.interface_addr_ipv6', index=4, number=5, 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), _descriptor.FieldDescriptor( name='neighbor_addr_ipv6', full_name='gobgpapi.LsLinkDescriptor.neighbor_addr_ipv6', index=5, number=6, 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), ], extensions=[ ], nested_types=[], enum_types=[ ], serialized_options=None, is_extendable=False, syntax='proto3', extension_ranges=[], oneofs=[ ], serialized_start=2623, serialized_end=2802, ) _LSPREFIXDESCRIPTOR = _descriptor.Descriptor( name='LsPrefixDescriptor', full_name='gobgpapi.LsPrefixDescriptor', filename=None, file=DESCRIPTOR, containing_type=None, fields=[ _descriptor.FieldDescriptor( name='ip_reachability', full_name='gobgpapi.LsPrefixDescriptor.ip_reachability', index=0, number=1, type=9, cpp_type=9, 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='ospf_route_type', full_name='gobgpapi.LsPrefixDescriptor.ospf_route_type', 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), ], extensions=[ ], nested_types=[], enum_types=[ ], serialized_options=None, is_extendable=False, syntax='proto3', extension_ranges=[], oneofs=[ ], serialized_start=2804, serialized_end=2874, ) _LSNODENLRI = _descriptor.Descriptor( name='LsNodeNLRI', full_name='gobgpapi.LsNodeNLRI', filename=None, file=DESCRIPTOR, containing_type=None, fields=[ _descriptor.FieldDescriptor( name='local_node', full_name='gobgpapi.LsNodeNLRI.local_node', 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=2876, serialized_end=2936, ) _LSLINKNLRI = _descriptor.Descriptor( name='LsLinkNLRI', full_name='gobgpapi.LsLinkNLRI', filename=None, file=DESCRIPTOR, containing_type=None, fields=[ _descriptor.FieldDescriptor( name='local_node', full_name='gobgpapi.LsLinkNLRI.local_node', 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='remote_node', full_name='gobgpapi.LsLinkNLRI.remote_node', 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='link_descriptor', full_name='gobgpapi.LsLinkNLRI.link_descriptor', 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), ], extensions=[ ], nested_types=[], enum_types=[ ], serialized_options=None, is_extendable=False, syntax='proto3', extension_ranges=[], oneofs=[ ], serialized_start=2939, serialized_end=3101, ) _LSPREFIXV4NLRI = _descriptor.Descriptor( name='LsPrefixV4NLRI', full_name='gobgpapi.LsPrefixV4NLRI', filename=None, file=DESCRIPTOR, containing_type=None, fields=[ _descriptor.FieldDescriptor( name='local_node', full_name='gobgpapi.LsPrefixV4NLRI.local_node', 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='prefix_descriptor', full_name='gobgpapi.LsPrefixV4NLRI.prefix_descriptor', 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=3103, serialized_end=3224, ) _LSPREFIXV6NLRI = _descriptor.Descriptor( name='LsPrefixV6NLRI', full_name='gobgpapi.LsPrefixV6NLRI', filename=None, file=DESCRIPTOR, containing_type=None, fields=[ _descriptor.FieldDescriptor( name='local_node', full_name='gobgpapi.LsPrefixV6NLRI.local_node', 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='prefix_descriptor', full_name='gobgpapi.LsPrefixV6NLRI.prefix_descriptor', 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=3226, serialized_end=3347, ) _LSADDRPREFIX = _descriptor.Descriptor( name='LsAddrPrefix', full_name='gobgpapi.LsAddrPrefix', filename=None, file=DESCRIPTOR, containing_type=None, fields=[ _descriptor.FieldDescriptor( name='type', full_name='gobgpapi.LsAddrPrefix.type', index=0, number=1, 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), _descriptor.FieldDescriptor( name='nlri', full_name='gobgpapi.LsAddrPrefix.nlri', 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=3349, serialized_end=3435, ) _MPREACHNLRIATTRIBUTE = _descriptor.Descriptor( name='MpReachNLRIAttribute', full_name='gobgpapi.MpReachNLRIAttribute', filename=None, file=DESCRIPTOR, containing_type=None, fields=[ _descriptor.FieldDescriptor( name='family', full_name='gobgpapi.MpReachNLRIAttribute.family', 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='next_hops', full_name='gobgpapi.MpReachNLRIAttribute.next_hops', index=1, number=2, type=9, cpp_type=9, 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='nlris', full_name='gobgpapi.MpReachNLRIAttribute.nlris', index=2, number=3, 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), ], extensions=[ ], nested_types=[], enum_types=[ ], serialized_options=None, is_extendable=False, syntax='proto3', extension_ranges=[], oneofs=[ ], serialized_start=3437, serialized_end=3549, ) _MPUNREACHNLRIATTRIBUTE = _descriptor.Descriptor( name='MpUnreachNLRIAttribute', full_name='gobgpapi.MpUnreachNLRIAttribute', filename=None, file=DESCRIPTOR, containing_type=None, fields=[ _descriptor.FieldDescriptor( name='family', full_name='gobgpapi.MpUnreachNLRIAttribute.family', 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='nlris', full_name='gobgpapi.MpUnreachNLRIAttribute.nlris', index=1, number=3, 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), ], extensions=[ ], nested_types=[], enum_types=[ ], serialized_options=None, is_extendable=False, syntax='proto3', extension_ranges=[], oneofs=[ ], serialized_start=3551, serialized_end=3646, ) _TWOOCTETASSPECIFICEXTENDED = _descriptor.Descriptor( name='TwoOctetAsSpecificExtended', full_name='gobgpapi.TwoOctetAsSpecificExtended', filename=None, file=DESCRIPTOR, containing_type=None, fields=[ _descriptor.FieldDescriptor( name='is_transitive', full_name='gobgpapi.TwoOctetAsSpecificExtended.is_transitive', index=0, number=1, 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), _descriptor.FieldDescriptor( name='sub_type', full_name='gobgpapi.TwoOctetAsSpecificExtended.sub_type', index=1, number=2, type=13, cpp_type=3, 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), _descriptor.FieldDescriptor( name='as', full_name='gobgpapi.TwoOctetAsSpecificExtended.as', index=2, number=3, type=13, cpp_type=3, 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), _descriptor.FieldDescriptor( name='local_admin', full_name='gobgpapi.TwoOctetAsSpecificExtended.local_admin', index=3, number=4, type=13, cpp_type=3, 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=3648, serialized_end=3750, ) _IPV4ADDRESSSPECIFICEXTENDED = _descriptor.Descriptor( name='IPv4AddressSpecificExtended', full_name='gobgpapi.IPv4AddressSpecificExtended', filename=None, file=DESCRIPTOR, containing_type=None, fields=[ _descriptor.FieldDescriptor( name='is_transitive', full_name='gobgpapi.IPv4AddressSpecificExtended.is_transitive', index=0, number=1, 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), _descriptor.FieldDescriptor( name='sub_type', full_name='gobgpapi.IPv4AddressSpecificExtended.sub_type', index=1, number=2, type=13, cpp_type=3, 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), _descriptor.FieldDescriptor( name='address', full_name='gobgpapi.IPv4AddressSpecificExtended.address', index=2, number=3, 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), _descriptor.FieldDescriptor( name='local_admin', full_name='gobgpapi.IPv4AddressSpecificExtended.local_admin', index=3, number=4, type=13, cpp_type=3, 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=3752, serialized_end=3860, ) _FOUROCTETASSPECIFICEXTENDED = _descriptor.Descriptor( name='FourOctetAsSpecificExtended', full_name='gobgpapi.FourOctetAsSpecificExtended', filename=None, file=DESCRIPTOR, containing_type=None, fields=[ _descriptor.FieldDescriptor( name='is_transitive', full_name='gobgpapi.FourOctetAsSpecificExtended.is_transitive', index=0, number=1, 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), _descriptor.FieldDescriptor( name='sub_type', full_name='gobgpapi.FourOctetAsSpecificExtended.sub_type', index=1, number=2, type=13, cpp_type=3, 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), _descriptor.FieldDescriptor( name='as', full_name='gobgpapi.FourOctetAsSpecificExtended.as', index=2, number=3, type=13, cpp_type=3, 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), _descriptor.FieldDescriptor( name='local_admin', full_name='gobgpapi.FourOctetAsSpecificExtended.local_admin', index=3, number=4, type=13, cpp_type=3, 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=3862, serialized_end=3965, ) _VALIDATIONEXTENDED = _descriptor.Descriptor( name='ValidationExtended', full_name='gobgpapi.ValidationExtended', filename=None, file=DESCRIPTOR, containing_type=None, fields=[ _descriptor.FieldDescriptor( name='state', full_name='gobgpapi.ValidationExtended.state', index=0, number=1, type=13, cpp_type=3, 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=3967, serialized_end=4002, ) _COLOREXTENDED = _descriptor.Descriptor( name='ColorExtended', full_name='gobgpapi.ColorExtended', filename=None, file=DESCRIPTOR, containing_type=None, fields=[ _descriptor.FieldDescriptor( name='color', full_name='gobgpapi.ColorExtended.color', index=0, number=1, type=13, cpp_type=3, 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=4004, serialized_end=4034, ) _ENCAPEXTENDED = _descriptor.Descriptor( name='EncapExtended', full_name='gobgpapi.EncapExtended', filename=None, file=DESCRIPTOR, containing_type=None, fields=[ _descriptor.FieldDescriptor( name='tunnel_type', full_name='gobgpapi.EncapExtended.tunnel_type', index=0, number=1, type=13, cpp_type=3, 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=4036, serialized_end=4072, ) _DEFAULTGATEWAYEXTENDED = _descriptor.Descriptor( name='DefaultGatewayExtended', full_name='gobgpapi.DefaultGatewayExtended', filename=None, file=DESCRIPTOR, containing_type=None, fields=[ ], extensions=[ ], nested_types=[], enum_types=[ ], serialized_options=None, is_extendable=False, syntax='proto3', extension_ranges=[], oneofs=[ ], serialized_start=4074, serialized_end=4098, ) _OPAQUEEXTENDED = _descriptor.Descriptor( name='OpaqueExtended', full_name='gobgpapi.OpaqueExtended', filename=None, file=DESCRIPTOR, containing_type=None, fields=[ _descriptor.FieldDescriptor( name='is_transitive', full_name='gobgpapi.OpaqueExtended.is_transitive', index=0, number=1, 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), _descriptor.FieldDescriptor( name='value', full_name='gobgpapi.OpaqueExtended.value', index=1, number=3, type=12, cpp_type=9, label=1, has_default_value=False, default_value=b"", 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=4100, serialized_end=4154, ) _ESILABELEXTENDED = _descriptor.Descriptor( name='ESILabelExtended', full_name='gobgpapi.ESILabelExtended', filename=None, file=DESCRIPTOR, containing_type=None, fields=[ _descriptor.FieldDescriptor( name='is_single_active', full_name='gobgpapi.ESILabelExtended.is_single_active', index=0, number=1, 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), _descriptor.FieldDescriptor( name='label', full_name='gobgpapi.ESILabelExtended.label', index=1, number=2, type=13, cpp_type=3, 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=4156, serialized_end=4215, ) _ESIMPORTROUTETARGET = _descriptor.Descriptor( name='ESImportRouteTarget', full_name='gobgpapi.ESImportRouteTarget', filename=None, file=DESCRIPTOR, containing_type=None, fields=[ _descriptor.FieldDescriptor( name='es_import', full_name='gobgpapi.ESImportRouteTarget.es_import', 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), ], extensions=[ ], nested_types=[], enum_types=[ ], serialized_options=None, is_extendable=False, syntax='proto3', extension_ranges=[], oneofs=[ ], serialized_start=4217, serialized_end=4257, ) _MACMOBILITYEXTENDED = _descriptor.Descriptor( name='MacMobilityExtended', full_name='gobgpapi.MacMobilityExtended', filename=None, file=DESCRIPTOR, containing_type=None, fields=[ _descriptor.FieldDescriptor( name='is_sticky', full_name='gobgpapi.MacMobilityExtended.is_sticky', index=0, number=1, 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), _descriptor.FieldDescriptor( name='sequence_num', full_name='gobgpapi.MacMobilityExtended.sequence_num', index=1, number=2, type=13, cpp_type=3, 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=4259, serialized_end=4321, ) _ROUTERMACEXTENDED = _descriptor.Descriptor( name='RouterMacExtended', full_name='gobgpapi.RouterMacExtended', filename=None, file=DESCRIPTOR, containing_type=None, fields=[ _descriptor.FieldDescriptor( name='mac', full_name='gobgpapi.RouterMacExtended.mac', 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), ], extensions=[ ], nested_types=[], enum_types=[ ], serialized_options=None, is_extendable=False, syntax='proto3', extension_ranges=[], oneofs=[ ], serialized_start=4323, serialized_end=4355, ) _TRAFFICRATEEXTENDED = _descriptor.Descriptor( name='TrafficRateExtended', full_name='gobgpapi.TrafficRateExtended', filename=None, file=DESCRIPTOR, containing_type=None, fields=[ _descriptor.FieldDescriptor( name='as', full_name='gobgpapi.TrafficRateExtended.as', index=0, number=1, type=13, cpp_type=3, 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), _descriptor.FieldDescriptor( name='rate', full_name='gobgpapi.TrafficRateExtended.rate', index=1, number=2, type=2, cpp_type=6, label=1, has_default_value=False, default_value=float(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=4357, serialized_end=4404, ) _TRAFFICACTIONEXTENDED = _descriptor.Descriptor( name='TrafficActionExtended', full_name='gobgpapi.TrafficActionExtended', filename=None, file=DESCRIPTOR, containing_type=None, fields=[ _descriptor.FieldDescriptor( name='terminal', full_name='gobgpapi.TrafficActionExtended.terminal', index=0, number=1, 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), _descriptor.FieldDescriptor( name='sample', full_name='gobgpapi.TrafficActionExtended.sample', 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), ], extensions=[ ], nested_types=[], enum_types=[ ], serialized_options=None, is_extendable=False, syntax='proto3', extension_ranges=[], oneofs=[ ], serialized_start=4406, serialized_end=4463, ) _REDIRECTTWOOCTETASSPECIFICEXTENDED = _descriptor.Descriptor( name='RedirectTwoOctetAsSpecificExtended', full_name='gobgpapi.RedirectTwoOctetAsSpecificExtended', filename=None, file=DESCRIPTOR, containing_type=None, fields=[ _descriptor.FieldDescriptor( name='as', full_name='gobgpapi.RedirectTwoOctetAsSpecificExtended.as', index=0, number=1, type=13, cpp_type=3, 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), _descriptor.FieldDescriptor( name='local_admin', full_name='gobgpapi.RedirectTwoOctetAsSpecificExtended.local_admin', index=1, number=2, type=13, cpp_type=3, 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=4465, serialized_end=4534, ) _REDIRECTIPV4ADDRESSSPECIFICEXTENDED = _descriptor.Descriptor( name='RedirectIPv4AddressSpecificExtended', full_name='gobgpapi.RedirectIPv4AddressSpecificExtended', filename=None, file=DESCRIPTOR, containing_type=None, fields=[ _descriptor.FieldDescriptor( name='address', full_name='gobgpapi.RedirectIPv4AddressSpecificExtended.address', 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), _descriptor.FieldDescriptor( name='local_admin', full_name='gobgpapi.RedirectIPv4AddressSpecificExtended.local_admin', index=1, number=2, type=13, cpp_type=3, 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=4536, serialized_end=4611, ) _REDIRECTFOUROCTETASSPECIFICEXTENDED = _descriptor.Descriptor( name='RedirectFourOctetAsSpecificExtended', full_name='gobgpapi.RedirectFourOctetAsSpecificExtended', filename=None, file=DESCRIPTOR, containing_type=None, fields=[ _descriptor.FieldDescriptor( name='as', full_name='gobgpapi.RedirectFourOctetAsSpecificExtended.as', index=0, number=1, type=13, cpp_type=3, 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), _descriptor.FieldDescriptor( name='local_admin', full_name='gobgpapi.RedirectFourOctetAsSpecificExtended.local_admin', index=1, number=2, type=13, cpp_type=3, 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=4613, serialized_end=4683, ) _TRAFFICREMARKEXTENDED = _descriptor.Descriptor( name='TrafficRemarkExtended', full_name='gobgpapi.TrafficRemarkExtended', filename=None, file=DESCRIPTOR, containing_type=None, fields=[ _descriptor.FieldDescriptor( name='dscp', full_name='gobgpapi.TrafficRemarkExtended.dscp', index=0, number=1, type=13, cpp_type=3, 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=4685, serialized_end=4722, ) _UNKNOWNEXTENDED = _descriptor.Descriptor( name='UnknownExtended', full_name='gobgpapi.UnknownExtended', filename=None, file=DESCRIPTOR, containing_type=None, fields=[ _descriptor.FieldDescriptor( name='type', full_name='gobgpapi.UnknownExtended.type', index=0, number=1, type=13, cpp_type=3, 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), _descriptor.FieldDescriptor( name='value', full_name='gobgpapi.UnknownExtended.value', index=1, number=2, type=12, cpp_type=9, label=1, has_default_value=False, default_value=b"", 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=4724, serialized_end=4770, ) _EXTENDEDCOMMUNITIESATTRIBUTE = _descriptor.Descriptor( name='ExtendedCommunitiesAttribute', full_name='gobgpapi.ExtendedCommunitiesAttribute', filename=None, file=DESCRIPTOR, containing_type=None, fields=[ _descriptor.FieldDescriptor( name='communities', full_name='gobgpapi.ExtendedCommunitiesAttribute.communities', 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), ], extensions=[ ], nested_types=[], enum_types=[ ], serialized_options=None, is_extendable=False, syntax='proto3', extension_ranges=[], oneofs=[ ], serialized_start=4772, serialized_end=4845, ) _AS4PATHATTRIBUTE = _descriptor.Descriptor( name='As4PathAttribute', full_name='gobgpapi.As4PathAttribute', filename=None, file=DESCRIPTOR, containing_type=None, fields=[ _descriptor.FieldDescriptor( name='segments', full_name='gobgpapi.As4PathAttribute.segments', 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), ], extensions=[ ], nested_types=[], enum_types=[ ], serialized_options=None, is_extendable=False, syntax='proto3', extension_ranges=[], oneofs=[ ], serialized_start=4847, serialized_end=4904, ) _AS4AGGREGATORATTRIBUTE = _descriptor.Descriptor( name='As4AggregatorAttribute', full_name='gobgpapi.As4AggregatorAttribute', filename=None, file=DESCRIPTOR, containing_type=None, fields=[ _descriptor.FieldDescriptor( name='as', full_name='gobgpapi.As4AggregatorAttribute.as', index=0, number=2, type=13, cpp_type=3, 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), _descriptor.FieldDescriptor( name='address', full_name='gobgpapi.As4AggregatorAttribute.address', index=1, number=3, 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), ], extensions=[ ], nested_types=[], enum_types=[ ], serialized_options=None, is_extendable=False, syntax='proto3', extension_ranges=[], oneofs=[ ], serialized_start=4906, serialized_end=4959, ) _PMSITUNNELATTRIBUTE = _descriptor.Descriptor( name='PmsiTunnelAttribute', full_name='gobgpapi.PmsiTunnelAttribute', filename=None, file=DESCRIPTOR, containing_type=None, fields=[ _descriptor.FieldDescriptor( name='flags', full_name='gobgpapi.PmsiTunnelAttribute.flags', index=0, number=1, type=13, cpp_type=3, 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), _descriptor.FieldDescriptor( name='type', full_name='gobgpapi.PmsiTunnelAttribute.type', index=1, number=2, type=13, cpp_type=3, 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), _descriptor.FieldDescriptor( name='label', full_name='gobgpapi.PmsiTunnelAttribute.label', index=2, number=3, type=13, cpp_type=3, 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), _descriptor.FieldDescriptor( name='id', full_name='gobgpapi.PmsiTunnelAttribute.id', index=3, number=4, type=12, cpp_type=9, label=1, has_default_value=False, default_value=b"", 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=4961, serialized_end=5038, ) _TUNNELENCAPSUBTLVENCAPSULATION = _descriptor.Descriptor( name='TunnelEncapSubTLVEncapsulation', full_name='gobgpapi.TunnelEncapSubTLVEncapsulation', filename=None, file=DESCRIPTOR, containing_type=None, fields=[ _descriptor.FieldDescriptor( name='key', full_name='gobgpapi.TunnelEncapSubTLVEncapsulation.key', index=0, number=1, type=13, cpp_type=3, 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), _descriptor.FieldDescriptor( name='cookie', full_name='gobgpapi.TunnelEncapSubTLVEncapsulation.cookie', index=1, number=2, type=12, cpp_type=9, label=1, has_default_value=False, default_value=b"", 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=5040, serialized_end=5101, ) _TUNNELENCAPSUBTLVPROTOCOL = _descriptor.Descriptor( name='TunnelEncapSubTLVProtocol', full_name='gobgpapi.TunnelEncapSubTLVProtocol', filename=None, file=DESCRIPTOR, containing_type=None, fields=[ _descriptor.FieldDescriptor( name='protocol', full_name='gobgpapi.TunnelEncapSubTLVProtocol.protocol', index=0, number=1, type=13, cpp_type=3, 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=5103, serialized_end=5148, ) _TUNNELENCAPSUBTLVCOLOR = _descriptor.Descriptor( name='TunnelEncapSubTLVColor', full_name='gobgpapi.TunnelEncapSubTLVColor', filename=None, file=DESCRIPTOR, containing_type=None, fields=[ _descriptor.FieldDescriptor( name='color', full_name='gobgpapi.TunnelEncapSubTLVColor.color', index=0, number=1, type=13, cpp_type=3, 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=5150, serialized_end=5189, ) _TUNNELENCAPSUBTLVUNKNOWN = _descriptor.Descriptor( name='TunnelEncapSubTLVUnknown', full_name='gobgpapi.TunnelEncapSubTLVUnknown', filename=None, file=DESCRIPTOR, containing_type=None, fields=[ _descriptor.FieldDescriptor( name='type', full_name='gobgpapi.TunnelEncapSubTLVUnknown.type', index=0, number=1, type=13, cpp_type=3, 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), _descriptor.FieldDescriptor( name='value', full_name='gobgpapi.TunnelEncapSubTLVUnknown.value', index=1, number=2, type=12, cpp_type=9, label=1, has_default_value=False, default_value=b"", 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=5191, serialized_end=5246, ) _TUNNELENCAPTLV = _descriptor.Descriptor( name='TunnelEncapTLV', full_name='gobgpapi.TunnelEncapTLV', filename=None, file=DESCRIPTOR, containing_type=None, fields=[ _descriptor.FieldDescriptor( name='type', full_name='gobgpapi.TunnelEncapTLV.type', index=0, number=1, type=13, cpp_type=3, 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), _descriptor.FieldDescriptor( name='tlvs', full_name='gobgpapi.TunnelEncapTLV.tlvs', index=1, number=2, 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), ], extensions=[ ], nested_types=[], enum_types=[ ], serialized_options=None, is_extendable=False, syntax='proto3', extension_ranges=[], oneofs=[ ], serialized_start=5248, serialized_end=5314, ) _TUNNELENCAPATTRIBUTE = _descriptor.Descriptor( name='TunnelEncapAttribute', full_name='gobgpapi.TunnelEncapAttribute', filename=None, file=DESCRIPTOR, containing_type=None, fields=[ _descriptor.FieldDescriptor( name='tlvs', full_name='gobgpapi.TunnelEncapAttribute.tlvs', 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), ], extensions=[ ], nested_types=[], enum_types=[ ], serialized_options=None, is_extendable=False, syntax='proto3', extension_ranges=[], oneofs=[ ], serialized_start=5316, serialized_end=5378, ) _IPV6ADDRESSSPECIFICEXTENDED = _descriptor.Descriptor( name='IPv6AddressSpecificExtended', full_name='gobgpapi.IPv6AddressSpecificExtended', filename=None, file=DESCRIPTOR, containing_type=None, fields=[ _descriptor.FieldDescriptor( name='is_transitive', full_name='gobgpapi.IPv6AddressSpecificExtended.is_transitive', index=0, number=1, 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), _descriptor.FieldDescriptor( name='sub_type', full_name='gobgpapi.IPv6AddressSpecificExtended.sub_type', index=1, number=2, type=13, cpp_type=3, 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), _descriptor.FieldDescriptor( name='address', full_name='gobgpapi.IPv6AddressSpecificExtended.address', index=2, number=3, 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), _descriptor.FieldDescriptor( name='local_admin', full_name='gobgpapi.IPv6AddressSpecificExtended.local_admin', index=3, number=4, type=13, cpp_type=3, 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=5380, serialized_end=5488, ) _REDIRECTIPV6ADDRESSSPECIFICEXTENDED = _descriptor.Descriptor( name='RedirectIPv6AddressSpecificExtended', full_name='gobgpapi.RedirectIPv6AddressSpecificExtended', filename=None, file=DESCRIPTOR, containing_type=None, fields=[ _descriptor.FieldDescriptor( name='address', full_name='gobgpapi.RedirectIPv6AddressSpecificExtended.address', 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), _descriptor.FieldDescriptor( name='local_admin', full_name='gobgpapi.RedirectIPv6AddressSpecificExtended.local_admin', index=1, number=2, type=13, cpp_type=3, 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=5490, serialized_end=5565, ) _IP6EXTENDEDCOMMUNITIESATTRIBUTE = _descriptor.Descriptor( name='IP6ExtendedCommunitiesAttribute', full_name='gobgpapi.IP6ExtendedCommunitiesAttribute', filename=None, file=DESCRIPTOR, containing_type=None, fields=[ _descriptor.FieldDescriptor( name='communities', full_name='gobgpapi.IP6ExtendedCommunitiesAttribute.communities', 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), ], extensions=[ ], nested_types=[], enum_types=[ ], serialized_options=None, is_extendable=False, syntax='proto3', extension_ranges=[], oneofs=[ ], serialized_start=5567, serialized_end=5643, ) _AIGPTLVIGPMETRIC = _descriptor.Descriptor( name='AigpTLVIGPMetric', full_name='gobgpapi.AigpTLVIGPMetric', filename=None, file=DESCRIPTOR, containing_type=None, fields=[ _descriptor.FieldDescriptor( name='metric', full_name='gobgpapi.AigpTLVIGPMetric.metric', index=0, number=1, type=4, cpp_type=4, 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=5645, serialized_end=5679, ) _AIGPTLVUNKNOWN = _descriptor.Descriptor( name='AigpTLVUnknown', full_name='gobgpapi.AigpTLVUnknown', filename=None, file=DESCRIPTOR, containing_type=None, fields=[ _descriptor.FieldDescriptor( name='type', full_name='gobgpapi.AigpTLVUnknown.type', index=0, number=1, type=13, cpp_type=3, 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), _descriptor.FieldDescriptor( name='value', full_name='gobgpapi.AigpTLVUnknown.value', index=1, number=2, type=12, cpp_type=9, label=1, has_default_value=False, default_value=b"", 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=5681, serialized_end=5726, ) _AIGPATTRIBUTE = _descriptor.Descriptor( name='AigpAttribute', full_name='gobgpapi.AigpAttribute', filename=None, file=DESCRIPTOR, containing_type=None, fields=[ _descriptor.FieldDescriptor( name='tlvs', full_name='gobgpapi.AigpAttribute.tlvs', 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), ], extensions=[ ], nested_types=[], enum_types=[ ], serialized_options=None, is_extendable=False, syntax='proto3', extension_ranges=[], oneofs=[ ], serialized_start=5728, serialized_end=5779, ) _LARGECOMMUNITY = _descriptor.Descriptor( name='LargeCommunity', full_name='gobgpapi.LargeCommunity', filename=None, file=DESCRIPTOR, containing_type=None, fields=[ _descriptor.FieldDescriptor( name='global_admin', full_name='gobgpapi.LargeCommunity.global_admin', index=0, number=1, type=13, cpp_type=3, 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), _descriptor.FieldDescriptor( name='local_data1', full_name='gobgpapi.LargeCommunity.local_data1', index=1, number=2, type=13, cpp_type=3, 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), _descriptor.FieldDescriptor( name='local_data2', full_name='gobgpapi.LargeCommunity.local_data2', index=2, number=3, type=13, cpp_type=3, 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=5781, serialized_end=5861, ) _LARGECOMMUNITIESATTRIBUTE = _descriptor.Descriptor( name='LargeCommunitiesAttribute', full_name='gobgpapi.LargeCommunitiesAttribute', filename=None, file=DESCRIPTOR, containing_type=None, fields=[ _descriptor.FieldDescriptor( name='communities', full_name='gobgpapi.LargeCommunitiesAttribute.communities', 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), ], extensions=[ ], nested_types=[], enum_types=[ ], serialized_options=None, is_extendable=False, syntax='proto3', extension_ranges=[], oneofs=[ ], serialized_start=5863, serialized_end=5937, ) _LSNODEFLAGS = _descriptor.Descriptor( name='LsNodeFlags', full_name='gobgpapi.LsNodeFlags', filename=None, file=DESCRIPTOR, containing_type=None, fields=[ _descriptor.FieldDescriptor( name='overload', full_name='gobgpapi.LsNodeFlags.overload', index=0, number=1, 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), _descriptor.FieldDescriptor( name='attached', full_name='gobgpapi.LsNodeFlags.attached', 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), _descriptor.FieldDescriptor( name='external', full_name='gobgpapi.LsNodeFlags.external', index=2, number=3, 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), _descriptor.FieldDescriptor( name='abr', full_name='gobgpapi.LsNodeFlags.abr', index=3, number=4, 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), _descriptor.FieldDescriptor( name='router', full_name='gobgpapi.LsNodeFlags.router', index=4, number=5, 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), _descriptor.FieldDescriptor( name='v6', full_name='gobgpapi.LsNodeFlags.v6', index=5, number=6, 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), ], extensions=[ ], nested_types=[], enum_types=[ ], serialized_options=None, is_extendable=False, syntax='proto3', extension_ranges=[], oneofs=[ ], serialized_start=5939, serialized_end=6047, ) _LSIGPFLAGS = _descriptor.Descriptor( name='LsIGPFlags', full_name='gobgpapi.LsIGPFlags', filename=None, file=DESCRIPTOR, containing_type=None, fields=[ _descriptor.FieldDescriptor( name='down', full_name='gobgpapi.LsIGPFlags.down', index=0, number=1, 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), _descriptor.FieldDescriptor( name='no_unicast', full_name='gobgpapi.LsIGPFlags.no_unicast', 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), _descriptor.FieldDescriptor( name='local_address', full_name='gobgpapi.LsIGPFlags.local_address', index=2, number=3, 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), _descriptor.FieldDescriptor( name='propagate_nssa', full_name='gobgpapi.LsIGPFlags.propagate_nssa', index=3, number=4, 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), ], extensions=[ ], nested_types=[], enum_types=[ ], serialized_options=None, is_extendable=False, syntax='proto3', extension_ranges=[], oneofs=[ ], serialized_start=6049, serialized_end=6142, ) _LSSRRANGE = _descriptor.Descriptor( name='LsSrRange', full_name='gobgpapi.LsSrRange', filename=None, file=DESCRIPTOR, containing_type=None, fields=[ _descriptor.FieldDescriptor( name='begin', full_name='gobgpapi.LsSrRange.begin', index=0, number=1, type=13, cpp_type=3, 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), _descriptor.FieldDescriptor( name='end', full_name='gobgpapi.LsSrRange.end', index=1, number=2, type=13, cpp_type=3, 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=6144, serialized_end=6183, ) _LSSRCAPABILITIES = _descriptor.Descriptor( name='LsSrCapabilities', full_name='gobgpapi.LsSrCapabilities', filename=None, file=DESCRIPTOR, containing_type=None, fields=[ _descriptor.FieldDescriptor( name='ipv4_supported', full_name='gobgpapi.LsSrCapabilities.ipv4_supported', index=0, number=1, 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), _descriptor.FieldDescriptor( name='ipv6_supported', full_name='gobgpapi.LsSrCapabilities.ipv6_supported', 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), _descriptor.FieldDescriptor( name='ranges', full_name='gobgpapi.LsSrCapabilities.ranges', index=2, number=3, 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), ], extensions=[ ], nested_types=[], enum_types=[ ], serialized_options=None, is_extendable=False, syntax='proto3', extension_ranges=[], oneofs=[ ], serialized_start=6185, serialized_end=6288, ) _LSSRLOCALBLOCK = _descriptor.Descriptor( name='LsSrLocalBlock', full_name='gobgpapi.LsSrLocalBlock', filename=None, file=DESCRIPTOR, containing_type=None, fields=[ _descriptor.FieldDescriptor( name='ranges', full_name='gobgpapi.LsSrLocalBlock.ranges', 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), ], extensions=[ ], nested_types=[], enum_types=[ ], serialized_options=None, is_extendable=False, syntax='proto3', extension_ranges=[], oneofs=[ ], serialized_start=6290, serialized_end=6343, ) _LSATTRIBUTENODE = _descriptor.Descriptor( name='LsAttributeNode', full_name='gobgpapi.LsAttributeNode', filename=None, file=DESCRIPTOR, containing_type=None, fields=[ _descriptor.FieldDescriptor( name='name', full_name='gobgpapi.LsAttributeNode.name', 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), _descriptor.FieldDescriptor( name='flags', full_name='gobgpapi.LsAttributeNode.flags', 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='local_router_id', full_name='gobgpapi.LsAttributeNode.local_router_id', index=2, number=3, 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), _descriptor.FieldDescriptor( name='local_router_id_v6', full_name='gobgpapi.LsAttributeNode.local_router_id_v6', index=3, number=4, 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), _descriptor.FieldDescriptor( name='isis_area', full_name='gobgpapi.LsAttributeNode.isis_area', index=4, number=5, type=12, cpp_type=9, label=1, has_default_value=False, default_value=b"", message_type=None, enum_type=None, containing_type=None, is_extension=False, extension_scope=None, serialized_options=None, file=DESCRIPTOR), _descriptor.FieldDescriptor( name='opaque', full_name='gobgpapi.LsAttributeNode.opaque', index=5, number=6, type=12, cpp_type=9, label=1, has_default_value=False, default_value=b"", message_type=None, enum_type=None, containing_type=None, is_extension=False, extension_scope=None, serialized_options=None, file=DESCRIPTOR), _descriptor.FieldDescriptor( name='sr_capabilities', full_name='gobgpapi.LsAttributeNode.sr_capabilities', index=6, number=7, 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='sr_algorithms', full_name='gobgpapi.LsAttributeNode.sr_algorithms', index=7, number=8, type=12, cpp_type=9, label=1, has_default_value=False, default_value=b"", message_type=None, enum_type=None, containing_type=None, is_extension=False, extension_scope=None, serialized_options=None, file=DESCRIPTOR), _descriptor.FieldDescriptor( name='sr_local_block', full_name='gobgpapi.LsAttributeNode.sr_local_block', index=8, number=9, 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=6346, serialized_end=6629, ) _LSATTRIBUTELINK = _descriptor.Descriptor( name='LsAttributeLink', full_name='gobgpapi.LsAttributeLink', filename=None, file=DESCRIPTOR, containing_type=None, fields=[ _descriptor.FieldDescriptor( name='name', full_name='gobgpapi.LsAttributeLink.name', 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), _descriptor.FieldDescriptor( name='local_router_id', full_name='gobgpapi.LsAttributeLink.local_router_id', 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), _descriptor.FieldDescriptor( name='local_router_id_v6', full_name='gobgpapi.LsAttributeLink.local_router_id_v6', index=2, number=3, 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), _descriptor.FieldDescriptor( name='remote_router_id', full_name='gobgpapi.LsAttributeLink.remote_router_id', index=3, number=4, 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), _descriptor.FieldDescriptor( name='remote_router_id_v6', full_name='gobgpapi.LsAttributeLink.remote_router_id_v6', index=4, number=5, 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), _descriptor.FieldDescriptor( name='admin_group', full_name='gobgpapi.LsAttributeLink.admin_group', index=5, number=6, type=13, cpp_type=3, 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), _descriptor.FieldDescriptor( name='default_te_metric', full_name='gobgpapi.LsAttributeLink.default_te_metric', index=6, number=7, type=13, cpp_type=3, 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), _descriptor.FieldDescriptor( name='igp_metric', full_name='gobgpapi.LsAttributeLink.igp_metric', index=7, number=8, type=13, cpp_type=3, 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), _descriptor.FieldDescriptor( name='opaque', full_name='gobgpapi.LsAttributeLink.opaque', index=8, number=9, type=12, cpp_type=9, label=1, has_default_value=False, default_value=b"", message_type=None, enum_type=None, containing_type=None, is_extension=False, extension_scope=None, serialized_options=None, file=DESCRIPTOR), _descriptor.FieldDescriptor( name='bandwidth', full_name='gobgpapi.LsAttributeLink.bandwidth', index=9, number=10, type=2, cpp_type=6, label=1, has_default_value=False, default_value=float(0), message_type=None, enum_type=None, containing_type=None, is_extension=False, extension_scope=None, serialized_options=None, file=DESCRIPTOR), _descriptor.FieldDescriptor( name='reservable_bandwidth', full_name='gobgpapi.LsAttributeLink.reservable_bandwidth', index=10, number=11, type=2, cpp_type=6, label=1, has_default_value=False, default_value=float(0), message_type=None, enum_type=None, containing_type=None, is_extension=False, extension_scope=None, serialized_options=None, file=DESCRIPTOR), _descriptor.FieldDescriptor( name='unreserved_bandwidth', full_name='gobgpapi.LsAttributeLink.unreserved_bandwidth', index=11, number=12, type=2, cpp_type=6, 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='sr_adjacency_sid', full_name='gobgpapi.LsAttributeLink.sr_adjacency_sid', index=12, number=13, type=13, cpp_type=3, 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), _descriptor.FieldDescriptor( name='srlgs', full_name='gobgpapi.LsAttributeLink.srlgs', index=13, number=14, type=13, cpp_type=3, 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), ], extensions=[ ], nested_types=[], enum_types=[ ], serialized_options=None, is_extendable=False, syntax='proto3', extension_ranges=[], oneofs=[ ], serialized_start=6632, serialized_end=6975, ) _LSATTRIBUTEPREFIX = _descriptor.Descriptor( name='LsAttributePrefix', full_name='gobgpapi.LsAttributePrefix', filename=None, file=DESCRIPTOR, containing_type=None, fields=[ _descriptor.FieldDescriptor( name='igp_flags', full_name='gobgpapi.LsAttributePrefix.igp_flags', 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='opaque', full_name='gobgpapi.LsAttributePrefix.opaque', index=1, number=2, type=12, cpp_type=9, label=1, has_default_value=False, default_value=b"", message_type=None, enum_type=None, containing_type=None, is_extension=False, extension_scope=None, serialized_options=None, file=DESCRIPTOR), _descriptor.FieldDescriptor( name='sr_prefix_sid', full_name='gobgpapi.LsAttributePrefix.sr_prefix_sid', index=2, number=3, type=13, cpp_type=3, 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=6977, serialized_end=7076, ) _LSATTRIBUTE = _descriptor.Descriptor( name='LsAttribute', full_name='gobgpapi.LsAttribute', filename=None, file=DESCRIPTOR, containing_type=None, fields=[ _descriptor.FieldDescriptor( name='node', full_name='gobgpapi.LsAttribute.node', 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='link', full_name='gobgpapi.LsAttribute.link', 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='prefix', full_name='gobgpapi.LsAttribute.prefix', 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), ], extensions=[ ], nested_types=[], enum_types=[ ], serialized_options=None, is_extendable=False, syntax='proto3', extension_ranges=[], oneofs=[ ], serialized_start=7079, serialized_end=7219, ) _UNKNOWNATTRIBUTE = _descriptor.Descriptor( name='UnknownAttribute', full_name='gobgpapi.UnknownAttribute', filename=None, file=DESCRIPTOR, containing_type=None, fields=[ _descriptor.FieldDescriptor( name='flags', full_name='gobgpapi.UnknownAttribute.flags', index=0, number=1, type=13, cpp_type=3, 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), _descriptor.FieldDescriptor( name='type', full_name='gobgpapi.UnknownAttribute.type', index=1, number=2, type=13, cpp_type=3, 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), _descriptor.FieldDescriptor( name='value', full_name='gobgpapi.UnknownAttribute.value', index=2, number=3, type=12, cpp_type=9, label=1, has_default_value=False, default_value=b"", 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=7221, serialized_end=7283, ) _SRV6STRUCTURESUBSUBTLV = _descriptor.Descriptor( name='SRv6StructureSubSubTLV', full_name='gobgpapi.SRv6StructureSubSubTLV', filename=None, file=DESCRIPTOR, containing_type=None, fields=[ _descriptor.FieldDescriptor( name='local_block_length', full_name='gobgpapi.SRv6StructureSubSubTLV.local_block_length', index=0, number=1, type=13, cpp_type=3, 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), _descriptor.FieldDescriptor( name='local_node_length', full_name='gobgpapi.SRv6StructureSubSubTLV.local_node_length', index=1, number=2, type=13, cpp_type=3, 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), _descriptor.FieldDescriptor( name='function_length', full_name='gobgpapi.SRv6StructureSubSubTLV.function_length', index=2, number=3, type=13, cpp_type=3, 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), _descriptor.FieldDescriptor( name='argument_length', full_name='gobgpapi.SRv6StructureSubSubTLV.argument_length', index=3, number=4, type=13, cpp_type=3, 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), _descriptor.FieldDescriptor( name='transposition_length', full_name='gobgpapi.SRv6StructureSubSubTLV.transposition_length', index=4, number=5, type=13, cpp_type=3, 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), _descriptor.FieldDescriptor( name='transposition_offset', full_name='gobgpapi.SRv6StructureSubSubTLV.transposition_offset', index=5, number=6, type=13, cpp_type=3, 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=7286, serialized_end=7475, ) _SRV6SIDFLAGS = _descriptor.Descriptor( name='SRv6SIDFlags', full_name='gobgpapi.SRv6SIDFlags', filename=None, file=DESCRIPTOR, containing_type=None, fields=[ _descriptor.FieldDescriptor( name='flag_1', full_name='gobgpapi.SRv6SIDFlags.flag_1', index=0, number=1, 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), ], extensions=[ ], nested_types=[], enum_types=[ ], serialized_options=None, is_extendable=False, syntax='proto3', extension_ranges=[], oneofs=[ ], serialized_start=7477, serialized_end=7507, ) _SRV6TLV = _descriptor.Descriptor( name='SRv6TLV', full_name='gobgpapi.SRv6TLV', filename=None, file=DESCRIPTOR, containing_type=None, fields=[ _descriptor.FieldDescriptor( name='tlv', full_name='gobgpapi.SRv6TLV.tlv', 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), ], extensions=[ ], nested_types=[], enum_types=[ ], serialized_options=None, is_extendable=False, syntax='proto3', extension_ranges=[], oneofs=[ ], serialized_start=7509, serialized_end=7553, ) _SRV6INFORMATIONSUBTLV_SUBSUBTLVSENTRY = _descriptor.Descriptor( name='SubSubTlvsEntry', full_name='gobgpapi.SRv6InformationSubTLV.SubSubTlvsEntry', filename=None, file=DESCRIPTOR, containing_type=None, fields=[ _descriptor.FieldDescriptor( name='key', full_name='gobgpapi.SRv6InformationSubTLV.SubSubTlvsEntry.key', index=0, number=1, type=13, cpp_type=3, 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), _descriptor.FieldDescriptor( name='value', full_name='gobgpapi.SRv6InformationSubTLV.SubSubTlvsEntry.value', 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=b'8\001', is_extendable=False, syntax='proto3', extension_ranges=[], oneofs=[ ], serialized_start=7731, serialized_end=7799, ) _SRV6INFORMATIONSUBTLV = _descriptor.Descriptor( name='SRv6InformationSubTLV', full_name='gobgpapi.SRv6InformationSubTLV', filename=None, file=DESCRIPTOR, containing_type=None, fields=[ _descriptor.FieldDescriptor( name='sid', full_name='gobgpapi.SRv6InformationSubTLV.sid', index=0, number=1, type=12, cpp_type=9, label=1, has_default_value=False, default_value=b"", message_type=None, enum_type=None, containing_type=None, is_extension=False, extension_scope=None, serialized_options=None, file=DESCRIPTOR), _descriptor.FieldDescriptor( name='flags', full_name='gobgpapi.SRv6InformationSubTLV.flags', 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='endpoint_behavior', full_name='gobgpapi.SRv6InformationSubTLV.endpoint_behavior', index=2, number=3, type=13, cpp_type=3, 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), _descriptor.FieldDescriptor( name='sub_sub_tlvs', full_name='gobgpapi.SRv6InformationSubTLV.sub_sub_tlvs', index=3, number=4, 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), ], extensions=[ ], nested_types=[_SRV6INFORMATIONSUBTLV_SUBSUBTLVSENTRY, ], enum_types=[ ], serialized_options=None, is_extendable=False, syntax='proto3', extension_ranges=[], oneofs=[ ], serialized_start=7556, serialized_end=7799, ) _SRV6L3SERVICETLV_SUBTLVSENTRY = _descriptor.Descriptor( name='SubTlvsEntry', full_name='gobgpapi.SRv6L3ServiceTLV.SubTlvsEntry', filename=None, file=DESCRIPTOR, containing_type=None, fields=[ _descriptor.FieldDescriptor( name='key', full_name='gobgpapi.SRv6L3ServiceTLV.SubTlvsEntry.key', index=0, number=1, type=13, cpp_type=3, 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), _descriptor.FieldDescriptor( name='value', full_name='gobgpapi.SRv6L3ServiceTLV.SubTlvsEntry.value', 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=b'8\001', is_extendable=False, syntax='proto3', extension_ranges=[], oneofs=[ ], serialized_start=7881, serialized_end=7946, ) _SRV6L3SERVICETLV = _descriptor.Descriptor( name='SRv6L3ServiceTLV', full_name='gobgpapi.SRv6L3ServiceTLV', filename=None, file=DESCRIPTOR, containing_type=None, fields=[ _descriptor.FieldDescriptor( name='sub_tlvs', full_name='gobgpapi.SRv6L3ServiceTLV.sub_tlvs', 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), ], extensions=[ ], nested_types=[_SRV6L3SERVICETLV_SUBTLVSENTRY, ], enum_types=[ ], serialized_options=None, is_extendable=False, syntax='proto3', extension_ranges=[], oneofs=[ ], serialized_start=7802, serialized_end=7946, ) _PREFIXSID = _descriptor.Descriptor( name='PrefixSID', full_name='gobgpapi.PrefixSID', filename=None, file=DESCRIPTOR, containing_type=None, fields=[ _descriptor.FieldDescriptor( name='tlvs', full_name='gobgpapi.PrefixSID.tlvs', 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), ], extensions=[ ], nested_types=[], enum_types=[ ], serialized_options=None, is_extendable=False, syntax='proto3', extension_ranges=[], oneofs=[ ], serialized_start=7948, serialized_end=7995, ) _ASPATHATTRIBUTE.fields_by_name['segments'].message_type = _ASSEGMENT _EVPNETHERNETAUTODISCOVERYROUTE.fields_by_name['rd'].message_type = google_dot_protobuf_dot_any__pb2._ANY _EVPNETHERNETAUTODISCOVERYROUTE.fields_by_name['esi'].message_type = _ETHERNETSEGMENTIDENTIFIER _EVPNMACIPADVERTISEMENTROUTE.fields_by_name['rd'].message_type = google_dot_protobuf_dot_any__pb2._ANY _EVPNMACIPADVERTISEMENTROUTE.fields_by_name['esi'].message_type = _ETHERNETSEGMENTIDENTIFIER _EVPNINCLUSIVEMULTICASTETHERNETTAGROUTE.fields_by_name['rd'].message_type = google_dot_protobuf_dot_any__pb2._ANY _EVPNETHERNETSEGMENTROUTE.fields_by_name['rd'].message_type = google_dot_protobuf_dot_any__pb2._ANY _EVPNETHERNETSEGMENTROUTE.fields_by_name['esi'].message_type = _ETHERNETSEGMENTIDENTIFIER _EVPNIPPREFIXROUTE.fields_by_name['rd'].message_type = google_dot_protobuf_dot_any__pb2._ANY _EVPNIPPREFIXROUTE.fields_by_name['esi'].message_type = _ETHERNETSEGMENTIDENTIFIER _EVPNIPMSIROUTE.fields_by_name['rd'].message_type = google_dot_protobuf_dot_any__pb2._ANY _EVPNIPMSIROUTE.fields_by_name['rt'].message_type = google_dot_protobuf_dot_any__pb2._ANY _LABELEDVPNIPADDRESSPREFIX.fields_by_name['rd'].message_type = google_dot_protobuf_dot_any__pb2._ANY _ROUTETARGETMEMBERSHIPNLRI.fields_by_name['rt'].message_type = google_dot_protobuf_dot_any__pb2._ANY _FLOWSPECCOMPONENT.fields_by_name['items'].message_type = _FLOWSPECCOMPONENTITEM _FLOWSPECNLRI.fields_by_name['rules'].message_type = google_dot_protobuf_dot_any__pb2._ANY _VPNFLOWSPECNLRI.fields_by_name['rd'].message_type = google_dot_protobuf_dot_any__pb2._ANY _VPNFLOWSPECNLRI.fields_by_name['rules'].message_type = google_dot_protobuf_dot_any__pb2._ANY _LSNODENLRI.fields_by_name['local_node'].message_type = _LSNODEDESCRIPTOR _LSLINKNLRI.fields_by_name['local_node'].message_type = _LSNODEDESCRIPTOR _LSLINKNLRI.fields_by_name['remote_node'].message_type = _LSNODEDESCRIPTOR _LSLINKNLRI.fields_by_name['link_descriptor'].message_type = _LSLINKDESCRIPTOR _LSPREFIXV4NLRI.fields_by_name['local_node'].message_type = _LSNODEDESCRIPTOR _LSPREFIXV4NLRI.fields_by_name['prefix_descriptor'].message_type = _LSPREFIXDESCRIPTOR _LSPREFIXV6NLRI.fields_by_name['local_node'].message_type = _LSNODEDESCRIPTOR _LSPREFIXV6NLRI.fields_by_name['prefix_descriptor'].message_type = _LSPREFIXDESCRIPTOR _LSADDRPREFIX.fields_by_name['type'].enum_type = _LSNLRITYPE _LSADDRPREFIX.fields_by_name['nlri'].message_type = google_dot_protobuf_dot_any__pb2._ANY _MPREACHNLRIATTRIBUTE.fields_by_name['family'].message_type = gobgp__pb2._FAMILY _MPREACHNLRIATTRIBUTE.fields_by_name['nlris'].message_type = google_dot_protobuf_dot_any__pb2._ANY _MPUNREACHNLRIATTRIBUTE.fields_by_name['family'].message_type = gobgp__pb2._FAMILY _MPUNREACHNLRIATTRIBUTE.fields_by_name['nlris'].message_type = google_dot_protobuf_dot_any__pb2._ANY _EXTENDEDCOMMUNITIESATTRIBUTE.fields_by_name['communities'].message_type = google_dot_protobuf_dot_any__pb2._ANY _AS4PATHATTRIBUTE.fields_by_name['segments'].message_type = _ASSEGMENT _TUNNELENCAPTLV.fields_by_name['tlvs'].message_type = google_dot_protobuf_dot_any__pb2._ANY _TUNNELENCAPATTRIBUTE.fields_by_name['tlvs'].message_type = _TUNNELENCAPTLV _IP6EXTENDEDCOMMUNITIESATTRIBUTE.fields_by_name['communities'].message_type = google_dot_protobuf_dot_any__pb2._ANY _AIGPATTRIBUTE.fields_by_name['tlvs'].message_type = google_dot_protobuf_dot_any__pb2._ANY _LARGECOMMUNITIESATTRIBUTE.fields_by_name['communities'].message_type = _LARGECOMMUNITY _LSSRCAPABILITIES.fields_by_name['ranges'].message_type = _LSSRRANGE _LSSRLOCALBLOCK.fields_by_name['ranges'].message_type = _LSSRRANGE _LSATTRIBUTENODE.fields_by_name['flags'].message_type = _LSNODEFLAGS _LSATTRIBUTENODE.fields_by_name['sr_capabilities'].message_type = _LSSRCAPABILITIES _LSATTRIBUTENODE.fields_by_name['sr_local_block'].message_type = _LSSRLOCALBLOCK _LSATTRIBUTEPREFIX.fields_by_name['igp_flags'].message_type = _LSIGPFLAGS _LSATTRIBUTE.fields_by_name['node'].message_type = _LSATTRIBUTENODE _LSATTRIBUTE.fields_by_name['link'].message_type = _LSATTRIBUTELINK _LSATTRIBUTE.fields_by_name['prefix'].message_type = _LSATTRIBUTEPREFIX _SRV6TLV.fields_by_name['tlv'].message_type = google_dot_protobuf_dot_any__pb2._ANY _SRV6INFORMATIONSUBTLV_SUBSUBTLVSENTRY.fields_by_name['value'].message_type = _SRV6TLV _SRV6INFORMATIONSUBTLV_SUBSUBTLVSENTRY.containing_type = _SRV6INFORMATIONSUBTLV _SRV6INFORMATIONSUBTLV.fields_by_name['flags'].message_type = _SRV6SIDFLAGS _SRV6INFORMATIONSUBTLV.fields_by_name['sub_sub_tlvs'].message_type = _SRV6INFORMATIONSUBTLV_SUBSUBTLVSENTRY _SRV6L3SERVICETLV_SUBTLVSENTRY.fields_by_name['value'].message_type = _SRV6TLV _SRV6L3SERVICETLV_SUBTLVSENTRY.containing_type = _SRV6L3SERVICETLV _SRV6L3SERVICETLV.fields_by_name['sub_tlvs'].message_type = _SRV6L3SERVICETLV_SUBTLVSENTRY _PREFIXSID.fields_by_name['tlvs'].message_type = google_dot_protobuf_dot_any__pb2._ANY DESCRIPTOR.message_types_by_name['OriginAttribute'] = _ORIGINATTRIBUTE DESCRIPTOR.message_types_by_name['AsSegment'] = _ASSEGMENT DESCRIPTOR.message_types_by_name['AsPathAttribute'] = _ASPATHATTRIBUTE DESCRIPTOR.message_types_by_name['NextHopAttribute'] = _NEXTHOPATTRIBUTE DESCRIPTOR.message_types_by_name['MultiExitDiscAttribute'] = _MULTIEXITDISCATTRIBUTE DESCRIPTOR.message_types_by_name['LocalPrefAttribute'] = _LOCALPREFATTRIBUTE DESCRIPTOR.message_types_by_name['AtomicAggregateAttribute'] = _ATOMICAGGREGATEATTRIBUTE DESCRIPTOR.message_types_by_name['AggregatorAttribute'] = _AGGREGATORATTRIBUTE DESCRIPTOR.message_types_by_name['CommunitiesAttribute'] = _COMMUNITIESATTRIBUTE DESCRIPTOR.message_types_by_name['OriginatorIdAttribute'] = _ORIGINATORIDATTRIBUTE DESCRIPTOR.message_types_by_name['ClusterListAttribute'] = _CLUSTERLISTATTRIBUTE DESCRIPTOR.message_types_by_name['IPAddressPrefix'] = _IPADDRESSPREFIX DESCRIPTOR.message_types_by_name['LabeledIPAddressPrefix'] = _LABELEDIPADDRESSPREFIX DESCRIPTOR.message_types_by_name['EncapsulationNLRI'] = _ENCAPSULATIONNLRI DESCRIPTOR.message_types_by_name['RouteDistinguisherTwoOctetAS'] = _ROUTEDISTINGUISHERTWOOCTETAS DESCRIPTOR.message_types_by_name['RouteDistinguisherIPAddress'] = _ROUTEDISTINGUISHERIPADDRESS DESCRIPTOR.message_types_by_name['RouteDistinguisherFourOctetAS'] = _ROUTEDISTINGUISHERFOUROCTETAS DESCRIPTOR.message_types_by_name['EthernetSegmentIdentifier'] = _ETHERNETSEGMENTIDENTIFIER DESCRIPTOR.message_types_by_name['EVPNEthernetAutoDiscoveryRoute'] = _EVPNETHERNETAUTODISCOVERYROUTE DESCRIPTOR.message_types_by_name['EVPNMACIPAdvertisementRoute'] = _EVPNMACIPADVERTISEMENTROUTE DESCRIPTOR.message_types_by_name['EVPNInclusiveMulticastEthernetTagRoute'] = _EVPNINCLUSIVEMULTICASTETHERNETTAGROUTE DESCRIPTOR.message_types_by_name['EVPNEthernetSegmentRoute'] = _EVPNETHERNETSEGMENTROUTE DESCRIPTOR.message_types_by_name['EVPNIPPrefixRoute'] = _EVPNIPPREFIXROUTE DESCRIPTOR.message_types_by_name['EVPNIPMSIRoute'] = _EVPNIPMSIROUTE DESCRIPTOR.message_types_by_name['LabeledVPNIPAddressPrefix'] = _LABELEDVPNIPADDRESSPREFIX DESCRIPTOR.message_types_by_name['RouteTargetMembershipNLRI'] = _ROUTETARGETMEMBERSHIPNLRI DESCRIPTOR.message_types_by_name['FlowSpecIPPrefix'] = _FLOWSPECIPPREFIX DESCRIPTOR.message_types_by_name['FlowSpecMAC'] = _FLOWSPECMAC DESCRIPTOR.message_types_by_name['FlowSpecComponentItem'] = _FLOWSPECCOMPONENTITEM DESCRIPTOR.message_types_by_name['FlowSpecComponent'] = _FLOWSPECCOMPONENT DESCRIPTOR.message_types_by_name['FlowSpecNLRI'] = _FLOWSPECNLRI DESCRIPTOR.message_types_by_name['VPNFlowSpecNLRI'] = _VPNFLOWSPECNLRI DESCRIPTOR.message_types_by_name['OpaqueNLRI'] = _OPAQUENLRI DESCRIPTOR.message_types_by_name['LsNodeDescriptor'] = _LSNODEDESCRIPTOR DESCRIPTOR.message_types_by_name['LsLinkDescriptor'] = _LSLINKDESCRIPTOR DESCRIPTOR.message_types_by_name['LsPrefixDescriptor'] = _LSPREFIXDESCRIPTOR DESCRIPTOR.message_types_by_name['LsNodeNLRI'] = _LSNODENLRI DESCRIPTOR.message_types_by_name['LsLinkNLRI'] = _LSLINKNLRI DESCRIPTOR.message_types_by_name['LsPrefixV4NLRI'] = _LSPREFIXV4NLRI DESCRIPTOR.message_types_by_name['LsPrefixV6NLRI'] = _LSPREFIXV6NLRI DESCRIPTOR.message_types_by_name['LsAddrPrefix'] = _LSADDRPREFIX DESCRIPTOR.message_types_by_name['MpReachNLRIAttribute'] = _MPREACHNLRIATTRIBUTE DESCRIPTOR.message_types_by_name['MpUnreachNLRIAttribute'] = _MPUNREACHNLRIATTRIBUTE DESCRIPTOR.message_types_by_name['TwoOctetAsSpecificExtended'] = _TWOOCTETASSPECIFICEXTENDED DESCRIPTOR.message_types_by_name['IPv4AddressSpecificExtended'] = _IPV4ADDRESSSPECIFICEXTENDED DESCRIPTOR.message_types_by_name['FourOctetAsSpecificExtended'] = _FOUROCTETASSPECIFICEXTENDED DESCRIPTOR.message_types_by_name['ValidationExtended'] = _VALIDATIONEXTENDED DESCRIPTOR.message_types_by_name['ColorExtended'] = _COLOREXTENDED DESCRIPTOR.message_types_by_name['EncapExtended'] = _ENCAPEXTENDED DESCRIPTOR.message_types_by_name['DefaultGatewayExtended'] = _DEFAULTGATEWAYEXTENDED DESCRIPTOR.message_types_by_name['OpaqueExtended'] = _OPAQUEEXTENDED DESCRIPTOR.message_types_by_name['ESILabelExtended'] = _ESILABELEXTENDED DESCRIPTOR.message_types_by_name['ESImportRouteTarget'] = _ESIMPORTROUTETARGET DESCRIPTOR.message_types_by_name['MacMobilityExtended'] = _MACMOBILITYEXTENDED DESCRIPTOR.message_types_by_name['RouterMacExtended'] = _ROUTERMACEXTENDED DESCRIPTOR.message_types_by_name['TrafficRateExtended'] = _TRAFFICRATEEXTENDED DESCRIPTOR.message_types_by_name['TrafficActionExtended'] = _TRAFFICACTIONEXTENDED DESCRIPTOR.message_types_by_name['RedirectTwoOctetAsSpecificExtended'] = _REDIRECTTWOOCTETASSPECIFICEXTENDED DESCRIPTOR.message_types_by_name['RedirectIPv4AddressSpecificExtended'] = _REDIRECTIPV4ADDRESSSPECIFICEXTENDED DESCRIPTOR.message_types_by_name['RedirectFourOctetAsSpecificExtended'] = _REDIRECTFOUROCTETASSPECIFICEXTENDED DESCRIPTOR.message_types_by_name['TrafficRemarkExtended'] = _TRAFFICREMARKEXTENDED DESCRIPTOR.message_types_by_name['UnknownExtended'] = _UNKNOWNEXTENDED DESCRIPTOR.message_types_by_name['ExtendedCommunitiesAttribute'] = _EXTENDEDCOMMUNITIESATTRIBUTE DESCRIPTOR.message_types_by_name['As4PathAttribute'] = _AS4PATHATTRIBUTE DESCRIPTOR.message_types_by_name['As4AggregatorAttribute'] = _AS4AGGREGATORATTRIBUTE DESCRIPTOR.message_types_by_name['PmsiTunnelAttribute'] = _PMSITUNNELATTRIBUTE DESCRIPTOR.message_types_by_name['TunnelEncapSubTLVEncapsulation'] = _TUNNELENCAPSUBTLVENCAPSULATION DESCRIPTOR.message_types_by_name['TunnelEncapSubTLVProtocol'] = _TUNNELENCAPSUBTLVPROTOCOL DESCRIPTOR.message_types_by_name['TunnelEncapSubTLVColor'] = _TUNNELENCAPSUBTLVCOLOR DESCRIPTOR.message_types_by_name['TunnelEncapSubTLVUnknown'] = _TUNNELENCAPSUBTLVUNKNOWN DESCRIPTOR.message_types_by_name['TunnelEncapTLV'] = _TUNNELENCAPTLV DESCRIPTOR.message_types_by_name['TunnelEncapAttribute'] = _TUNNELENCAPATTRIBUTE DESCRIPTOR.message_types_by_name['IPv6AddressSpecificExtended'] = _IPV6ADDRESSSPECIFICEXTENDED DESCRIPTOR.message_types_by_name['RedirectIPv6AddressSpecificExtended'] = _REDIRECTIPV6ADDRESSSPECIFICEXTENDED DESCRIPTOR.message_types_by_name['IP6ExtendedCommunitiesAttribute'] = _IP6EXTENDEDCOMMUNITIESATTRIBUTE DESCRIPTOR.message_types_by_name['AigpTLVIGPMetric'] = _AIGPTLVIGPMETRIC DESCRIPTOR.message_types_by_name['AigpTLVUnknown'] = _AIGPTLVUNKNOWN DESCRIPTOR.message_types_by_name['AigpAttribute'] = _AIGPATTRIBUTE DESCRIPTOR.message_types_by_name['LargeCommunity'] = _LARGECOMMUNITY DESCRIPTOR.message_types_by_name['LargeCommunitiesAttribute'] = _LARGECOMMUNITIESATTRIBUTE DESCRIPTOR.message_types_by_name['LsNodeFlags'] = _LSNODEFLAGS DESCRIPTOR.message_types_by_name['LsIGPFlags'] = _LSIGPFLAGS DESCRIPTOR.message_types_by_name['LsSrRange'] = _LSSRRANGE DESCRIPTOR.message_types_by_name['LsSrCapabilities'] = _LSSRCAPABILITIES DESCRIPTOR.message_types_by_name['LsSrLocalBlock'] = _LSSRLOCALBLOCK DESCRIPTOR.message_types_by_name['LsAttributeNode'] = _LSATTRIBUTENODE DESCRIPTOR.message_types_by_name['LsAttributeLink'] = _LSATTRIBUTELINK DESCRIPTOR.message_types_by_name['LsAttributePrefix'] = _LSATTRIBUTEPREFIX DESCRIPTOR.message_types_by_name['LsAttribute'] = _LSATTRIBUTE DESCRIPTOR.message_types_by_name['UnknownAttribute'] = _UNKNOWNATTRIBUTE DESCRIPTOR.message_types_by_name['SRv6StructureSubSubTLV'] = _SRV6STRUCTURESUBSUBTLV DESCRIPTOR.message_types_by_name['SRv6SIDFlags'] = _SRV6SIDFLAGS DESCRIPTOR.message_types_by_name['SRv6TLV'] = _SRV6TLV DESCRIPTOR.message_types_by_name['SRv6InformationSubTLV'] = _SRV6INFORMATIONSUBTLV DESCRIPTOR.message_types_by_name['SRv6L3ServiceTLV'] = _SRV6L3SERVICETLV DESCRIPTOR.message_types_by_name['PrefixSID'] = _PREFIXSID DESCRIPTOR.enum_types_by_name['LsNLRIType'] = _LSNLRITYPE _sym_db.RegisterFileDescriptor(DESCRIPTOR) OriginAttribute = _reflection.GeneratedProtocolMessageType('OriginAttribute', (_message.Message,), { 'DESCRIPTOR' : _ORIGINATTRIBUTE, '__module__' : 'attribute_pb2' # @@protoc_insertion_point(class_scope:gobgpapi.OriginAttribute) }) _sym_db.RegisterMessage(OriginAttribute) AsSegment = _reflection.GeneratedProtocolMessageType('AsSegment', (_message.Message,), { 'DESCRIPTOR' : _ASSEGMENT, '__module__' : 'attribute_pb2' # @@protoc_insertion_point(class_scope:gobgpapi.AsSegment) }) _sym_db.RegisterMessage(AsSegment) AsPathAttribute = _reflection.GeneratedProtocolMessageType('AsPathAttribute', (_message.Message,), { 'DESCRIPTOR' : _ASPATHATTRIBUTE, '__module__' : 'attribute_pb2' # @@protoc_insertion_point(class_scope:gobgpapi.AsPathAttribute) }) _sym_db.RegisterMessage(AsPathAttribute) NextHopAttribute = _reflection.GeneratedProtocolMessageType('NextHopAttribute', (_message.Message,), { 'DESCRIPTOR' : _NEXTHOPATTRIBUTE, '__module__' : 'attribute_pb2' # @@protoc_insertion_point(class_scope:gobgpapi.NextHopAttribute) }) _sym_db.RegisterMessage(NextHopAttribute) MultiExitDiscAttribute = _reflection.GeneratedProtocolMessageType('MultiExitDiscAttribute', (_message.Message,), { 'DESCRIPTOR' : _MULTIEXITDISCATTRIBUTE, '__module__' : 'attribute_pb2' # @@protoc_insertion_point(class_scope:gobgpapi.MultiExitDiscAttribute) }) _sym_db.RegisterMessage(MultiExitDiscAttribute) LocalPrefAttribute = _reflection.GeneratedProtocolMessageType('LocalPrefAttribute', (_message.Message,), { 'DESCRIPTOR' : _LOCALPREFATTRIBUTE, '__module__' : 'attribute_pb2' # @@protoc_insertion_point(class_scope:gobgpapi.LocalPrefAttribute) }) _sym_db.RegisterMessage(LocalPrefAttribute) AtomicAggregateAttribute = _reflection.GeneratedProtocolMessageType('AtomicAggregateAttribute', (_message.Message,), { 'DESCRIPTOR' : _ATOMICAGGREGATEATTRIBUTE, '__module__' : 'attribute_pb2' # @@protoc_insertion_point(class_scope:gobgpapi.AtomicAggregateAttribute) }) _sym_db.RegisterMessage(AtomicAggregateAttribute) AggregatorAttribute = _reflection.GeneratedProtocolMessageType('AggregatorAttribute', (_message.Message,), { 'DESCRIPTOR' : _AGGREGATORATTRIBUTE, '__module__' : 'attribute_pb2' # @@protoc_insertion_point(class_scope:gobgpapi.AggregatorAttribute) }) _sym_db.RegisterMessage(AggregatorAttribute) CommunitiesAttribute = _reflection.GeneratedProtocolMessageType('CommunitiesAttribute', (_message.Message,), { 'DESCRIPTOR' : _COMMUNITIESATTRIBUTE, '__module__' : 'attribute_pb2' # @@protoc_insertion_point(class_scope:gobgpapi.CommunitiesAttribute) }) _sym_db.RegisterMessage(CommunitiesAttribute) OriginatorIdAttribute = _reflection.GeneratedProtocolMessageType('OriginatorIdAttribute', (_message.Message,), { 'DESCRIPTOR' : _ORIGINATORIDATTRIBUTE, '__module__' : 'attribute_pb2' # @@protoc_insertion_point(class_scope:gobgpapi.OriginatorIdAttribute) }) _sym_db.RegisterMessage(OriginatorIdAttribute) ClusterListAttribute = _reflection.GeneratedProtocolMessageType('ClusterListAttribute', (_message.Message,), { 'DESCRIPTOR' : _CLUSTERLISTATTRIBUTE, '__module__' : 'attribute_pb2' # @@protoc_insertion_point(class_scope:gobgpapi.ClusterListAttribute) }) _sym_db.RegisterMessage(ClusterListAttribute) IPAddressPrefix = _reflection.GeneratedProtocolMessageType('IPAddressPrefix', (_message.Message,), { 'DESCRIPTOR' : _IPADDRESSPREFIX, '__module__' : 'attribute_pb2' # @@protoc_insertion_point(class_scope:gobgpapi.IPAddressPrefix) }) _sym_db.RegisterMessage(IPAddressPrefix) LabeledIPAddressPrefix = _reflection.GeneratedProtocolMessageType('LabeledIPAddressPrefix', (_message.Message,), { 'DESCRIPTOR' : _LABELEDIPADDRESSPREFIX, '__module__' : 'attribute_pb2' # @@protoc_insertion_point(class_scope:gobgpapi.LabeledIPAddressPrefix) }) _sym_db.RegisterMessage(LabeledIPAddressPrefix) EncapsulationNLRI = _reflection.GeneratedProtocolMessageType('EncapsulationNLRI', (_message.Message,), { 'DESCRIPTOR' : _ENCAPSULATIONNLRI, '__module__' : 'attribute_pb2' # @@protoc_insertion_point(class_scope:gobgpapi.EncapsulationNLRI) }) _sym_db.RegisterMessage(EncapsulationNLRI) RouteDistinguisherTwoOctetAS = _reflection.GeneratedProtocolMessageType('RouteDistinguisherTwoOctetAS', (_message.Message,), { 'DESCRIPTOR' : _ROUTEDISTINGUISHERTWOOCTETAS, '__module__' : 'attribute_pb2' # @@protoc_insertion_point(class_scope:gobgpapi.RouteDistinguisherTwoOctetAS) }) _sym_db.RegisterMessage(RouteDistinguisherTwoOctetAS) RouteDistinguisherIPAddress = _reflection.GeneratedProtocolMessageType('RouteDistinguisherIPAddress', (_message.Message,), { 'DESCRIPTOR' : _ROUTEDISTINGUISHERIPADDRESS, '__module__' : 'attribute_pb2' # @@protoc_insertion_point(class_scope:gobgpapi.RouteDistinguisherIPAddress) }) _sym_db.RegisterMessage(RouteDistinguisherIPAddress) RouteDistinguisherFourOctetAS = _reflection.GeneratedProtocolMessageType('RouteDistinguisherFourOctetAS', (_message.Message,), { 'DESCRIPTOR' : _ROUTEDISTINGUISHERFOUROCTETAS, '__module__' : 'attribute_pb2' # @@protoc_insertion_point(class_scope:gobgpapi.RouteDistinguisherFourOctetAS) }) _sym_db.RegisterMessage(RouteDistinguisherFourOctetAS) EthernetSegmentIdentifier = _reflection.GeneratedProtocolMessageType('EthernetSegmentIdentifier', (_message.Message,), { 'DESCRIPTOR' : _ETHERNETSEGMENTIDENTIFIER, '__module__' : 'attribute_pb2' # @@protoc_insertion_point(class_scope:gobgpapi.EthernetSegmentIdentifier) }) _sym_db.RegisterMessage(EthernetSegmentIdentifier) EVPNEthernetAutoDiscoveryRoute = _reflection.GeneratedProtocolMessageType('EVPNEthernetAutoDiscoveryRoute', (_message.Message,), { 'DESCRIPTOR' : _EVPNETHERNETAUTODISCOVERYROUTE, '__module__' : 'attribute_pb2' # @@protoc_insertion_point(class_scope:gobgpapi.EVPNEthernetAutoDiscoveryRoute) }) _sym_db.RegisterMessage(EVPNEthernetAutoDiscoveryRoute) EVPNMACIPAdvertisementRoute = _reflection.GeneratedProtocolMessageType('EVPNMACIPAdvertisementRoute', (_message.Message,), { 'DESCRIPTOR' : _EVPNMACIPADVERTISEMENTROUTE, '__module__' : 'attribute_pb2' # @@protoc_insertion_point(class_scope:gobgpapi.EVPNMACIPAdvertisementRoute) }) _sym_db.RegisterMessage(EVPNMACIPAdvertisementRoute) EVPNInclusiveMulticastEthernetTagRoute = _reflection.GeneratedProtocolMessageType('EVPNInclusiveMulticastEthernetTagRoute', (_message.Message,), { 'DESCRIPTOR' : _EVPNINCLUSIVEMULTICASTETHERNETTAGROUTE, '__module__' : 'attribute_pb2' # @@protoc_insertion_point(class_scope:gobgpapi.EVPNInclusiveMulticastEthernetTagRoute) }) _sym_db.RegisterMessage(EVPNInclusiveMulticastEthernetTagRoute) EVPNEthernetSegmentRoute = _reflection.GeneratedProtocolMessageType('EVPNEthernetSegmentRoute', (_message.Message,), { 'DESCRIPTOR' : _EVPNETHERNETSEGMENTROUTE, '__module__' : 'attribute_pb2' # @@protoc_insertion_point(class_scope:gobgpapi.EVPNEthernetSegmentRoute) }) _sym_db.RegisterMessage(EVPNEthernetSegmentRoute) EVPNIPPrefixRoute = _reflection.GeneratedProtocolMessageType('EVPNIPPrefixRoute', (_message.Message,), { 'DESCRIPTOR' : _EVPNIPPREFIXROUTE, '__module__' : 'attribute_pb2' # @@protoc_insertion_point(class_scope:gobgpapi.EVPNIPPrefixRoute) }) _sym_db.RegisterMessage(EVPNIPPrefixRoute) EVPNIPMSIRoute = _reflection.GeneratedProtocolMessageType('EVPNIPMSIRoute', (_message.Message,), { 'DESCRIPTOR' : _EVPNIPMSIROUTE, '__module__' : 'attribute_pb2' # @@protoc_insertion_point(class_scope:gobgpapi.EVPNIPMSIRoute) }) _sym_db.RegisterMessage(EVPNIPMSIRoute) LabeledVPNIPAddressPrefix = _reflection.GeneratedProtocolMessageType('LabeledVPNIPAddressPrefix', (_message.Message,), { 'DESCRIPTOR' : _LABELEDVPNIPADDRESSPREFIX, '__module__' : 'attribute_pb2' # @@protoc_insertion_point(class_scope:gobgpapi.LabeledVPNIPAddressPrefix) }) _sym_db.RegisterMessage(LabeledVPNIPAddressPrefix) RouteTargetMembershipNLRI = _reflection.GeneratedProtocolMessageType('RouteTargetMembershipNLRI', (_message.Message,), { 'DESCRIPTOR' : _ROUTETARGETMEMBERSHIPNLRI, '__module__' : 'attribute_pb2' # @@protoc_insertion_point(class_scope:gobgpapi.RouteTargetMembershipNLRI) }) _sym_db.RegisterMessage(RouteTargetMembershipNLRI) FlowSpecIPPrefix = _reflection.GeneratedProtocolMessageType('FlowSpecIPPrefix', (_message.Message,), { 'DESCRIPTOR' : _FLOWSPECIPPREFIX, '__module__' : 'attribute_pb2' # @@protoc_insertion_point(class_scope:gobgpapi.FlowSpecIPPrefix) }) _sym_db.RegisterMessage(FlowSpecIPPrefix) FlowSpecMAC = _reflection.GeneratedProtocolMessageType('FlowSpecMAC', (_message.Message,), { 'DESCRIPTOR' : _FLOWSPECMAC, '__module__' : 'attribute_pb2' # @@protoc_insertion_point(class_scope:gobgpapi.FlowSpecMAC) }) _sym_db.RegisterMessage(FlowSpecMAC) FlowSpecComponentItem = _reflection.GeneratedProtocolMessageType('FlowSpecComponentItem', (_message.Message,), { 'DESCRIPTOR' : _FLOWSPECCOMPONENTITEM, '__module__' : 'attribute_pb2' # @@protoc_insertion_point(class_scope:gobgpapi.FlowSpecComponentItem) }) _sym_db.RegisterMessage(FlowSpecComponentItem) FlowSpecComponent = _reflection.GeneratedProtocolMessageType('FlowSpecComponent', (_message.Message,), { 'DESCRIPTOR' : _FLOWSPECCOMPONENT, '__module__' : 'attribute_pb2' # @@protoc_insertion_point(class_scope:gobgpapi.FlowSpecComponent) }) _sym_db.RegisterMessage(FlowSpecComponent) FlowSpecNLRI = _reflection.GeneratedProtocolMessageType('FlowSpecNLRI', (_message.Message,), { 'DESCRIPTOR' : _FLOWSPECNLRI, '__module__' : 'attribute_pb2' # @@protoc_insertion_point(class_scope:gobgpapi.FlowSpecNLRI) }) _sym_db.RegisterMessage(FlowSpecNLRI) VPNFlowSpecNLRI = _reflection.GeneratedProtocolMessageType('VPNFlowSpecNLRI', (_message.Message,), { 'DESCRIPTOR' : _VPNFLOWSPECNLRI, '__module__' : 'attribute_pb2' # @@protoc_insertion_point(class_scope:gobgpapi.VPNFlowSpecNLRI) }) _sym_db.RegisterMessage(VPNFlowSpecNLRI) OpaqueNLRI = _reflection.GeneratedProtocolMessageType('OpaqueNLRI', (_message.Message,), { 'DESCRIPTOR' : _OPAQUENLRI, '__module__' : 'attribute_pb2' # @@protoc_insertion_point(class_scope:gobgpapi.OpaqueNLRI) }) _sym_db.RegisterMessage(OpaqueNLRI) LsNodeDescriptor = _reflection.GeneratedProtocolMessageType('LsNodeDescriptor', (_message.Message,), { 'DESCRIPTOR' : _LSNODEDESCRIPTOR, '__module__' : 'attribute_pb2' # @@protoc_insertion_point(class_scope:gobgpapi.LsNodeDescriptor) }) _sym_db.RegisterMessage(LsNodeDescriptor) LsLinkDescriptor = _reflection.GeneratedProtocolMessageType('LsLinkDescriptor', (_message.Message,), { 'DESCRIPTOR' : _LSLINKDESCRIPTOR, '__module__' : 'attribute_pb2' # @@protoc_insertion_point(class_scope:gobgpapi.LsLinkDescriptor) }) _sym_db.RegisterMessage(LsLinkDescriptor) LsPrefixDescriptor = _reflection.GeneratedProtocolMessageType('LsPrefixDescriptor', (_message.Message,), { 'DESCRIPTOR' : _LSPREFIXDESCRIPTOR, '__module__' : 'attribute_pb2' # @@protoc_insertion_point(class_scope:gobgpapi.LsPrefixDescriptor) }) _sym_db.RegisterMessage(LsPrefixDescriptor) LsNodeNLRI = _reflection.GeneratedProtocolMessageType('LsNodeNLRI', (_message.Message,), { 'DESCRIPTOR' : _LSNODENLRI, '__module__' : 'attribute_pb2' # @@protoc_insertion_point(class_scope:gobgpapi.LsNodeNLRI) }) _sym_db.RegisterMessage(LsNodeNLRI) LsLinkNLRI = _reflection.GeneratedProtocolMessageType('LsLinkNLRI', (_message.Message,), { 'DESCRIPTOR' : _LSLINKNLRI, '__module__' : 'attribute_pb2' # @@protoc_insertion_point(class_scope:gobgpapi.LsLinkNLRI) }) _sym_db.RegisterMessage(LsLinkNLRI) LsPrefixV4NLRI = _reflection.GeneratedProtocolMessageType('LsPrefixV4NLRI', (_message.Message,), { 'DESCRIPTOR' : _LSPREFIXV4NLRI, '__module__' : 'attribute_pb2' # @@protoc_insertion_point(class_scope:gobgpapi.LsPrefixV4NLRI) }) _sym_db.RegisterMessage(LsPrefixV4NLRI) LsPrefixV6NLRI = _reflection.GeneratedProtocolMessageType('LsPrefixV6NLRI', (_message.Message,), { 'DESCRIPTOR' : _LSPREFIXV6NLRI, '__module__' : 'attribute_pb2' # @@protoc_insertion_point(class_scope:gobgpapi.LsPrefixV6NLRI) }) _sym_db.RegisterMessage(LsPrefixV6NLRI) LsAddrPrefix = _reflection.GeneratedProtocolMessageType('LsAddrPrefix', (_message.Message,), { 'DESCRIPTOR' : _LSADDRPREFIX, '__module__' : 'attribute_pb2' # @@protoc_insertion_point(class_scope:gobgpapi.LsAddrPrefix) }) _sym_db.RegisterMessage(LsAddrPrefix) MpReachNLRIAttribute = _reflection.GeneratedProtocolMessageType('MpReachNLRIAttribute', (_message.Message,), { 'DESCRIPTOR' : _MPREACHNLRIATTRIBUTE, '__module__' : 'attribute_pb2' # @@protoc_insertion_point(class_scope:gobgpapi.MpReachNLRIAttribute) }) _sym_db.RegisterMessage(MpReachNLRIAttribute) MpUnreachNLRIAttribute = _reflection.GeneratedProtocolMessageType('MpUnreachNLRIAttribute', (_message.Message,), { 'DESCRIPTOR' : _MPUNREACHNLRIATTRIBUTE, '__module__' : 'attribute_pb2' # @@protoc_insertion_point(class_scope:gobgpapi.MpUnreachNLRIAttribute) }) _sym_db.RegisterMessage(MpUnreachNLRIAttribute) TwoOctetAsSpecificExtended = _reflection.GeneratedProtocolMessageType('TwoOctetAsSpecificExtended', (_message.Message,), { 'DESCRIPTOR' : _TWOOCTETASSPECIFICEXTENDED, '__module__' : 'attribute_pb2' # @@protoc_insertion_point(class_scope:gobgpapi.TwoOctetAsSpecificExtended) }) _sym_db.RegisterMessage(TwoOctetAsSpecificExtended) IPv4AddressSpecificExtended = _reflection.GeneratedProtocolMessageType('IPv4AddressSpecificExtended', (_message.Message,), { 'DESCRIPTOR' : _IPV4ADDRESSSPECIFICEXTENDED, '__module__' : 'attribute_pb2' # @@protoc_insertion_point(class_scope:gobgpapi.IPv4AddressSpecificExtended) }) _sym_db.RegisterMessage(IPv4AddressSpecificExtended) FourOctetAsSpecificExtended = _reflection.GeneratedProtocolMessageType('FourOctetAsSpecificExtended', (_message.Message,), { 'DESCRIPTOR' : _FOUROCTETASSPECIFICEXTENDED, '__module__' : 'attribute_pb2' # @@protoc_insertion_point(class_scope:gobgpapi.FourOctetAsSpecificExtended) }) _sym_db.RegisterMessage(FourOctetAsSpecificExtended) ValidationExtended = _reflection.GeneratedProtocolMessageType('ValidationExtended', (_message.Message,), { 'DESCRIPTOR' : _VALIDATIONEXTENDED, '__module__' : 'attribute_pb2' # @@protoc_insertion_point(class_scope:gobgpapi.ValidationExtended) }) _sym_db.RegisterMessage(ValidationExtended) ColorExtended = _reflection.GeneratedProtocolMessageType('ColorExtended', (_message.Message,), { 'DESCRIPTOR' : _COLOREXTENDED, '__module__' : 'attribute_pb2' # @@protoc_insertion_point(class_scope:gobgpapi.ColorExtended) }) _sym_db.RegisterMessage(ColorExtended) EncapExtended = _reflection.GeneratedProtocolMessageType('EncapExtended', (_message.Message,), { 'DESCRIPTOR' : _ENCAPEXTENDED, '__module__' : 'attribute_pb2' # @@protoc_insertion_point(class_scope:gobgpapi.EncapExtended) }) _sym_db.RegisterMessage(EncapExtended) DefaultGatewayExtended = _reflection.GeneratedProtocolMessageType('DefaultGatewayExtended', (_message.Message,), { 'DESCRIPTOR' : _DEFAULTGATEWAYEXTENDED, '__module__' : 'attribute_pb2' # @@protoc_insertion_point(class_scope:gobgpapi.DefaultGatewayExtended) }) _sym_db.RegisterMessage(DefaultGatewayExtended) OpaqueExtended = _reflection.GeneratedProtocolMessageType('OpaqueExtended', (_message.Message,), { 'DESCRIPTOR' : _OPAQUEEXTENDED, '__module__' : 'attribute_pb2' # @@protoc_insertion_point(class_scope:gobgpapi.OpaqueExtended) }) _sym_db.RegisterMessage(OpaqueExtended) ESILabelExtended = _reflection.GeneratedProtocolMessageType('ESILabelExtended', (_message.Message,), { 'DESCRIPTOR' : _ESILABELEXTENDED, '__module__' : 'attribute_pb2' # @@protoc_insertion_point(class_scope:gobgpapi.ESILabelExtended) }) _sym_db.RegisterMessage(ESILabelExtended) ESImportRouteTarget = _reflection.GeneratedProtocolMessageType('ESImportRouteTarget', (_message.Message,), { 'DESCRIPTOR' : _ESIMPORTROUTETARGET, '__module__' : 'attribute_pb2' # @@protoc_insertion_point(class_scope:gobgpapi.ESImportRouteTarget) }) _sym_db.RegisterMessage(ESImportRouteTarget) MacMobilityExtended = _reflection.GeneratedProtocolMessageType('MacMobilityExtended', (_message.Message,), { 'DESCRIPTOR' : _MACMOBILITYEXTENDED, '__module__' : 'attribute_pb2' # @@protoc_insertion_point(class_scope:gobgpapi.MacMobilityExtended) }) _sym_db.RegisterMessage(MacMobilityExtended) RouterMacExtended = _reflection.GeneratedProtocolMessageType('RouterMacExtended', (_message.Message,), { 'DESCRIPTOR' : _ROUTERMACEXTENDED, '__module__' : 'attribute_pb2' # @@protoc_insertion_point(class_scope:gobgpapi.RouterMacExtended) }) _sym_db.RegisterMessage(RouterMacExtended) TrafficRateExtended = _reflection.GeneratedProtocolMessageType('TrafficRateExtended', (_message.Message,), { 'DESCRIPTOR' : _TRAFFICRATEEXTENDED, '__module__' : 'attribute_pb2' # @@protoc_insertion_point(class_scope:gobgpapi.TrafficRateExtended) }) _sym_db.RegisterMessage(TrafficRateExtended) TrafficActionExtended = _reflection.GeneratedProtocolMessageType('TrafficActionExtended', (_message.Message,), { 'DESCRIPTOR' : _TRAFFICACTIONEXTENDED, '__module__' : 'attribute_pb2' # @@protoc_insertion_point(class_scope:gobgpapi.TrafficActionExtended) }) _sym_db.RegisterMessage(TrafficActionExtended) RedirectTwoOctetAsSpecificExtended = _reflection.GeneratedProtocolMessageType('RedirectTwoOctetAsSpecificExtended', (_message.Message,), { 'DESCRIPTOR' : _REDIRECTTWOOCTETASSPECIFICEXTENDED, '__module__' : 'attribute_pb2' # @@protoc_insertion_point(class_scope:gobgpapi.RedirectTwoOctetAsSpecificExtended) }) _sym_db.RegisterMessage(RedirectTwoOctetAsSpecificExtended) RedirectIPv4AddressSpecificExtended = _reflection.GeneratedProtocolMessageType('RedirectIPv4AddressSpecificExtended', (_message.Message,), { 'DESCRIPTOR' : _REDIRECTIPV4ADDRESSSPECIFICEXTENDED, '__module__' : 'attribute_pb2' # @@protoc_insertion_point(class_scope:gobgpapi.RedirectIPv4AddressSpecificExtended) }) _sym_db.RegisterMessage(RedirectIPv4AddressSpecificExtended) RedirectFourOctetAsSpecificExtended = _reflection.GeneratedProtocolMessageType('RedirectFourOctetAsSpecificExtended', (_message.Message,), { 'DESCRIPTOR' : _REDIRECTFOUROCTETASSPECIFICEXTENDED, '__module__' : 'attribute_pb2' # @@protoc_insertion_point(class_scope:gobgpapi.RedirectFourOctetAsSpecificExtended) }) _sym_db.RegisterMessage(RedirectFourOctetAsSpecificExtended) TrafficRemarkExtended = _reflection.GeneratedProtocolMessageType('TrafficRemarkExtended', (_message.Message,), { 'DESCRIPTOR' : _TRAFFICREMARKEXTENDED, '__module__' : 'attribute_pb2' # @@protoc_insertion_point(class_scope:gobgpapi.TrafficRemarkExtended) }) _sym_db.RegisterMessage(TrafficRemarkExtended) UnknownExtended = _reflection.GeneratedProtocolMessageType('UnknownExtended', (_message.Message,), { 'DESCRIPTOR' : _UNKNOWNEXTENDED, '__module__' : 'attribute_pb2' # @@protoc_insertion_point(class_scope:gobgpapi.UnknownExtended) }) _sym_db.RegisterMessage(UnknownExtended) ExtendedCommunitiesAttribute = _reflection.GeneratedProtocolMessageType('ExtendedCommunitiesAttribute', (_message.Message,), { 'DESCRIPTOR' : _EXTENDEDCOMMUNITIESATTRIBUTE, '__module__' : 'attribute_pb2' # @@protoc_insertion_point(class_scope:gobgpapi.ExtendedCommunitiesAttribute) }) _sym_db.RegisterMessage(ExtendedCommunitiesAttribute) As4PathAttribute = _reflection.GeneratedProtocolMessageType('As4PathAttribute', (_message.Message,), { 'DESCRIPTOR' : _AS4PATHATTRIBUTE, '__module__' : 'attribute_pb2' # @@protoc_insertion_point(class_scope:gobgpapi.As4PathAttribute) }) _sym_db.RegisterMessage(As4PathAttribute) As4AggregatorAttribute = _reflection.GeneratedProtocolMessageType('As4AggregatorAttribute', (_message.Message,), { 'DESCRIPTOR' : _AS4AGGREGATORATTRIBUTE, '__module__' : 'attribute_pb2' # @@protoc_insertion_point(class_scope:gobgpapi.As4AggregatorAttribute) }) _sym_db.RegisterMessage(As4AggregatorAttribute) PmsiTunnelAttribute = _reflection.GeneratedProtocolMessageType('PmsiTunnelAttribute', (_message.Message,), { 'DESCRIPTOR' : _PMSITUNNELATTRIBUTE, '__module__' : 'attribute_pb2' # @@protoc_insertion_point(class_scope:gobgpapi.PmsiTunnelAttribute) }) _sym_db.RegisterMessage(PmsiTunnelAttribute) TunnelEncapSubTLVEncapsulation = _reflection.GeneratedProtocolMessageType('TunnelEncapSubTLVEncapsulation', (_message.Message,), { 'DESCRIPTOR' : _TUNNELENCAPSUBTLVENCAPSULATION, '__module__' : 'attribute_pb2' # @@protoc_insertion_point(class_scope:gobgpapi.TunnelEncapSubTLVEncapsulation) }) _sym_db.RegisterMessage(TunnelEncapSubTLVEncapsulation) TunnelEncapSubTLVProtocol = _reflection.GeneratedProtocolMessageType('TunnelEncapSubTLVProtocol', (_message.Message,), { 'DESCRIPTOR' : _TUNNELENCAPSUBTLVPROTOCOL, '__module__' : 'attribute_pb2' # @@protoc_insertion_point(class_scope:gobgpapi.TunnelEncapSubTLVProtocol) }) _sym_db.RegisterMessage(TunnelEncapSubTLVProtocol) TunnelEncapSubTLVColor = _reflection.GeneratedProtocolMessageType('TunnelEncapSubTLVColor', (_message.Message,), { 'DESCRIPTOR' : _TUNNELENCAPSUBTLVCOLOR, '__module__' : 'attribute_pb2' # @@protoc_insertion_point(class_scope:gobgpapi.TunnelEncapSubTLVColor) }) _sym_db.RegisterMessage(TunnelEncapSubTLVColor) TunnelEncapSubTLVUnknown = _reflection.GeneratedProtocolMessageType('TunnelEncapSubTLVUnknown', (_message.Message,), { 'DESCRIPTOR' : _TUNNELENCAPSUBTLVUNKNOWN, '__module__' : 'attribute_pb2' # @@protoc_insertion_point(class_scope:gobgpapi.TunnelEncapSubTLVUnknown) }) _sym_db.RegisterMessage(TunnelEncapSubTLVUnknown) TunnelEncapTLV = _reflection.GeneratedProtocolMessageType('TunnelEncapTLV', (_message.Message,), { 'DESCRIPTOR' : _TUNNELENCAPTLV, '__module__' : 'attribute_pb2' # @@protoc_insertion_point(class_scope:gobgpapi.TunnelEncapTLV) }) _sym_db.RegisterMessage(TunnelEncapTLV) TunnelEncapAttribute = _reflection.GeneratedProtocolMessageType('TunnelEncapAttribute', (_message.Message,), { 'DESCRIPTOR' : _TUNNELENCAPATTRIBUTE, '__module__' : 'attribute_pb2' # @@protoc_insertion_point(class_scope:gobgpapi.TunnelEncapAttribute) }) _sym_db.RegisterMessage(TunnelEncapAttribute) IPv6AddressSpecificExtended = _reflection.GeneratedProtocolMessageType('IPv6AddressSpecificExtended', (_message.Message,), { 'DESCRIPTOR' : _IPV6ADDRESSSPECIFICEXTENDED, '__module__' : 'attribute_pb2' # @@protoc_insertion_point(class_scope:gobgpapi.IPv6AddressSpecificExtended) }) _sym_db.RegisterMessage(IPv6AddressSpecificExtended) RedirectIPv6AddressSpecificExtended = _reflection.GeneratedProtocolMessageType('RedirectIPv6AddressSpecificExtended', (_message.Message,), { 'DESCRIPTOR' : _REDIRECTIPV6ADDRESSSPECIFICEXTENDED, '__module__' : 'attribute_pb2' # @@protoc_insertion_point(class_scope:gobgpapi.RedirectIPv6AddressSpecificExtended) }) _sym_db.RegisterMessage(RedirectIPv6AddressSpecificExtended) IP6ExtendedCommunitiesAttribute = _reflection.GeneratedProtocolMessageType('IP6ExtendedCommunitiesAttribute', (_message.Message,), { 'DESCRIPTOR' : _IP6EXTENDEDCOMMUNITIESATTRIBUTE, '__module__' : 'attribute_pb2' # @@protoc_insertion_point(class_scope:gobgpapi.IP6ExtendedCommunitiesAttribute) }) _sym_db.RegisterMessage(IP6ExtendedCommunitiesAttribute) AigpTLVIGPMetric = _reflection.GeneratedProtocolMessageType('AigpTLVIGPMetric', (_message.Message,), { 'DESCRIPTOR' : _AIGPTLVIGPMETRIC, '__module__' : 'attribute_pb2' # @@protoc_insertion_point(class_scope:gobgpapi.AigpTLVIGPMetric) }) _sym_db.RegisterMessage(AigpTLVIGPMetric) AigpTLVUnknown = _reflection.GeneratedProtocolMessageType('AigpTLVUnknown', (_message.Message,), { 'DESCRIPTOR' : _AIGPTLVUNKNOWN, '__module__' : 'attribute_pb2' # @@protoc_insertion_point(class_scope:gobgpapi.AigpTLVUnknown) }) _sym_db.RegisterMessage(AigpTLVUnknown) AigpAttribute = _reflection.GeneratedProtocolMessageType('AigpAttribute', (_message.Message,), { 'DESCRIPTOR' : _AIGPATTRIBUTE, '__module__' : 'attribute_pb2' # @@protoc_insertion_point(class_scope:gobgpapi.AigpAttribute) }) _sym_db.RegisterMessage(AigpAttribute) LargeCommunity = _reflection.GeneratedProtocolMessageType('LargeCommunity', (_message.Message,), { 'DESCRIPTOR' : _LARGECOMMUNITY, '__module__' : 'attribute_pb2' # @@protoc_insertion_point(class_scope:gobgpapi.LargeCommunity) }) _sym_db.RegisterMessage(LargeCommunity) LargeCommunitiesAttribute = _reflection.GeneratedProtocolMessageType('LargeCommunitiesAttribute', (_message.Message,), { 'DESCRIPTOR' : _LARGECOMMUNITIESATTRIBUTE, '__module__' : 'attribute_pb2' # @@protoc_insertion_point(class_scope:gobgpapi.LargeCommunitiesAttribute) }) _sym_db.RegisterMessage(LargeCommunitiesAttribute) LsNodeFlags = _reflection.GeneratedProtocolMessageType('LsNodeFlags', (_message.Message,), { 'DESCRIPTOR' : _LSNODEFLAGS, '__module__' : 'attribute_pb2' # @@protoc_insertion_point(class_scope:gobgpapi.LsNodeFlags) }) _sym_db.RegisterMessage(LsNodeFlags) LsIGPFlags = _reflection.GeneratedProtocolMessageType('LsIGPFlags', (_message.Message,), { 'DESCRIPTOR' : _LSIGPFLAGS, '__module__' : 'attribute_pb2' # @@protoc_insertion_point(class_scope:gobgpapi.LsIGPFlags) }) _sym_db.RegisterMessage(LsIGPFlags) LsSrRange = _reflection.GeneratedProtocolMessageType('LsSrRange', (_message.Message,), { 'DESCRIPTOR' : _LSSRRANGE, '__module__' : 'attribute_pb2' # @@protoc_insertion_point(class_scope:gobgpapi.LsSrRange) }) _sym_db.RegisterMessage(LsSrRange) LsSrCapabilities = _reflection.GeneratedProtocolMessageType('LsSrCapabilities', (_message.Message,), { 'DESCRIPTOR' : _LSSRCAPABILITIES, '__module__' : 'attribute_pb2' # @@protoc_insertion_point(class_scope:gobgpapi.LsSrCapabilities) }) _sym_db.RegisterMessage(LsSrCapabilities) LsSrLocalBlock = _reflection.GeneratedProtocolMessageType('LsSrLocalBlock', (_message.Message,), { 'DESCRIPTOR' : _LSSRLOCALBLOCK, '__module__' : 'attribute_pb2' # @@protoc_insertion_point(class_scope:gobgpapi.LsSrLocalBlock) }) _sym_db.RegisterMessage(LsSrLocalBlock) LsAttributeNode = _reflection.GeneratedProtocolMessageType('LsAttributeNode', (_message.Message,), { 'DESCRIPTOR' : _LSATTRIBUTENODE, '__module__' : 'attribute_pb2' # @@protoc_insertion_point(class_scope:gobgpapi.LsAttributeNode) }) _sym_db.RegisterMessage(LsAttributeNode) LsAttributeLink = _reflection.GeneratedProtocolMessageType('LsAttributeLink', (_message.Message,), { 'DESCRIPTOR' : _LSATTRIBUTELINK, '__module__' : 'attribute_pb2' # @@protoc_insertion_point(class_scope:gobgpapi.LsAttributeLink) }) _sym_db.RegisterMessage(LsAttributeLink) LsAttributePrefix = _reflection.GeneratedProtocolMessageType('LsAttributePrefix', (_message.Message,), { 'DESCRIPTOR' : _LSATTRIBUTEPREFIX, '__module__' : 'attribute_pb2' # @@protoc_insertion_point(class_scope:gobgpapi.LsAttributePrefix) }) _sym_db.RegisterMessage(LsAttributePrefix) LsAttribute = _reflection.GeneratedProtocolMessageType('LsAttribute', (_message.Message,), { 'DESCRIPTOR' : _LSATTRIBUTE, '__module__' : 'attribute_pb2' # @@protoc_insertion_point(class_scope:gobgpapi.LsAttribute) }) _sym_db.RegisterMessage(LsAttribute) UnknownAttribute = _reflection.GeneratedProtocolMessageType('UnknownAttribute', (_message.Message,), { 'DESCRIPTOR' : _UNKNOWNATTRIBUTE, '__module__' : 'attribute_pb2' # @@protoc_insertion_point(class_scope:gobgpapi.UnknownAttribute) }) _sym_db.RegisterMessage(UnknownAttribute) SRv6StructureSubSubTLV = _reflection.GeneratedProtocolMessageType('SRv6StructureSubSubTLV', (_message.Message,), { 'DESCRIPTOR' : _SRV6STRUCTURESUBSUBTLV, '__module__' : 'attribute_pb2' # @@protoc_insertion_point(class_scope:gobgpapi.SRv6StructureSubSubTLV) }) _sym_db.RegisterMessage(SRv6StructureSubSubTLV) SRv6SIDFlags = _reflection.GeneratedProtocolMessageType('SRv6SIDFlags', (_message.Message,), { 'DESCRIPTOR' : _SRV6SIDFLAGS, '__module__' : 'attribute_pb2' # @@protoc_insertion_point(class_scope:gobgpapi.SRv6SIDFlags) }) _sym_db.RegisterMessage(SRv6SIDFlags) SRv6TLV = _reflection.GeneratedProtocolMessageType('SRv6TLV', (_message.Message,), { 'DESCRIPTOR' : _SRV6TLV, '__module__' : 'attribute_pb2' # @@protoc_insertion_point(class_scope:gobgpapi.SRv6TLV) }) _sym_db.RegisterMessage(SRv6TLV) SRv6InformationSubTLV = _reflection.GeneratedProtocolMessageType('SRv6InformationSubTLV', (_message.Message,), { 'SubSubTlvsEntry' : _reflection.GeneratedProtocolMessageType('SubSubTlvsEntry', (_message.Message,), { 'DESCRIPTOR' : _SRV6INFORMATIONSUBTLV_SUBSUBTLVSENTRY, '__module__' : 'attribute_pb2' # @@protoc_insertion_point(class_scope:gobgpapi.SRv6InformationSubTLV.SubSubTlvsEntry) }) , 'DESCRIPTOR' : _SRV6INFORMATIONSUBTLV, '__module__' : 'attribute_pb2' # @@protoc_insertion_point(class_scope:gobgpapi.SRv6InformationSubTLV) }) _sym_db.RegisterMessage(SRv6InformationSubTLV) _sym_db.RegisterMessage(SRv6InformationSubTLV.SubSubTlvsEntry) SRv6L3ServiceTLV = _reflection.GeneratedProtocolMessageType('SRv6L3ServiceTLV', (_message.Message,), { 'SubTlvsEntry' : _reflection.GeneratedProtocolMessageType('SubTlvsEntry', (_message.Message,), { 'DESCRIPTOR' : _SRV6L3SERVICETLV_SUBTLVSENTRY, '__module__' : 'attribute_pb2' # @@protoc_insertion_point(class_scope:gobgpapi.SRv6L3ServiceTLV.SubTlvsEntry) }) , 'DESCRIPTOR' : _SRV6L3SERVICETLV, '__module__' : 'attribute_pb2' # @@protoc_insertion_point(class_scope:gobgpapi.SRv6L3ServiceTLV) }) _sym_db.RegisterMessage(SRv6L3ServiceTLV) _sym_db.RegisterMessage(SRv6L3ServiceTLV.SubTlvsEntry) PrefixSID = _reflection.GeneratedProtocolMessageType('PrefixSID', (_message.Message,), { 'DESCRIPTOR' : _PREFIXSID, '__module__' : 'attribute_pb2' # @@protoc_insertion_point(class_scope:gobgpapi.PrefixSID) }) _sym_db.RegisterMessage(PrefixSID) _SRV6INFORMATIONSUBTLV_SUBSUBTLVSENTRY._options = None _SRV6L3SERVICETLV_SUBTLVSENTRY._options = None # @@protoc_insertion_point(module_scope)