You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
 
 
 
 
 

4912 lines
183 KiB

# -*- 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,