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.

4913 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,
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)