# -*- coding: utf-8 -*- # Generated by the protocol buffer compiler. DO NOT EDIT! # source: gobgp.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 from google.protobuf import empty_pb2 as google_dot_protobuf_dot_empty__pb2 from google.protobuf import timestamp_pb2 as google_dot_protobuf_dot_timestamp__pb2 DESCRIPTOR = _descriptor.FileDescriptor( name='gobgp.proto', package='gobgpapi', syntax='proto3', serialized_options=None, serialized_pb=b'\n\x0bgobgp.proto\x12\x08gobgpapi\x1a\x19google/protobuf/any.proto\x1a\x1bgoogle/protobuf/empty.proto\x1a\x1fgoogle/protobuf/timestamp.proto\"3\n\x0fStartBgpRequest\x12 \n\x06global\x18\x01 \x01(\x0b\x32\x10.gobgpapi.Global\"\x10\n\x0eStopBgpRequest\"\x0f\n\rGetBgpRequest\"2\n\x0eGetBgpResponse\x12 \n\x06global\x18\x01 \x01(\x0b\x32\x10.gobgpapi.Global\".\n\x0e\x41\x64\x64PeerRequest\x12\x1c\n\x04peer\x18\x01 \x01(\x0b\x32\x0e.gobgpapi.Peer\"7\n\x11\x44\x65letePeerRequest\x12\x0f\n\x07\x61\x64\x64ress\x18\x01 \x01(\t\x12\x11\n\tinterface\x18\x02 \x01(\t\"<\n\x0fListPeerRequest\x12\x0f\n\x07\x61\x64\x64ress\x18\x01 \x01(\t\x12\x18\n\x10\x65nableAdvertised\x18\x02 \x01(\x08\"0\n\x10ListPeerResponse\x12\x1c\n\x04peer\x18\x01 \x01(\x0b\x32\x0e.gobgpapi.Peer\"K\n\x11UpdatePeerRequest\x12\x1c\n\x04peer\x18\x01 \x01(\x0b\x32\x0e.gobgpapi.Peer\x12\x18\n\x10\x64o_soft_reset_in\x18\x02 \x01(\x08\"1\n\x12UpdatePeerResponse\x12\x1b\n\x13needs_soft_reset_in\x18\x01 \x01(\x08\"\xbb\x01\n\x10ResetPeerRequest\x12\x0f\n\x07\x61\x64\x64ress\x18\x01 \x01(\t\x12\x15\n\rcommunication\x18\x02 \x01(\t\x12\x0c\n\x04soft\x18\x03 \x01(\x08\x12@\n\tdirection\x18\x04 \x01(\x0e\x32-.gobgpapi.ResetPeerRequest.SoftResetDirection\"/\n\x12SoftResetDirection\x12\x06\n\x02IN\x10\x00\x12\x07\n\x03OUT\x10\x01\x12\x08\n\x04\x42OTH\x10\x02\"=\n\x13ShutdownPeerRequest\x12\x0f\n\x07\x61\x64\x64ress\x18\x01 \x01(\t\x12\x15\n\rcommunication\x18\x02 \x01(\t\"$\n\x11\x45nablePeerRequest\x12\x0f\n\x07\x61\x64\x64ress\x18\x01 \x01(\t\"<\n\x12\x44isablePeerRequest\x12\x0f\n\x07\x61\x64\x64ress\x18\x01 \x01(\t\x12\x15\n\rcommunication\x18\x02 \x01(\t\"6\n\x12MonitorPeerRequest\x12\x0f\n\x07\x61\x64\x64ress\x18\x01 \x01(\t\x12\x0f\n\x07\x63urrent\x18\x02 \x01(\x08\"3\n\x13MonitorPeerResponse\x12\x1c\n\x04peer\x18\x01 \x01(\x0b\x32\x0e.gobgpapi.Peer\">\n\x13\x41\x64\x64PeerGroupRequest\x12\'\n\npeer_group\x18\x01 \x01(\x0b\x32\x13.gobgpapi.PeerGroup\"&\n\x16\x44\x65letePeerGroupRequest\x12\x0c\n\x04name\x18\x01 \x01(\t\"[\n\x16UpdatePeerGroupRequest\x12\'\n\npeer_group\x18\x01 \x01(\x0b\x32\x13.gobgpapi.PeerGroup\x12\x18\n\x10\x64o_soft_reset_in\x18\x02 \x01(\x08\"6\n\x17UpdatePeerGroupResponse\x12\x1b\n\x13needs_soft_reset_in\x18\x01 \x01(\x08\"P\n\x19\x41\x64\x64\x44ynamicNeighborRequest\x12\x33\n\x10\x64ynamic_neighbor\x18\x01 \x01(\x0b\x32\x19.gobgpapi.DynamicNeighbor\"g\n\x0e\x41\x64\x64PathRequest\x12\'\n\ntable_type\x18\x01 \x01(\x0e\x32\x13.gobgpapi.TableType\x12\x0e\n\x06vrf_id\x18\x02 \x01(\t\x12\x1c\n\x04path\x18\x03 \x01(\x0b\x32\x0e.gobgpapi.Path\"\x1f\n\x0f\x41\x64\x64PathResponse\x12\x0c\n\x04uuid\x18\x01 \x01(\x0c\"\x9a\x01\n\x11\x44\x65letePathRequest\x12\'\n\ntable_type\x18\x01 \x01(\x0e\x32\x13.gobgpapi.TableType\x12\x0e\n\x06vrf_id\x18\x02 \x01(\t\x12 \n\x06\x66\x61mily\x18\x03 \x01(\x0b\x32\x10.gobgpapi.Family\x12\x1c\n\x04path\x18\x04 \x01(\x0b\x32\x0e.gobgpapi.Path\x12\x0c\n\x04uuid\x18\x05 \x01(\x0c\"\x8b\x02\n\x0fListPathRequest\x12\'\n\ntable_type\x18\x01 \x01(\x0e\x32\x13.gobgpapi.TableType\x12\x0c\n\x04name\x18\x02 \x01(\t\x12 \n\x06\x66\x61mily\x18\x03 \x01(\x0b\x32\x10.gobgpapi.Family\x12-\n\x08prefixes\x18\x04 \x03(\x0b\x32\x1b.gobgpapi.TableLookupPrefix\x12\x35\n\tsort_type\x18\x05 \x01(\x0e\x32\".gobgpapi.ListPathRequest.SortType\x12\x17\n\x0f\x65nable_filtered\x18\x06 \x01(\x08\" \n\x08SortType\x12\x08\n\x04NONE\x10\x00\x12\n\n\x06PREFIX\x10\x01\">\n\x10ListPathResponse\x12*\n\x0b\x64\x65stination\x18\x01 \x01(\x0b\x32\x15.gobgpapi.Destination\"n\n\x14\x41\x64\x64PathStreamRequest\x12\'\n\ntable_type\x18\x01 \x01(\x0e\x32\x13.gobgpapi.TableType\x12\x0e\n\x06vrf_id\x18\x02 \x01(\t\x12\x1d\n\x05paths\x18\x03 \x03(\x0b\x32\x0e.gobgpapi.Path\"j\n\x0fGetTableRequest\x12\'\n\ntable_type\x18\x01 \x01(\x0e\x32\x13.gobgpapi.TableType\x12 \n\x06\x66\x61mily\x18\x02 \x01(\x0b\x32\x10.gobgpapi.Family\x12\x0c\n\x04name\x18\x03 \x01(\t\"S\n\x10GetTableResponse\x12\x17\n\x0fnum_destination\x18\x01 \x01(\x04\x12\x10\n\x08num_path\x18\x02 \x01(\x04\x12\x14\n\x0cnum_accepted\x18\x03 \x01(\x04\"\x94\x01\n\x13MonitorTableRequest\x12\'\n\ntable_type\x18\x01 \x01(\x0e\x32\x13.gobgpapi.TableType\x12\x0c\n\x04name\x18\x02 \x01(\t\x12 \n\x06\x66\x61mily\x18\x03 \x01(\x0b\x32\x10.gobgpapi.Family\x12\x0f\n\x07\x63urrent\x18\x04 \x01(\x08\x12\x13\n\x0bpost_policy\x18\x05 \x01(\x08\"4\n\x14MonitorTableResponse\x12\x1c\n\x04path\x18\x01 \x01(\x0b\x32\x0e.gobgpapi.Path\"+\n\rAddVrfRequest\x12\x1a\n\x03vrf\x18\x01 \x01(\x0b\x32\r.gobgpapi.Vrf\" \n\x10\x44\x65leteVrfRequest\x12\x0c\n\x04name\x18\x01 \x01(\t\"\x1e\n\x0eListVrfRequest\x12\x0c\n\x04name\x18\x01 \x01(\t\"-\n\x0fListVrfResponse\x12\x1a\n\x03vrf\x18\x01 \x01(\x0b\x32\r.gobgpapi.Vrf\"W\n\x10\x41\x64\x64PolicyRequest\x12 \n\x06policy\x18\x01 \x01(\x0b\x32\x10.gobgpapi.Policy\x12!\n\x19refer_existing_statements\x18\x02 \x01(\x08\"a\n\x13\x44\x65letePolicyRequest\x12 \n\x06policy\x18\x01 \x01(\x0b\x32\x10.gobgpapi.Policy\x12\x1b\n\x13preserve_statements\x18\x02 \x01(\x08\x12\x0b\n\x03\x61ll\x18\x03 \x01(\x08\"!\n\x11ListPolicyRequest\x12\x0c\n\x04name\x18\x01 \x01(\t\"6\n\x12ListPolicyResponse\x12 \n\x06policy\x18\x01 \x01(\x0b\x32\x10.gobgpapi.Policy\"\x95\x01\n\x12SetPoliciesRequest\x12*\n\x0c\x64\x65\x66ined_sets\x18\x01 \x03(\x0b\x32\x14.gobgpapi.DefinedSet\x12\"\n\x08policies\x18\x02 \x03(\x0b\x32\x10.gobgpapi.Policy\x12/\n\x0b\x61ssignments\x18\x03 \x03(\x0b\x32\x1a.gobgpapi.PolicyAssignment\"A\n\x14\x41\x64\x64\x44\x65\x66inedSetRequest\x12)\n\x0b\x64\x65\x66ined_set\x18\x01 \x01(\x0b\x32\x14.gobgpapi.DefinedSet\"Q\n\x17\x44\x65leteDefinedSetRequest\x12)\n\x0b\x64\x65\x66ined_set\x18\x01 \x01(\x0b\x32\x14.gobgpapi.DefinedSet\x12\x0b\n\x03\x61ll\x18\x02 \x01(\x08\"R\n\x15ListDefinedSetRequest\x12+\n\x0c\x64\x65\x66ined_type\x18\x01 \x01(\x0e\x32\x15.gobgpapi.DefinedType\x12\x0c\n\x04name\x18\x02 \x01(\t\"C\n\x16ListDefinedSetResponse\x12)\n\x0b\x64\x65\x66ined_set\x18\x01 \x01(\x0b\x32\x14.gobgpapi.DefinedSet\"=\n\x13\x41\x64\x64StatementRequest\x12&\n\tstatement\x18\x01 \x01(\x0b\x32\x13.gobgpapi.Statement\"M\n\x16\x44\x65leteStatementRequest\x12&\n\tstatement\x18\x01 \x01(\x0b\x32\x13.gobgpapi.Statement\x12\x0b\n\x03\x61ll\x18\x02 \x01(\x08\"$\n\x14ListStatementRequest\x12\x0c\n\x04name\x18\x01 \x01(\t\"?\n\x15ListStatementResponse\x12&\n\tstatement\x18\x01 \x01(\x0b\x32\x13.gobgpapi.Statement\"L\n\x1a\x41\x64\x64PolicyAssignmentRequest\x12.\n\nassignment\x18\x01 \x01(\x0b\x32\x1a.gobgpapi.PolicyAssignment\"\\\n\x1d\x44\x65letePolicyAssignmentRequest\x12.\n\nassignment\x18\x01 \x01(\x0b\x32\x1a.gobgpapi.PolicyAssignment\x12\x0b\n\x03\x61ll\x18\x02 \x01(\x08\"Y\n\x1bListPolicyAssignmentRequest\x12\x0c\n\x04name\x18\x01 \x01(\t\x12,\n\tdirection\x18\x02 \x01(\x0e\x32\x19.gobgpapi.PolicyDirection\"N\n\x1cListPolicyAssignmentResponse\x12.\n\nassignment\x18\x01 \x01(\x0b\x32\x1a.gobgpapi.PolicyAssignment\"L\n\x1aSetPolicyAssignmentRequest\x12.\n\nassignment\x18\x01 \x01(\x0b\x32\x1a.gobgpapi.PolicyAssignment\"A\n\x0e\x41\x64\x64RpkiRequest\x12\x0f\n\x07\x61\x64\x64ress\x18\x01 \x01(\t\x12\x0c\n\x04port\x18\x02 \x01(\r\x12\x10\n\x08lifetime\x18\x03 \x01(\x03\"2\n\x11\x44\x65leteRpkiRequest\x12\x0f\n\x07\x61\x64\x64ress\x18\x01 \x01(\t\x12\x0c\n\x04port\x18\x02 \x01(\r\"3\n\x0fListRpkiRequest\x12 \n\x06\x66\x61mily\x18\x01 \x01(\x0b\x32\x10.gobgpapi.Family\"2\n\x10ListRpkiResponse\x12\x1e\n\x06server\x18\x01 \x01(\x0b\x32\x0e.gobgpapi.Rpki\"2\n\x11\x45nableRpkiRequest\x12\x0f\n\x07\x61\x64\x64ress\x18\x01 \x01(\t\x12\x0c\n\x04port\x18\x02 \x01(\r\"3\n\x12\x44isableRpkiRequest\x12\x0f\n\x07\x61\x64\x64ress\x18\x01 \x01(\t\x12\x0c\n\x04port\x18\x02 \x01(\r\"?\n\x10ResetRpkiRequest\x12\x0f\n\x07\x61\x64\x64ress\x18\x01 \x01(\t\x12\x0c\n\x04port\x18\x02 \x01(\r\x12\x0c\n\x04soft\x18\x03 \x01(\x08\"8\n\x14ListRpkiTableRequest\x12 \n\x06\x66\x61mily\x18\x01 \x01(\x0b\x32\x10.gobgpapi.Family\"3\n\x15ListRpkiTableResponse\x12\x1a\n\x03roa\x18\x01 \x01(\x0b\x32\r.gobgpapi.Roa\"\xbc\x01\n\x12\x45nableZebraRequest\x12\x0b\n\x03url\x18\x01 \x01(\t\x12\x13\n\x0broute_types\x18\x02 \x03(\t\x12\x0f\n\x07version\x18\x03 \x01(\r\x12\x1e\n\x16nexthop_trigger_enable\x18\x04 \x01(\x08\x12\x1d\n\x15nexthop_trigger_delay\x18\x05 \x01(\r\x12\x1d\n\x15mpls_label_range_size\x18\x06 \x01(\r\x12\x15\n\rsoftware_name\x18\x07 \x01(\t\"i\n\x10\x45nableMrtRequest\x12\x11\n\tdump_type\x18\x01 \x01(\x05\x12\x10\n\x08\x66ilename\x18\x02 \x01(\t\x12\x15\n\rdump_interval\x18\x03 \x01(\x04\x12\x19\n\x11rotation_interval\x18\x04 \x01(\x04\"\x13\n\x11\x44isableMrtRequest\"\xeb\x01\n\rAddBmpRequest\x12\x0f\n\x07\x61\x64\x64ress\x18\x01 \x01(\t\x12\x0c\n\x04port\x18\x02 \x01(\r\x12\x38\n\x06policy\x18\x03 \x01(\x0e\x32(.gobgpapi.AddBmpRequest.MonitoringPolicy\x12\x19\n\x11StatisticsTimeout\x18\x04 \x01(\x05\x12\x0f\n\x07SysName\x18\x05 \x01(\t\x12\x10\n\x08SysDescr\x18\x06 \x01(\t\"C\n\x10MonitoringPolicy\x12\x07\n\x03PRE\x10\x00\x12\x08\n\x04POST\x10\x01\x12\x08\n\x04\x42OTH\x10\x02\x12\t\n\x05LOCAL\x10\x03\x12\x07\n\x03\x41LL\x10\x04\"1\n\x10\x44\x65leteBmpRequest\x12\x0f\n\x07\x61\x64\x64ress\x18\x01 \x01(\t\x12\x0c\n\x04port\x18\x02 \x01(\r\"\xea\x03\n\x06\x46\x61mily\x12!\n\x03\x61\x66i\x18\x01 \x01(\x0e\x32\x14.gobgpapi.Family.Afi\x12#\n\x04safi\x18\x02 \x01(\x0e\x32\x15.gobgpapi.Family.Safi\"^\n\x03\x41\x66i\x12\x0f\n\x0b\x41\x46I_UNKNOWN\x10\x00\x12\n\n\x06\x41\x46I_IP\x10\x01\x12\x0b\n\x07\x41\x46I_IP6\x10\x02\x12\r\n\tAFI_L2VPN\x10\x19\x12\x0c\n\x06\x41\x46I_LS\x10\x84\x80\x01\x12\x10\n\nAFI_OPAQUE\x10\x8d\x80\x01\"\xb7\x02\n\x04Safi\x12\x10\n\x0cSAFI_UNKNOWN\x10\x00\x12\x10\n\x0cSAFI_UNICAST\x10\x01\x12\x12\n\x0eSAFI_MULTICAST\x10\x02\x12\x13\n\x0fSAFI_MPLS_LABEL\x10\x04\x12\x16\n\x12SAFI_ENCAPSULATION\x10\x07\x12\r\n\tSAFI_VPLS\x10\x41\x12\r\n\tSAFI_EVPN\x10\x46\x12\x0b\n\x07SAFI_LS\x10G\x12\x12\n\rSAFI_MPLS_VPN\x10\x80\x01\x12\x1c\n\x17SAFI_MPLS_VPN_MULTICAST\x10\x81\x01\x12\"\n\x1dSAFI_ROUTE_TARGET_CONSTRAINTS\x10\x84\x01\x12\x1b\n\x16SAFI_FLOW_SPEC_UNICAST\x10\x85\x01\x12\x17\n\x12SAFI_FLOW_SPEC_VPN\x10\x86\x01\x12\x13\n\x0eSAFI_KEY_VALUE\x10\xf1\x01\"\xe1\x02\n\nValidation\x12)\n\x05state\x18\x01 \x01(\x0e\x32\x1a.gobgpapi.Validation.State\x12+\n\x06reason\x18\x02 \x01(\x0e\x32\x1b.gobgpapi.Validation.Reason\x12\x1e\n\x07matched\x18\x03 \x03(\x0b\x32\r.gobgpapi.Roa\x12#\n\x0cunmatched_as\x18\x04 \x03(\x0b\x32\r.gobgpapi.Roa\x12\'\n\x10unmatched_length\x18\x05 \x03(\x0b\x32\r.gobgpapi.Roa\"P\n\x05State\x12\x0e\n\nSTATE_NONE\x10\x00\x12\x13\n\x0fSTATE_NOT_FOUND\x10\x01\x12\x0f\n\x0bSTATE_VALID\x10\x02\x12\x11\n\rSTATE_INVALID\x10\x03\";\n\x06Reason\x12\x0f\n\x0bREASOT_NONE\x10\x00\x12\r\n\tREASON_AS\x10\x01\x12\x11\n\rREASON_LENGTH\x10\x02\"\x81\x04\n\x04Path\x12\"\n\x04nlri\x18\x01 \x01(\x0b\x32\x14.google.protobuf.Any\x12$\n\x06pattrs\x18\x02 \x03(\x0b\x32\x14.google.protobuf.Any\x12\'\n\x03\x61ge\x18\x03 \x01(\x0b\x32\x1a.google.protobuf.Timestamp\x12\x0c\n\x04\x62\x65st\x18\x04 \x01(\x08\x12\x13\n\x0bis_withdraw\x18\x05 \x01(\x08\x12(\n\nvalidation\x18\x07 \x01(\x0b\x32\x14.gobgpapi.Validation\x12\x1c\n\x14no_implicit_withdraw\x18\x08 \x01(\x08\x12 \n\x06\x66\x61mily\x18\t \x01(\x0b\x32\x10.gobgpapi.Family\x12\x12\n\nsource_asn\x18\n \x01(\r\x12\x11\n\tsource_id\x18\x0b \x01(\t\x12\x10\n\x08\x66iltered\x18\x0c \x01(\x08\x12\r\n\x05stale\x18\r \x01(\x08\x12\x18\n\x10is_from_external\x18\x0e \x01(\x08\x12\x13\n\x0bneighbor_ip\x18\x0f \x01(\t\x12\x0c\n\x04uuid\x18\x10 \x01(\x0c\x12\x1a\n\x12is_nexthop_invalid\x18\x11 \x01(\x08\x12\x12\n\nidentifier\x18\x12 \x01(\r\x12\x18\n\x10local_identifier\x18\x13 \x01(\r\x12\x13\n\x0bnlri_binary\x18\x14 \x01(\x0c\x12\x15\n\rpattrs_binary\x18\x15 \x03(\x0c\"<\n\x0b\x44\x65stination\x12\x0e\n\x06prefix\x18\x01 \x01(\t\x12\x1d\n\x05paths\x18\x02 \x03(\x0b\x32\x0e.gobgpapi.Path\"W\n\x11TableLookupPrefix\x12\x0e\n\x06prefix\x18\x01 \x01(\t\x12\x32\n\rlookup_option\x18\x02 \x01(\x0e\x32\x1b.gobgpapi.TableLookupOption\"\xad\x03\n\x04Peer\x12+\n\x0c\x61pply_policy\x18\x01 \x01(\x0b\x32\x15.gobgpapi.ApplyPolicy\x12 \n\x04\x63onf\x18\x02 \x01(\x0b\x32\x12.gobgpapi.PeerConf\x12-\n\rebgp_multihop\x18\x03 \x01(\x0b\x32\x16.gobgpapi.EbgpMultihop\x12\x31\n\x0froute_reflector\x18\x04 \x01(\x0b\x32\x18.gobgpapi.RouteReflector\x12\"\n\x05state\x18\x05 \x01(\x0b\x32\x13.gobgpapi.PeerState\x12 \n\x06timers\x18\x06 \x01(\x0b\x32\x10.gobgpapi.Timers\x12&\n\ttransport\x18\x07 \x01(\x0b\x32\x13.gobgpapi.Transport\x12+\n\x0croute_server\x18\x08 \x01(\x0b\x32\x15.gobgpapi.RouteServer\x12\x33\n\x10graceful_restart\x18\t \x01(\x0b\x32\x19.gobgpapi.GracefulRestart\x12$\n\tafi_safis\x18\n \x03(\x0b\x32\x11.gobgpapi.AfiSafi\"\xbb\x03\n\tPeerGroup\x12+\n\x0c\x61pply_policy\x18\x01 \x01(\x0b\x32\x15.gobgpapi.ApplyPolicy\x12%\n\x04\x63onf\x18\x02 \x01(\x0b\x32\x17.gobgpapi.PeerGroupConf\x12-\n\rebgp_multihop\x18\x03 \x01(\x0b\x32\x16.gobgpapi.EbgpMultihop\x12\x31\n\x0froute_reflector\x18\x04 \x01(\x0b\x32\x18.gobgpapi.RouteReflector\x12&\n\x04info\x18\x05 \x01(\x0b\x32\x18.gobgpapi.PeerGroupState\x12 \n\x06timers\x18\x06 \x01(\x0b\x32\x10.gobgpapi.Timers\x12&\n\ttransport\x18\x07 \x01(\x0b\x32\x13.gobgpapi.Transport\x12+\n\x0croute_server\x18\x08 \x01(\x0b\x32\x15.gobgpapi.RouteServer\x12\x33\n\x10graceful_restart\x18\t \x01(\x0b\x32\x19.gobgpapi.GracefulRestart\x12$\n\tafi_safis\x18\n \x03(\x0b\x32\x11.gobgpapi.AfiSafi\"5\n\x0f\x44ynamicNeighbor\x12\x0e\n\x06prefix\x18\x01 \x01(\t\x12\x12\n\npeer_group\x18\x02 \x01(\t\"\xa2\x01\n\x0b\x41pplyPolicy\x12-\n\tin_policy\x18\x01 \x01(\x0b\x32\x1a.gobgpapi.PolicyAssignment\x12\x31\n\rexport_policy\x18\x02 \x01(\x0b\x32\x1a.gobgpapi.PolicyAssignment\x12\x31\n\rimport_policy\x18\x03 \x01(\x0b\x32\x1a.gobgpapi.PolicyAssignment\"e\n\x0bPrefixLimit\x12 \n\x06\x66\x61mily\x18\x01 \x01(\x0b\x32\x10.gobgpapi.Family\x12\x14\n\x0cmax_prefixes\x18\x02 \x01(\r\x12\x1e\n\x16shutdown_threshold_pct\x18\x03 \x01(\r\"\xac\x03\n\x08PeerConf\x12\x15\n\rauth_password\x18\x01 \x01(\t\x12\x13\n\x0b\x64\x65scription\x18\x02 \x01(\t\x12\x10\n\x08local_as\x18\x03 \x01(\r\x12\x18\n\x10neighbor_address\x18\x04 \x01(\t\x12\x0f\n\x07peer_as\x18\x05 \x01(\r\x12\x12\n\npeer_group\x18\x06 \x01(\t\x12\x11\n\tpeer_type\x18\x07 \x01(\r\x12=\n\x11remove_private_as\x18\x08 \x01(\x0e\x32\".gobgpapi.PeerConf.RemovePrivateAs\x12\x1a\n\x12route_flap_damping\x18\t \x01(\x08\x12\x16\n\x0esend_community\x18\n \x01(\r\x12\x1a\n\x12neighbor_interface\x18\x0b \x01(\t\x12\x0b\n\x03vrf\x18\x0c \x01(\t\x12\x14\n\x0c\x61llow_own_as\x18\r \x01(\r\x12\x17\n\x0freplace_peer_as\x18\x0e \x01(\x08\x12\x12\n\nadmin_down\x18\x0f \x01(\x08\"1\n\x0fRemovePrivateAs\x12\x08\n\x04NONE\x10\x00\x12\x07\n\x03\x41LL\x10\x01\x12\x0b\n\x07REPLACE\x10\x02\"\xb5\x02\n\rPeerGroupConf\x12\x15\n\rauth_password\x18\x01 \x01(\t\x12\x13\n\x0b\x64\x65scription\x18\x02 \x01(\t\x12\x10\n\x08local_as\x18\x03 \x01(\r\x12\x0f\n\x07peer_as\x18\x04 \x01(\r\x12\x17\n\x0fpeer_group_name\x18\x05 \x01(\t\x12\x11\n\tpeer_type\x18\x06 \x01(\r\x12\x42\n\x11remove_private_as\x18\x07 \x01(\x0e\x32\'.gobgpapi.PeerGroupConf.RemovePrivateAs\x12\x1a\n\x12route_flap_damping\x18\x08 \x01(\x08\x12\x16\n\x0esend_community\x18\t \x01(\r\"1\n\x0fRemovePrivateAs\x12\x08\n\x04NONE\x10\x00\x12\x07\n\x03\x41LL\x10\x01\x12\x0b\n\x07REPLACE\x10\x02\"\xe4\x02\n\x0ePeerGroupState\x12\x15\n\rauth_password\x18\x01 \x01(\t\x12\x13\n\x0b\x64\x65scription\x18\x02 \x01(\t\x12\x10\n\x08local_as\x18\x03 \x01(\r\x12\x0f\n\x07peer_as\x18\x04 \x01(\r\x12\x17\n\x0fpeer_group_name\x18\x05 \x01(\t\x12\x11\n\tpeer_type\x18\x06 \x01(\r\x12\x43\n\x11remove_private_as\x18\x07 \x01(\x0e\x32(.gobgpapi.PeerGroupState.RemovePrivateAs\x12\x1a\n\x12route_flap_damping\x18\x08 \x01(\x08\x12\x16\n\x0esend_community\x18\t \x01(\r\x12\x13\n\x0btotal_paths\x18\n \x01(\r\x12\x16\n\x0etotal_prefixes\x18\x0b \x01(\r\"1\n\x0fRemovePrivateAs\x12\x08\n\x04NONE\x10\x00\x12\x07\n\x03\x41LL\x10\x01\x12\x0b\n\x07REPLACE\x10\x02\"5\n\x0c\x45\x62gpMultihop\x12\x0f\n\x07\x65nabled\x18\x01 \x01(\x08\x12\x14\n\x0cmultihop_ttl\x18\x02 \x01(\r\"T\n\x0eRouteReflector\x12\x1e\n\x16route_reflector_client\x18\x01 \x01(\x08\x12\"\n\x1aroute_reflector_cluster_id\x18\x02 \x01(\t\"\xc0\x05\n\tPeerState\x12\x15\n\rauth_password\x18\x01 \x01(\t\x12\x13\n\x0b\x64\x65scription\x18\x02 \x01(\t\x12\x10\n\x08local_as\x18\x03 \x01(\r\x12$\n\x08messages\x18\x04 \x01(\x0b\x32\x12.gobgpapi.Messages\x12\x18\n\x10neighbor_address\x18\x05 \x01(\t\x12\x0f\n\x07peer_as\x18\x06 \x01(\r\x12\x12\n\npeer_group\x18\x07 \x01(\t\x12\x11\n\tpeer_type\x18\x08 \x01(\r\x12 \n\x06queues\x18\t \x01(\x0b\x32\x10.gobgpapi.Queues\x12\x19\n\x11remove_private_as\x18\n \x01(\r\x12\x1a\n\x12route_flap_damping\x18\x0b \x01(\x08\x12\x16\n\x0esend_community\x18\x0c \x01(\r\x12\x37\n\rsession_state\x18\r \x01(\x0e\x32 .gobgpapi.PeerState.SessionState\x12\x33\n\x0b\x61\x64min_state\x18\x0f \x01(\x0e\x32\x1e.gobgpapi.PeerState.AdminState\x12\r\n\x05out_q\x18\x10 \x01(\r\x12\r\n\x05\x66lops\x18\x11 \x01(\r\x12(\n\nremote_cap\x18\x12 \x03(\x0b\x32\x14.google.protobuf.Any\x12\'\n\tlocal_cap\x18\x13 \x03(\x0b\x32\x14.google.protobuf.Any\x12\x11\n\trouter_id\x18\x14 \x01(\t\"n\n\x0cSessionState\x12\x0b\n\x07UNKNOWN\x10\x00\x12\x08\n\x04IDLE\x10\x01\x12\x0b\n\x07\x43ONNECT\x10\x02\x12\n\n\x06\x41\x43TIVE\x10\x03\x12\x0c\n\x08OPENSENT\x10\x04\x12\x0f\n\x0bOPENCONFIRM\x10\x05\x12\x0f\n\x0b\x45STABLISHED\x10\x06\"*\n\nAdminState\x12\x06\n\x02UP\x10\x00\x12\x08\n\x04\x44OWN\x10\x01\x12\n\n\x06PFX_CT\x10\x02\"P\n\x08Messages\x12#\n\x08received\x18\x01 \x01(\x0b\x32\x11.gobgpapi.Message\x12\x1f\n\x04sent\x18\x02 \x01(\x0b\x32\x11.gobgpapi.Message\"\xb5\x01\n\x07Message\x12\x14\n\x0cnotification\x18\x01 \x01(\x04\x12\x0e\n\x06update\x18\x02 \x01(\x04\x12\x0c\n\x04open\x18\x03 \x01(\x04\x12\x11\n\tkeepalive\x18\x04 \x01(\x04\x12\x0f\n\x07refresh\x18\x05 \x01(\x04\x12\x11\n\tdiscarded\x18\x06 \x01(\x04\x12\r\n\x05total\x18\x07 \x01(\x04\x12\x17\n\x0fwithdraw_update\x18\x08 \x01(\x04\x12\x17\n\x0fwithdraw_prefix\x18\t \x01(\x04\"\'\n\x06Queues\x12\r\n\x05input\x18\x01 \x01(\r\x12\x0e\n\x06output\x18\x02 \x01(\r\"V\n\x06Timers\x12&\n\x06\x63onfig\x18\x01 \x01(\x0b\x32\x16.gobgpapi.TimersConfig\x12$\n\x05state\x18\x02 \x01(\x0b\x32\x15.gobgpapi.TimersState\"\xa0\x01\n\x0cTimersConfig\x12\x15\n\rconnect_retry\x18\x01 \x01(\x04\x12\x11\n\thold_time\x18\x02 \x01(\x04\x12\x1a\n\x12keepalive_interval\x18\x03 \x01(\x04\x12&\n\x1eminimum_advertisement_interval\x18\x04 \x01(\x04\x12\"\n\x1aidle_hold_time_after_reset\x18\x05 \x01(\x04\"\xf3\x01\n\x0bTimersState\x12\x15\n\rconnect_retry\x18\x01 \x01(\x04\x12\x11\n\thold_time\x18\x02 \x01(\x04\x12\x1a\n\x12keepalive_interval\x18\x03 \x01(\x04\x12&\n\x1eminimum_advertisement_interval\x18\x04 \x01(\x04\x12\x1c\n\x14negotiated_hold_time\x18\x05 \x01(\x04\x12*\n\x06uptime\x18\x06 \x01(\x0b\x32\x1a.google.protobuf.Timestamp\x12,\n\x08\x64owntime\x18\x07 \x01(\x0b\x32\x1a.google.protobuf.Timestamp\"\xb9\x01\n\tTransport\x12\x15\n\rlocal_address\x18\x01 \x01(\t\x12\x12\n\nlocal_port\x18\x02 \x01(\r\x12\x15\n\rmtu_discovery\x18\x03 \x01(\x08\x12\x14\n\x0cpassive_mode\x18\x04 \x01(\x08\x12\x16\n\x0eremote_address\x18\x05 \x01(\t\x12\x13\n\x0bremote_port\x18\x06 \x01(\r\x12\x0f\n\x07tcp_mss\x18\x07 \x01(\r\x12\x16\n\x0e\x62ind_interface\x18\x08 \x01(\t\"C\n\x0bRouteServer\x12\x1b\n\x13route_server_client\x18\x01 \x01(\x08\x12\x17\n\x0fsecondary_route\x18\x02 \x01(\x08\"\x94\x02\n\x0fGracefulRestart\x12\x0f\n\x07\x65nabled\x18\x01 \x01(\x08\x12\x14\n\x0crestart_time\x18\x02 \x01(\r\x12\x13\n\x0bhelper_only\x18\x03 \x01(\x08\x12\x15\n\rdeferral_time\x18\x04 \x01(\r\x12\x1c\n\x14notification_enabled\x18\x05 \x01(\x08\x12\x19\n\x11longlived_enabled\x18\x06 \x01(\x08\x12\x19\n\x11stale_routes_time\x18\x07 \x01(\r\x12\x19\n\x11peer_restart_time\x18\x08 \x01(\r\x12\x17\n\x0fpeer_restarting\x18\t \x01(\x08\x12\x18\n\x10local_restarting\x18\n \x01(\x08\x12\x0c\n\x04mode\x18\x0b \x01(\t\"*\n\x17MpGracefulRestartConfig\x12\x0f\n\x07\x65nabled\x18\x01 \x01(\x08\"\x85\x01\n\x16MpGracefulRestartState\x12\x0f\n\x07\x65nabled\x18\x01 \x01(\x08\x12\x10\n\x08received\x18\x02 \x01(\x08\x12\x12\n\nadvertised\x18\x03 \x01(\x08\x12\x1b\n\x13\x65nd_of_rib_received\x18\x04 \x01(\x08\x12\x17\n\x0f\x65nd_of_rib_sent\x18\x05 \x01(\x08\"w\n\x11MpGracefulRestart\x12\x31\n\x06\x63onfig\x18\x01 \x01(\x0b\x32!.gobgpapi.MpGracefulRestartConfig\x12/\n\x05state\x18\x02 \x01(\x0b\x32 .gobgpapi.MpGracefulRestartState\"B\n\rAfiSafiConfig\x12 \n\x06\x66\x61mily\x18\x01 \x01(\x0b\x32\x10.gobgpapi.Family\x12\x0f\n\x07\x65nabled\x18\x02 \x01(\x08\"y\n\x0c\x41\x66iSafiState\x12 \n\x06\x66\x61mily\x18\x01 \x01(\x0b\x32\x10.gobgpapi.Family\x12\x0f\n\x07\x65nabled\x18\x02 \x01(\x08\x12\x10\n\x08received\x18\x03 \x01(\x04\x12\x10\n\x08\x61\x63\x63\x65pted\x18\x04 \x01(\x04\x12\x12\n\nadvertised\x18\x05 \x01(\x04\"\xfd\x01\n\x1bRouteSelectionOptionsConfig\x12\x1a\n\x12\x61lways_compare_med\x18\x01 \x01(\x08\x12\x1d\n\x15ignore_as_path_length\x18\x02 \x01(\x08\x12\"\n\x1a\x65xternal_compare_router_id\x18\x03 \x01(\x08\x12!\n\x19\x61\x64vertise_inactive_routes\x18\x04 \x01(\x08\x12\x13\n\x0b\x65nable_aigp\x18\x05 \x01(\x08\x12\"\n\x1aignore_next_hop_igp_metric\x18\x06 \x01(\x08\x12#\n\x1b\x64isable_best_path_selection\x18\x07 \x01(\x08\"\xfc\x01\n\x1aRouteSelectionOptionsState\x12\x1a\n\x12\x61lways_compare_med\x18\x01 \x01(\x08\x12\x1d\n\x15ignore_as_path_length\x18\x02 \x01(\x08\x12\"\n\x1a\x65xternal_compare_router_id\x18\x03 \x01(\x08\x12!\n\x19\x61\x64vertise_inactive_routes\x18\x04 \x01(\x08\x12\x13\n\x0b\x65nable_aigp\x18\x05 \x01(\x08\x12\"\n\x1aignore_next_hop_igp_metric\x18\x06 \x01(\x08\x12#\n\x1b\x64isable_best_path_selection\x18\x07 \x01(\x08\"\x83\x01\n\x15RouteSelectionOptions\x12\x35\n\x06\x63onfig\x18\x01 \x01(\x0b\x32%.gobgpapi.RouteSelectionOptionsConfig\x12\x33\n\x05state\x18\x02 \x01(\x0b\x32$.gobgpapi.RouteSelectionOptionsState\")\n\x16UseMultiplePathsConfig\x12\x0f\n\x07\x65nabled\x18\x01 \x01(\x08\"(\n\x15UseMultiplePathsState\x12\x0f\n\x07\x65nabled\x18\x01 \x01(\x08\">\n\nEbgpConfig\x12\x19\n\x11\x61llow_multiple_as\x18\x01 \x01(\x08\x12\x15\n\rmaximum_paths\x18\x02 \x01(\r\"=\n\tEbgpState\x12\x19\n\x11\x61llow_multiple_as\x18\x01 \x01(\x08\x12\x15\n\rmaximum_paths\x18\x02 \x01(\r\"P\n\x04\x45\x62gp\x12$\n\x06\x63onfig\x18\x01 \x01(\x0b\x32\x14.gobgpapi.EbgpConfig\x12\"\n\x05state\x18\x02 \x01(\x0b\x32\x13.gobgpapi.EbgpState\"#\n\nIbgpConfig\x12\x15\n\rmaximum_paths\x18\x01 \x01(\r\"\"\n\tIbgpState\x12\x15\n\rmaximum_paths\x18\x01 \x01(\r\"P\n\x04Ibgp\x12$\n\x06\x63onfig\x18\x01 \x01(\x0b\x32\x14.gobgpapi.IbgpConfig\x12\"\n\x05state\x18\x02 \x01(\x0b\x32\x13.gobgpapi.IbgpState\"\xb0\x01\n\x10UseMultiplePaths\x12\x30\n\x06\x63onfig\x18\x01 \x01(\x0b\x32 .gobgpapi.UseMultiplePathsConfig\x12.\n\x05state\x18\x02 \x01(\x0b\x32\x1f.gobgpapi.UseMultiplePathsState\x12\x1c\n\x04\x65\x62gp\x18\x03 \x01(\x0b\x32\x0e.gobgpapi.Ebgp\x12\x1c\n\x04ibgp\x18\x04 \x01(\x0b\x32\x0e.gobgpapi.Ibgp\"4\n\x1bRouteTargetMembershipConfig\x12\x15\n\rdeferral_time\x18\x01 \x01(\r\"3\n\x1aRouteTargetMembershipState\x12\x15\n\rdeferral_time\x18\x01 \x01(\r\"\x83\x01\n\x15RouteTargetMembership\x12\x35\n\x06\x63onfig\x18\x01 \x01(\x0b\x32%.gobgpapi.RouteTargetMembershipConfig\x12\x33\n\x05state\x18\x02 \x01(\x0b\x32$.gobgpapi.RouteTargetMembershipState\"G\n\x1eLongLivedGracefulRestartConfig\x12\x0f\n\x07\x65nabled\x18\x01 \x01(\x08\x12\x14\n\x0crestart_time\x18\x02 \x01(\r\"\x95\x01\n\x1dLongLivedGracefulRestartState\x12\x0f\n\x07\x65nabled\x18\x01 \x01(\x08\x12\x10\n\x08received\x18\x02 \x01(\x08\x12\x12\n\nadvertised\x18\x03 \x01(\x08\x12\x19\n\x11peer_restart_time\x18\x04 \x01(\r\x12\"\n\x1apeer_restart_timer_expired\x18\x05 \x01(\x08\"\x8c\x01\n\x18LongLivedGracefulRestart\x12\x38\n\x06\x63onfig\x18\x01 \x01(\x0b\x32(.gobgpapi.LongLivedGracefulRestartConfig\x12\x36\n\x05state\x18\x02 \x01(\x0b\x32\'.gobgpapi.LongLivedGracefulRestartState\"\x9a\x04\n\x07\x41\x66iSafi\x12\x38\n\x13mp_graceful_restart\x18\x01 \x01(\x0b\x32\x1b.gobgpapi.MpGracefulRestart\x12\'\n\x06\x63onfig\x18\x02 \x01(\x0b\x32\x17.gobgpapi.AfiSafiConfig\x12%\n\x05state\x18\x03 \x01(\x0b\x32\x16.gobgpapi.AfiSafiState\x12+\n\x0c\x61pply_policy\x18\x04 \x01(\x0b\x32\x15.gobgpapi.ApplyPolicy\x12@\n\x17route_selection_options\x18\x05 \x01(\x0b\x32\x1f.gobgpapi.RouteSelectionOptions\x12\x36\n\x12use_multiple_paths\x18\x06 \x01(\x0b\x32\x1a.gobgpapi.UseMultiplePaths\x12,\n\rprefix_limits\x18\x07 \x01(\x0b\x32\x15.gobgpapi.PrefixLimit\x12@\n\x17route_target_membership\x18\x08 \x01(\x0b\x32\x1f.gobgpapi.RouteTargetMembership\x12G\n\x1blong_lived_graceful_restart\x18\t \x01(\x0b\x32\".gobgpapi.LongLivedGracefulRestart\x12%\n\tadd_paths\x18\n \x01(\x0b\x32\x12.gobgpapi.AddPaths\"3\n\x0e\x41\x64\x64PathsConfig\x12\x0f\n\x07receive\x18\x01 \x01(\x08\x12\x10\n\x08send_max\x18\x02 \x01(\r\"2\n\rAddPathsState\x12\x0f\n\x07receive\x18\x01 \x01(\x08\x12\x10\n\x08send_max\x18\x02 \x01(\r\"\\\n\x08\x41\x64\x64Paths\x12(\n\x06\x63onfig\x18\x01 \x01(\x0b\x32\x18.gobgpapi.AddPathsConfig\x12&\n\x05state\x18\x02 \x01(\x0b\x32\x17.gobgpapi.AddPathsState\"M\n\x06Prefix\x12\x11\n\tip_prefix\x18\x01 \x01(\t\x12\x17\n\x0fmask_length_min\x18\x02 \x01(\r\x12\x17\n\x0fmask_length_max\x18\x03 \x01(\r\"y\n\nDefinedSet\x12+\n\x0c\x64\x65\x66ined_type\x18\x01 \x01(\x0e\x32\x15.gobgpapi.DefinedType\x12\x0c\n\x04name\x18\x02 \x01(\t\x12\x0c\n\x04list\x18\x03 \x03(\t\x12\"\n\x08prefixes\x18\x04 \x03(\x0b\x32\x10.gobgpapi.Prefix\"A\n\x08MatchSet\x12\'\n\nmatch_type\x18\x01 \x01(\x0e\x32\x13.gobgpapi.MatchType\x12\x0c\n\x04name\x18\x02 \x01(\t\"O\n\x0c\x41sPathLength\x12/\n\x0blength_type\x18\x01 \x01(\x0e\x32\x1a.gobgpapi.AsPathLengthType\x12\x0e\n\x06length\x18\x02 \x01(\r\"\xb6\x04\n\nConditions\x12&\n\nprefix_set\x18\x01 \x01(\x0b\x32\x12.gobgpapi.MatchSet\x12(\n\x0cneighbor_set\x18\x02 \x01(\x0b\x32\x12.gobgpapi.MatchSet\x12.\n\x0e\x61s_path_length\x18\x03 \x01(\x0b\x32\x16.gobgpapi.AsPathLength\x12\'\n\x0b\x61s_path_set\x18\x04 \x01(\x0b\x32\x12.gobgpapi.MatchSet\x12)\n\rcommunity_set\x18\x05 \x01(\x0b\x32\x12.gobgpapi.MatchSet\x12-\n\x11\x65xt_community_set\x18\x06 \x01(\x0b\x32\x12.gobgpapi.MatchSet\x12\x13\n\x0brpki_result\x18\x07 \x01(\x05\x12\x32\n\nroute_type\x18\x08 \x01(\x0e\x32\x1e.gobgpapi.Conditions.RouteType\x12/\n\x13large_community_set\x18\t \x01(\x0b\x32\x12.gobgpapi.MatchSet\x12\x18\n\x10next_hop_in_list\x18\n \x03(\t\x12%\n\x0b\x61\x66i_safi_in\x18\x0b \x03(\x0b\x32\x10.gobgpapi.Family\"h\n\tRouteType\x12\x13\n\x0fROUTE_TYPE_NONE\x10\x00\x12\x17\n\x13ROUTE_TYPE_INTERNAL\x10\x01\x12\x17\n\x13ROUTE_TYPE_EXTERNAL\x10\x02\x12\x14\n\x10ROUTE_TYPE_LOCAL\x10\x03\"Z\n\x0f\x43ommunityAction\x12\x32\n\x0b\x61\x63tion_type\x18\x01 \x01(\x0e\x32\x1d.gobgpapi.CommunityActionType\x12\x13\n\x0b\x63ommunities\x18\x02 \x03(\t\"H\n\tMedAction\x12,\n\x0b\x61\x63tion_type\x18\x01 \x01(\x0e\x32\x17.gobgpapi.MedActionType\x12\r\n\x05value\x18\x02 \x01(\x03\"E\n\x0f\x41sPrependAction\x12\x0b\n\x03\x61sn\x18\x01 \x01(\r\x12\x0e\n\x06repeat\x18\x02 \x01(\r\x12\x15\n\ruse_left_most\x18\x03 \x01(\x08\".\n\rNexthopAction\x12\x0f\n\x07\x61\x64\x64ress\x18\x01 \x01(\t\x12\x0c\n\x04self\x18\x02 \x01(\x08\" \n\x0fLocalPrefAction\x12\r\n\x05value\x18\x01 \x01(\r\"\xf4\x02\n\x07\x41\x63tions\x12+\n\x0croute_action\x18\x01 \x01(\x0e\x32\x15.gobgpapi.RouteAction\x12,\n\tcommunity\x18\x02 \x01(\x0b\x32\x19.gobgpapi.CommunityAction\x12 \n\x03med\x18\x03 \x01(\x0b\x32\x13.gobgpapi.MedAction\x12-\n\nas_prepend\x18\x04 \x01(\x0b\x32\x19.gobgpapi.AsPrependAction\x12\x30\n\rext_community\x18\x05 \x01(\x0b\x32\x19.gobgpapi.CommunityAction\x12(\n\x07nexthop\x18\x06 \x01(\x0b\x32\x17.gobgpapi.NexthopAction\x12-\n\nlocal_pref\x18\x07 \x01(\x0b\x32\x19.gobgpapi.LocalPrefAction\x12\x32\n\x0flarge_community\x18\x08 \x01(\x0b\x32\x19.gobgpapi.CommunityAction\"g\n\tStatement\x12\x0c\n\x04name\x18\x01 \x01(\t\x12(\n\nconditions\x18\x02 \x01(\x0b\x32\x14.gobgpapi.Conditions\x12\"\n\x07\x61\x63tions\x18\x03 \x01(\x0b\x32\x11.gobgpapi.Actions\"?\n\x06Policy\x12\x0c\n\x04name\x18\x01 \x01(\t\x12\'\n\nstatements\x18\x02 \x03(\x0b\x32\x13.gobgpapi.Statement\"\xa1\x01\n\x10PolicyAssignment\x12\x0c\n\x04name\x18\x01 \x01(\t\x12,\n\tdirection\x18\x02 \x01(\x0e\x32\x19.gobgpapi.PolicyDirection\x12\"\n\x08policies\x18\x04 \x03(\x0b\x32\x10.gobgpapi.Policy\x12-\n\x0e\x64\x65\x66\x61ult_action\x18\x05 \x01(\x0e\x32\x15.gobgpapi.RouteAction\"_\n\rRoutingPolicy\x12*\n\x0c\x64\x65\x66ined_sets\x18\x01 \x03(\x0b\x32\x14.gobgpapi.DefinedSet\x12\"\n\x08policies\x18\x02 \x03(\x0b\x32\x10.gobgpapi.Policy\"f\n\x03Roa\x12\n\n\x02\x61s\x18\x01 \x01(\r\x12\x11\n\tprefixlen\x18\x02 \x01(\r\x12\x0e\n\x06maxlen\x18\x03 \x01(\r\x12\x0e\n\x06prefix\x18\x04 \x01(\t\x12 \n\x04\x63onf\x18\x05 \x01(\x0b\x32\x12.gobgpapi.RPKIConf\"\x93\x01\n\x03Vrf\x12\x0c\n\x04name\x18\x01 \x01(\t\x12 \n\x02rd\x18\x02 \x01(\x0b\x32\x14.google.protobuf.Any\x12\'\n\timport_rt\x18\x03 \x03(\x0b\x32\x14.google.protobuf.Any\x12\'\n\texport_rt\x18\x04 \x03(\x0b\x32\x14.google.protobuf.Any\x12\n\n\x02id\x18\x05 \x01(\r\"X\n\x14\x44\x65\x66\x61ultRouteDistance\x12\x1f\n\x17\x65xternal_route_distance\x18\x01 \x01(\r\x12\x1f\n\x17internal_route_distance\x18\x02 \x01(\r\"\x9e\x03\n\x06Global\x12\n\n\x02\x61s\x18\x01 \x01(\r\x12\x11\n\trouter_id\x18\x02 \x01(\t\x12\x13\n\x0blisten_port\x18\x03 \x01(\x05\x12\x18\n\x10listen_addresses\x18\x04 \x03(\t\x12\x10\n\x08\x66\x61milies\x18\x05 \x03(\r\x12\x1a\n\x12use_multiple_paths\x18\x06 \x01(\x08\x12\x46\n\x17route_selection_options\x18\x07 \x01(\x0b\x32%.gobgpapi.RouteSelectionOptionsConfig\x12>\n\x16\x64\x65\x66\x61ult_route_distance\x18\x08 \x01(\x0b\x32\x1e.gobgpapi.DefaultRouteDistance\x12.\n\rconfederation\x18\t \x01(\x0b\x32\x17.gobgpapi.Confederation\x12\x33\n\x10graceful_restart\x18\n \x01(\x0b\x32\x19.gobgpapi.GracefulRestart\x12+\n\x0c\x61pply_policy\x18\x0b \x01(\x0b\x32\x15.gobgpapi.ApplyPolicy\"L\n\rConfederation\x12\x0f\n\x07\x65nabled\x18\x01 \x01(\x08\x12\x12\n\nidentifier\x18\x02 \x01(\r\x12\x16\n\x0emember_as_list\x18\x03 \x03(\r\"0\n\x08RPKIConf\x12\x0f\n\x07\x61\x64\x64ress\x18\x01 \x01(\t\x12\x13\n\x0bremote_port\x18\x02 \x01(\r\"\x96\x03\n\tRPKIState\x12*\n\x06uptime\x18\x01 \x01(\x0b\x32\x1a.google.protobuf.Timestamp\x12,\n\x08\x64owntime\x18\x02 \x01(\x0b\x32\x1a.google.protobuf.Timestamp\x12\n\n\x02up\x18\x03 \x01(\x08\x12\x13\n\x0brecord_ipv4\x18\x04 \x01(\r\x12\x13\n\x0brecord_ipv6\x18\x05 \x01(\r\x12\x13\n\x0bprefix_ipv4\x18\x06 \x01(\r\x12\x13\n\x0bprefix_ipv6\x18\x07 \x01(\r\x12\x0e\n\x06serial\x18\x08 \x01(\r\x12\x15\n\rreceived_ipv4\x18\t \x01(\x03\x12\x15\n\rreceived_ipv6\x18\n \x01(\x03\x12\x15\n\rserial_notify\x18\x0b \x01(\x03\x12\x13\n\x0b\x63\x61\x63he_reset\x18\x0c \x01(\x03\x12\x16\n\x0e\x63\x61\x63he_response\x18\r \x01(\x03\x12\x13\n\x0b\x65nd_of_data\x18\x0e \x01(\x03\x12\r\n\x05\x65rror\x18\x0f \x01(\x03\x12\x14\n\x0cserial_query\x18\x10 \x01(\x03\x12\x13\n\x0breset_query\x18\x11 \x01(\x03\"L\n\x04Rpki\x12 \n\x04\x63onf\x18\x01 \x01(\x0b\x32\x12.gobgpapi.RPKIConf\x12\"\n\x05state\x18\x02 \x01(\x0b\x32\x13.gobgpapi.RPKIState*D\n\tTableType\x12\n\n\x06GLOBAL\x10\x00\x12\t\n\x05LOCAL\x10\x01\x12\n\n\x06\x41\x44J_IN\x10\x02\x12\x0b\n\x07\x41\x44J_OUT\x10\x03\x12\x07\n\x03VRF\x10\x04*L\n\x11TableLookupOption\x12\x10\n\x0cLOOKUP_EXACT\x10\x00\x12\x11\n\rLOOKUP_LONGER\x10\x01\x12\x12\n\x0eLOOKUP_SHORTER\x10\x02*\x82\x01\n\x0b\x44\x65\x66inedType\x12\n\n\x06PREFIX\x10\x00\x12\x0c\n\x08NEIGHBOR\x10\x01\x12\x07\n\x03TAG\x10\x02\x12\x0b\n\x07\x41S_PATH\x10\x03\x12\r\n\tCOMMUNITY\x10\x04\x12\x11\n\rEXT_COMMUNITY\x10\x05\x12\x13\n\x0fLARGE_COMMUNITY\x10\x06\x12\x0c\n\x08NEXT_HOP\x10\x07*)\n\tMatchType\x12\x07\n\x03\x41NY\x10\x00\x12\x07\n\x03\x41LL\x10\x01\x12\n\n\x06INVERT\x10\x02**\n\x10\x41sPathLengthType\x12\x06\n\x02\x45Q\x10\x00\x12\x06\n\x02GE\x10\x01\x12\x06\n\x02LE\x10\x02*/\n\x0bRouteAction\x12\x08\n\x04NONE\x10\x00\x12\n\n\x06\x41\x43\x43\x45PT\x10\x01\x12\n\n\x06REJECT\x10\x02*U\n\x13\x43ommunityActionType\x12\x11\n\rCOMMUNITY_ADD\x10\x00\x12\x14\n\x10\x43OMMUNITY_REMOVE\x10\x01\x12\x15\n\x11\x43OMMUNITY_REPLACE\x10\x02*-\n\rMedActionType\x12\x0b\n\x07MED_MOD\x10\x00\x12\x0f\n\x0bMED_REPLACE\x10\x01*6\n\x0fPolicyDirection\x12\x0b\n\x07UNKNOWN\x10\x00\x12\n\n\x06IMPORT\x10\x01\x12\n\n\x06\x45XPORT\x10\x02\x32\xd7\x1c\n\x08GobgpApi\x12=\n\x08StartBgp\x12\x19.gobgpapi.StartBgpRequest\x1a\x16.google.protobuf.Empty\x12;\n\x07StopBgp\x12\x18.gobgpapi.StopBgpRequest\x1a\x16.google.protobuf.Empty\x12;\n\x06GetBgp\x12\x17.gobgpapi.GetBgpRequest\x1a\x18.gobgpapi.GetBgpResponse\x12;\n\x07\x41\x64\x64Peer\x12\x18.gobgpapi.AddPeerRequest\x1a\x16.google.protobuf.Empty\x12\x41\n\nDeletePeer\x12\x1b.gobgpapi.DeletePeerRequest\x1a\x16.google.protobuf.Empty\x12\x43\n\x08ListPeer\x12\x19.gobgpapi.ListPeerRequest\x1a\x1a.gobgpapi.ListPeerResponse0\x01\x12G\n\nUpdatePeer\x12\x1b.gobgpapi.UpdatePeerRequest\x1a\x1c.gobgpapi.UpdatePeerResponse\x12?\n\tResetPeer\x12\x1a.gobgpapi.ResetPeerRequest\x1a\x16.google.protobuf.Empty\x12\x45\n\x0cShutdownPeer\x12\x1d.gobgpapi.ShutdownPeerRequest\x1a\x16.google.protobuf.Empty\x12\x41\n\nEnablePeer\x12\x1b.gobgpapi.EnablePeerRequest\x1a\x16.google.protobuf.Empty\x12\x43\n\x0b\x44isablePeer\x12\x1c.gobgpapi.DisablePeerRequest\x1a\x16.google.protobuf.Empty\x12L\n\x0bMonitorPeer\x12\x1c.gobgpapi.MonitorPeerRequest\x1a\x1d.gobgpapi.MonitorPeerResponse0\x01\x12\x45\n\x0c\x41\x64\x64PeerGroup\x12\x1d.gobgpapi.AddPeerGroupRequest\x1a\x16.google.protobuf.Empty\x12K\n\x0f\x44\x65letePeerGroup\x12 .gobgpapi.DeletePeerGroupRequest\x1a\x16.google.protobuf.Empty\x12V\n\x0fUpdatePeerGroup\x12 .gobgpapi.UpdatePeerGroupRequest\x1a!.gobgpapi.UpdatePeerGroupResponse\x12Q\n\x12\x41\x64\x64\x44ynamicNeighbor\x12#.gobgpapi.AddDynamicNeighborRequest\x1a\x16.google.protobuf.Empty\x12>\n\x07\x41\x64\x64Path\x12\x18.gobgpapi.AddPathRequest\x1a\x19.gobgpapi.AddPathResponse\x12\x41\n\nDeletePath\x12\x1b.gobgpapi.DeletePathRequest\x1a\x16.google.protobuf.Empty\x12\x43\n\x08ListPath\x12\x19.gobgpapi.ListPathRequest\x1a\x1a.gobgpapi.ListPathResponse0\x01\x12I\n\rAddPathStream\x12\x1e.gobgpapi.AddPathStreamRequest\x1a\x16.google.protobuf.Empty(\x01\x12\x41\n\x08GetTable\x12\x19.gobgpapi.GetTableRequest\x1a\x1a.gobgpapi.GetTableResponse\x12O\n\x0cMonitorTable\x12\x1d.gobgpapi.MonitorTableRequest\x1a\x1e.gobgpapi.MonitorTableResponse0\x01\x12\x39\n\x06\x41\x64\x64Vrf\x12\x17.gobgpapi.AddVrfRequest\x1a\x16.google.protobuf.Empty\x12?\n\tDeleteVrf\x12\x1a.gobgpapi.DeleteVrfRequest\x1a\x16.google.protobuf.Empty\x12@\n\x07ListVrf\x12\x18.gobgpapi.ListVrfRequest\x1a\x19.gobgpapi.ListVrfResponse0\x01\x12?\n\tAddPolicy\x12\x1a.gobgpapi.AddPolicyRequest\x1a\x16.google.protobuf.Empty\x12\x45\n\x0c\x44\x65letePolicy\x12\x1d.gobgpapi.DeletePolicyRequest\x1a\x16.google.protobuf.Empty\x12I\n\nListPolicy\x12\x1b.gobgpapi.ListPolicyRequest\x1a\x1c.gobgpapi.ListPolicyResponse0\x01\x12\x43\n\x0bSetPolicies\x12\x1c.gobgpapi.SetPoliciesRequest\x1a\x16.google.protobuf.Empty\x12G\n\rAddDefinedSet\x12\x1e.gobgpapi.AddDefinedSetRequest\x1a\x16.google.protobuf.Empty\x12M\n\x10\x44\x65leteDefinedSet\x12!.gobgpapi.DeleteDefinedSetRequest\x1a\x16.google.protobuf.Empty\x12U\n\x0eListDefinedSet\x12\x1f.gobgpapi.ListDefinedSetRequest\x1a .gobgpapi.ListDefinedSetResponse0\x01\x12\x45\n\x0c\x41\x64\x64Statement\x12\x1d.gobgpapi.AddStatementRequest\x1a\x16.google.protobuf.Empty\x12K\n\x0f\x44\x65leteStatement\x12 .gobgpapi.DeleteStatementRequest\x1a\x16.google.protobuf.Empty\x12R\n\rListStatement\x12\x1e.gobgpapi.ListStatementRequest\x1a\x1f.gobgpapi.ListStatementResponse0\x01\x12S\n\x13\x41\x64\x64PolicyAssignment\x12$.gobgpapi.AddPolicyAssignmentRequest\x1a\x16.google.protobuf.Empty\x12Y\n\x16\x44\x65letePolicyAssignment\x12\'.gobgpapi.DeletePolicyAssignmentRequest\x1a\x16.google.protobuf.Empty\x12g\n\x14ListPolicyAssignment\x12%.gobgpapi.ListPolicyAssignmentRequest\x1a&.gobgpapi.ListPolicyAssignmentResponse0\x01\x12S\n\x13SetPolicyAssignment\x12$.gobgpapi.SetPolicyAssignmentRequest\x1a\x16.google.protobuf.Empty\x12;\n\x07\x41\x64\x64Rpki\x12\x18.gobgpapi.AddRpkiRequest\x1a\x16.google.protobuf.Empty\x12\x41\n\nDeleteRpki\x12\x1b.gobgpapi.DeleteRpkiRequest\x1a\x16.google.protobuf.Empty\x12\x43\n\x08ListRpki\x12\x19.gobgpapi.ListRpkiRequest\x1a\x1a.gobgpapi.ListRpkiResponse0\x01\x12\x41\n\nEnableRpki\x12\x1b.gobgpapi.EnableRpkiRequest\x1a\x16.google.protobuf.Empty\x12\x43\n\x0b\x44isableRpki\x12\x1c.gobgpapi.DisableRpkiRequest\x1a\x16.google.protobuf.Empty\x12?\n\tResetRpki\x12\x1a.gobgpapi.ResetRpkiRequest\x1a\x16.google.protobuf.Empty\x12R\n\rListRpkiTable\x12\x1e.gobgpapi.ListRpkiTableRequest\x1a\x1f.gobgpapi.ListRpkiTableResponse0\x01\x12\x43\n\x0b\x45nableZebra\x12\x1c.gobgpapi.EnableZebraRequest\x1a\x16.google.protobuf.Empty\x12?\n\tEnableMrt\x12\x1a.gobgpapi.EnableMrtRequest\x1a\x16.google.protobuf.Empty\x12\x41\n\nDisableMrt\x12\x1b.gobgpapi.DisableMrtRequest\x1a\x16.google.protobuf.Empty\x12\x39\n\x06\x41\x64\x64\x42mp\x12\x17.gobgpapi.AddBmpRequest\x1a\x16.google.protobuf.Empty\x12?\n\tDeleteBmp\x12\x1a.gobgpapi.DeleteBmpRequest\x1a\x16.google.protobuf.Emptyb\x06proto3' , dependencies=[google_dot_protobuf_dot_any__pb2.DESCRIPTOR,google_dot_protobuf_dot_empty__pb2.DESCRIPTOR,google_dot_protobuf_dot_timestamp__pb2.DESCRIPTOR,]) _TABLETYPE = _descriptor.EnumDescriptor( name='TableType', full_name='gobgpapi.TableType', filename=None, file=DESCRIPTOR, values=[ _descriptor.EnumValueDescriptor( name='GLOBAL', index=0, number=0, serialized_options=None, type=None), _descriptor.EnumValueDescriptor( name='LOCAL', index=1, number=1, serialized_options=None, type=None), _descriptor.EnumValueDescriptor( name='ADJ_IN', index=2, number=2, serialized_options=None, type=None), _descriptor.EnumValueDescriptor( name='ADJ_OUT', index=3, number=3, serialized_options=None, type=None), _descriptor.EnumValueDescriptor( name='VRF', index=4, number=4, serialized_options=None, type=None), ], containing_type=None, serialized_options=None, serialized_start=17747, serialized_end=17815, ) _sym_db.RegisterEnumDescriptor(_TABLETYPE) TableType = enum_type_wrapper.EnumTypeWrapper(_TABLETYPE) _TABLELOOKUPOPTION = _descriptor.EnumDescriptor( name='TableLookupOption', full_name='gobgpapi.TableLookupOption', filename=None, file=DESCRIPTOR, values=[ _descriptor.EnumValueDescriptor( name='LOOKUP_EXACT', index=0, number=0, serialized_options=None, type=None), _descriptor.EnumValueDescriptor( name='LOOKUP_LONGER', index=1, number=1, serialized_options=None, type=None), _descriptor.EnumValueDescriptor( name='LOOKUP_SHORTER', index=2, number=2, serialized_options=None, type=None), ], containing_type=None, serialized_options=None, serialized_start=17817, serialized_end=17893, ) _sym_db.RegisterEnumDescriptor(_TABLELOOKUPOPTION) TableLookupOption = enum_type_wrapper.EnumTypeWrapper(_TABLELOOKUPOPTION) _DEFINEDTYPE = _descriptor.EnumDescriptor( name='DefinedType', full_name='gobgpapi.DefinedType', filename=None, file=DESCRIPTOR, values=[ _descriptor.EnumValueDescriptor( name='PREFIX', index=0, number=0, serialized_options=None, type=None), _descriptor.EnumValueDescriptor( name='NEIGHBOR', index=1, number=1, serialized_options=None, type=None), _descriptor.EnumValueDescriptor( name='TAG', index=2, number=2, serialized_options=None, type=None), _descriptor.EnumValueDescriptor( name='AS_PATH', index=3, number=3, serialized_options=None, type=None), _descriptor.EnumValueDescriptor( name='COMMUNITY', index=4, number=4, serialized_options=None, type=None), _descriptor.EnumValueDescriptor( name='EXT_COMMUNITY', index=5, number=5, serialized_options=None, type=None), _descriptor.EnumValueDescriptor( name='LARGE_COMMUNITY', index=6, number=6, serialized_options=None, type=None), _descriptor.EnumValueDescriptor( name='NEXT_HOP', index=7, number=7, serialized_options=None, type=None), ], containing_type=None, serialized_options=None, serialized_start=17896, serialized_end=18026, ) _sym_db.RegisterEnumDescriptor(_DEFINEDTYPE) DefinedType = enum_type_wrapper.EnumTypeWrapper(_DEFINEDTYPE) _MATCHTYPE = _descriptor.EnumDescriptor( name='MatchType', full_name='gobgpapi.MatchType', filename=None, file=DESCRIPTOR, values=[ _descriptor.EnumValueDescriptor( name='ANY', index=0, number=0, serialized_options=None, type=None), _descriptor.EnumValueDescriptor( name='ALL', index=1, number=1, serialized_options=None, type=None), _descriptor.EnumValueDescriptor( name='INVERT', index=2, number=2, serialized_options=None, type=None), ], containing_type=None, serialized_options=None, serialized_start=18028, serialized_end=18069, ) _sym_db.RegisterEnumDescriptor(_MATCHTYPE) MatchType = enum_type_wrapper.EnumTypeWrapper(_MATCHTYPE) _ASPATHLENGTHTYPE = _descriptor.EnumDescriptor( name='AsPathLengthType', full_name='gobgpapi.AsPathLengthType', filename=None, file=DESCRIPTOR, values=[ _descriptor.EnumValueDescriptor( name='EQ', index=0, number=0, serialized_options=None, type=None), _descriptor.EnumValueDescriptor( name='GE', index=1, number=1, serialized_options=None, type=None), _descriptor.EnumValueDescriptor( name='LE', index=2, number=2, serialized_options=None, type=None), ], containing_type=None, serialized_options=None, serialized_start=18071, serialized_end=18113, ) _sym_db.RegisterEnumDescriptor(_ASPATHLENGTHTYPE) AsPathLengthType = enum_type_wrapper.EnumTypeWrapper(_ASPATHLENGTHTYPE) _ROUTEACTION = _descriptor.EnumDescriptor( name='RouteAction', full_name='gobgpapi.RouteAction', filename=None, file=DESCRIPTOR, values=[ _descriptor.EnumValueDescriptor( name='NONE', index=0, number=0, serialized_options=None, type=None), _descriptor.EnumValueDescriptor( name='ACCEPT', index=1, number=1, serialized_options=None, type=None), _descriptor.EnumValueDescriptor( name='REJECT', index=2, number=2, serialized_options=None, type=None), ], containing_type=None, serialized_options=None, serialized_start=18115, serialized_end=18162, ) _sym_db.RegisterEnumDescriptor(_ROUTEACTION) RouteAction = enum_type_wrapper.EnumTypeWrapper(_ROUTEACTION) _COMMUNITYACTIONTYPE = _descriptor.EnumDescriptor( name='CommunityActionType', full_name='gobgpapi.CommunityActionType', filename=None, file=DESCRIPTOR, values=[ _descriptor.EnumValueDescriptor( name='COMMUNITY_ADD', index=0, number=0, serialized_options=None, type=None), _descriptor.EnumValueDescriptor( name='COMMUNITY_REMOVE', index=1, number=1, serialized_options=None, type=None), _descriptor.EnumValueDescriptor( name='COMMUNITY_REPLACE', index=2, number=2, serialized_options=None, type=None), ], containing_type=None, serialized_options=None, serialized_start=18164, serialized_end=18249, ) _sym_db.RegisterEnumDescriptor(_COMMUNITYACTIONTYPE) CommunityActionType = enum_type_wrapper.EnumTypeWrapper(_COMMUNITYACTIONTYPE) _MEDACTIONTYPE = _descriptor.EnumDescriptor( name='MedActionType', full_name='gobgpapi.MedActionType', filename=None, file=DESCRIPTOR, values=[ _descriptor.EnumValueDescriptor( name='MED_MOD', index=0, number=0, serialized_options=None, type=None), _descriptor.EnumValueDescriptor( name='MED_REPLACE', index=1, number=1, serialized_options=None, type=None), ], containing_type=None, serialized_options=None, serialized_start=18251, serialized_end=18296, ) _sym_db.RegisterEnumDescriptor(_MEDACTIONTYPE) MedActionType = enum_type_wrapper.EnumTypeWrapper(_MEDACTIONTYPE) _POLICYDIRECTION = _descriptor.EnumDescriptor( name='PolicyDirection', full_name='gobgpapi.PolicyDirection', filename=None, file=DESCRIPTOR, values=[ _descriptor.EnumValueDescriptor( name='UNKNOWN', index=0, number=0, serialized_options=None, type=None), _descriptor.EnumValueDescriptor( name='IMPORT', index=1, number=1, serialized_options=None, type=None), _descriptor.EnumValueDescriptor( name='EXPORT', index=2, number=2, serialized_options=None, type=None), ], containing_type=None, serialized_options=None, serialized_start=18298, serialized_end=18352, ) _sym_db.RegisterEnumDescriptor(_POLICYDIRECTION) PolicyDirection = enum_type_wrapper.EnumTypeWrapper(_POLICYDIRECTION) GLOBAL = 0 LOCAL = 1 ADJ_IN = 2 ADJ_OUT = 3 VRF = 4 LOOKUP_EXACT = 0 LOOKUP_LONGER = 1 LOOKUP_SHORTER = 2 PREFIX = 0 NEIGHBOR = 1 TAG = 2 AS_PATH = 3 COMMUNITY = 4 EXT_COMMUNITY = 5 LARGE_COMMUNITY = 6 NEXT_HOP = 7 ANY = 0 ALL = 1 INVERT = 2 EQ = 0 GE = 1 LE = 2 NONE = 0 ACCEPT = 1 REJECT = 2 COMMUNITY_ADD = 0 COMMUNITY_REMOVE = 1 COMMUNITY_REPLACE = 2 MED_MOD = 0 MED_REPLACE = 1 UNKNOWN = 0 IMPORT = 1 EXPORT = 2 _RESETPEERREQUEST_SOFTRESETDIRECTION = _descriptor.EnumDescriptor( name='SoftResetDirection', full_name='gobgpapi.ResetPeerRequest.SoftResetDirection', filename=None, file=DESCRIPTOR, values=[ _descriptor.EnumValueDescriptor( name='IN', index=0, number=0, serialized_options=None, type=None), _descriptor.EnumValueDescriptor( name='OUT', index=1, number=1, serialized_options=None, type=None), _descriptor.EnumValueDescriptor( name='BOTH', index=2, number=2, serialized_options=None, type=None), ], containing_type=None, serialized_options=None, serialized_start=740, serialized_end=787, ) _sym_db.RegisterEnumDescriptor(_RESETPEERREQUEST_SOFTRESETDIRECTION) _LISTPATHREQUEST_SORTTYPE = _descriptor.EnumDescriptor( name='SortType', full_name='gobgpapi.ListPathRequest.SortType', filename=None, file=DESCRIPTOR, values=[ _descriptor.EnumValueDescriptor( name='NONE', index=0, number=0, serialized_options=None, type=None), _descriptor.EnumValueDescriptor( name='PREFIX', index=1, number=1, serialized_options=None, type=None), ], containing_type=None, serialized_options=None, serialized_start=1927, serialized_end=1959, ) _sym_db.RegisterEnumDescriptor(_LISTPATHREQUEST_SORTTYPE) _ADDBMPREQUEST_MONITORINGPOLICY = _descriptor.EnumDescriptor( name='MonitoringPolicy', full_name='gobgpapi.AddBmpRequest.MonitoringPolicy', filename=None, file=DESCRIPTOR, values=[ _descriptor.EnumValueDescriptor( name='PRE', index=0, number=0, serialized_options=None, type=None), _descriptor.EnumValueDescriptor( name='POST', index=1, number=1, serialized_options=None, type=None), _descriptor.EnumValueDescriptor( name='BOTH', index=2, number=2, serialized_options=None, type=None), _descriptor.EnumValueDescriptor( name='LOCAL', index=3, number=3, serialized_options=None, type=None), _descriptor.EnumValueDescriptor( name='ALL', index=4, number=4, serialized_options=None, type=None), ], containing_type=None, serialized_options=None, serialized_start=5086, serialized_end=5153, ) _sym_db.RegisterEnumDescriptor(_ADDBMPREQUEST_MONITORINGPOLICY) _FAMILY_AFI = _descriptor.EnumDescriptor( name='Afi', full_name='gobgpapi.Family.Afi', filename=None, file=DESCRIPTOR, values=[ _descriptor.EnumValueDescriptor( name='AFI_UNKNOWN', index=0, number=0, serialized_options=None, type=None), _descriptor.EnumValueDescriptor( name='AFI_IP', index=1, number=1, serialized_options=None, type=None), _descriptor.EnumValueDescriptor( name='AFI_IP6', index=2, number=2, serialized_options=None, type=None), _descriptor.EnumValueDescriptor( name='AFI_L2VPN', index=3, number=25, serialized_options=None, type=None), _descriptor.EnumValueDescriptor( name='AFI_LS', index=4, number=16388, serialized_options=None, type=None), _descriptor.EnumValueDescriptor( name='AFI_OPAQUE', index=5, number=16397, serialized_options=None, type=None), ], containing_type=None, serialized_options=None, serialized_start=5289, serialized_end=5383, ) _sym_db.RegisterEnumDescriptor(_FAMILY_AFI) _FAMILY_SAFI = _descriptor.EnumDescriptor( name='Safi', full_name='gobgpapi.Family.Safi', filename=None, file=DESCRIPTOR, values=[ _descriptor.EnumValueDescriptor( name='SAFI_UNKNOWN', index=0, number=0, serialized_options=None, type=None), _descriptor.EnumValueDescriptor( name='SAFI_UNICAST', index=1, number=1, serialized_options=None, type=None), _descriptor.EnumValueDescriptor( name='SAFI_MULTICAST', index=2, number=2, serialized_options=None, type=None), _descriptor.EnumValueDescriptor( name='SAFI_MPLS_LABEL', index=3, number=4, serialized_options=None, type=None), _descriptor.EnumValueDescriptor( name='SAFI_ENCAPSULATION', index=4, number=7, serialized_options=None, type=None), _descriptor.EnumValueDescriptor( name='SAFI_VPLS', index=5, number=65, serialized_options=None, type=None), _descriptor.EnumValueDescriptor( name='SAFI_EVPN', index=6, number=70, serialized_options=None, type=None), _descriptor.EnumValueDescriptor( name='SAFI_LS', index=7, number=71, serialized_options=None, type=None), _descriptor.EnumValueDescriptor( name='SAFI_MPLS_VPN', index=8, number=128, serialized_options=None, type=None), _descriptor.EnumValueDescriptor( name='SAFI_MPLS_VPN_MULTICAST', index=9, number=129, serialized_options=None, type=None), _descriptor.EnumValueDescriptor( name='SAFI_ROUTE_TARGET_CONSTRAINTS', index=10, number=132, serialized_options=None, type=None), _descriptor.EnumValueDescriptor( name='SAFI_FLOW_SPEC_UNICAST', index=11, number=133, serialized_options=None, type=None), _descriptor.EnumValueDescriptor( name='SAFI_FLOW_SPEC_VPN', index=12, number=134, serialized_options=None, type=None), _descriptor.EnumValueDescriptor( name='SAFI_KEY_VALUE', index=13, number=241, serialized_options=None, type=None), ], containing_type=None, serialized_options=None, serialized_start=5386, serialized_end=5697, ) _sym_db.RegisterEnumDescriptor(_FAMILY_SAFI) _VALIDATION_STATE = _descriptor.EnumDescriptor( name='State', full_name='gobgpapi.Validation.State', filename=None, file=DESCRIPTOR, values=[ _descriptor.EnumValueDescriptor( name='STATE_NONE', index=0, number=0, serialized_options=None, type=None), _descriptor.EnumValueDescriptor( name='STATE_NOT_FOUND', index=1, number=1, serialized_options=None, type=None), _descriptor.EnumValueDescriptor( name='STATE_VALID', index=2, number=2, serialized_options=None, type=None), _descriptor.EnumValueDescriptor( name='STATE_INVALID', index=3, number=3, serialized_options=None, type=None), ], containing_type=None, serialized_options=None, serialized_start=5912, serialized_end=5992, ) _sym_db.RegisterEnumDescriptor(_VALIDATION_STATE) _VALIDATION_REASON = _descriptor.EnumDescriptor( name='Reason', full_name='gobgpapi.Validation.Reason', filename=None, file=DESCRIPTOR, values=[ _descriptor.EnumValueDescriptor( name='REASOT_NONE', index=0, number=0, serialized_options=None, type=None), _descriptor.EnumValueDescriptor( name='REASON_AS', index=1, number=1, serialized_options=None, type=None), _descriptor.EnumValueDescriptor( name='REASON_LENGTH', index=2, number=2, serialized_options=None, type=None), ], containing_type=None, serialized_options=None, serialized_start=5994, serialized_end=6053, ) _sym_db.RegisterEnumDescriptor(_VALIDATION_REASON) _PEERCONF_REMOVEPRIVATEAS = _descriptor.EnumDescriptor( name='RemovePrivateAs', full_name='gobgpapi.PeerConf.RemovePrivateAs', filename=None, file=DESCRIPTOR, values=[ _descriptor.EnumValueDescriptor( name='NONE', index=0, number=0, serialized_options=None, type=None), _descriptor.EnumValueDescriptor( name='ALL', index=1, number=1, serialized_options=None, type=None), _descriptor.EnumValueDescriptor( name='REPLACE', index=2, number=2, serialized_options=None, type=None), ], containing_type=None, serialized_options=None, serialized_start=8303, serialized_end=8352, ) _sym_db.RegisterEnumDescriptor(_PEERCONF_REMOVEPRIVATEAS) _PEERGROUPCONF_REMOVEPRIVATEAS = _descriptor.EnumDescriptor( name='RemovePrivateAs', full_name='gobgpapi.PeerGroupConf.RemovePrivateAs', filename=None, file=DESCRIPTOR, values=[ _descriptor.EnumValueDescriptor( name='NONE', index=0, number=0, serialized_options=None, type=None), _descriptor.EnumValueDescriptor( name='ALL', index=1, number=1, serialized_options=None, type=None), _descriptor.EnumValueDescriptor( name='REPLACE', index=2, number=2, serialized_options=None, type=None), ], containing_type=None, serialized_options=None, serialized_start=8303, serialized_end=8352, ) _sym_db.RegisterEnumDescriptor(_PEERGROUPCONF_REMOVEPRIVATEAS) _PEERGROUPSTATE_REMOVEPRIVATEAS = _descriptor.EnumDescriptor( name='RemovePrivateAs', full_name='gobgpapi.PeerGroupState.RemovePrivateAs', filename=None, file=DESCRIPTOR, values=[ _descriptor.EnumValueDescriptor( name='NONE', index=0, number=0, serialized_options=None, type=None), _descriptor.EnumValueDescriptor( name='ALL', index=1, number=1, serialized_options=None, type=None), _descriptor.EnumValueDescriptor( name='REPLACE', index=2, number=2, serialized_options=None, type=None), ], containing_type=None, serialized_options=None, serialized_start=8303, serialized_end=8352, ) _sym_db.RegisterEnumDescriptor(_PEERGROUPSTATE_REMOVEPRIVATEAS) _PEERSTATE_SESSIONSTATE = _descriptor.EnumDescriptor( name='SessionState', full_name='gobgpapi.PeerState.SessionState', filename=None, file=DESCRIPTOR, values=[ _descriptor.EnumValueDescriptor( name='UNKNOWN', index=0, number=0, serialized_options=None, type=None), _descriptor.EnumValueDescriptor( name='IDLE', index=1, number=1, serialized_options=None, type=None), _descriptor.EnumValueDescriptor( name='CONNECT', index=2, number=2, serialized_options=None, type=None), _descriptor.EnumValueDescriptor( name='ACTIVE', index=3, number=3, serialized_options=None, type=None), _descriptor.EnumValueDescriptor( name='OPENSENT', index=4, number=4, serialized_options=None, type=None), _descriptor.EnumValueDescriptor( name='OPENCONFIRM', index=5, number=5, serialized_options=None, type=None), _descriptor.EnumValueDescriptor( name='ESTABLISHED', index=6, number=6, serialized_options=None, type=None), ], containing_type=None, serialized_options=None, serialized_start=9717, serialized_end=9827, ) _sym_db.RegisterEnumDescriptor(_PEERSTATE_SESSIONSTATE) _PEERSTATE_ADMINSTATE = _descriptor.EnumDescriptor( name='AdminState', full_name='gobgpapi.PeerState.AdminState', filename=None, file=DESCRIPTOR, values=[ _descriptor.EnumValueDescriptor( name='UP', index=0, number=0, serialized_options=None, type=None), _descriptor.EnumValueDescriptor( name='DOWN', index=1, number=1, serialized_options=None, type=None), _descriptor.EnumValueDescriptor( name='PFX_CT', index=2, number=2, serialized_options=None, type=None), ], containing_type=None, serialized_options=None, serialized_start=9829, serialized_end=9871, ) _sym_db.RegisterEnumDescriptor(_PEERSTATE_ADMINSTATE) _CONDITIONS_ROUTETYPE = _descriptor.EnumDescriptor( name='RouteType', full_name='gobgpapi.Conditions.RouteType', filename=None, file=DESCRIPTOR, values=[ _descriptor.EnumValueDescriptor( name='ROUTE_TYPE_NONE', index=0, number=0, serialized_options=None, type=None), _descriptor.EnumValueDescriptor( name='ROUTE_TYPE_INTERNAL', index=1, number=1, serialized_options=None, type=None), _descriptor.EnumValueDescriptor( name='ROUTE_TYPE_EXTERNAL', index=2, number=2, serialized_options=None, type=None), _descriptor.EnumValueDescriptor( name='ROUTE_TYPE_LOCAL', index=3, number=3, serialized_options=None, type=None), ], containing_type=None, serialized_options=None, serialized_start=15140, serialized_end=15244, ) _sym_db.RegisterEnumDescriptor(_CONDITIONS_ROUTETYPE) _STARTBGPREQUEST = _descriptor.Descriptor( name='StartBgpRequest', full_name='gobgpapi.StartBgpRequest', filename=None, file=DESCRIPTOR, containing_type=None, fields=[ _descriptor.FieldDescriptor( name='global', full_name='gobgpapi.StartBgpRequest.global', 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=114, serialized_end=165, ) _STOPBGPREQUEST = _descriptor.Descriptor( name='StopBgpRequest', full_name='gobgpapi.StopBgpRequest', 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=167, serialized_end=183, ) _GETBGPREQUEST = _descriptor.Descriptor( name='GetBgpRequest', full_name='gobgpapi.GetBgpRequest', 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=185, serialized_end=200, ) _GETBGPRESPONSE = _descriptor.Descriptor( name='GetBgpResponse', full_name='gobgpapi.GetBgpResponse', filename=None, file=DESCRIPTOR, containing_type=None, fields=[ _descriptor.FieldDescriptor( name='global', full_name='gobgpapi.GetBgpResponse.global', 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=202, serialized_end=252, ) _ADDPEERREQUEST = _descriptor.Descriptor( name='AddPeerRequest', full_name='gobgpapi.AddPeerRequest', filename=None, file=DESCRIPTOR, containing_type=None, fields=[ _descriptor.FieldDescriptor( name='peer', full_name='gobgpapi.AddPeerRequest.peer', 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=254, serialized_end=300, ) _DELETEPEERREQUEST = _descriptor.Descriptor( name='DeletePeerRequest', full_name='gobgpapi.DeletePeerRequest', filename=None, file=DESCRIPTOR, containing_type=None, fields=[ _descriptor.FieldDescriptor( name='address', full_name='gobgpapi.DeletePeerRequest.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='interface', full_name='gobgpapi.DeletePeerRequest.interface', 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=302, serialized_end=357, ) _LISTPEERREQUEST = _descriptor.Descriptor( name='ListPeerRequest', full_name='gobgpapi.ListPeerRequest', filename=None, file=DESCRIPTOR, containing_type=None, fields=[ _descriptor.FieldDescriptor( name='address', full_name='gobgpapi.ListPeerRequest.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='enableAdvertised', full_name='gobgpapi.ListPeerRequest.enableAdvertised', 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=359, serialized_end=419, ) _LISTPEERRESPONSE = _descriptor.Descriptor( name='ListPeerResponse', full_name='gobgpapi.ListPeerResponse', filename=None, file=DESCRIPTOR, containing_type=None, fields=[ _descriptor.FieldDescriptor( name='peer', full_name='gobgpapi.ListPeerResponse.peer', 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=421, serialized_end=469, ) _UPDATEPEERREQUEST = _descriptor.Descriptor( name='UpdatePeerRequest', full_name='gobgpapi.UpdatePeerRequest', filename=None, file=DESCRIPTOR, containing_type=None, fields=[ _descriptor.FieldDescriptor( name='peer', full_name='gobgpapi.UpdatePeerRequest.peer', 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='do_soft_reset_in', full_name='gobgpapi.UpdatePeerRequest.do_soft_reset_in', 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=471, serialized_end=546, ) _UPDATEPEERRESPONSE = _descriptor.Descriptor( name='UpdatePeerResponse', full_name='gobgpapi.UpdatePeerResponse', filename=None, file=DESCRIPTOR, containing_type=None, fields=[ _descriptor.FieldDescriptor( name='needs_soft_reset_in', full_name='gobgpapi.UpdatePeerResponse.needs_soft_reset_in', 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=548, serialized_end=597, ) _RESETPEERREQUEST = _descriptor.Descriptor( name='ResetPeerRequest', full_name='gobgpapi.ResetPeerRequest', filename=None, file=DESCRIPTOR, containing_type=None, fields=[ _descriptor.FieldDescriptor( name='address', full_name='gobgpapi.ResetPeerRequest.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='communication', full_name='gobgpapi.ResetPeerRequest.communication', 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='soft', full_name='gobgpapi.ResetPeerRequest.soft', 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='direction', full_name='gobgpapi.ResetPeerRequest.direction', index=3, number=4, 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), ], extensions=[ ], nested_types=[], enum_types=[ _RESETPEERREQUEST_SOFTRESETDIRECTION, ], serialized_options=None, is_extendable=False, syntax='proto3', extension_ranges=[], oneofs=[ ], serialized_start=600, serialized_end=787, ) _SHUTDOWNPEERREQUEST = _descriptor.Descriptor( name='ShutdownPeerRequest', full_name='gobgpapi.ShutdownPeerRequest', filename=None, file=DESCRIPTOR, containing_type=None, fields=[ _descriptor.FieldDescriptor( name='address', full_name='gobgpapi.ShutdownPeerRequest.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='communication', full_name='gobgpapi.ShutdownPeerRequest.communication', 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=789, serialized_end=850, ) _ENABLEPEERREQUEST = _descriptor.Descriptor( name='EnablePeerRequest', full_name='gobgpapi.EnablePeerRequest', filename=None, file=DESCRIPTOR, containing_type=None, fields=[ _descriptor.FieldDescriptor( name='address', full_name='gobgpapi.EnablePeerRequest.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=852, serialized_end=888, ) _DISABLEPEERREQUEST = _descriptor.Descriptor( name='DisablePeerRequest', full_name='gobgpapi.DisablePeerRequest', filename=None, file=DESCRIPTOR, containing_type=None, fields=[ _descriptor.FieldDescriptor( name='address', full_name='gobgpapi.DisablePeerRequest.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='communication', full_name='gobgpapi.DisablePeerRequest.communication', 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=890, serialized_end=950, ) _MONITORPEERREQUEST = _descriptor.Descriptor( name='MonitorPeerRequest', full_name='gobgpapi.MonitorPeerRequest', filename=None, file=DESCRIPTOR, containing_type=None, fields=[ _descriptor.FieldDescriptor( name='address', full_name='gobgpapi.MonitorPeerRequest.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='current', full_name='gobgpapi.MonitorPeerRequest.current', 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=952, serialized_end=1006, ) _MONITORPEERRESPONSE = _descriptor.Descriptor( name='MonitorPeerResponse', full_name='gobgpapi.MonitorPeerResponse', filename=None, file=DESCRIPTOR, containing_type=None, fields=[ _descriptor.FieldDescriptor( name='peer', full_name='gobgpapi.MonitorPeerResponse.peer', 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=1008, serialized_end=1059, ) _ADDPEERGROUPREQUEST = _descriptor.Descriptor( name='AddPeerGroupRequest', full_name='gobgpapi.AddPeerGroupRequest', filename=None, file=DESCRIPTOR, containing_type=None, fields=[ _descriptor.FieldDescriptor( name='peer_group', full_name='gobgpapi.AddPeerGroupRequest.peer_group', 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=1061, serialized_end=1123, ) _DELETEPEERGROUPREQUEST = _descriptor.Descriptor( name='DeletePeerGroupRequest', full_name='gobgpapi.DeletePeerGroupRequest', filename=None, file=DESCRIPTOR, containing_type=None, fields=[ _descriptor.FieldDescriptor( name='name', full_name='gobgpapi.DeletePeerGroupRequest.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), ], extensions=[ ], nested_types=[], enum_types=[ ], serialized_options=None, is_extendable=False, syntax='proto3', extension_ranges=[], oneofs=[ ], serialized_start=1125, serialized_end=1163, ) _UPDATEPEERGROUPREQUEST = _descriptor.Descriptor( name='UpdatePeerGroupRequest', full_name='gobgpapi.UpdatePeerGroupRequest', filename=None, file=DESCRIPTOR, containing_type=None, fields=[ _descriptor.FieldDescriptor( name='peer_group', full_name='gobgpapi.UpdatePeerGroupRequest.peer_group', 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='do_soft_reset_in', full_name='gobgpapi.UpdatePeerGroupRequest.do_soft_reset_in', 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=1165, serialized_end=1256, ) _UPDATEPEERGROUPRESPONSE = _descriptor.Descriptor( name='UpdatePeerGroupResponse', full_name='gobgpapi.UpdatePeerGroupResponse', filename=None, file=DESCRIPTOR, containing_type=None, fields=[ _descriptor.FieldDescriptor( name='needs_soft_reset_in', full_name='gobgpapi.UpdatePeerGroupResponse.needs_soft_reset_in', 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=1258, serialized_end=1312, ) _ADDDYNAMICNEIGHBORREQUEST = _descriptor.Descriptor( name='AddDynamicNeighborRequest', full_name='gobgpapi.AddDynamicNeighborRequest', filename=None, file=DESCRIPTOR, containing_type=None, fields=[ _descriptor.FieldDescriptor( name='dynamic_neighbor', full_name='gobgpapi.AddDynamicNeighborRequest.dynamic_neighbor', 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=1314, serialized_end=1394, ) _ADDPATHREQUEST = _descriptor.Descriptor( name='AddPathRequest', full_name='gobgpapi.AddPathRequest', filename=None, file=DESCRIPTOR, containing_type=None, fields=[ _descriptor.FieldDescriptor( name='table_type', full_name='gobgpapi.AddPathRequest.table_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='vrf_id', full_name='gobgpapi.AddPathRequest.vrf_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='path', full_name='gobgpapi.AddPathRequest.path', 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=1396, serialized_end=1499, ) _ADDPATHRESPONSE = _descriptor.Descriptor( name='AddPathResponse', full_name='gobgpapi.AddPathResponse', filename=None, file=DESCRIPTOR, containing_type=None, fields=[ _descriptor.FieldDescriptor( name='uuid', full_name='gobgpapi.AddPathResponse.uuid', 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), ], extensions=[ ], nested_types=[], enum_types=[ ], serialized_options=None, is_extendable=False, syntax='proto3', extension_ranges=[], oneofs=[ ], serialized_start=1501, serialized_end=1532, ) _DELETEPATHREQUEST = _descriptor.Descriptor( name='DeletePathRequest', full_name='gobgpapi.DeletePathRequest', filename=None, file=DESCRIPTOR, containing_type=None, fields=[ _descriptor.FieldDescriptor( name='table_type', full_name='gobgpapi.DeletePathRequest.table_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='vrf_id', full_name='gobgpapi.DeletePathRequest.vrf_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='family', full_name='gobgpapi.DeletePathRequest.family', 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), _descriptor.FieldDescriptor( name='path', full_name='gobgpapi.DeletePathRequest.path', index=3, number=4, 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='uuid', full_name='gobgpapi.DeletePathRequest.uuid', 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), ], extensions=[ ], nested_types=[], enum_types=[ ], serialized_options=None, is_extendable=False, syntax='proto3', extension_ranges=[], oneofs=[ ], serialized_start=1535, serialized_end=1689, ) _LISTPATHREQUEST = _descriptor.Descriptor( name='ListPathRequest', full_name='gobgpapi.ListPathRequest', filename=None, file=DESCRIPTOR, containing_type=None, fields=[ _descriptor.FieldDescriptor( name='table_type', full_name='gobgpapi.ListPathRequest.table_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='name', full_name='gobgpapi.ListPathRequest.name', 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='family', full_name='gobgpapi.ListPathRequest.family', 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), _descriptor.FieldDescriptor( name='prefixes', full_name='gobgpapi.ListPathRequest.prefixes', 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), _descriptor.FieldDescriptor( name='sort_type', full_name='gobgpapi.ListPathRequest.sort_type', index=4, number=5, 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='enable_filtered', full_name='gobgpapi.ListPathRequest.enable_filtered', 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=[ _LISTPATHREQUEST_SORTTYPE, ], serialized_options=None, is_extendable=False, syntax='proto3', extension_ranges=[], oneofs=[ ], serialized_start=1692, serialized_end=1959, ) _LISTPATHRESPONSE = _descriptor.Descriptor( name='ListPathResponse', full_name='gobgpapi.ListPathResponse', filename=None, file=DESCRIPTOR, containing_type=None, fields=[ _descriptor.FieldDescriptor( name='destination', full_name='gobgpapi.ListPathResponse.destination', 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=1961, serialized_end=2023, ) _ADDPATHSTREAMREQUEST = _descriptor.Descriptor( name='AddPathStreamRequest', full_name='gobgpapi.AddPathStreamRequest', filename=None, file=DESCRIPTOR, containing_type=None, fields=[ _descriptor.FieldDescriptor( name='table_type', full_name='gobgpapi.AddPathStreamRequest.table_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='vrf_id', full_name='gobgpapi.AddPathStreamRequest.vrf_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='paths', full_name='gobgpapi.AddPathStreamRequest.paths', 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=2025, serialized_end=2135, ) _GETTABLEREQUEST = _descriptor.Descriptor( name='GetTableRequest', full_name='gobgpapi.GetTableRequest', filename=None, file=DESCRIPTOR, containing_type=None, fields=[ _descriptor.FieldDescriptor( name='table_type', full_name='gobgpapi.GetTableRequest.table_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='family', full_name='gobgpapi.GetTableRequest.family', 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='name', full_name='gobgpapi.GetTableRequest.name', 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=2137, serialized_end=2243, ) _GETTABLERESPONSE = _descriptor.Descriptor( name='GetTableResponse', full_name='gobgpapi.GetTableResponse', filename=None, file=DESCRIPTOR, containing_type=None, fields=[ _descriptor.FieldDescriptor( name='num_destination', full_name='gobgpapi.GetTableResponse.num_destination', 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), _descriptor.FieldDescriptor( name='num_path', full_name='gobgpapi.GetTableResponse.num_path', 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), _descriptor.FieldDescriptor( name='num_accepted', full_name='gobgpapi.GetTableResponse.num_accepted', index=2, number=3, 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=2245, serialized_end=2328, ) _MONITORTABLEREQUEST = _descriptor.Descriptor( name='MonitorTableRequest', full_name='gobgpapi.MonitorTableRequest', filename=None, file=DESCRIPTOR, containing_type=None, fields=[ _descriptor.FieldDescriptor( name='table_type', full_name='gobgpapi.MonitorTableRequest.table_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='name', full_name='gobgpapi.MonitorTableRequest.name', 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='family', full_name='gobgpapi.MonitorTableRequest.family', 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), _descriptor.FieldDescriptor( name='current', full_name='gobgpapi.MonitorTableRequest.current', 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='post_policy', full_name='gobgpapi.MonitorTableRequest.post_policy', 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), ], extensions=[ ], nested_types=[], enum_types=[ ], serialized_options=None, is_extendable=False, syntax='proto3', extension_ranges=[], oneofs=[ ], serialized_start=2331, serialized_end=2479, ) _MONITORTABLERESPONSE = _descriptor.Descriptor( name='MonitorTableResponse', full_name='gobgpapi.MonitorTableResponse', filename=None, file=DESCRIPTOR, containing_type=None, fields=[ _descriptor.FieldDescriptor( name='path', full_name='gobgpapi.MonitorTableResponse.path', 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=2481, serialized_end=2533, ) _ADDVRFREQUEST = _descriptor.Descriptor( name='AddVrfRequest', full_name='gobgpapi.AddVrfRequest', filename=None, file=DESCRIPTOR, containing_type=None, fields=[ _descriptor.FieldDescriptor( name='vrf', full_name='gobgpapi.AddVrfRequest.vrf', 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=2535, serialized_end=2578, ) _DELETEVRFREQUEST = _descriptor.Descriptor( name='DeleteVrfRequest', full_name='gobgpapi.DeleteVrfRequest', filename=None, file=DESCRIPTOR, containing_type=None, fields=[ _descriptor.FieldDescriptor( name='name', full_name='gobgpapi.DeleteVrfRequest.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), ], extensions=[ ], nested_types=[], enum_types=[ ], serialized_options=None, is_extendable=False, syntax='proto3', extension_ranges=[], oneofs=[ ], serialized_start=2580, serialized_end=2612, ) _LISTVRFREQUEST = _descriptor.Descriptor( name='ListVrfRequest', full_name='gobgpapi.ListVrfRequest', filename=None, file=DESCRIPTOR, containing_type=None, fields=[ _descriptor.FieldDescriptor( name='name', full_name='gobgpapi.ListVrfRequest.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), ], extensions=[ ], nested_types=[], enum_types=[ ], serialized_options=None, is_extendable=False, syntax='proto3', extension_ranges=[], oneofs=[ ], serialized_start=2614, serialized_end=2644, ) _LISTVRFRESPONSE = _descriptor.Descriptor( name='ListVrfResponse', full_name='gobgpapi.ListVrfResponse', filename=None, file=DESCRIPTOR, containing_type=None, fields=[ _descriptor.FieldDescriptor( name='vrf', full_name='gobgpapi.ListVrfResponse.vrf', 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=2646, serialized_end=2691, ) _ADDPOLICYREQUEST = _descriptor.Descriptor( name='AddPolicyRequest', full_name='gobgpapi.AddPolicyRequest', filename=None, file=DESCRIPTOR, containing_type=None, fields=[ _descriptor.FieldDescriptor( name='policy', full_name='gobgpapi.AddPolicyRequest.policy', 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='refer_existing_statements', full_name='gobgpapi.AddPolicyRequest.refer_existing_statements', 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=2693, serialized_end=2780, ) _DELETEPOLICYREQUEST = _descriptor.Descriptor( name='DeletePolicyRequest', full_name='gobgpapi.DeletePolicyRequest', filename=None, file=DESCRIPTOR, containing_type=None, fields=[ _descriptor.FieldDescriptor( name='policy', full_name='gobgpapi.DeletePolicyRequest.policy', 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='preserve_statements', full_name='gobgpapi.DeletePolicyRequest.preserve_statements', 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='all', full_name='gobgpapi.DeletePolicyRequest.all', 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), ], extensions=[ ], nested_types=[], enum_types=[ ], serialized_options=None, is_extendable=False, syntax='proto3', extension_ranges=[], oneofs=[ ], serialized_start=2782, serialized_end=2879, ) _LISTPOLICYREQUEST = _descriptor.Descriptor( name='ListPolicyRequest', full_name='gobgpapi.ListPolicyRequest', filename=None, file=DESCRIPTOR, containing_type=None, fields=[ _descriptor.FieldDescriptor( name='name', full_name='gobgpapi.ListPolicyRequest.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), ], extensions=[ ], nested_types=[], enum_types=[ ], serialized_options=None, is_extendable=False, syntax='proto3', extension_ranges=[], oneofs=[ ], serialized_start=2881, serialized_end=2914, ) _LISTPOLICYRESPONSE = _descriptor.Descriptor( name='ListPolicyResponse', full_name='gobgpapi.ListPolicyResponse', filename=None, file=DESCRIPTOR, containing_type=None, fields=[ _descriptor.FieldDescriptor( name='policy', full_name='gobgpapi.ListPolicyResponse.policy', 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=2916, serialized_end=2970, ) _SETPOLICIESREQUEST = _descriptor.Descriptor( name='SetPoliciesRequest', full_name='gobgpapi.SetPoliciesRequest', filename=None, file=DESCRIPTOR, containing_type=None, fields=[ _descriptor.FieldDescriptor( name='defined_sets', full_name='gobgpapi.SetPoliciesRequest.defined_sets', 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), _descriptor.FieldDescriptor( name='policies', full_name='gobgpapi.SetPoliciesRequest.policies', 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), _descriptor.FieldDescriptor( name='assignments', full_name='gobgpapi.SetPoliciesRequest.assignments', 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=2973, serialized_end=3122, ) _ADDDEFINEDSETREQUEST = _descriptor.Descriptor( name='AddDefinedSetRequest', full_name='gobgpapi.AddDefinedSetRequest', filename=None, file=DESCRIPTOR, containing_type=None, fields=[ _descriptor.FieldDescriptor( name='defined_set', full_name='gobgpapi.AddDefinedSetRequest.defined_set', 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=3124, serialized_end=3189, ) _DELETEDEFINEDSETREQUEST = _descriptor.Descriptor( name='DeleteDefinedSetRequest', full_name='gobgpapi.DeleteDefinedSetRequest', filename=None, file=DESCRIPTOR, containing_type=None, fields=[ _descriptor.FieldDescriptor( name='defined_set', full_name='gobgpapi.DeleteDefinedSetRequest.defined_set', 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='all', full_name='gobgpapi.DeleteDefinedSetRequest.all', 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=3191, serialized_end=3272, ) _LISTDEFINEDSETREQUEST = _descriptor.Descriptor( name='ListDefinedSetRequest', full_name='gobgpapi.ListDefinedSetRequest', filename=None, file=DESCRIPTOR, containing_type=None, fields=[ _descriptor.FieldDescriptor( name='defined_type', full_name='gobgpapi.ListDefinedSetRequest.defined_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='name', full_name='gobgpapi.ListDefinedSetRequest.name', 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=3274, serialized_end=3356, ) _LISTDEFINEDSETRESPONSE = _descriptor.Descriptor( name='ListDefinedSetResponse', full_name='gobgpapi.ListDefinedSetResponse', filename=None, file=DESCRIPTOR, containing_type=None, fields=[ _descriptor.FieldDescriptor( name='defined_set', full_name='gobgpapi.ListDefinedSetResponse.defined_set', 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=3358, serialized_end=3425, ) _ADDSTATEMENTREQUEST = _descriptor.Descriptor( name='AddStatementRequest', full_name='gobgpapi.AddStatementRequest', filename=None, file=DESCRIPTOR, containing_type=None, fields=[ _descriptor.FieldDescriptor( name='statement', full_name='gobgpapi.AddStatementRequest.statement', 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=3427, serialized_end=3488, ) _DELETESTATEMENTREQUEST = _descriptor.Descriptor( name='DeleteStatementRequest', full_name='gobgpapi.DeleteStatementRequest', filename=None, file=DESCRIPTOR, containing_type=None, fields=[ _descriptor.FieldDescriptor( name='statement', full_name='gobgpapi.DeleteStatementRequest.statement', 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='all', full_name='gobgpapi.DeleteStatementRequest.all', 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=3490, serialized_end=3567, ) _LISTSTATEMENTREQUEST = _descriptor.Descriptor( name='ListStatementRequest', full_name='gobgpapi.ListStatementRequest', filename=None, file=DESCRIPTOR, containing_type=None, fields=[ _descriptor.FieldDescriptor( name='name', full_name='gobgpapi.ListStatementRequest.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), ], extensions=[ ], nested_types=[], enum_types=[ ], serialized_options=None, is_extendable=False, syntax='proto3', extension_ranges=[], oneofs=[ ], serialized_start=3569, serialized_end=3605, ) _LISTSTATEMENTRESPONSE = _descriptor.Descriptor( name='ListStatementResponse', full_name='gobgpapi.ListStatementResponse', filename=None, file=DESCRIPTOR, containing_type=None, fields=[ _descriptor.FieldDescriptor( name='statement', full_name='gobgpapi.ListStatementResponse.statement', 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=3607, serialized_end=3670, ) _ADDPOLICYASSIGNMENTREQUEST = _descriptor.Descriptor( name='AddPolicyAssignmentRequest', full_name='gobgpapi.AddPolicyAssignmentRequest', filename=None, file=DESCRIPTOR, containing_type=None, fields=[ _descriptor.FieldDescriptor( name='assignment', full_name='gobgpapi.AddPolicyAssignmentRequest.assignment', 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=3672, serialized_end=3748, ) _DELETEPOLICYASSIGNMENTREQUEST = _descriptor.Descriptor( name='DeletePolicyAssignmentRequest', full_name='gobgpapi.DeletePolicyAssignmentRequest', filename=None, file=DESCRIPTOR, containing_type=None, fields=[ _descriptor.FieldDescriptor( name='assignment', full_name='gobgpapi.DeletePolicyAssignmentRequest.assignment', 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='all', full_name='gobgpapi.DeletePolicyAssignmentRequest.all', 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=3750, serialized_end=3842, ) _LISTPOLICYASSIGNMENTREQUEST = _descriptor.Descriptor( name='ListPolicyAssignmentRequest', full_name='gobgpapi.ListPolicyAssignmentRequest', filename=None, file=DESCRIPTOR, containing_type=None, fields=[ _descriptor.FieldDescriptor( name='name', full_name='gobgpapi.ListPolicyAssignmentRequest.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='direction', full_name='gobgpapi.ListPolicyAssignmentRequest.direction', index=1, number=2, 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), ], extensions=[ ], nested_types=[], enum_types=[ ], serialized_options=None, is_extendable=False, syntax='proto3', extension_ranges=[], oneofs=[ ], serialized_start=3844, serialized_end=3933, ) _LISTPOLICYASSIGNMENTRESPONSE = _descriptor.Descriptor( name='ListPolicyAssignmentResponse', full_name='gobgpapi.ListPolicyAssignmentResponse', filename=None, file=DESCRIPTOR, containing_type=None, fields=[ _descriptor.FieldDescriptor( name='assignment', full_name='gobgpapi.ListPolicyAssignmentResponse.assignment', 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=3935, serialized_end=4013, ) _SETPOLICYASSIGNMENTREQUEST = _descriptor.Descriptor( name='SetPolicyAssignmentRequest', full_name='gobgpapi.SetPolicyAssignmentRequest', filename=None, file=DESCRIPTOR, containing_type=None, fields=[ _descriptor.FieldDescriptor( name='assignment', full_name='gobgpapi.SetPolicyAssignmentRequest.assignment', 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=4015, serialized_end=4091, ) _ADDRPKIREQUEST = _descriptor.Descriptor( name='AddRpkiRequest', full_name='gobgpapi.AddRpkiRequest', filename=None, file=DESCRIPTOR, containing_type=None, fields=[ _descriptor.FieldDescriptor( name='address', full_name='gobgpapi.AddRpkiRequest.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='port', full_name='gobgpapi.AddRpkiRequest.port', 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='lifetime', full_name='gobgpapi.AddRpkiRequest.lifetime', index=2, number=3, type=3, cpp_type=2, 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=4093, serialized_end=4158, ) _DELETERPKIREQUEST = _descriptor.Descriptor( name='DeleteRpkiRequest', full_name='gobgpapi.DeleteRpkiRequest', filename=None, file=DESCRIPTOR, containing_type=None, fields=[ _descriptor.FieldDescriptor( name='address', full_name='gobgpapi.DeleteRpkiRequest.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='port', full_name='gobgpapi.DeleteRpkiRequest.port', 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=4160, serialized_end=4210, ) _LISTRPKIREQUEST = _descriptor.Descriptor( name='ListRpkiRequest', full_name='gobgpapi.ListRpkiRequest', filename=None, file=DESCRIPTOR, containing_type=None, fields=[ _descriptor.FieldDescriptor( name='family', full_name='gobgpapi.ListRpkiRequest.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), ], extensions=[ ], nested_types=[], enum_types=[ ], serialized_options=None, is_extendable=False, syntax='proto3', extension_ranges=[], oneofs=[ ], serialized_start=4212, serialized_end=4263, ) _LISTRPKIRESPONSE = _descriptor.Descriptor( name='ListRpkiResponse', full_name='gobgpapi.ListRpkiResponse', filename=None, file=DESCRIPTOR, containing_type=None, fields=[ _descriptor.FieldDescriptor( name='server', full_name='gobgpapi.ListRpkiResponse.server', 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=4265, serialized_end=4315, ) _ENABLERPKIREQUEST = _descriptor.Descriptor( name='EnableRpkiRequest', full_name='gobgpapi.EnableRpkiRequest', filename=None, file=DESCRIPTOR, containing_type=None, fields=[ _descriptor.FieldDescriptor( name='address', full_name='gobgpapi.EnableRpkiRequest.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='port', full_name='gobgpapi.EnableRpkiRequest.port', 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=4317, serialized_end=4367, ) _DISABLERPKIREQUEST = _descriptor.Descriptor( name='DisableRpkiRequest', full_name='gobgpapi.DisableRpkiRequest', filename=None, file=DESCRIPTOR, containing_type=None, fields=[ _descriptor.FieldDescriptor( name='address', full_name='gobgpapi.DisableRpkiRequest.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='port', full_name='gobgpapi.DisableRpkiRequest.port', 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=4369, serialized_end=4420, ) _RESETRPKIREQUEST = _descriptor.Descriptor( name='ResetRpkiRequest', full_name='gobgpapi.ResetRpkiRequest', filename=None, file=DESCRIPTOR, containing_type=None, fields=[ _descriptor.FieldDescriptor( name='address', full_name='gobgpapi.ResetRpkiRequest.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='port', full_name='gobgpapi.ResetRpkiRequest.port', 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='soft', full_name='gobgpapi.ResetRpkiRequest.soft', 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), ], extensions=[ ], nested_types=[], enum_types=[ ], serialized_options=None, is_extendable=False, syntax='proto3', extension_ranges=[], oneofs=[ ], serialized_start=4422, serialized_end=4485, ) _LISTRPKITABLEREQUEST = _descriptor.Descriptor( name='ListRpkiTableRequest', full_name='gobgpapi.ListRpkiTableRequest', filename=None, file=DESCRIPTOR, containing_type=None, fields=[ _descriptor.FieldDescriptor( name='family', full_name='gobgpapi.ListRpkiTableRequest.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), ], extensions=[ ], nested_types=[], enum_types=[ ], serialized_options=None, is_extendable=False, syntax='proto3', extension_ranges=[], oneofs=[ ], serialized_start=4487, serialized_end=4543, ) _LISTRPKITABLERESPONSE = _descriptor.Descriptor( name='ListRpkiTableResponse', full_name='gobgpapi.ListRpkiTableResponse', filename=None, file=DESCRIPTOR, containing_type=None, fields=[ _descriptor.FieldDescriptor( name='roa', full_name='gobgpapi.ListRpkiTableResponse.roa', 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=4545, serialized_end=4596, ) _ENABLEZEBRAREQUEST = _descriptor.Descriptor( name='EnableZebraRequest', full_name='gobgpapi.EnableZebraRequest', filename=None, file=DESCRIPTOR, containing_type=None, fields=[ _descriptor.FieldDescriptor( name='url', full_name='gobgpapi.EnableZebraRequest.url', 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='route_types', full_name='gobgpapi.EnableZebraRequest.route_types', 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='version', full_name='gobgpapi.EnableZebraRequest.version', 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='nexthop_trigger_enable', full_name='gobgpapi.EnableZebraRequest.nexthop_trigger_enable', 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='nexthop_trigger_delay', full_name='gobgpapi.EnableZebraRequest.nexthop_trigger_delay', 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='mpls_label_range_size', full_name='gobgpapi.EnableZebraRequest.mpls_label_range_size', 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='software_name', full_name='gobgpapi.EnableZebraRequest.software_name', index=6, number=7, 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=4599, serialized_end=4787, ) _ENABLEMRTREQUEST = _descriptor.Descriptor( name='EnableMrtRequest', full_name='gobgpapi.EnableMrtRequest', filename=None, file=DESCRIPTOR, containing_type=None, fields=[ _descriptor.FieldDescriptor( name='dump_type', full_name='gobgpapi.EnableMrtRequest.dump_type', index=0, number=1, type=5, cpp_type=1, 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='filename', full_name='gobgpapi.EnableMrtRequest.filename', 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='dump_interval', full_name='gobgpapi.EnableMrtRequest.dump_interval', index=2, number=3, 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), _descriptor.FieldDescriptor( name='rotation_interval', full_name='gobgpapi.EnableMrtRequest.rotation_interval', index=3, number=4, 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=4789, serialized_end=4894, ) _DISABLEMRTREQUEST = _descriptor.Descriptor( name='DisableMrtRequest', full_name='gobgpapi.DisableMrtRequest', 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=4896, serialized_end=4915, ) _ADDBMPREQUEST = _descriptor.Descriptor( name='AddBmpRequest', full_name='gobgpapi.AddBmpRequest', filename=None, file=DESCRIPTOR, containing_type=None, fields=[ _descriptor.FieldDescriptor( name='address', full_name='gobgpapi.AddBmpRequest.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='port', full_name='gobgpapi.AddBmpRequest.port', 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='policy', full_name='gobgpapi.AddBmpRequest.policy', index=2, number=3, 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='StatisticsTimeout', full_name='gobgpapi.AddBmpRequest.StatisticsTimeout', index=3, number=4, type=5, cpp_type=1, 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='SysName', full_name='gobgpapi.AddBmpRequest.SysName', 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='SysDescr', full_name='gobgpapi.AddBmpRequest.SysDescr', 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=[ _ADDBMPREQUEST_MONITORINGPOLICY, ], serialized_options=None, is_extendable=False, syntax='proto3', extension_ranges=[], oneofs=[ ], serialized_start=4918, serialized_end=5153, ) _DELETEBMPREQUEST = _descriptor.Descriptor( name='DeleteBmpRequest', full_name='gobgpapi.DeleteBmpRequest', filename=None, file=DESCRIPTOR, containing_type=None, fields=[ _descriptor.FieldDescriptor( name='address', full_name='gobgpapi.DeleteBmpRequest.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='port', full_name='gobgpapi.DeleteBmpRequest.port', 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=5155, serialized_end=5204, ) _FAMILY = _descriptor.Descriptor( name='Family', full_name='gobgpapi.Family', filename=None, file=DESCRIPTOR, containing_type=None, fields=[ _descriptor.FieldDescriptor( name='afi', full_name='gobgpapi.Family.afi', 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='safi', full_name='gobgpapi.Family.safi', index=1, number=2, 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), ], extensions=[ ], nested_types=[], enum_types=[ _FAMILY_AFI, _FAMILY_SAFI, ], serialized_options=None, is_extendable=False, syntax='proto3', extension_ranges=[], oneofs=[ ], serialized_start=5207, serialized_end=5697, ) _VALIDATION = _descriptor.Descriptor( name='Validation', full_name='gobgpapi.Validation', filename=None, file=DESCRIPTOR, containing_type=None, fields=[ _descriptor.FieldDescriptor( name='state', full_name='gobgpapi.Validation.state', 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='reason', full_name='gobgpapi.Validation.reason', index=1, number=2, 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='matched', full_name='gobgpapi.Validation.matched', 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), _descriptor.FieldDescriptor( name='unmatched_as', full_name='gobgpapi.Validation.unmatched_as', 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), _descriptor.FieldDescriptor( name='unmatched_length', full_name='gobgpapi.Validation.unmatched_length', index=4, number=5, 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=[ _VALIDATION_STATE, _VALIDATION_REASON, ], serialized_options=None, is_extendable=False, syntax='proto3', extension_ranges=[], oneofs=[ ], serialized_start=5700, serialized_end=6053, ) _PATH = _descriptor.Descriptor( name='Path', full_name='gobgpapi.Path', filename=None, file=DESCRIPTOR, containing_type=None, fields=[ _descriptor.FieldDescriptor( name='nlri', full_name='gobgpapi.Path.nlri', 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='pattrs', full_name='gobgpapi.Path.pattrs', 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), _descriptor.FieldDescriptor( name='age', full_name='gobgpapi.Path.age', 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), _descriptor.FieldDescriptor( name='best', full_name='gobgpapi.Path.best', 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='is_withdraw', full_name='gobgpapi.Path.is_withdraw', 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='validation', full_name='gobgpapi.Path.validation', index=5, 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='no_implicit_withdraw', full_name='gobgpapi.Path.no_implicit_withdraw', index=6, number=8, 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='family', full_name='gobgpapi.Path.family', index=7, 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), _descriptor.FieldDescriptor( name='source_asn', full_name='gobgpapi.Path.source_asn', index=8, number=10, 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='source_id', full_name='gobgpapi.Path.source_id', index=9, number=11, 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='filtered', full_name='gobgpapi.Path.filtered', index=10, number=12, 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='stale', full_name='gobgpapi.Path.stale', index=11, number=13, 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='is_from_external', full_name='gobgpapi.Path.is_from_external', index=12, number=14, 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='neighbor_ip', full_name='gobgpapi.Path.neighbor_ip', index=13, number=15, 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='uuid', full_name='gobgpapi.Path.uuid', index=14, number=16, 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='is_nexthop_invalid', full_name='gobgpapi.Path.is_nexthop_invalid', index=15, number=17, 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='identifier', full_name='gobgpapi.Path.identifier', index=16, number=18, 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_identifier', full_name='gobgpapi.Path.local_identifier', index=17, number=19, 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='nlri_binary', full_name='gobgpapi.Path.nlri_binary', index=18, number=20, 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='pattrs_binary', full_name='gobgpapi.Path.pattrs_binary', index=19, number=21, type=12, 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=6056, serialized_end=6569, ) _DESTINATION = _descriptor.Descriptor( name='Destination', full_name='gobgpapi.Destination', filename=None, file=DESCRIPTOR, containing_type=None, fields=[ _descriptor.FieldDescriptor( name='prefix', full_name='gobgpapi.Destination.prefix', 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='paths', full_name='gobgpapi.Destination.paths', 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=6571, serialized_end=6631, ) _TABLELOOKUPPREFIX = _descriptor.Descriptor( name='TableLookupPrefix', full_name='gobgpapi.TableLookupPrefix', filename=None, file=DESCRIPTOR, containing_type=None, fields=[ _descriptor.FieldDescriptor( name='prefix', full_name='gobgpapi.TableLookupPrefix.prefix', 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='lookup_option', full_name='gobgpapi.TableLookupPrefix.lookup_option', index=1, number=2, 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), ], extensions=[ ], nested_types=[], enum_types=[ ], serialized_options=None, is_extendable=False, syntax='proto3', extension_ranges=[], oneofs=[ ], serialized_start=6633, serialized_end=6720, ) _PEER = _descriptor.Descriptor( name='Peer', full_name='gobgpapi.Peer', filename=None, file=DESCRIPTOR, containing_type=None, fields=[ _descriptor.FieldDescriptor( name='apply_policy', full_name='gobgpapi.Peer.apply_policy', 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='conf', full_name='gobgpapi.Peer.conf', 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='ebgp_multihop', full_name='gobgpapi.Peer.ebgp_multihop', 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), _descriptor.FieldDescriptor( name='route_reflector', full_name='gobgpapi.Peer.route_reflector', index=3, number=4, 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='state', full_name='gobgpapi.Peer.state', index=4, number=5, 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='timers', full_name='gobgpapi.Peer.timers', index=5, number=6, 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='transport', full_name='gobgpapi.Peer.transport', 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='route_server', full_name='gobgpapi.Peer.route_server', index=7, number=8, 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='graceful_restart', full_name='gobgpapi.Peer.graceful_restart', 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), _descriptor.FieldDescriptor( name='afi_safis', full_name='gobgpapi.Peer.afi_safis', index=9, number=10, 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=6723, serialized_end=7152, ) _PEERGROUP = _descriptor.Descriptor( name='PeerGroup', full_name='gobgpapi.PeerGroup', filename=None, file=DESCRIPTOR, containing_type=None, fields=[ _descriptor.FieldDescriptor( name='apply_policy', full_name='gobgpapi.PeerGroup.apply_policy', 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='conf', full_name='gobgpapi.PeerGroup.conf', 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='ebgp_multihop', full_name='gobgpapi.PeerGroup.ebgp_multihop', 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), _descriptor.FieldDescriptor( name='route_reflector', full_name='gobgpapi.PeerGroup.route_reflector', index=3, number=4, 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='info', full_name='gobgpapi.PeerGroup.info', index=4, number=5, 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='timers', full_name='gobgpapi.PeerGroup.timers', index=5, number=6, 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='transport', full_name='gobgpapi.PeerGroup.transport', 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='route_server', full_name='gobgpapi.PeerGroup.route_server', index=7, number=8, 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='graceful_restart', full_name='gobgpapi.PeerGroup.graceful_restart', 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), _descriptor.FieldDescriptor( name='afi_safis', full_name='gobgpapi.PeerGroup.afi_safis', index=9, number=10, 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=7155, serialized_end=7598, ) _DYNAMICNEIGHBOR = _descriptor.Descriptor( name='DynamicNeighbor', full_name='gobgpapi.DynamicNeighbor', filename=None, file=DESCRIPTOR, containing_type=None, fields=[ _descriptor.FieldDescriptor( name='prefix', full_name='gobgpapi.DynamicNeighbor.prefix', 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='peer_group', full_name='gobgpapi.DynamicNeighbor.peer_group', 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=7600, serialized_end=7653, ) _APPLYPOLICY = _descriptor.Descriptor( name='ApplyPolicy', full_name='gobgpapi.ApplyPolicy', filename=None, file=DESCRIPTOR, containing_type=None, fields=[ _descriptor.FieldDescriptor( name='in_policy', full_name='gobgpapi.ApplyPolicy.in_policy', 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='export_policy', full_name='gobgpapi.ApplyPolicy.export_policy', 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='import_policy', full_name='gobgpapi.ApplyPolicy.import_policy', 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=7656, serialized_end=7818, ) _PREFIXLIMIT = _descriptor.Descriptor( name='PrefixLimit', full_name='gobgpapi.PrefixLimit', filename=None, file=DESCRIPTOR, containing_type=None, fields=[ _descriptor.FieldDescriptor( name='family', full_name='gobgpapi.PrefixLimit.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='max_prefixes', full_name='gobgpapi.PrefixLimit.max_prefixes', 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='shutdown_threshold_pct', full_name='gobgpapi.PrefixLimit.shutdown_threshold_pct', 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=7820, serialized_end=7921, ) _PEERCONF = _descriptor.Descriptor( name='PeerConf', full_name='gobgpapi.PeerConf', filename=None, file=DESCRIPTOR, containing_type=None, fields=[ _descriptor.FieldDescriptor( name='auth_password', full_name='gobgpapi.PeerConf.auth_password', 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='description', full_name='gobgpapi.PeerConf.description', 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_as', full_name='gobgpapi.PeerConf.local_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='neighbor_address', full_name='gobgpapi.PeerConf.neighbor_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='peer_as', full_name='gobgpapi.PeerConf.peer_as', 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='peer_group', full_name='gobgpapi.PeerConf.peer_group', 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='peer_type', full_name='gobgpapi.PeerConf.peer_type', 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='remove_private_as', full_name='gobgpapi.PeerConf.remove_private_as', index=7, number=8, 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='route_flap_damping', full_name='gobgpapi.PeerConf.route_flap_damping', index=8, number=9, 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='send_community', full_name='gobgpapi.PeerConf.send_community', index=9, number=10, 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='neighbor_interface', full_name='gobgpapi.PeerConf.neighbor_interface', index=10, number=11, 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='vrf', full_name='gobgpapi.PeerConf.vrf', index=11, number=12, 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='allow_own_as', full_name='gobgpapi.PeerConf.allow_own_as', 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='replace_peer_as', full_name='gobgpapi.PeerConf.replace_peer_as', index=13, number=14, 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='admin_down', full_name='gobgpapi.PeerConf.admin_down', index=14, number=15, 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=[ _PEERCONF_REMOVEPRIVATEAS, ], serialized_options=None, is_extendable=False, syntax='proto3', extension_ranges=[], oneofs=[ ], serialized_start=7924, serialized_end=8352, ) _PEERGROUPCONF = _descriptor.Descriptor( name='PeerGroupConf', full_name='gobgpapi.PeerGroupConf', filename=None, file=DESCRIPTOR, containing_type=None, fields=[ _descriptor.FieldDescriptor( name='auth_password', full_name='gobgpapi.PeerGroupConf.auth_password', 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='description', full_name='gobgpapi.PeerGroupConf.description', 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_as', full_name='gobgpapi.PeerGroupConf.local_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='peer_as', full_name='gobgpapi.PeerGroupConf.peer_as', 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='peer_group_name', full_name='gobgpapi.PeerGroupConf.peer_group_name', 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='peer_type', full_name='gobgpapi.PeerGroupConf.peer_type', 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='remove_private_as', full_name='gobgpapi.PeerGroupConf.remove_private_as', index=6, number=7, 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='route_flap_damping', full_name='gobgpapi.PeerGroupConf.route_flap_damping', index=7, number=8, 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='send_community', full_name='gobgpapi.PeerGroupConf.send_community', index=8, number=9, 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=[ _PEERGROUPCONF_REMOVEPRIVATEAS, ], serialized_options=None, is_extendable=False, syntax='proto3', extension_ranges=[], oneofs=[ ], serialized_start=8355, serialized_end=8664, ) _PEERGROUPSTATE = _descriptor.Descriptor( name='PeerGroupState', full_name='gobgpapi.PeerGroupState', filename=None, file=DESCRIPTOR, containing_type=None, fields=[ _descriptor.FieldDescriptor( name='auth_password', full_name='gobgpapi.PeerGroupState.auth_password', 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='description', full_name='gobgpapi.PeerGroupState.description', 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_as', full_name='gobgpapi.PeerGroupState.local_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='peer_as', full_name='gobgpapi.PeerGroupState.peer_as', 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='peer_group_name', full_name='gobgpapi.PeerGroupState.peer_group_name', 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='peer_type', full_name='gobgpapi.PeerGroupState.peer_type', 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='remove_private_as', full_name='gobgpapi.PeerGroupState.remove_private_as', index=6, number=7, 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='route_flap_damping', full_name='gobgpapi.PeerGroupState.route_flap_damping', index=7, number=8, 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='send_community', full_name='gobgpapi.PeerGroupState.send_community', index=8, number=9, 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='total_paths', full_name='gobgpapi.PeerGroupState.total_paths', index=9, number=10, 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='total_prefixes', full_name='gobgpapi.PeerGroupState.total_prefixes', index=10, number=11, 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=[ _PEERGROUPSTATE_REMOVEPRIVATEAS, ], serialized_options=None, is_extendable=False, syntax='proto3', extension_ranges=[], oneofs=[ ], serialized_start=8667, serialized_end=9023, ) _EBGPMULTIHOP = _descriptor.Descriptor( name='EbgpMultihop', full_name='gobgpapi.EbgpMultihop', filename=None, file=DESCRIPTOR, containing_type=None, fields=[ _descriptor.FieldDescriptor( name='enabled', full_name='gobgpapi.EbgpMultihop.enabled', 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='multihop_ttl', full_name='gobgpapi.EbgpMultihop.multihop_ttl', 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=9025, serialized_end=9078, ) _ROUTEREFLECTOR = _descriptor.Descriptor( name='RouteReflector', full_name='gobgpapi.RouteReflector', filename=None, file=DESCRIPTOR, containing_type=None, fields=[ _descriptor.FieldDescriptor( name='route_reflector_client', full_name='gobgpapi.RouteReflector.route_reflector_client', 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='route_reflector_cluster_id', full_name='gobgpapi.RouteReflector.route_reflector_cluster_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), ], extensions=[ ], nested_types=[], enum_types=[ ], serialized_options=None, is_extendable=False, syntax='proto3', extension_ranges=[], oneofs=[ ], serialized_start=9080, serialized_end=9164, ) _PEERSTATE = _descriptor.Descriptor( name='PeerState', full_name='gobgpapi.PeerState', filename=None, file=DESCRIPTOR, containing_type=None, fields=[ _descriptor.FieldDescriptor( name='auth_password', full_name='gobgpapi.PeerState.auth_password', 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='description', full_name='gobgpapi.PeerState.description', 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_as', full_name='gobgpapi.PeerState.local_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='messages', full_name='gobgpapi.PeerState.messages', index=3, number=4, 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='neighbor_address', full_name='gobgpapi.PeerState.neighbor_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='peer_as', full_name='gobgpapi.PeerState.peer_as', 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='peer_group', full_name='gobgpapi.PeerState.peer_group', index=6, number=7, 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='peer_type', full_name='gobgpapi.PeerState.peer_type', 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='queues', full_name='gobgpapi.PeerState.queues', 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), _descriptor.FieldDescriptor( name='remove_private_as', full_name='gobgpapi.PeerState.remove_private_as', index=9, number=10, 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='route_flap_damping', full_name='gobgpapi.PeerState.route_flap_damping', index=10, number=11, 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='send_community', full_name='gobgpapi.PeerState.send_community', index=11, number=12, 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='session_state', full_name='gobgpapi.PeerState.session_state', index=12, number=13, 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='admin_state', full_name='gobgpapi.PeerState.admin_state', index=13, number=15, 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='out_q', full_name='gobgpapi.PeerState.out_q', index=14, number=16, 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='flops', full_name='gobgpapi.PeerState.flops', index=15, number=17, 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='remote_cap', full_name='gobgpapi.PeerState.remote_cap', index=16, number=18, 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), _descriptor.FieldDescriptor( name='local_cap', full_name='gobgpapi.PeerState.local_cap', index=17, number=19, 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), _descriptor.FieldDescriptor( name='router_id', full_name='gobgpapi.PeerState.router_id', index=18, number=20, 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=[ _PEERSTATE_SESSIONSTATE, _PEERSTATE_ADMINSTATE, ], serialized_options=None, is_extendable=False, syntax='proto3', extension_ranges=[], oneofs=[ ], serialized_start=9167, serialized_end=9871, ) _MESSAGES = _descriptor.Descriptor( name='Messages', full_name='gobgpapi.Messages', filename=None, file=DESCRIPTOR, containing_type=None, fields=[ _descriptor.FieldDescriptor( name='received', full_name='gobgpapi.Messages.received', 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='sent', full_name='gobgpapi.Messages.sent', 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=9873, serialized_end=9953, ) _MESSAGE = _descriptor.Descriptor( name='Message', full_name='gobgpapi.Message', filename=None, file=DESCRIPTOR, containing_type=None, fields=[ _descriptor.FieldDescriptor( name='notification', full_name='gobgpapi.Message.notification', 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), _descriptor.FieldDescriptor( name='update', full_name='gobgpapi.Message.update', 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), _descriptor.FieldDescriptor( name='open', full_name='gobgpapi.Message.open', index=2, number=3, 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), _descriptor.FieldDescriptor( name='keepalive', full_name='gobgpapi.Message.keepalive', index=3, number=4, 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), _descriptor.FieldDescriptor( name='refresh', full_name='gobgpapi.Message.refresh', index=4, number=5, 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), _descriptor.FieldDescriptor( name='discarded', full_name='gobgpapi.Message.discarded', index=5, number=6, 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), _descriptor.FieldDescriptor( name='total', full_name='gobgpapi.Message.total', index=6, number=7, 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), _descriptor.FieldDescriptor( name='withdraw_update', full_name='gobgpapi.Message.withdraw_update', index=7, number=8, 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), _descriptor.FieldDescriptor( name='withdraw_prefix', full_name='gobgpapi.Message.withdraw_prefix', index=8, number=9, 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=9956, serialized_end=10137, ) _QUEUES = _descriptor.Descriptor( name='Queues', full_name='gobgpapi.Queues', filename=None, file=DESCRIPTOR, containing_type=None, fields=[ _descriptor.FieldDescriptor( name='input', full_name='gobgpapi.Queues.input', 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='output', full_name='gobgpapi.Queues.output', 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=10139, serialized_end=10178, ) _TIMERS = _descriptor.Descriptor( name='Timers', full_name='gobgpapi.Timers', filename=None, file=DESCRIPTOR, containing_type=None, fields=[ _descriptor.FieldDescriptor( name='config', full_name='gobgpapi.Timers.config', 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='state', full_name='gobgpapi.Timers.state', 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=10180, serialized_end=10266, ) _TIMERSCONFIG = _descriptor.Descriptor( name='TimersConfig', full_name='gobgpapi.TimersConfig', filename=None, file=DESCRIPTOR, containing_type=None, fields=[ _descriptor.FieldDescriptor( name='connect_retry', full_name='gobgpapi.TimersConfig.connect_retry', 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), _descriptor.FieldDescriptor( name='hold_time', full_name='gobgpapi.TimersConfig.hold_time', 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), _descriptor.FieldDescriptor( name='keepalive_interval', full_name='gobgpapi.TimersConfig.keepalive_interval', index=2, number=3, 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), _descriptor.FieldDescriptor( name='minimum_advertisement_interval', full_name='gobgpapi.TimersConfig.minimum_advertisement_interval', index=3, number=4, 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), _descriptor.FieldDescriptor( name='idle_hold_time_after_reset', full_name='gobgpapi.TimersConfig.idle_hold_time_after_reset', index=4, number=5, 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=10269, serialized_end=10429, ) _TIMERSSTATE = _descriptor.Descriptor( name='TimersState', full_name='gobgpapi.TimersState', filename=None, file=DESCRIPTOR, containing_type=None, fields=[ _descriptor.FieldDescriptor( name='connect_retry', full_name='gobgpapi.TimersState.connect_retry', 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), _descriptor.FieldDescriptor( name='hold_time', full_name='gobgpapi.TimersState.hold_time', 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), _descriptor.FieldDescriptor( name='keepalive_interval', full_name='gobgpapi.TimersState.keepalive_interval', index=2, number=3, 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), _descriptor.FieldDescriptor( name='minimum_advertisement_interval', full_name='gobgpapi.TimersState.minimum_advertisement_interval', index=3, number=4, 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), _descriptor.FieldDescriptor( name='negotiated_hold_time', full_name='gobgpapi.TimersState.negotiated_hold_time', index=4, number=5, 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), _descriptor.FieldDescriptor( name='uptime', full_name='gobgpapi.TimersState.uptime', index=5, number=6, 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='downtime', full_name='gobgpapi.TimersState.downtime', 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), ], extensions=[ ], nested_types=[], enum_types=[ ], serialized_options=None, is_extendable=False, syntax='proto3', extension_ranges=[], oneofs=[ ], serialized_start=10432, serialized_end=10675, ) _TRANSPORT = _descriptor.Descriptor( name='Transport', full_name='gobgpapi.Transport', filename=None, file=DESCRIPTOR, containing_type=None, fields=[ _descriptor.FieldDescriptor( name='local_address', full_name='gobgpapi.Transport.local_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_port', full_name='gobgpapi.Transport.local_port', 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='mtu_discovery', full_name='gobgpapi.Transport.mtu_discovery', 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='passive_mode', full_name='gobgpapi.Transport.passive_mode', 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='remote_address', full_name='gobgpapi.Transport.remote_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='remote_port', full_name='gobgpapi.Transport.remote_port', 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='tcp_mss', full_name='gobgpapi.Transport.tcp_mss', 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='bind_interface', full_name='gobgpapi.Transport.bind_interface', index=7, number=8, 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=10678, serialized_end=10863, ) _ROUTESERVER = _descriptor.Descriptor( name='RouteServer', full_name='gobgpapi.RouteServer', filename=None, file=DESCRIPTOR, containing_type=None, fields=[ _descriptor.FieldDescriptor( name='route_server_client', full_name='gobgpapi.RouteServer.route_server_client', 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='secondary_route', full_name='gobgpapi.RouteServer.secondary_route', 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=10865, serialized_end=10932, ) _GRACEFULRESTART = _descriptor.Descriptor( name='GracefulRestart', full_name='gobgpapi.GracefulRestart', filename=None, file=DESCRIPTOR, containing_type=None, fields=[ _descriptor.FieldDescriptor( name='enabled', full_name='gobgpapi.GracefulRestart.enabled', 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='restart_time', full_name='gobgpapi.GracefulRestart.restart_time', 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='helper_only', full_name='gobgpapi.GracefulRestart.helper_only', 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='deferral_time', full_name='gobgpapi.GracefulRestart.deferral_time', 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='notification_enabled', full_name='gobgpapi.GracefulRestart.notification_enabled', 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='longlived_enabled', full_name='gobgpapi.GracefulRestart.longlived_enabled', 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), _descriptor.FieldDescriptor( name='stale_routes_time', full_name='gobgpapi.GracefulRestart.stale_routes_time', 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='peer_restart_time', full_name='gobgpapi.GracefulRestart.peer_restart_time', 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='peer_restarting', full_name='gobgpapi.GracefulRestart.peer_restarting', index=8, number=9, 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_restarting', full_name='gobgpapi.GracefulRestart.local_restarting', index=9, number=10, 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='mode', full_name='gobgpapi.GracefulRestart.mode', index=10, number=11, 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=10935, serialized_end=11211, ) _MPGRACEFULRESTARTCONFIG = _descriptor.Descriptor( name='MpGracefulRestartConfig', full_name='gobgpapi.MpGracefulRestartConfig', filename=None, file=DESCRIPTOR, containing_type=None, fields=[ _descriptor.FieldDescriptor( name='enabled', full_name='gobgpapi.MpGracefulRestartConfig.enabled', 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=11213, serialized_end=11255, ) _MPGRACEFULRESTARTSTATE = _descriptor.Descriptor( name='MpGracefulRestartState', full_name='gobgpapi.MpGracefulRestartState', filename=None, file=DESCRIPTOR, containing_type=None, fields=[ _descriptor.FieldDescriptor( name='enabled', full_name='gobgpapi.MpGracefulRestartState.enabled', 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='received', full_name='gobgpapi.MpGracefulRestartState.received', 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='advertised', full_name='gobgpapi.MpGracefulRestartState.advertised', 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='end_of_rib_received', full_name='gobgpapi.MpGracefulRestartState.end_of_rib_received', 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='end_of_rib_sent', full_name='gobgpapi.MpGracefulRestartState.end_of_rib_sent', 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), ], extensions=[ ], nested_types=[], enum_types=[ ], serialized_options=None, is_extendable=False, syntax='proto3', extension_ranges=[], oneofs=[ ], serialized_start=11258, serialized_end=11391, ) _MPGRACEFULRESTART = _descriptor.Descriptor( name='MpGracefulRestart', full_name='gobgpapi.MpGracefulRestart', filename=None, file=DESCRIPTOR, containing_type=None, fields=[ _descriptor.FieldDescriptor( name='config', full_name='gobgpapi.MpGracefulRestart.config', 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='state', full_name='gobgpapi.MpGracefulRestart.state', 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=11393, serialized_end=11512, ) _AFISAFICONFIG = _descriptor.Descriptor( name='AfiSafiConfig', full_name='gobgpapi.AfiSafiConfig', filename=None, file=DESCRIPTOR, containing_type=None, fields=[ _descriptor.FieldDescriptor( name='family', full_name='gobgpapi.AfiSafiConfig.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='enabled', full_name='gobgpapi.AfiSafiConfig.enabled', 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=11514, serialized_end=11580, ) _AFISAFISTATE = _descriptor.Descriptor( name='AfiSafiState', full_name='gobgpapi.AfiSafiState', filename=None, file=DESCRIPTOR, containing_type=None, fields=[ _descriptor.FieldDescriptor( name='family', full_name='gobgpapi.AfiSafiState.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='enabled', full_name='gobgpapi.AfiSafiState.enabled', 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='received', full_name='gobgpapi.AfiSafiState.received', index=2, number=3, 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), _descriptor.FieldDescriptor( name='accepted', full_name='gobgpapi.AfiSafiState.accepted', index=3, number=4, 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), _descriptor.FieldDescriptor( name='advertised', full_name='gobgpapi.AfiSafiState.advertised', index=4, number=5, 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=11582, serialized_end=11703, ) _ROUTESELECTIONOPTIONSCONFIG = _descriptor.Descriptor( name='RouteSelectionOptionsConfig', full_name='gobgpapi.RouteSelectionOptionsConfig', filename=None, file=DESCRIPTOR, containing_type=None, fields=[ _descriptor.FieldDescriptor( name='always_compare_med', full_name='gobgpapi.RouteSelectionOptionsConfig.always_compare_med', 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='ignore_as_path_length', full_name='gobgpapi.RouteSelectionOptionsConfig.ignore_as_path_length', 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_compare_router_id', full_name='gobgpapi.RouteSelectionOptionsConfig.external_compare_router_id', 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='advertise_inactive_routes', full_name='gobgpapi.RouteSelectionOptionsConfig.advertise_inactive_routes', 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='enable_aigp', full_name='gobgpapi.RouteSelectionOptionsConfig.enable_aigp', 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='ignore_next_hop_igp_metric', full_name='gobgpapi.RouteSelectionOptionsConfig.ignore_next_hop_igp_metric', 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), _descriptor.FieldDescriptor( name='disable_best_path_selection', full_name='gobgpapi.RouteSelectionOptionsConfig.disable_best_path_selection', index=6, number=7, 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=11706, serialized_end=11959, ) _ROUTESELECTIONOPTIONSSTATE = _descriptor.Descriptor( name='RouteSelectionOptionsState', full_name='gobgpapi.RouteSelectionOptionsState', filename=None, file=DESCRIPTOR, containing_type=None, fields=[ _descriptor.FieldDescriptor( name='always_compare_med', full_name='gobgpapi.RouteSelectionOptionsState.always_compare_med', 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='ignore_as_path_length', full_name='gobgpapi.RouteSelectionOptionsState.ignore_as_path_length', 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_compare_router_id', full_name='gobgpapi.RouteSelectionOptionsState.external_compare_router_id', 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='advertise_inactive_routes', full_name='gobgpapi.RouteSelectionOptionsState.advertise_inactive_routes', 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='enable_aigp', full_name='gobgpapi.RouteSelectionOptionsState.enable_aigp', 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='ignore_next_hop_igp_metric', full_name='gobgpapi.RouteSelectionOptionsState.ignore_next_hop_igp_metric', 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), _descriptor.FieldDescriptor( name='disable_best_path_selection', full_name='gobgpapi.RouteSelectionOptionsState.disable_best_path_selection', index=6, number=7, 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=11962, serialized_end=12214, ) _ROUTESELECTIONOPTIONS = _descriptor.Descriptor( name='RouteSelectionOptions', full_name='gobgpapi.RouteSelectionOptions', filename=None, file=DESCRIPTOR, containing_type=None, fields=[ _descriptor.FieldDescriptor( name='config', full_name='gobgpapi.RouteSelectionOptions.config', 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='state', full_name='gobgpapi.RouteSelectionOptions.state', 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=12217, serialized_end=12348, ) _USEMULTIPLEPATHSCONFIG = _descriptor.Descriptor( name='UseMultiplePathsConfig', full_name='gobgpapi.UseMultiplePathsConfig', filename=None, file=DESCRIPTOR, containing_type=None, fields=[ _descriptor.FieldDescriptor( name='enabled', full_name='gobgpapi.UseMultiplePathsConfig.enabled', 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=12350, serialized_end=12391, ) _USEMULTIPLEPATHSSTATE = _descriptor.Descriptor( name='UseMultiplePathsState', full_name='gobgpapi.UseMultiplePathsState', filename=None, file=DESCRIPTOR, containing_type=None, fields=[ _descriptor.FieldDescriptor( name='enabled', full_name='gobgpapi.UseMultiplePathsState.enabled', 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=12393, serialized_end=12433, ) _EBGPCONFIG = _descriptor.Descriptor( name='EbgpConfig', full_name='gobgpapi.EbgpConfig', filename=None, file=DESCRIPTOR, containing_type=None, fields=[ _descriptor.FieldDescriptor( name='allow_multiple_as', full_name='gobgpapi.EbgpConfig.allow_multiple_as', 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='maximum_paths', full_name='gobgpapi.EbgpConfig.maximum_paths', 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=12435, serialized_end=12497, ) _EBGPSTATE = _descriptor.Descriptor( name='EbgpState', full_name='gobgpapi.EbgpState', filename=None, file=DESCRIPTOR, containing_type=None, fields=[ _descriptor.FieldDescriptor( name='allow_multiple_as', full_name='gobgpapi.EbgpState.allow_multiple_as', 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='maximum_paths', full_name='gobgpapi.EbgpState.maximum_paths', 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=12499, serialized_end=12560, ) _EBGP = _descriptor.Descriptor( name='Ebgp', full_name='gobgpapi.Ebgp', filename=None, file=DESCRIPTOR, containing_type=None, fields=[ _descriptor.FieldDescriptor( name='config', full_name='gobgpapi.Ebgp.config', 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='state', full_name='gobgpapi.Ebgp.state', 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=12562, serialized_end=12642, ) _IBGPCONFIG = _descriptor.Descriptor( name='IbgpConfig', full_name='gobgpapi.IbgpConfig', filename=None, file=DESCRIPTOR, containing_type=None, fields=[ _descriptor.FieldDescriptor( name='maximum_paths', full_name='gobgpapi.IbgpConfig.maximum_paths', 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=12644, serialized_end=12679, ) _IBGPSTATE = _descriptor.Descriptor( name='IbgpState', full_name='gobgpapi.IbgpState', filename=None, file=DESCRIPTOR, containing_type=None, fields=[ _descriptor.FieldDescriptor( name='maximum_paths', full_name='gobgpapi.IbgpState.maximum_paths', 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=12681, serialized_end=12715, ) _IBGP = _descriptor.Descriptor( name='Ibgp', full_name='gobgpapi.Ibgp', filename=None, file=DESCRIPTOR, containing_type=None, fields=[ _descriptor.FieldDescriptor( name='config', full_name='gobgpapi.Ibgp.config', 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='state', full_name='gobgpapi.Ibgp.state', 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=12717, serialized_end=12797, ) _USEMULTIPLEPATHS = _descriptor.Descriptor( name='UseMultiplePaths', full_name='gobgpapi.UseMultiplePaths', filename=None, file=DESCRIPTOR, containing_type=None, fields=[ _descriptor.FieldDescriptor( name='config', full_name='gobgpapi.UseMultiplePaths.config', 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='state', full_name='gobgpapi.UseMultiplePaths.state', 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='ebgp', full_name='gobgpapi.UseMultiplePaths.ebgp', 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), _descriptor.FieldDescriptor( name='ibgp', full_name='gobgpapi.UseMultiplePaths.ibgp', index=3, number=4, 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=12800, serialized_end=12976, ) _ROUTETARGETMEMBERSHIPCONFIG = _descriptor.Descriptor( name='RouteTargetMembershipConfig', full_name='gobgpapi.RouteTargetMembershipConfig', filename=None, file=DESCRIPTOR, containing_type=None, fields=[ _descriptor.FieldDescriptor( name='deferral_time', full_name='gobgpapi.RouteTargetMembershipConfig.deferral_time', 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=12978, serialized_end=13030, ) _ROUTETARGETMEMBERSHIPSTATE = _descriptor.Descriptor( name='RouteTargetMembershipState', full_name='gobgpapi.RouteTargetMembershipState', filename=None, file=DESCRIPTOR, containing_type=None, fields=[ _descriptor.FieldDescriptor( name='deferral_time', full_name='gobgpapi.RouteTargetMembershipState.deferral_time', 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=13032, serialized_end=13083, ) _ROUTETARGETMEMBERSHIP = _descriptor.Descriptor( name='RouteTargetMembership', full_name='gobgpapi.RouteTargetMembership', filename=None, file=DESCRIPTOR, containing_type=None, fields=[ _descriptor.FieldDescriptor( name='config', full_name='gobgpapi.RouteTargetMembership.config', 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='state', full_name='gobgpapi.RouteTargetMembership.state', 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=13086, serialized_end=13217, ) _LONGLIVEDGRACEFULRESTARTCONFIG = _descriptor.Descriptor( name='LongLivedGracefulRestartConfig', full_name='gobgpapi.LongLivedGracefulRestartConfig', filename=None, file=DESCRIPTOR, containing_type=None, fields=[ _descriptor.FieldDescriptor( name='enabled', full_name='gobgpapi.LongLivedGracefulRestartConfig.enabled', 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='restart_time', full_name='gobgpapi.LongLivedGracefulRestartConfig.restart_time', 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=13219, serialized_end=13290, ) _LONGLIVEDGRACEFULRESTARTSTATE = _descriptor.Descriptor( name='LongLivedGracefulRestartState', full_name='gobgpapi.LongLivedGracefulRestartState', filename=None, file=DESCRIPTOR, containing_type=None, fields=[ _descriptor.FieldDescriptor( name='enabled', full_name='gobgpapi.LongLivedGracefulRestartState.enabled', 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='received', full_name='gobgpapi.LongLivedGracefulRestartState.received', 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='advertised', full_name='gobgpapi.LongLivedGracefulRestartState.advertised', 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='peer_restart_time', full_name='gobgpapi.LongLivedGracefulRestartState.peer_restart_time', 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='peer_restart_timer_expired', full_name='gobgpapi.LongLivedGracefulRestartState.peer_restart_timer_expired', 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), ], extensions=[ ], nested_types=[], enum_types=[ ], serialized_options=None, is_extendable=False, syntax='proto3', extension_ranges=[], oneofs=[ ], serialized_start=13293, serialized_end=13442, ) _LONGLIVEDGRACEFULRESTART = _descriptor.Descriptor( name='LongLivedGracefulRestart', full_name='gobgpapi.LongLivedGracefulRestart', filename=None, file=DESCRIPTOR, containing_type=None, fields=[ _descriptor.FieldDescriptor( name='config', full_name='gobgpapi.LongLivedGracefulRestart.config', 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='state', full_name='gobgpapi.LongLivedGracefulRestart.state', 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=13445, serialized_end=13585, ) _AFISAFI = _descriptor.Descriptor( name='AfiSafi', full_name='gobgpapi.AfiSafi', filename=None, file=DESCRIPTOR, containing_type=None, fields=[ _descriptor.FieldDescriptor( name='mp_graceful_restart', full_name='gobgpapi.AfiSafi.mp_graceful_restart', 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='config', full_name='gobgpapi.AfiSafi.config', 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='state', full_name='gobgpapi.AfiSafi.state', 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), _descriptor.FieldDescriptor( name='apply_policy', full_name='gobgpapi.AfiSafi.apply_policy', index=3, number=4, 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='route_selection_options', full_name='gobgpapi.AfiSafi.route_selection_options', index=4, number=5, 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='use_multiple_paths', full_name='gobgpapi.AfiSafi.use_multiple_paths', index=5, number=6, 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_limits', full_name='gobgpapi.AfiSafi.prefix_limits', 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='route_target_membership', full_name='gobgpapi.AfiSafi.route_target_membership', index=7, number=8, 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='long_lived_graceful_restart', full_name='gobgpapi.AfiSafi.long_lived_graceful_restart', 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), _descriptor.FieldDescriptor( name='add_paths', full_name='gobgpapi.AfiSafi.add_paths', index=9, number=10, 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=13588, serialized_end=14126, ) _ADDPATHSCONFIG = _descriptor.Descriptor( name='AddPathsConfig', full_name='gobgpapi.AddPathsConfig', filename=None, file=DESCRIPTOR, containing_type=None, fields=[ _descriptor.FieldDescriptor( name='receive', full_name='gobgpapi.AddPathsConfig.receive', 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='send_max', full_name='gobgpapi.AddPathsConfig.send_max', 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=14128, serialized_end=14179, ) _ADDPATHSSTATE = _descriptor.Descriptor( name='AddPathsState', full_name='gobgpapi.AddPathsState', filename=None, file=DESCRIPTOR, containing_type=None, fields=[ _descriptor.FieldDescriptor( name='receive', full_name='gobgpapi.AddPathsState.receive', 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='send_max', full_name='gobgpapi.AddPathsState.send_max', 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=14181, serialized_end=14231, ) _ADDPATHS = _descriptor.Descriptor( name='AddPaths', full_name='gobgpapi.AddPaths', filename=None, file=DESCRIPTOR, containing_type=None, fields=[ _descriptor.FieldDescriptor( name='config', full_name='gobgpapi.AddPaths.config', 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='state', full_name='gobgpapi.AddPaths.state', 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=14233, serialized_end=14325, ) _PREFIX = _descriptor.Descriptor( name='Prefix', full_name='gobgpapi.Prefix', filename=None, file=DESCRIPTOR, containing_type=None, fields=[ _descriptor.FieldDescriptor( name='ip_prefix', full_name='gobgpapi.Prefix.ip_prefix', 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='mask_length_min', full_name='gobgpapi.Prefix.mask_length_min', 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='mask_length_max', full_name='gobgpapi.Prefix.mask_length_max', 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=14327, serialized_end=14404, ) _DEFINEDSET = _descriptor.Descriptor( name='DefinedSet', full_name='gobgpapi.DefinedSet', filename=None, file=DESCRIPTOR, containing_type=None, fields=[ _descriptor.FieldDescriptor( name='defined_type', full_name='gobgpapi.DefinedSet.defined_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='name', full_name='gobgpapi.DefinedSet.name', 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='list', full_name='gobgpapi.DefinedSet.list', index=2, number=3, 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='prefixes', full_name='gobgpapi.DefinedSet.prefixes', 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=[], enum_types=[ ], serialized_options=None, is_extendable=False, syntax='proto3', extension_ranges=[], oneofs=[ ], serialized_start=14406, serialized_end=14527, ) _MATCHSET = _descriptor.Descriptor( name='MatchSet', full_name='gobgpapi.MatchSet', filename=None, file=DESCRIPTOR, containing_type=None, fields=[ _descriptor.FieldDescriptor( name='match_type', full_name='gobgpapi.MatchSet.match_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='name', full_name='gobgpapi.MatchSet.name', 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=14529, serialized_end=14594, ) _ASPATHLENGTH = _descriptor.Descriptor( name='AsPathLength', full_name='gobgpapi.AsPathLength', filename=None, file=DESCRIPTOR, containing_type=None, fields=[ _descriptor.FieldDescriptor( name='length_type', full_name='gobgpapi.AsPathLength.length_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='length', full_name='gobgpapi.AsPathLength.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), ], extensions=[ ], nested_types=[], enum_types=[ ], serialized_options=None, is_extendable=False, syntax='proto3', extension_ranges=[], oneofs=[ ], serialized_start=14596, serialized_end=14675, ) _CONDITIONS = _descriptor.Descriptor( name='Conditions', full_name='gobgpapi.Conditions', filename=None, file=DESCRIPTOR, containing_type=None, fields=[ _descriptor.FieldDescriptor( name='prefix_set', full_name='gobgpapi.Conditions.prefix_set', 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='neighbor_set', full_name='gobgpapi.Conditions.neighbor_set', 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='as_path_length', full_name='gobgpapi.Conditions.as_path_length', 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), _descriptor.FieldDescriptor( name='as_path_set', full_name='gobgpapi.Conditions.as_path_set', index=3, number=4, 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='community_set', full_name='gobgpapi.Conditions.community_set', index=4, number=5, 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='ext_community_set', full_name='gobgpapi.Conditions.ext_community_set', index=5, number=6, 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='rpki_result', full_name='gobgpapi.Conditions.rpki_result', index=6, number=7, type=5, cpp_type=1, 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='route_type', full_name='gobgpapi.Conditions.route_type', index=7, number=8, 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='large_community_set', full_name='gobgpapi.Conditions.large_community_set', 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), _descriptor.FieldDescriptor( name='next_hop_in_list', full_name='gobgpapi.Conditions.next_hop_in_list', index=9, number=10, 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='afi_safi_in', full_name='gobgpapi.Conditions.afi_safi_in', index=10, number=11, 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=[ _CONDITIONS_ROUTETYPE, ], serialized_options=None, is_extendable=False, syntax='proto3', extension_ranges=[], oneofs=[ ], serialized_start=14678, serialized_end=15244, ) _COMMUNITYACTION = _descriptor.Descriptor( name='CommunityAction', full_name='gobgpapi.CommunityAction', filename=None, file=DESCRIPTOR, containing_type=None, fields=[ _descriptor.FieldDescriptor( name='action_type', full_name='gobgpapi.CommunityAction.action_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='communities', full_name='gobgpapi.CommunityAction.communities', 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), ], extensions=[ ], nested_types=[], enum_types=[ ], serialized_options=None, is_extendable=False, syntax='proto3', extension_ranges=[], oneofs=[ ], serialized_start=15246, serialized_end=15336, ) _MEDACTION = _descriptor.Descriptor( name='MedAction', full_name='gobgpapi.MedAction', filename=None, file=DESCRIPTOR, containing_type=None, fields=[ _descriptor.FieldDescriptor( name='action_type', full_name='gobgpapi.MedAction.action_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='value', full_name='gobgpapi.MedAction.value', index=1, number=2, type=3, cpp_type=2, 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=15338, serialized_end=15410, ) _ASPREPENDACTION = _descriptor.Descriptor( name='AsPrependAction', full_name='gobgpapi.AsPrependAction', filename=None, file=DESCRIPTOR, containing_type=None, fields=[ _descriptor.FieldDescriptor( name='asn', full_name='gobgpapi.AsPrependAction.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='repeat', full_name='gobgpapi.AsPrependAction.repeat', 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='use_left_most', full_name='gobgpapi.AsPrependAction.use_left_most', 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), ], extensions=[ ], nested_types=[], enum_types=[ ], serialized_options=None, is_extendable=False, syntax='proto3', extension_ranges=[], oneofs=[ ], serialized_start=15412, serialized_end=15481, ) _NEXTHOPACTION = _descriptor.Descriptor( name='NexthopAction', full_name='gobgpapi.NexthopAction', filename=None, file=DESCRIPTOR, containing_type=None, fields=[ _descriptor.FieldDescriptor( name='address', full_name='gobgpapi.NexthopAction.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='self', full_name='gobgpapi.NexthopAction.self', 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=15483, serialized_end=15529, ) _LOCALPREFACTION = _descriptor.Descriptor( name='LocalPrefAction', full_name='gobgpapi.LocalPrefAction', filename=None, file=DESCRIPTOR, containing_type=None, fields=[ _descriptor.FieldDescriptor( name='value', full_name='gobgpapi.LocalPrefAction.value', 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=15531, serialized_end=15563, ) _ACTIONS = _descriptor.Descriptor( name='Actions', full_name='gobgpapi.Actions', filename=None, file=DESCRIPTOR, containing_type=None, fields=[ _descriptor.FieldDescriptor( name='route_action', full_name='gobgpapi.Actions.route_action', 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='community', full_name='gobgpapi.Actions.community', 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='med', full_name='gobgpapi.Actions.med', 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), _descriptor.FieldDescriptor( name='as_prepend', full_name='gobgpapi.Actions.as_prepend', index=3, number=4, 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='ext_community', full_name='gobgpapi.Actions.ext_community', index=4, number=5, 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='nexthop', full_name='gobgpapi.Actions.nexthop', index=5, number=6, 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_pref', full_name='gobgpapi.Actions.local_pref', 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='large_community', full_name='gobgpapi.Actions.large_community', index=7, number=8, 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=15566, serialized_end=15938, ) _STATEMENT = _descriptor.Descriptor( name='Statement', full_name='gobgpapi.Statement', filename=None, file=DESCRIPTOR, containing_type=None, fields=[ _descriptor.FieldDescriptor( name='name', full_name='gobgpapi.Statement.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='conditions', full_name='gobgpapi.Statement.conditions', 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='actions', full_name='gobgpapi.Statement.actions', 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=15940, serialized_end=16043, ) _POLICY = _descriptor.Descriptor( name='Policy', full_name='gobgpapi.Policy', filename=None, file=DESCRIPTOR, containing_type=None, fields=[ _descriptor.FieldDescriptor( name='name', full_name='gobgpapi.Policy.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='statements', full_name='gobgpapi.Policy.statements', 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=16045, serialized_end=16108, ) _POLICYASSIGNMENT = _descriptor.Descriptor( name='PolicyAssignment', full_name='gobgpapi.PolicyAssignment', filename=None, file=DESCRIPTOR, containing_type=None, fields=[ _descriptor.FieldDescriptor( name='name', full_name='gobgpapi.PolicyAssignment.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='direction', full_name='gobgpapi.PolicyAssignment.direction', index=1, number=2, 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='policies', full_name='gobgpapi.PolicyAssignment.policies', index=2, 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), _descriptor.FieldDescriptor( name='default_action', full_name='gobgpapi.PolicyAssignment.default_action', index=3, number=5, 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), ], extensions=[ ], nested_types=[], enum_types=[ ], serialized_options=None, is_extendable=False, syntax='proto3', extension_ranges=[], oneofs=[ ], serialized_start=16111, serialized_end=16272, ) _ROUTINGPOLICY = _descriptor.Descriptor( name='RoutingPolicy', full_name='gobgpapi.RoutingPolicy', filename=None, file=DESCRIPTOR, containing_type=None, fields=[ _descriptor.FieldDescriptor( name='defined_sets', full_name='gobgpapi.RoutingPolicy.defined_sets', 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), _descriptor.FieldDescriptor( name='policies', full_name='gobgpapi.RoutingPolicy.policies', 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=16274, serialized_end=16369, ) _ROA = _descriptor.Descriptor( name='Roa', full_name='gobgpapi.Roa', filename=None, file=DESCRIPTOR, containing_type=None, fields=[ _descriptor.FieldDescriptor( name='as', full_name='gobgpapi.Roa.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='prefixlen', full_name='gobgpapi.Roa.prefixlen', 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='maxlen', full_name='gobgpapi.Roa.maxlen', 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.Roa.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='conf', full_name='gobgpapi.Roa.conf', index=4, number=5, 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=16371, serialized_end=16473, ) _VRF = _descriptor.Descriptor( name='Vrf', full_name='gobgpapi.Vrf', filename=None, file=DESCRIPTOR, containing_type=None, fields=[ _descriptor.FieldDescriptor( name='name', full_name='gobgpapi.Vrf.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='rd', full_name='gobgpapi.Vrf.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='import_rt', full_name='gobgpapi.Vrf.import_rt', 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), _descriptor.FieldDescriptor( name='export_rt', full_name='gobgpapi.Vrf.export_rt', 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), _descriptor.FieldDescriptor( name='id', full_name='gobgpapi.Vrf.id', 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), ], extensions=[ ], nested_types=[], enum_types=[ ], serialized_options=None, is_extendable=False, syntax='proto3', extension_ranges=[], oneofs=[ ], serialized_start=16476, serialized_end=16623, ) _DEFAULTROUTEDISTANCE = _descriptor.Descriptor( name='DefaultRouteDistance', full_name='gobgpapi.DefaultRouteDistance', filename=None, file=DESCRIPTOR, containing_type=None, fields=[ _descriptor.FieldDescriptor( name='external_route_distance', full_name='gobgpapi.DefaultRouteDistance.external_route_distance', 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='internal_route_distance', full_name='gobgpapi.DefaultRouteDistance.internal_route_distance', 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=16625, serialized_end=16713, ) _GLOBAL = _descriptor.Descriptor( name='Global', full_name='gobgpapi.Global', filename=None, file=DESCRIPTOR, containing_type=None, fields=[ _descriptor.FieldDescriptor( name='as', full_name='gobgpapi.Global.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='router_id', full_name='gobgpapi.Global.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='listen_port', full_name='gobgpapi.Global.listen_port', index=2, number=3, type=5, cpp_type=1, 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='listen_addresses', full_name='gobgpapi.Global.listen_addresses', index=3, number=4, 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='families', full_name='gobgpapi.Global.families', index=4, number=5, 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='use_multiple_paths', full_name='gobgpapi.Global.use_multiple_paths', 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), _descriptor.FieldDescriptor( name='route_selection_options', full_name='gobgpapi.Global.route_selection_options', 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='default_route_distance', full_name='gobgpapi.Global.default_route_distance', index=7, number=8, 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='confederation', full_name='gobgpapi.Global.confederation', 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), _descriptor.FieldDescriptor( name='graceful_restart', full_name='gobgpapi.Global.graceful_restart', index=9, number=10, 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='apply_policy', full_name='gobgpapi.Global.apply_policy', index=10, number=11, 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=16716, serialized_end=17130, ) _CONFEDERATION = _descriptor.Descriptor( name='Confederation', full_name='gobgpapi.Confederation', filename=None, file=DESCRIPTOR, containing_type=None, fields=[ _descriptor.FieldDescriptor( name='enabled', full_name='gobgpapi.Confederation.enabled', 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='identifier', full_name='gobgpapi.Confederation.identifier', 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='member_as_list', full_name='gobgpapi.Confederation.member_as_list', index=2, number=3, 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=17132, serialized_end=17208, ) _RPKICONF = _descriptor.Descriptor( name='RPKIConf', full_name='gobgpapi.RPKIConf', filename=None, file=DESCRIPTOR, containing_type=None, fields=[ _descriptor.FieldDescriptor( name='address', full_name='gobgpapi.RPKIConf.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='remote_port', full_name='gobgpapi.RPKIConf.remote_port', 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=17210, serialized_end=17258, ) _RPKISTATE = _descriptor.Descriptor( name='RPKIState', full_name='gobgpapi.RPKIState', filename=None, file=DESCRIPTOR, containing_type=None, fields=[ _descriptor.FieldDescriptor( name='uptime', full_name='gobgpapi.RPKIState.uptime', 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='downtime', full_name='gobgpapi.RPKIState.downtime', 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='up', full_name='gobgpapi.RPKIState.up', 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='record_ipv4', full_name='gobgpapi.RPKIState.record_ipv4', 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='record_ipv6', full_name='gobgpapi.RPKIState.record_ipv6', 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='prefix_ipv4', full_name='gobgpapi.RPKIState.prefix_ipv4', 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='prefix_ipv6', full_name='gobgpapi.RPKIState.prefix_ipv6', 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='serial', full_name='gobgpapi.RPKIState.serial', 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='received_ipv4', full_name='gobgpapi.RPKIState.received_ipv4', index=8, number=9, type=3, cpp_type=2, 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='received_ipv6', full_name='gobgpapi.RPKIState.received_ipv6', index=9, number=10, type=3, cpp_type=2, 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='serial_notify', full_name='gobgpapi.RPKIState.serial_notify', index=10, number=11, type=3, cpp_type=2, 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='cache_reset', full_name='gobgpapi.RPKIState.cache_reset', index=11, number=12, type=3, cpp_type=2, 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='cache_response', full_name='gobgpapi.RPKIState.cache_response', index=12, number=13, type=3, cpp_type=2, 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_of_data', full_name='gobgpapi.RPKIState.end_of_data', index=13, number=14, type=3, cpp_type=2, 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='error', full_name='gobgpapi.RPKIState.error', index=14, number=15, type=3, cpp_type=2, 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='serial_query', full_name='gobgpapi.RPKIState.serial_query', index=15, number=16, type=3, cpp_type=2, 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='reset_query', full_name='gobgpapi.RPKIState.reset_query', index=16, number=17, type=3, cpp_type=2, 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=17261, serialized_end=17667, ) _RPKI = _descriptor.Descriptor( name='Rpki', full_name='gobgpapi.Rpki', filename=None, file=DESCRIPTOR, containing_type=None, fields=[ _descriptor.FieldDescriptor( name='conf', full_name='gobgpapi.Rpki.conf', 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='state', full_name='gobgpapi.Rpki.state', 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=17669, serialized_end=17745, ) _STARTBGPREQUEST.fields_by_name['global'].message_type = _GLOBAL _GETBGPRESPONSE.fields_by_name['global'].message_type = _GLOBAL _ADDPEERREQUEST.fields_by_name['peer'].message_type = _PEER _LISTPEERRESPONSE.fields_by_name['peer'].message_type = _PEER _UPDATEPEERREQUEST.fields_by_name['peer'].message_type = _PEER _RESETPEERREQUEST.fields_by_name['direction'].enum_type = _RESETPEERREQUEST_SOFTRESETDIRECTION _RESETPEERREQUEST_SOFTRESETDIRECTION.containing_type = _RESETPEERREQUEST _MONITORPEERRESPONSE.fields_by_name['peer'].message_type = _PEER _ADDPEERGROUPREQUEST.fields_by_name['peer_group'].message_type = _PEERGROUP _UPDATEPEERGROUPREQUEST.fields_by_name['peer_group'].message_type = _PEERGROUP _ADDDYNAMICNEIGHBORREQUEST.fields_by_name['dynamic_neighbor'].message_type = _DYNAMICNEIGHBOR _ADDPATHREQUEST.fields_by_name['table_type'].enum_type = _TABLETYPE _ADDPATHREQUEST.fields_by_name['path'].message_type = _PATH _DELETEPATHREQUEST.fields_by_name['table_type'].enum_type = _TABLETYPE _DELETEPATHREQUEST.fields_by_name['family'].message_type = _FAMILY _DELETEPATHREQUEST.fields_by_name['path'].message_type = _PATH _LISTPATHREQUEST.fields_by_name['table_type'].enum_type = _TABLETYPE _LISTPATHREQUEST.fields_by_name['family'].message_type = _FAMILY _LISTPATHREQUEST.fields_by_name['prefixes'].message_type = _TABLELOOKUPPREFIX _LISTPATHREQUEST.fields_by_name['sort_type'].enum_type = _LISTPATHREQUEST_SORTTYPE _LISTPATHREQUEST_SORTTYPE.containing_type = _LISTPATHREQUEST _LISTPATHRESPONSE.fields_by_name['destination'].message_type = _DESTINATION _ADDPATHSTREAMREQUEST.fields_by_name['table_type'].enum_type = _TABLETYPE _ADDPATHSTREAMREQUEST.fields_by_name['paths'].message_type = _PATH _GETTABLEREQUEST.fields_by_name['table_type'].enum_type = _TABLETYPE _GETTABLEREQUEST.fields_by_name['family'].message_type = _FAMILY _MONITORTABLEREQUEST.fields_by_name['table_type'].enum_type = _TABLETYPE _MONITORTABLEREQUEST.fields_by_name['family'].message_type = _FAMILY _MONITORTABLERESPONSE.fields_by_name['path'].message_type = _PATH _ADDVRFREQUEST.fields_by_name['vrf'].message_type = _VRF _LISTVRFRESPONSE.fields_by_name['vrf'].message_type = _VRF _ADDPOLICYREQUEST.fields_by_name['policy'].message_type = _POLICY _DELETEPOLICYREQUEST.fields_by_name['policy'].message_type = _POLICY _LISTPOLICYRESPONSE.fields_by_name['policy'].message_type = _POLICY _SETPOLICIESREQUEST.fields_by_name['defined_sets'].message_type = _DEFINEDSET _SETPOLICIESREQUEST.fields_by_name['policies'].message_type = _POLICY _SETPOLICIESREQUEST.fields_by_name['assignments'].message_type = _POLICYASSIGNMENT _ADDDEFINEDSETREQUEST.fields_by_name['defined_set'].message_type = _DEFINEDSET _DELETEDEFINEDSETREQUEST.fields_by_name['defined_set'].message_type = _DEFINEDSET _LISTDEFINEDSETREQUEST.fields_by_name['defined_type'].enum_type = _DEFINEDTYPE _LISTDEFINEDSETRESPONSE.fields_by_name['defined_set'].message_type = _DEFINEDSET _ADDSTATEMENTREQUEST.fields_by_name['statement'].message_type = _STATEMENT _DELETESTATEMENTREQUEST.fields_by_name['statement'].message_type = _STATEMENT _LISTSTATEMENTRESPONSE.fields_by_name['statement'].message_type = _STATEMENT _ADDPOLICYASSIGNMENTREQUEST.fields_by_name['assignment'].message_type = _POLICYASSIGNMENT _DELETEPOLICYASSIGNMENTREQUEST.fields_by_name['assignment'].message_type = _POLICYASSIGNMENT _LISTPOLICYASSIGNMENTREQUEST.fields_by_name['direction'].enum_type = _POLICYDIRECTION _LISTPOLICYASSIGNMENTRESPONSE.fields_by_name['assignment'].message_type = _POLICYASSIGNMENT _SETPOLICYASSIGNMENTREQUEST.fields_by_name['assignment'].message_type = _POLICYASSIGNMENT _LISTRPKIREQUEST.fields_by_name['family'].message_type = _FAMILY _LISTRPKIRESPONSE.fields_by_name['server'].message_type = _RPKI _LISTRPKITABLEREQUEST.fields_by_name['family'].message_type = _FAMILY _LISTRPKITABLERESPONSE.fields_by_name['roa'].message_type = _ROA _ADDBMPREQUEST.fields_by_name['policy'].enum_type = _ADDBMPREQUEST_MONITORINGPOLICY _ADDBMPREQUEST_MONITORINGPOLICY.containing_type = _ADDBMPREQUEST _FAMILY.fields_by_name['afi'].enum_type = _FAMILY_AFI _FAMILY.fields_by_name['safi'].enum_type = _FAMILY_SAFI _FAMILY_AFI.containing_type = _FAMILY _FAMILY_SAFI.containing_type = _FAMILY _VALIDATION.fields_by_name['state'].enum_type = _VALIDATION_STATE _VALIDATION.fields_by_name['reason'].enum_type = _VALIDATION_REASON _VALIDATION.fields_by_name['matched'].message_type = _ROA _VALIDATION.fields_by_name['unmatched_as'].message_type = _ROA _VALIDATION.fields_by_name['unmatched_length'].message_type = _ROA _VALIDATION_STATE.containing_type = _VALIDATION _VALIDATION_REASON.containing_type = _VALIDATION _PATH.fields_by_name['nlri'].message_type = google_dot_protobuf_dot_any__pb2._ANY _PATH.fields_by_name['pattrs'].message_type = google_dot_protobuf_dot_any__pb2._ANY _PATH.fields_by_name['age'].message_type = google_dot_protobuf_dot_timestamp__pb2._TIMESTAMP _PATH.fields_by_name['validation'].message_type = _VALIDATION _PATH.fields_by_name['family'].message_type = _FAMILY _DESTINATION.fields_by_name['paths'].message_type = _PATH _TABLELOOKUPPREFIX.fields_by_name['lookup_option'].enum_type = _TABLELOOKUPOPTION _PEER.fields_by_name['apply_policy'].message_type = _APPLYPOLICY _PEER.fields_by_name['conf'].message_type = _PEERCONF _PEER.fields_by_name['ebgp_multihop'].message_type = _EBGPMULTIHOP _PEER.fields_by_name['route_reflector'].message_type = _ROUTEREFLECTOR _PEER.fields_by_name['state'].message_type = _PEERSTATE _PEER.fields_by_name['timers'].message_type = _TIMERS _PEER.fields_by_name['transport'].message_type = _TRANSPORT _PEER.fields_by_name['route_server'].message_type = _ROUTESERVER _PEER.fields_by_name['graceful_restart'].message_type = _GRACEFULRESTART _PEER.fields_by_name['afi_safis'].message_type = _AFISAFI _PEERGROUP.fields_by_name['apply_policy'].message_type = _APPLYPOLICY _PEERGROUP.fields_by_name['conf'].message_type = _PEERGROUPCONF _PEERGROUP.fields_by_name['ebgp_multihop'].message_type = _EBGPMULTIHOP _PEERGROUP.fields_by_name['route_reflector'].message_type = _ROUTEREFLECTOR _PEERGROUP.fields_by_name['info'].message_type = _PEERGROUPSTATE _PEERGROUP.fields_by_name['timers'].message_type = _TIMERS _PEERGROUP.fields_by_name['transport'].message_type = _TRANSPORT _PEERGROUP.fields_by_name['route_server'].message_type = _ROUTESERVER _PEERGROUP.fields_by_name['graceful_restart'].message_type = _GRACEFULRESTART _PEERGROUP.fields_by_name['afi_safis'].message_type = _AFISAFI _APPLYPOLICY.fields_by_name['in_policy'].message_type = _POLICYASSIGNMENT _APPLYPOLICY.fields_by_name['export_policy'].message_type = _POLICYASSIGNMENT _APPLYPOLICY.fields_by_name['import_policy'].message_type = _POLICYASSIGNMENT _PREFIXLIMIT.fields_by_name['family'].message_type = _FAMILY _PEERCONF.fields_by_name['remove_private_as'].enum_type = _PEERCONF_REMOVEPRIVATEAS _PEERCONF_REMOVEPRIVATEAS.containing_type = _PEERCONF _PEERGROUPCONF.fields_by_name['remove_private_as'].enum_type = _PEERGROUPCONF_REMOVEPRIVATEAS _PEERGROUPCONF_REMOVEPRIVATEAS.containing_type = _PEERGROUPCONF _PEERGROUPSTATE.fields_by_name['remove_private_as'].enum_type = _PEERGROUPSTATE_REMOVEPRIVATEAS _PEERGROUPSTATE_REMOVEPRIVATEAS.containing_type = _PEERGROUPSTATE _PEERSTATE.fields_by_name['messages'].message_type = _MESSAGES _PEERSTATE.fields_by_name['queues'].message_type = _QUEUES _PEERSTATE.fields_by_name['session_state'].enum_type = _PEERSTATE_SESSIONSTATE _PEERSTATE.fields_by_name['admin_state'].enum_type = _PEERSTATE_ADMINSTATE _PEERSTATE.fields_by_name['remote_cap'].message_type = google_dot_protobuf_dot_any__pb2._ANY _PEERSTATE.fields_by_name['local_cap'].message_type = google_dot_protobuf_dot_any__pb2._ANY _PEERSTATE_SESSIONSTATE.containing_type = _PEERSTATE _PEERSTATE_ADMINSTATE.containing_type = _PEERSTATE _MESSAGES.fields_by_name['received'].message_type = _MESSAGE _MESSAGES.fields_by_name['sent'].message_type = _MESSAGE _TIMERS.fields_by_name['config'].message_type = _TIMERSCONFIG _TIMERS.fields_by_name['state'].message_type = _TIMERSSTATE _TIMERSSTATE.fields_by_name['uptime'].message_type = google_dot_protobuf_dot_timestamp__pb2._TIMESTAMP _TIMERSSTATE.fields_by_name['downtime'].message_type = google_dot_protobuf_dot_timestamp__pb2._TIMESTAMP _MPGRACEFULRESTART.fields_by_name['config'].message_type = _MPGRACEFULRESTARTCONFIG _MPGRACEFULRESTART.fields_by_name['state'].message_type = _MPGRACEFULRESTARTSTATE _AFISAFICONFIG.fields_by_name['family'].message_type = _FAMILY _AFISAFISTATE.fields_by_name['family'].message_type = _FAMILY _ROUTESELECTIONOPTIONS.fields_by_name['config'].message_type = _ROUTESELECTIONOPTIONSCONFIG _ROUTESELECTIONOPTIONS.fields_by_name['state'].message_type = _ROUTESELECTIONOPTIONSSTATE _EBGP.fields_by_name['config'].message_type = _EBGPCONFIG _EBGP.fields_by_name['state'].message_type = _EBGPSTATE _IBGP.fields_by_name['config'].message_type = _IBGPCONFIG _IBGP.fields_by_name['state'].message_type = _IBGPSTATE _USEMULTIPLEPATHS.fields_by_name['config'].message_type = _USEMULTIPLEPATHSCONFIG _USEMULTIPLEPATHS.fields_by_name['state'].message_type = _USEMULTIPLEPATHSSTATE _USEMULTIPLEPATHS.fields_by_name['ebgp'].message_type = _EBGP _USEMULTIPLEPATHS.fields_by_name['ibgp'].message_type = _IBGP _ROUTETARGETMEMBERSHIP.fields_by_name['config'].message_type = _ROUTETARGETMEMBERSHIPCONFIG _ROUTETARGETMEMBERSHIP.fields_by_name['state'].message_type = _ROUTETARGETMEMBERSHIPSTATE _LONGLIVEDGRACEFULRESTART.fields_by_name['config'].message_type = _LONGLIVEDGRACEFULRESTARTCONFIG _LONGLIVEDGRACEFULRESTART.fields_by_name['state'].message_type = _LONGLIVEDGRACEFULRESTARTSTATE _AFISAFI.fields_by_name['mp_graceful_restart'].message_type = _MPGRACEFULRESTART _AFISAFI.fields_by_name['config'].message_type = _AFISAFICONFIG _AFISAFI.fields_by_name['state'].message_type = _AFISAFISTATE _AFISAFI.fields_by_name['apply_policy'].message_type = _APPLYPOLICY _AFISAFI.fields_by_name['route_selection_options'].message_type = _ROUTESELECTIONOPTIONS _AFISAFI.fields_by_name['use_multiple_paths'].message_type = _USEMULTIPLEPATHS _AFISAFI.fields_by_name['prefix_limits'].message_type = _PREFIXLIMIT _AFISAFI.fields_by_name['route_target_membership'].message_type = _ROUTETARGETMEMBERSHIP _AFISAFI.fields_by_name['long_lived_graceful_restart'].message_type = _LONGLIVEDGRACEFULRESTART _AFISAFI.fields_by_name['add_paths'].message_type = _ADDPATHS _ADDPATHS.fields_by_name['config'].message_type = _ADDPATHSCONFIG _ADDPATHS.fields_by_name['state'].message_type = _ADDPATHSSTATE _DEFINEDSET.fields_by_name['defined_type'].enum_type = _DEFINEDTYPE _DEFINEDSET.fields_by_name['prefixes'].message_type = _PREFIX _MATCHSET.fields_by_name['match_type'].enum_type = _MATCHTYPE _ASPATHLENGTH.fields_by_name['length_type'].enum_type = _ASPATHLENGTHTYPE _CONDITIONS.fields_by_name['prefix_set'].message_type = _MATCHSET _CONDITIONS.fields_by_name['neighbor_set'].message_type = _MATCHSET _CONDITIONS.fields_by_name['as_path_length'].message_type = _ASPATHLENGTH _CONDITIONS.fields_by_name['as_path_set'].message_type = _MATCHSET _CONDITIONS.fields_by_name['community_set'].message_type = _MATCHSET _CONDITIONS.fields_by_name['ext_community_set'].message_type = _MATCHSET _CONDITIONS.fields_by_name['route_type'].enum_type = _CONDITIONS_ROUTETYPE _CONDITIONS.fields_by_name['large_community_set'].message_type = _MATCHSET _CONDITIONS.fields_by_name['afi_safi_in'].message_type = _FAMILY _CONDITIONS_ROUTETYPE.containing_type = _CONDITIONS _COMMUNITYACTION.fields_by_name['action_type'].enum_type = _COMMUNITYACTIONTYPE _MEDACTION.fields_by_name['action_type'].enum_type = _MEDACTIONTYPE _ACTIONS.fields_by_name['route_action'].enum_type = _ROUTEACTION _ACTIONS.fields_by_name['community'].message_type = _COMMUNITYACTION _ACTIONS.fields_by_name['med'].message_type = _MEDACTION _ACTIONS.fields_by_name['as_prepend'].message_type = _ASPREPENDACTION _ACTIONS.fields_by_name['ext_community'].message_type = _COMMUNITYACTION _ACTIONS.fields_by_name['nexthop'].message_type = _NEXTHOPACTION _ACTIONS.fields_by_name['local_pref'].message_type = _LOCALPREFACTION _ACTIONS.fields_by_name['large_community'].message_type = _COMMUNITYACTION _STATEMENT.fields_by_name['conditions'].message_type = _CONDITIONS _STATEMENT.fields_by_name['actions'].message_type = _ACTIONS _POLICY.fields_by_name['statements'].message_type = _STATEMENT _POLICYASSIGNMENT.fields_by_name['direction'].enum_type = _POLICYDIRECTION _POLICYASSIGNMENT.fields_by_name['policies'].message_type = _POLICY _POLICYASSIGNMENT.fields_by_name['default_action'].enum_type = _ROUTEACTION _ROUTINGPOLICY.fields_by_name['defined_sets'].message_type = _DEFINEDSET _ROUTINGPOLICY.fields_by_name['policies'].message_type = _POLICY _ROA.fields_by_name['conf'].message_type = _RPKICONF _VRF.fields_by_name['rd'].message_type = google_dot_protobuf_dot_any__pb2._ANY _VRF.fields_by_name['import_rt'].message_type = google_dot_protobuf_dot_any__pb2._ANY _VRF.fields_by_name['export_rt'].message_type = google_dot_protobuf_dot_any__pb2._ANY _GLOBAL.fields_by_name['route_selection_options'].message_type = _ROUTESELECTIONOPTIONSCONFIG _GLOBAL.fields_by_name['default_route_distance'].message_type = _DEFAULTROUTEDISTANCE _GLOBAL.fields_by_name['confederation'].message_type = _CONFEDERATION _GLOBAL.fields_by_name['graceful_restart'].message_type = _GRACEFULRESTART _GLOBAL.fields_by_name['apply_policy'].message_type = _APPLYPOLICY _RPKISTATE.fields_by_name['uptime'].message_type = google_dot_protobuf_dot_timestamp__pb2._TIMESTAMP _RPKISTATE.fields_by_name['downtime'].message_type = google_dot_protobuf_dot_timestamp__pb2._TIMESTAMP _RPKI.fields_by_name['conf'].message_type = _RPKICONF _RPKI.fields_by_name['state'].message_type = _RPKISTATE DESCRIPTOR.message_types_by_name['StartBgpRequest'] = _STARTBGPREQUEST DESCRIPTOR.message_types_by_name['StopBgpRequest'] = _STOPBGPREQUEST DESCRIPTOR.message_types_by_name['GetBgpRequest'] = _GETBGPREQUEST DESCRIPTOR.message_types_by_name['GetBgpResponse'] = _GETBGPRESPONSE DESCRIPTOR.message_types_by_name['AddPeerRequest'] = _ADDPEERREQUEST DESCRIPTOR.message_types_by_name['DeletePeerRequest'] = _DELETEPEERREQUEST DESCRIPTOR.message_types_by_name['ListPeerRequest'] = _LISTPEERREQUEST DESCRIPTOR.message_types_by_name['ListPeerResponse'] = _LISTPEERRESPONSE DESCRIPTOR.message_types_by_name['UpdatePeerRequest'] = _UPDATEPEERREQUEST DESCRIPTOR.message_types_by_name['UpdatePeerResponse'] = _UPDATEPEERRESPONSE DESCRIPTOR.message_types_by_name['ResetPeerRequest'] = _RESETPEERREQUEST DESCRIPTOR.message_types_by_name['ShutdownPeerRequest'] = _SHUTDOWNPEERREQUEST DESCRIPTOR.message_types_by_name['EnablePeerRequest'] = _ENABLEPEERREQUEST DESCRIPTOR.message_types_by_name['DisablePeerRequest'] = _DISABLEPEERREQUEST DESCRIPTOR.message_types_by_name['MonitorPeerRequest'] = _MONITORPEERREQUEST DESCRIPTOR.message_types_by_name['MonitorPeerResponse'] = _MONITORPEERRESPONSE DESCRIPTOR.message_types_by_name['AddPeerGroupRequest'] = _ADDPEERGROUPREQUEST DESCRIPTOR.message_types_by_name['DeletePeerGroupRequest'] = _DELETEPEERGROUPREQUEST DESCRIPTOR.message_types_by_name['UpdatePeerGroupRequest'] = _UPDATEPEERGROUPREQUEST DESCRIPTOR.message_types_by_name['UpdatePeerGroupResponse'] = _UPDATEPEERGROUPRESPONSE DESCRIPTOR.message_types_by_name['AddDynamicNeighborRequest'] = _ADDDYNAMICNEIGHBORREQUEST DESCRIPTOR.message_types_by_name['AddPathRequest'] = _ADDPATHREQUEST DESCRIPTOR.message_types_by_name['AddPathResponse'] = _ADDPATHRESPONSE DESCRIPTOR.message_types_by_name['DeletePathRequest'] = _DELETEPATHREQUEST DESCRIPTOR.message_types_by_name['ListPathRequest'] = _LISTPATHREQUEST DESCRIPTOR.message_types_by_name['ListPathResponse'] = _LISTPATHRESPONSE DESCRIPTOR.message_types_by_name['AddPathStreamRequest'] = _ADDPATHSTREAMREQUEST DESCRIPTOR.message_types_by_name['GetTableRequest'] = _GETTABLEREQUEST DESCRIPTOR.message_types_by_name['GetTableResponse'] = _GETTABLERESPONSE DESCRIPTOR.message_types_by_name['MonitorTableRequest'] = _MONITORTABLEREQUEST DESCRIPTOR.message_types_by_name['MonitorTableResponse'] = _MONITORTABLERESPONSE DESCRIPTOR.message_types_by_name['AddVrfRequest'] = _ADDVRFREQUEST DESCRIPTOR.message_types_by_name['DeleteVrfRequest'] = _DELETEVRFREQUEST DESCRIPTOR.message_types_by_name['ListVrfRequest'] = _LISTVRFREQUEST DESCRIPTOR.message_types_by_name['ListVrfResponse'] = _LISTVRFRESPONSE DESCRIPTOR.message_types_by_name['AddPolicyRequest'] = _ADDPOLICYREQUEST DESCRIPTOR.message_types_by_name['DeletePolicyRequest'] = _DELETEPOLICYREQUEST DESCRIPTOR.message_types_by_name['ListPolicyRequest'] = _LISTPOLICYREQUEST DESCRIPTOR.message_types_by_name['ListPolicyResponse'] = _LISTPOLICYRESPONSE DESCRIPTOR.message_types_by_name['SetPoliciesRequest'] = _SETPOLICIESREQUEST DESCRIPTOR.message_types_by_name['AddDefinedSetRequest'] = _ADDDEFINEDSETREQUEST DESCRIPTOR.message_types_by_name['DeleteDefinedSetRequest'] = _DELETEDEFINEDSETREQUEST DESCRIPTOR.message_types_by_name['ListDefinedSetRequest'] = _LISTDEFINEDSETREQUEST DESCRIPTOR.message_types_by_name['ListDefinedSetResponse'] = _LISTDEFINEDSETRESPONSE DESCRIPTOR.message_types_by_name['AddStatementRequest'] = _ADDSTATEMENTREQUEST DESCRIPTOR.message_types_by_name['DeleteStatementRequest'] = _DELETESTATEMENTREQUEST DESCRIPTOR.message_types_by_name['ListStatementRequest'] = _LISTSTATEMENTREQUEST DESCRIPTOR.message_types_by_name['ListStatementResponse'] = _LISTSTATEMENTRESPONSE DESCRIPTOR.message_types_by_name['AddPolicyAssignmentRequest'] = _ADDPOLICYASSIGNMENTREQUEST DESCRIPTOR.message_types_by_name['DeletePolicyAssignmentRequest'] = _DELETEPOLICYASSIGNMENTREQUEST DESCRIPTOR.message_types_by_name['ListPolicyAssignmentRequest'] = _LISTPOLICYASSIGNMENTREQUEST DESCRIPTOR.message_types_by_name['ListPolicyAssignmentResponse'] = _LISTPOLICYASSIGNMENTRESPONSE DESCRIPTOR.message_types_by_name['SetPolicyAssignmentRequest'] = _SETPOLICYASSIGNMENTREQUEST DESCRIPTOR.message_types_by_name['AddRpkiRequest'] = _ADDRPKIREQUEST DESCRIPTOR.message_types_by_name['DeleteRpkiRequest'] = _DELETERPKIREQUEST DESCRIPTOR.message_types_by_name['ListRpkiRequest'] = _LISTRPKIREQUEST DESCRIPTOR.message_types_by_name['ListRpkiResponse'] = _LISTRPKIRESPONSE DESCRIPTOR.message_types_by_name['EnableRpkiRequest'] = _ENABLERPKIREQUEST DESCRIPTOR.message_types_by_name['DisableRpkiRequest'] = _DISABLERPKIREQUEST DESCRIPTOR.message_types_by_name['ResetRpkiRequest'] = _RESETRPKIREQUEST DESCRIPTOR.message_types_by_name['ListRpkiTableRequest'] = _LISTRPKITABLEREQUEST DESCRIPTOR.message_types_by_name['ListRpkiTableResponse'] = _LISTRPKITABLERESPONSE DESCRIPTOR.message_types_by_name['EnableZebraRequest'] = _ENABLEZEBRAREQUEST DESCRIPTOR.message_types_by_name['EnableMrtRequest'] = _ENABLEMRTREQUEST DESCRIPTOR.message_types_by_name['DisableMrtRequest'] = _DISABLEMRTREQUEST DESCRIPTOR.message_types_by_name['AddBmpRequest'] = _ADDBMPREQUEST DESCRIPTOR.message_types_by_name['DeleteBmpRequest'] = _DELETEBMPREQUEST DESCRIPTOR.message_types_by_name['Family'] = _FAMILY DESCRIPTOR.message_types_by_name['Validation'] = _VALIDATION DESCRIPTOR.message_types_by_name['Path'] = _PATH DESCRIPTOR.message_types_by_name['Destination'] = _DESTINATION DESCRIPTOR.message_types_by_name['TableLookupPrefix'] = _TABLELOOKUPPREFIX DESCRIPTOR.message_types_by_name['Peer'] = _PEER DESCRIPTOR.message_types_by_name['PeerGroup'] = _PEERGROUP DESCRIPTOR.message_types_by_name['DynamicNeighbor'] = _DYNAMICNEIGHBOR DESCRIPTOR.message_types_by_name['ApplyPolicy'] = _APPLYPOLICY DESCRIPTOR.message_types_by_name['PrefixLimit'] = _PREFIXLIMIT DESCRIPTOR.message_types_by_name['PeerConf'] = _PEERCONF DESCRIPTOR.message_types_by_name['PeerGroupConf'] = _PEERGROUPCONF DESCRIPTOR.message_types_by_name['PeerGroupState'] = _PEERGROUPSTATE DESCRIPTOR.message_types_by_name['EbgpMultihop'] = _EBGPMULTIHOP DESCRIPTOR.message_types_by_name['RouteReflector'] = _ROUTEREFLECTOR DESCRIPTOR.message_types_by_name['PeerState'] = _PEERSTATE DESCRIPTOR.message_types_by_name['Messages'] = _MESSAGES DESCRIPTOR.message_types_by_name['Message'] = _MESSAGE DESCRIPTOR.message_types_by_name['Queues'] = _QUEUES DESCRIPTOR.message_types_by_name['Timers'] = _TIMERS DESCRIPTOR.message_types_by_name['TimersConfig'] = _TIMERSCONFIG DESCRIPTOR.message_types_by_name['TimersState'] = _TIMERSSTATE DESCRIPTOR.message_types_by_name['Transport'] = _TRANSPORT DESCRIPTOR.message_types_by_name['RouteServer'] = _ROUTESERVER DESCRIPTOR.message_types_by_name['GracefulRestart'] = _GRACEFULRESTART DESCRIPTOR.message_types_by_name['MpGracefulRestartConfig'] = _MPGRACEFULRESTARTCONFIG DESCRIPTOR.message_types_by_name['MpGracefulRestartState'] = _MPGRACEFULRESTARTSTATE DESCRIPTOR.message_types_by_name['MpGracefulRestart'] = _MPGRACEFULRESTART DESCRIPTOR.message_types_by_name['AfiSafiConfig'] = _AFISAFICONFIG DESCRIPTOR.message_types_by_name['AfiSafiState'] = _AFISAFISTATE DESCRIPTOR.message_types_by_name['RouteSelectionOptionsConfig'] = _ROUTESELECTIONOPTIONSCONFIG DESCRIPTOR.message_types_by_name['RouteSelectionOptionsState'] = _ROUTESELECTIONOPTIONSSTATE DESCRIPTOR.message_types_by_name['RouteSelectionOptions'] = _ROUTESELECTIONOPTIONS DESCRIPTOR.message_types_by_name['UseMultiplePathsConfig'] = _USEMULTIPLEPATHSCONFIG DESCRIPTOR.message_types_by_name['UseMultiplePathsState'] = _USEMULTIPLEPATHSSTATE DESCRIPTOR.message_types_by_name['EbgpConfig'] = _EBGPCONFIG DESCRIPTOR.message_types_by_name['EbgpState'] = _EBGPSTATE DESCRIPTOR.message_types_by_name['Ebgp'] = _EBGP DESCRIPTOR.message_types_by_name['IbgpConfig'] = _IBGPCONFIG DESCRIPTOR.message_types_by_name['IbgpState'] = _IBGPSTATE DESCRIPTOR.message_types_by_name['Ibgp'] = _IBGP DESCRIPTOR.message_types_by_name['UseMultiplePaths'] = _USEMULTIPLEPATHS DESCRIPTOR.message_types_by_name['RouteTargetMembershipConfig'] = _ROUTETARGETMEMBERSHIPCONFIG DESCRIPTOR.message_types_by_name['RouteTargetMembershipState'] = _ROUTETARGETMEMBERSHIPSTATE DESCRIPTOR.message_types_by_name['RouteTargetMembership'] = _ROUTETARGETMEMBERSHIP DESCRIPTOR.message_types_by_name['LongLivedGracefulRestartConfig'] = _LONGLIVEDGRACEFULRESTARTCONFIG DESCRIPTOR.message_types_by_name['LongLivedGracefulRestartState'] = _LONGLIVEDGRACEFULRESTARTSTATE DESCRIPTOR.message_types_by_name['LongLivedGracefulRestart'] = _LONGLIVEDGRACEFULRESTART DESCRIPTOR.message_types_by_name['AfiSafi'] = _AFISAFI DESCRIPTOR.message_types_by_name['AddPathsConfig'] = _ADDPATHSCONFIG DESCRIPTOR.message_types_by_name['AddPathsState'] = _ADDPATHSSTATE DESCRIPTOR.message_types_by_name['AddPaths'] = _ADDPATHS DESCRIPTOR.message_types_by_name['Prefix'] = _PREFIX DESCRIPTOR.message_types_by_name['DefinedSet'] = _DEFINEDSET DESCRIPTOR.message_types_by_name['MatchSet'] = _MATCHSET DESCRIPTOR.message_types_by_name['AsPathLength'] = _ASPATHLENGTH DESCRIPTOR.message_types_by_name['Conditions'] = _CONDITIONS DESCRIPTOR.message_types_by_name['CommunityAction'] = _COMMUNITYACTION DESCRIPTOR.message_types_by_name['MedAction'] = _MEDACTION DESCRIPTOR.message_types_by_name['AsPrependAction'] = _ASPREPENDACTION DESCRIPTOR.message_types_by_name['NexthopAction'] = _NEXTHOPACTION DESCRIPTOR.message_types_by_name['LocalPrefAction'] = _LOCALPREFACTION DESCRIPTOR.message_types_by_name['Actions'] = _ACTIONS DESCRIPTOR.message_types_by_name['Statement'] = _STATEMENT DESCRIPTOR.message_types_by_name['Policy'] = _POLICY DESCRIPTOR.message_types_by_name['PolicyAssignment'] = _POLICYASSIGNMENT DESCRIPTOR.message_types_by_name['RoutingPolicy'] = _ROUTINGPOLICY DESCRIPTOR.message_types_by_name['Roa'] = _ROA DESCRIPTOR.message_types_by_name['Vrf'] = _VRF DESCRIPTOR.message_types_by_name['DefaultRouteDistance'] = _DEFAULTROUTEDISTANCE DESCRIPTOR.message_types_by_name['Global'] = _GLOBAL DESCRIPTOR.message_types_by_name['Confederation'] = _CONFEDERATION DESCRIPTOR.message_types_by_name['RPKIConf'] = _RPKICONF DESCRIPTOR.message_types_by_name['RPKIState'] = _RPKISTATE DESCRIPTOR.message_types_by_name['Rpki'] = _RPKI DESCRIPTOR.enum_types_by_name['TableType'] = _TABLETYPE DESCRIPTOR.enum_types_by_name['TableLookupOption'] = _TABLELOOKUPOPTION DESCRIPTOR.enum_types_by_name['DefinedType'] = _DEFINEDTYPE DESCRIPTOR.enum_types_by_name['MatchType'] = _MATCHTYPE DESCRIPTOR.enum_types_by_name['AsPathLengthType'] = _ASPATHLENGTHTYPE DESCRIPTOR.enum_types_by_name['RouteAction'] = _ROUTEACTION DESCRIPTOR.enum_types_by_name['CommunityActionType'] = _COMMUNITYACTIONTYPE DESCRIPTOR.enum_types_by_name['MedActionType'] = _MEDACTIONTYPE DESCRIPTOR.enum_types_by_name['PolicyDirection'] = _POLICYDIRECTION _sym_db.RegisterFileDescriptor(DESCRIPTOR) StartBgpRequest = _reflection.GeneratedProtocolMessageType('StartBgpRequest', (_message.Message,), { 'DESCRIPTOR' : _STARTBGPREQUEST, '__module__' : 'gobgp_pb2' # @@protoc_insertion_point(class_scope:gobgpapi.StartBgpRequest) }) _sym_db.RegisterMessage(StartBgpRequest) StopBgpRequest = _reflection.GeneratedProtocolMessageType('StopBgpRequest', (_message.Message,), { 'DESCRIPTOR' : _STOPBGPREQUEST, '__module__' : 'gobgp_pb2' # @@protoc_insertion_point(class_scope:gobgpapi.StopBgpRequest) }) _sym_db.RegisterMessage(StopBgpRequest) GetBgpRequest = _reflection.GeneratedProtocolMessageType('GetBgpRequest', (_message.Message,), { 'DESCRIPTOR' : _GETBGPREQUEST, '__module__' : 'gobgp_pb2' # @@protoc_insertion_point(class_scope:gobgpapi.GetBgpRequest) }) _sym_db.RegisterMessage(GetBgpRequest) GetBgpResponse = _reflection.GeneratedProtocolMessageType('GetBgpResponse', (_message.Message,), { 'DESCRIPTOR' : _GETBGPRESPONSE, '__module__' : 'gobgp_pb2' # @@protoc_insertion_point(class_scope:gobgpapi.GetBgpResponse) }) _sym_db.RegisterMessage(GetBgpResponse) AddPeerRequest = _reflection.GeneratedProtocolMessageType('AddPeerRequest', (_message.Message,), { 'DESCRIPTOR' : _ADDPEERREQUEST, '__module__' : 'gobgp_pb2' # @@protoc_insertion_point(class_scope:gobgpapi.AddPeerRequest) }) _sym_db.RegisterMessage(AddPeerRequest) DeletePeerRequest = _reflection.GeneratedProtocolMessageType('DeletePeerRequest', (_message.Message,), { 'DESCRIPTOR' : _DELETEPEERREQUEST, '__module__' : 'gobgp_pb2' # @@protoc_insertion_point(class_scope:gobgpapi.DeletePeerRequest) }) _sym_db.RegisterMessage(DeletePeerRequest) ListPeerRequest = _reflection.GeneratedProtocolMessageType('ListPeerRequest', (_message.Message,), { 'DESCRIPTOR' : _LISTPEERREQUEST, '__module__' : 'gobgp_pb2' # @@protoc_insertion_point(class_scope:gobgpapi.ListPeerRequest) }) _sym_db.RegisterMessage(ListPeerRequest) ListPeerResponse = _reflection.GeneratedProtocolMessageType('ListPeerResponse', (_message.Message,), { 'DESCRIPTOR' : _LISTPEERRESPONSE, '__module__' : 'gobgp_pb2' # @@protoc_insertion_point(class_scope:gobgpapi.ListPeerResponse) }) _sym_db.RegisterMessage(ListPeerResponse) UpdatePeerRequest = _reflection.GeneratedProtocolMessageType('UpdatePeerRequest', (_message.Message,), { 'DESCRIPTOR' : _UPDATEPEERREQUEST, '__module__' : 'gobgp_pb2' # @@protoc_insertion_point(class_scope:gobgpapi.UpdatePeerRequest) }) _sym_db.RegisterMessage(UpdatePeerRequest) UpdatePeerResponse = _reflection.GeneratedProtocolMessageType('UpdatePeerResponse', (_message.Message,), { 'DESCRIPTOR' : _UPDATEPEERRESPONSE, '__module__' : 'gobgp_pb2' # @@protoc_insertion_point(class_scope:gobgpapi.UpdatePeerResponse) }) _sym_db.RegisterMessage(UpdatePeerResponse) ResetPeerRequest = _reflection.GeneratedProtocolMessageType('ResetPeerRequest', (_message.Message,), { 'DESCRIPTOR' : _RESETPEERREQUEST, '__module__' : 'gobgp_pb2' # @@protoc_insertion_point(class_scope:gobgpapi.ResetPeerRequest) }) _sym_db.RegisterMessage(ResetPeerRequest) ShutdownPeerRequest = _reflection.GeneratedProtocolMessageType('ShutdownPeerRequest', (_message.Message,), { 'DESCRIPTOR' : _SHUTDOWNPEERREQUEST, '__module__' : 'gobgp_pb2' # @@protoc_insertion_point(class_scope:gobgpapi.ShutdownPeerRequest) }) _sym_db.RegisterMessage(ShutdownPeerRequest) EnablePeerRequest = _reflection.GeneratedProtocolMessageType('EnablePeerRequest', (_message.Message,), { 'DESCRIPTOR' : _ENABLEPEERREQUEST, '__module__' : 'gobgp_pb2' # @@protoc_insertion_point(class_scope:gobgpapi.EnablePeerRequest) }) _sym_db.RegisterMessage(EnablePeerRequest) DisablePeerRequest = _reflection.GeneratedProtocolMessageType('DisablePeerRequest', (_message.Message,), { 'DESCRIPTOR' : _DISABLEPEERREQUEST, '__module__' : 'gobgp_pb2' # @@protoc_insertion_point(class_scope:gobgpapi.DisablePeerRequest) }) _sym_db.RegisterMessage(DisablePeerRequest) MonitorPeerRequest = _reflection.GeneratedProtocolMessageType('MonitorPeerRequest', (_message.Message,), { 'DESCRIPTOR' : _MONITORPEERREQUEST, '__module__' : 'gobgp_pb2' # @@protoc_insertion_point(class_scope:gobgpapi.MonitorPeerRequest) }) _sym_db.RegisterMessage(MonitorPeerRequest) MonitorPeerResponse = _reflection.GeneratedProtocolMessageType('MonitorPeerResponse', (_message.Message,), { 'DESCRIPTOR' : _MONITORPEERRESPONSE, '__module__' : 'gobgp_pb2' # @@protoc_insertion_point(class_scope:gobgpapi.MonitorPeerResponse) }) _sym_db.RegisterMessage(MonitorPeerResponse) AddPeerGroupRequest = _reflection.GeneratedProtocolMessageType('AddPeerGroupRequest', (_message.Message,), { 'DESCRIPTOR' : _ADDPEERGROUPREQUEST, '__module__' : 'gobgp_pb2' # @@protoc_insertion_point(class_scope:gobgpapi.AddPeerGroupRequest) }) _sym_db.RegisterMessage(AddPeerGroupRequest) DeletePeerGroupRequest = _reflection.GeneratedProtocolMessageType('DeletePeerGroupRequest', (_message.Message,), { 'DESCRIPTOR' : _DELETEPEERGROUPREQUEST, '__module__' : 'gobgp_pb2' # @@protoc_insertion_point(class_scope:gobgpapi.DeletePeerGroupRequest) }) _sym_db.RegisterMessage(DeletePeerGroupRequest) UpdatePeerGroupRequest = _reflection.GeneratedProtocolMessageType('UpdatePeerGroupRequest', (_message.Message,), { 'DESCRIPTOR' : _UPDATEPEERGROUPREQUEST, '__module__' : 'gobgp_pb2' # @@protoc_insertion_point(class_scope:gobgpapi.UpdatePeerGroupRequest) }) _sym_db.RegisterMessage(UpdatePeerGroupRequest) UpdatePeerGroupResponse = _reflection.GeneratedProtocolMessageType('UpdatePeerGroupResponse', (_message.Message,), { 'DESCRIPTOR' : _UPDATEPEERGROUPRESPONSE, '__module__' : 'gobgp_pb2' # @@protoc_insertion_point(class_scope:gobgpapi.UpdatePeerGroupResponse) }) _sym_db.RegisterMessage(UpdatePeerGroupResponse) AddDynamicNeighborRequest = _reflection.GeneratedProtocolMessageType('AddDynamicNeighborRequest', (_message.Message,), { 'DESCRIPTOR' : _ADDDYNAMICNEIGHBORREQUEST, '__module__' : 'gobgp_pb2' # @@protoc_insertion_point(class_scope:gobgpapi.AddDynamicNeighborRequest) }) _sym_db.RegisterMessage(AddDynamicNeighborRequest) AddPathRequest = _reflection.GeneratedProtocolMessageType('AddPathRequest', (_message.Message,), { 'DESCRIPTOR' : _ADDPATHREQUEST, '__module__' : 'gobgp_pb2' # @@protoc_insertion_point(class_scope:gobgpapi.AddPathRequest) }) _sym_db.RegisterMessage(AddPathRequest) AddPathResponse = _reflection.GeneratedProtocolMessageType('AddPathResponse', (_message.Message,), { 'DESCRIPTOR' : _ADDPATHRESPONSE, '__module__' : 'gobgp_pb2' # @@protoc_insertion_point(class_scope:gobgpapi.AddPathResponse) }) _sym_db.RegisterMessage(AddPathResponse) DeletePathRequest = _reflection.GeneratedProtocolMessageType('DeletePathRequest', (_message.Message,), { 'DESCRIPTOR' : _DELETEPATHREQUEST, '__module__' : 'gobgp_pb2' # @@protoc_insertion_point(class_scope:gobgpapi.DeletePathRequest) }) _sym_db.RegisterMessage(DeletePathRequest) ListPathRequest = _reflection.GeneratedProtocolMessageType('ListPathRequest', (_message.Message,), { 'DESCRIPTOR' : _LISTPATHREQUEST, '__module__' : 'gobgp_pb2' # @@protoc_insertion_point(class_scope:gobgpapi.ListPathRequest) }) _sym_db.RegisterMessage(ListPathRequest) ListPathResponse = _reflection.GeneratedProtocolMessageType('ListPathResponse', (_message.Message,), { 'DESCRIPTOR' : _LISTPATHRESPONSE, '__module__' : 'gobgp_pb2' # @@protoc_insertion_point(class_scope:gobgpapi.ListPathResponse) }) _sym_db.RegisterMessage(ListPathResponse) AddPathStreamRequest = _reflection.GeneratedProtocolMessageType('AddPathStreamRequest', (_message.Message,), { 'DESCRIPTOR' : _ADDPATHSTREAMREQUEST, '__module__' : 'gobgp_pb2' # @@protoc_insertion_point(class_scope:gobgpapi.AddPathStreamRequest) }) _sym_db.RegisterMessage(AddPathStreamRequest) GetTableRequest = _reflection.GeneratedProtocolMessageType('GetTableRequest', (_message.Message,), { 'DESCRIPTOR' : _GETTABLEREQUEST, '__module__' : 'gobgp_pb2' # @@protoc_insertion_point(class_scope:gobgpapi.GetTableRequest) }) _sym_db.RegisterMessage(GetTableRequest) GetTableResponse = _reflection.GeneratedProtocolMessageType('GetTableResponse', (_message.Message,), { 'DESCRIPTOR' : _GETTABLERESPONSE, '__module__' : 'gobgp_pb2' # @@protoc_insertion_point(class_scope:gobgpapi.GetTableResponse) }) _sym_db.RegisterMessage(GetTableResponse) MonitorTableRequest = _reflection.GeneratedProtocolMessageType('MonitorTableRequest', (_message.Message,), { 'DESCRIPTOR' : _MONITORTABLEREQUEST, '__module__' : 'gobgp_pb2' # @@protoc_insertion_point(class_scope:gobgpapi.MonitorTableRequest) }) _sym_db.RegisterMessage(MonitorTableRequest) MonitorTableResponse = _reflection.GeneratedProtocolMessageType('MonitorTableResponse', (_message.Message,), { 'DESCRIPTOR' : _MONITORTABLERESPONSE, '__module__' : 'gobgp_pb2' # @@protoc_insertion_point(class_scope:gobgpapi.MonitorTableResponse) }) _sym_db.RegisterMessage(MonitorTableResponse) AddVrfRequest = _reflection.GeneratedProtocolMessageType('AddVrfRequest', (_message.Message,), { 'DESCRIPTOR' : _ADDVRFREQUEST, '__module__' : 'gobgp_pb2' # @@protoc_insertion_point(class_scope:gobgpapi.AddVrfRequest) }) _sym_db.RegisterMessage(AddVrfRequest) DeleteVrfRequest = _reflection.GeneratedProtocolMessageType('DeleteVrfRequest', (_message.Message,), { 'DESCRIPTOR' : _DELETEVRFREQUEST, '__module__' : 'gobgp_pb2' # @@protoc_insertion_point(class_scope:gobgpapi.DeleteVrfRequest) }) _sym_db.RegisterMessage(DeleteVrfRequest) ListVrfRequest = _reflection.GeneratedProtocolMessageType('ListVrfRequest', (_message.Message,), { 'DESCRIPTOR' : _LISTVRFREQUEST, '__module__' : 'gobgp_pb2' # @@protoc_insertion_point(class_scope:gobgpapi.ListVrfRequest) }) _sym_db.RegisterMessage(ListVrfRequest) ListVrfResponse = _reflection.GeneratedProtocolMessageType('ListVrfResponse', (_message.Message,), { 'DESCRIPTOR' : _LISTVRFRESPONSE, '__module__' : 'gobgp_pb2' # @@protoc_insertion_point(class_scope:gobgpapi.ListVrfResponse) }) _sym_db.RegisterMessage(ListVrfResponse) AddPolicyRequest = _reflection.GeneratedProtocolMessageType('AddPolicyRequest', (_message.Message,), { 'DESCRIPTOR' : _ADDPOLICYREQUEST, '__module__' : 'gobgp_pb2' # @@protoc_insertion_point(class_scope:gobgpapi.AddPolicyRequest) }) _sym_db.RegisterMessage(AddPolicyRequest) DeletePolicyRequest = _reflection.GeneratedProtocolMessageType('DeletePolicyRequest', (_message.Message,), { 'DESCRIPTOR' : _DELETEPOLICYREQUEST, '__module__' : 'gobgp_pb2' # @@protoc_insertion_point(class_scope:gobgpapi.DeletePolicyRequest) }) _sym_db.RegisterMessage(DeletePolicyRequest) ListPolicyRequest = _reflection.GeneratedProtocolMessageType('ListPolicyRequest', (_message.Message,), { 'DESCRIPTOR' : _LISTPOLICYREQUEST, '__module__' : 'gobgp_pb2' # @@protoc_insertion_point(class_scope:gobgpapi.ListPolicyRequest) }) _sym_db.RegisterMessage(ListPolicyRequest) ListPolicyResponse = _reflection.GeneratedProtocolMessageType('ListPolicyResponse', (_message.Message,), { 'DESCRIPTOR' : _LISTPOLICYRESPONSE, '__module__' : 'gobgp_pb2' # @@protoc_insertion_point(class_scope:gobgpapi.ListPolicyResponse) }) _sym_db.RegisterMessage(ListPolicyResponse) SetPoliciesRequest = _reflection.GeneratedProtocolMessageType('SetPoliciesRequest', (_message.Message,), { 'DESCRIPTOR' : _SETPOLICIESREQUEST, '__module__' : 'gobgp_pb2' # @@protoc_insertion_point(class_scope:gobgpapi.SetPoliciesRequest) }) _sym_db.RegisterMessage(SetPoliciesRequest) AddDefinedSetRequest = _reflection.GeneratedProtocolMessageType('AddDefinedSetRequest', (_message.Message,), { 'DESCRIPTOR' : _ADDDEFINEDSETREQUEST, '__module__' : 'gobgp_pb2' # @@protoc_insertion_point(class_scope:gobgpapi.AddDefinedSetRequest) }) _sym_db.RegisterMessage(AddDefinedSetRequest) DeleteDefinedSetRequest = _reflection.GeneratedProtocolMessageType('DeleteDefinedSetRequest', (_message.Message,), { 'DESCRIPTOR' : _DELETEDEFINEDSETREQUEST, '__module__' : 'gobgp_pb2' # @@protoc_insertion_point(class_scope:gobgpapi.DeleteDefinedSetRequest) }) _sym_db.RegisterMessage(DeleteDefinedSetRequest) ListDefinedSetRequest = _reflection.GeneratedProtocolMessageType('ListDefinedSetRequest', (_message.Message,), { 'DESCRIPTOR' : _LISTDEFINEDSETREQUEST, '__module__' : 'gobgp_pb2' # @@protoc_insertion_point(class_scope:gobgpapi.ListDefinedSetRequest) }) _sym_db.RegisterMessage(ListDefinedSetRequest) ListDefinedSetResponse = _reflection.GeneratedProtocolMessageType('ListDefinedSetResponse', (_message.Message,), { 'DESCRIPTOR' : _LISTDEFINEDSETRESPONSE, '__module__' : 'gobgp_pb2' # @@protoc_insertion_point(class_scope:gobgpapi.ListDefinedSetResponse) }) _sym_db.RegisterMessage(ListDefinedSetResponse) AddStatementRequest = _reflection.GeneratedProtocolMessageType('AddStatementRequest', (_message.Message,), { 'DESCRIPTOR' : _ADDSTATEMENTREQUEST, '__module__' : 'gobgp_pb2' # @@protoc_insertion_point(class_scope:gobgpapi.AddStatementRequest) }) _sym_db.RegisterMessage(AddStatementRequest) DeleteStatementRequest = _reflection.GeneratedProtocolMessageType('DeleteStatementRequest', (_message.Message,), { 'DESCRIPTOR' : _DELETESTATEMENTREQUEST, '__module__' : 'gobgp_pb2' # @@protoc_insertion_point(class_scope:gobgpapi.DeleteStatementRequest) }) _sym_db.RegisterMessage(DeleteStatementRequest) ListStatementRequest = _reflection.GeneratedProtocolMessageType('ListStatementRequest', (_message.Message,), { 'DESCRIPTOR' : _LISTSTATEMENTREQUEST, '__module__' : 'gobgp_pb2' # @@protoc_insertion_point(class_scope:gobgpapi.ListStatementRequest) }) _sym_db.RegisterMessage(ListStatementRequest) ListStatementResponse = _reflection.GeneratedProtocolMessageType('ListStatementResponse', (_message.Message,), { 'DESCRIPTOR' : _LISTSTATEMENTRESPONSE, '__module__' : 'gobgp_pb2' # @@protoc_insertion_point(class_scope:gobgpapi.ListStatementResponse) }) _sym_db.RegisterMessage(ListStatementResponse) AddPolicyAssignmentRequest = _reflection.GeneratedProtocolMessageType('AddPolicyAssignmentRequest', (_message.Message,), { 'DESCRIPTOR' : _ADDPOLICYASSIGNMENTREQUEST, '__module__' : 'gobgp_pb2' # @@protoc_insertion_point(class_scope:gobgpapi.AddPolicyAssignmentRequest) }) _sym_db.RegisterMessage(AddPolicyAssignmentRequest) DeletePolicyAssignmentRequest = _reflection.GeneratedProtocolMessageType('DeletePolicyAssignmentRequest', (_message.Message,), { 'DESCRIPTOR' : _DELETEPOLICYASSIGNMENTREQUEST, '__module__' : 'gobgp_pb2' # @@protoc_insertion_point(class_scope:gobgpapi.DeletePolicyAssignmentRequest) }) _sym_db.RegisterMessage(DeletePolicyAssignmentRequest) ListPolicyAssignmentRequest = _reflection.GeneratedProtocolMessageType('ListPolicyAssignmentRequest', (_message.Message,), { 'DESCRIPTOR' : _LISTPOLICYASSIGNMENTREQUEST, '__module__' : 'gobgp_pb2' # @@protoc_insertion_point(class_scope:gobgpapi.ListPolicyAssignmentRequest) }) _sym_db.RegisterMessage(ListPolicyAssignmentRequest) ListPolicyAssignmentResponse = _reflection.GeneratedProtocolMessageType('ListPolicyAssignmentResponse', (_message.Message,), { 'DESCRIPTOR' : _LISTPOLICYASSIGNMENTRESPONSE, '__module__' : 'gobgp_pb2' # @@protoc_insertion_point(class_scope:gobgpapi.ListPolicyAssignmentResponse) }) _sym_db.RegisterMessage(ListPolicyAssignmentResponse) SetPolicyAssignmentRequest = _reflection.GeneratedProtocolMessageType('SetPolicyAssignmentRequest', (_message.Message,), { 'DESCRIPTOR' : _SETPOLICYASSIGNMENTREQUEST, '__module__' : 'gobgp_pb2' # @@protoc_insertion_point(class_scope:gobgpapi.SetPolicyAssignmentRequest) }) _sym_db.RegisterMessage(SetPolicyAssignmentRequest) AddRpkiRequest = _reflection.GeneratedProtocolMessageType('AddRpkiRequest', (_message.Message,), { 'DESCRIPTOR' : _ADDRPKIREQUEST, '__module__' : 'gobgp_pb2' # @@protoc_insertion_point(class_scope:gobgpapi.AddRpkiRequest) }) _sym_db.RegisterMessage(AddRpkiRequest) DeleteRpkiRequest = _reflection.GeneratedProtocolMessageType('DeleteRpkiRequest', (_message.Message,), { 'DESCRIPTOR' : _DELETERPKIREQUEST, '__module__' : 'gobgp_pb2' # @@protoc_insertion_point(class_scope:gobgpapi.DeleteRpkiRequest) }) _sym_db.RegisterMessage(DeleteRpkiRequest) ListRpkiRequest = _reflection.GeneratedProtocolMessageType('ListRpkiRequest', (_message.Message,), { 'DESCRIPTOR' : _LISTRPKIREQUEST, '__module__' : 'gobgp_pb2' # @@protoc_insertion_point(class_scope:gobgpapi.ListRpkiRequest) }) _sym_db.RegisterMessage(ListRpkiRequest) ListRpkiResponse = _reflection.GeneratedProtocolMessageType('ListRpkiResponse', (_message.Message,), { 'DESCRIPTOR' : _LISTRPKIRESPONSE, '__module__' : 'gobgp_pb2' # @@protoc_insertion_point(class_scope:gobgpapi.ListRpkiResponse) }) _sym_db.RegisterMessage(ListRpkiResponse) EnableRpkiRequest = _reflection.GeneratedProtocolMessageType('EnableRpkiRequest', (_message.Message,), { 'DESCRIPTOR' : _ENABLERPKIREQUEST, '__module__' : 'gobgp_pb2' # @@protoc_insertion_point(class_scope:gobgpapi.EnableRpkiRequest) }) _sym_db.RegisterMessage(EnableRpkiRequest) DisableRpkiRequest = _reflection.GeneratedProtocolMessageType('DisableRpkiRequest', (_message.Message,), { 'DESCRIPTOR' : _DISABLERPKIREQUEST, '__module__' : 'gobgp_pb2' # @@protoc_insertion_point(class_scope:gobgpapi.DisableRpkiRequest) }) _sym_db.RegisterMessage(DisableRpkiRequest) ResetRpkiRequest = _reflection.GeneratedProtocolMessageType('ResetRpkiRequest', (_message.Message,), { 'DESCRIPTOR' : _RESETRPKIREQUEST, '__module__' : 'gobgp_pb2' # @@protoc_insertion_point(class_scope:gobgpapi.ResetRpkiRequest) }) _sym_db.RegisterMessage(ResetRpkiRequest) ListRpkiTableRequest = _reflection.GeneratedProtocolMessageType('ListRpkiTableRequest', (_message.Message,), { 'DESCRIPTOR' : _LISTRPKITABLEREQUEST, '__module__' : 'gobgp_pb2' # @@protoc_insertion_point(class_scope:gobgpapi.ListRpkiTableRequest) }) _sym_db.RegisterMessage(ListRpkiTableRequest) ListRpkiTableResponse = _reflection.GeneratedProtocolMessageType('ListRpkiTableResponse', (_message.Message,), { 'DESCRIPTOR' : _LISTRPKITABLERESPONSE, '__module__' : 'gobgp_pb2' # @@protoc_insertion_point(class_scope:gobgpapi.ListRpkiTableResponse) }) _sym_db.RegisterMessage(ListRpkiTableResponse) EnableZebraRequest = _reflection.GeneratedProtocolMessageType('EnableZebraRequest', (_message.Message,), { 'DESCRIPTOR' : _ENABLEZEBRAREQUEST, '__module__' : 'gobgp_pb2' # @@protoc_insertion_point(class_scope:gobgpapi.EnableZebraRequest) }) _sym_db.RegisterMessage(EnableZebraRequest) EnableMrtRequest = _reflection.GeneratedProtocolMessageType('EnableMrtRequest', (_message.Message,), { 'DESCRIPTOR' : _ENABLEMRTREQUEST, '__module__' : 'gobgp_pb2' # @@protoc_insertion_point(class_scope:gobgpapi.EnableMrtRequest) }) _sym_db.RegisterMessage(EnableMrtRequest) DisableMrtRequest = _reflection.GeneratedProtocolMessageType('DisableMrtRequest', (_message.Message,), { 'DESCRIPTOR' : _DISABLEMRTREQUEST, '__module__' : 'gobgp_pb2' # @@protoc_insertion_point(class_scope:gobgpapi.DisableMrtRequest) }) _sym_db.RegisterMessage(DisableMrtRequest) AddBmpRequest = _reflection.GeneratedProtocolMessageType('AddBmpRequest', (_message.Message,), { 'DESCRIPTOR' : _ADDBMPREQUEST, '__module__' : 'gobgp_pb2' # @@protoc_insertion_point(class_scope:gobgpapi.AddBmpRequest) }) _sym_db.RegisterMessage(AddBmpRequest) DeleteBmpRequest = _reflection.GeneratedProtocolMessageType('DeleteBmpRequest', (_message.Message,), { 'DESCRIPTOR' : _DELETEBMPREQUEST, '__module__' : 'gobgp_pb2' # @@protoc_insertion_point(class_scope:gobgpapi.DeleteBmpRequest) }) _sym_db.RegisterMessage(DeleteBmpRequest) Family = _reflection.GeneratedProtocolMessageType('Family', (_message.Message,), { 'DESCRIPTOR' : _FAMILY, '__module__' : 'gobgp_pb2' # @@protoc_insertion_point(class_scope:gobgpapi.Family) }) _sym_db.RegisterMessage(Family) Validation = _reflection.GeneratedProtocolMessageType('Validation', (_message.Message,), { 'DESCRIPTOR' : _VALIDATION, '__module__' : 'gobgp_pb2' # @@protoc_insertion_point(class_scope:gobgpapi.Validation) }) _sym_db.RegisterMessage(Validation) Path = _reflection.GeneratedProtocolMessageType('Path', (_message.Message,), { 'DESCRIPTOR' : _PATH, '__module__' : 'gobgp_pb2' # @@protoc_insertion_point(class_scope:gobgpapi.Path) }) _sym_db.RegisterMessage(Path) Destination = _reflection.GeneratedProtocolMessageType('Destination', (_message.Message,), { 'DESCRIPTOR' : _DESTINATION, '__module__' : 'gobgp_pb2' # @@protoc_insertion_point(class_scope:gobgpapi.Destination) }) _sym_db.RegisterMessage(Destination) TableLookupPrefix = _reflection.GeneratedProtocolMessageType('TableLookupPrefix', (_message.Message,), { 'DESCRIPTOR' : _TABLELOOKUPPREFIX, '__module__' : 'gobgp_pb2' # @@protoc_insertion_point(class_scope:gobgpapi.TableLookupPrefix) }) _sym_db.RegisterMessage(TableLookupPrefix) Peer = _reflection.GeneratedProtocolMessageType('Peer', (_message.Message,), { 'DESCRIPTOR' : _PEER, '__module__' : 'gobgp_pb2' # @@protoc_insertion_point(class_scope:gobgpapi.Peer) }) _sym_db.RegisterMessage(Peer) PeerGroup = _reflection.GeneratedProtocolMessageType('PeerGroup', (_message.Message,), { 'DESCRIPTOR' : _PEERGROUP, '__module__' : 'gobgp_pb2' # @@protoc_insertion_point(class_scope:gobgpapi.PeerGroup) }) _sym_db.RegisterMessage(PeerGroup) DynamicNeighbor = _reflection.GeneratedProtocolMessageType('DynamicNeighbor', (_message.Message,), { 'DESCRIPTOR' : _DYNAMICNEIGHBOR, '__module__' : 'gobgp_pb2' # @@protoc_insertion_point(class_scope:gobgpapi.DynamicNeighbor) }) _sym_db.RegisterMessage(DynamicNeighbor) ApplyPolicy = _reflection.GeneratedProtocolMessageType('ApplyPolicy', (_message.Message,), { 'DESCRIPTOR' : _APPLYPOLICY, '__module__' : 'gobgp_pb2' # @@protoc_insertion_point(class_scope:gobgpapi.ApplyPolicy) }) _sym_db.RegisterMessage(ApplyPolicy) PrefixLimit = _reflection.GeneratedProtocolMessageType('PrefixLimit', (_message.Message,), { 'DESCRIPTOR' : _PREFIXLIMIT, '__module__' : 'gobgp_pb2' # @@protoc_insertion_point(class_scope:gobgpapi.PrefixLimit) }) _sym_db.RegisterMessage(PrefixLimit) PeerConf = _reflection.GeneratedProtocolMessageType('PeerConf', (_message.Message,), { 'DESCRIPTOR' : _PEERCONF, '__module__' : 'gobgp_pb2' # @@protoc_insertion_point(class_scope:gobgpapi.PeerConf) }) _sym_db.RegisterMessage(PeerConf) PeerGroupConf = _reflection.GeneratedProtocolMessageType('PeerGroupConf', (_message.Message,), { 'DESCRIPTOR' : _PEERGROUPCONF, '__module__' : 'gobgp_pb2' # @@protoc_insertion_point(class_scope:gobgpapi.PeerGroupConf) }) _sym_db.RegisterMessage(PeerGroupConf) PeerGroupState = _reflection.GeneratedProtocolMessageType('PeerGroupState', (_message.Message,), { 'DESCRIPTOR' : _PEERGROUPSTATE, '__module__' : 'gobgp_pb2' # @@protoc_insertion_point(class_scope:gobgpapi.PeerGroupState) }) _sym_db.RegisterMessage(PeerGroupState) EbgpMultihop = _reflection.GeneratedProtocolMessageType('EbgpMultihop', (_message.Message,), { 'DESCRIPTOR' : _EBGPMULTIHOP, '__module__' : 'gobgp_pb2' # @@protoc_insertion_point(class_scope:gobgpapi.EbgpMultihop) }) _sym_db.RegisterMessage(EbgpMultihop) RouteReflector = _reflection.GeneratedProtocolMessageType('RouteReflector', (_message.Message,), { 'DESCRIPTOR' : _ROUTEREFLECTOR, '__module__' : 'gobgp_pb2' # @@protoc_insertion_point(class_scope:gobgpapi.RouteReflector) }) _sym_db.RegisterMessage(RouteReflector) PeerState = _reflection.GeneratedProtocolMessageType('PeerState', (_message.Message,), { 'DESCRIPTOR' : _PEERSTATE, '__module__' : 'gobgp_pb2' # @@protoc_insertion_point(class_scope:gobgpapi.PeerState) }) _sym_db.RegisterMessage(PeerState) Messages = _reflection.GeneratedProtocolMessageType('Messages', (_message.Message,), { 'DESCRIPTOR' : _MESSAGES, '__module__' : 'gobgp_pb2' # @@protoc_insertion_point(class_scope:gobgpapi.Messages) }) _sym_db.RegisterMessage(Messages) Message = _reflection.GeneratedProtocolMessageType('Message', (_message.Message,), { 'DESCRIPTOR' : _MESSAGE, '__module__' : 'gobgp_pb2' # @@protoc_insertion_point(class_scope:gobgpapi.Message) }) _sym_db.RegisterMessage(Message) Queues = _reflection.GeneratedProtocolMessageType('Queues', (_message.Message,), { 'DESCRIPTOR' : _QUEUES, '__module__' : 'gobgp_pb2' # @@protoc_insertion_point(class_scope:gobgpapi.Queues) }) _sym_db.RegisterMessage(Queues) Timers = _reflection.GeneratedProtocolMessageType('Timers', (_message.Message,), { 'DESCRIPTOR' : _TIMERS, '__module__' : 'gobgp_pb2' # @@protoc_insertion_point(class_scope:gobgpapi.Timers) }) _sym_db.RegisterMessage(Timers) TimersConfig = _reflection.GeneratedProtocolMessageType('TimersConfig', (_message.Message,), { 'DESCRIPTOR' : _TIMERSCONFIG, '__module__' : 'gobgp_pb2' # @@protoc_insertion_point(class_scope:gobgpapi.TimersConfig) }) _sym_db.RegisterMessage(TimersConfig) TimersState = _reflection.GeneratedProtocolMessageType('TimersState', (_message.Message,), { 'DESCRIPTOR' : _TIMERSSTATE, '__module__' : 'gobgp_pb2' # @@protoc_insertion_point(class_scope:gobgpapi.TimersState) }) _sym_db.RegisterMessage(TimersState) Transport = _reflection.GeneratedProtocolMessageType('Transport', (_message.Message,), { 'DESCRIPTOR' : _TRANSPORT, '__module__' : 'gobgp_pb2' # @@protoc_insertion_point(class_scope:gobgpapi.Transport) }) _sym_db.RegisterMessage(Transport) RouteServer = _reflection.GeneratedProtocolMessageType('RouteServer', (_message.Message,), { 'DESCRIPTOR' : _ROUTESERVER, '__module__' : 'gobgp_pb2' # @@protoc_insertion_point(class_scope:gobgpapi.RouteServer) }) _sym_db.RegisterMessage(RouteServer) GracefulRestart = _reflection.GeneratedProtocolMessageType('GracefulRestart', (_message.Message,), { 'DESCRIPTOR' : _GRACEFULRESTART, '__module__' : 'gobgp_pb2' # @@protoc_insertion_point(class_scope:gobgpapi.GracefulRestart) }) _sym_db.RegisterMessage(GracefulRestart) MpGracefulRestartConfig = _reflection.GeneratedProtocolMessageType('MpGracefulRestartConfig', (_message.Message,), { 'DESCRIPTOR' : _MPGRACEFULRESTARTCONFIG, '__module__' : 'gobgp_pb2' # @@protoc_insertion_point(class_scope:gobgpapi.MpGracefulRestartConfig) }) _sym_db.RegisterMessage(MpGracefulRestartConfig) MpGracefulRestartState = _reflection.GeneratedProtocolMessageType('MpGracefulRestartState', (_message.Message,), { 'DESCRIPTOR' : _MPGRACEFULRESTARTSTATE, '__module__' : 'gobgp_pb2' # @@protoc_insertion_point(class_scope:gobgpapi.MpGracefulRestartState) }) _sym_db.RegisterMessage(MpGracefulRestartState) MpGracefulRestart = _reflection.GeneratedProtocolMessageType('MpGracefulRestart', (_message.Message,), { 'DESCRIPTOR' : _MPGRACEFULRESTART, '__module__' : 'gobgp_pb2' # @@protoc_insertion_point(class_scope:gobgpapi.MpGracefulRestart) }) _sym_db.RegisterMessage(MpGracefulRestart) AfiSafiConfig = _reflection.GeneratedProtocolMessageType('AfiSafiConfig', (_message.Message,), { 'DESCRIPTOR' : _AFISAFICONFIG, '__module__' : 'gobgp_pb2' # @@protoc_insertion_point(class_scope:gobgpapi.AfiSafiConfig) }) _sym_db.RegisterMessage(AfiSafiConfig) AfiSafiState = _reflection.GeneratedProtocolMessageType('AfiSafiState', (_message.Message,), { 'DESCRIPTOR' : _AFISAFISTATE, '__module__' : 'gobgp_pb2' # @@protoc_insertion_point(class_scope:gobgpapi.AfiSafiState) }) _sym_db.RegisterMessage(AfiSafiState) RouteSelectionOptionsConfig = _reflection.GeneratedProtocolMessageType('RouteSelectionOptionsConfig', (_message.Message,), { 'DESCRIPTOR' : _ROUTESELECTIONOPTIONSCONFIG, '__module__' : 'gobgp_pb2' # @@protoc_insertion_point(class_scope:gobgpapi.RouteSelectionOptionsConfig) }) _sym_db.RegisterMessage(RouteSelectionOptionsConfig) RouteSelectionOptionsState = _reflection.GeneratedProtocolMessageType('RouteSelectionOptionsState', (_message.Message,), { 'DESCRIPTOR' : _ROUTESELECTIONOPTIONSSTATE, '__module__' : 'gobgp_pb2' # @@protoc_insertion_point(class_scope:gobgpapi.RouteSelectionOptionsState) }) _sym_db.RegisterMessage(RouteSelectionOptionsState) RouteSelectionOptions = _reflection.GeneratedProtocolMessageType('RouteSelectionOptions', (_message.Message,), { 'DESCRIPTOR' : _ROUTESELECTIONOPTIONS, '__module__' : 'gobgp_pb2' # @@protoc_insertion_point(class_scope:gobgpapi.RouteSelectionOptions) }) _sym_db.RegisterMessage(RouteSelectionOptions) UseMultiplePathsConfig = _reflection.GeneratedProtocolMessageType('UseMultiplePathsConfig', (_message.Message,), { 'DESCRIPTOR' : _USEMULTIPLEPATHSCONFIG, '__module__' : 'gobgp_pb2' # @@protoc_insertion_point(class_scope:gobgpapi.UseMultiplePathsConfig) }) _sym_db.RegisterMessage(UseMultiplePathsConfig) UseMultiplePathsState = _reflection.GeneratedProtocolMessageType('UseMultiplePathsState', (_message.Message,), { 'DESCRIPTOR' : _USEMULTIPLEPATHSSTATE, '__module__' : 'gobgp_pb2' # @@protoc_insertion_point(class_scope:gobgpapi.UseMultiplePathsState) }) _sym_db.RegisterMessage(UseMultiplePathsState) EbgpConfig = _reflection.GeneratedProtocolMessageType('EbgpConfig', (_message.Message,), { 'DESCRIPTOR' : _EBGPCONFIG, '__module__' : 'gobgp_pb2' # @@protoc_insertion_point(class_scope:gobgpapi.EbgpConfig) }) _sym_db.RegisterMessage(EbgpConfig) EbgpState = _reflection.GeneratedProtocolMessageType('EbgpState', (_message.Message,), { 'DESCRIPTOR' : _EBGPSTATE, '__module__' : 'gobgp_pb2' # @@protoc_insertion_point(class_scope:gobgpapi.EbgpState) }) _sym_db.RegisterMessage(EbgpState) Ebgp = _reflection.GeneratedProtocolMessageType('Ebgp', (_message.Message,), { 'DESCRIPTOR' : _EBGP, '__module__' : 'gobgp_pb2' # @@protoc_insertion_point(class_scope:gobgpapi.Ebgp) }) _sym_db.RegisterMessage(Ebgp) IbgpConfig = _reflection.GeneratedProtocolMessageType('IbgpConfig', (_message.Message,), { 'DESCRIPTOR' : _IBGPCONFIG, '__module__' : 'gobgp_pb2' # @@protoc_insertion_point(class_scope:gobgpapi.IbgpConfig) }) _sym_db.RegisterMessage(IbgpConfig) IbgpState = _reflection.GeneratedProtocolMessageType('IbgpState', (_message.Message,), { 'DESCRIPTOR' : _IBGPSTATE, '__module__' : 'gobgp_pb2' # @@protoc_insertion_point(class_scope:gobgpapi.IbgpState) }) _sym_db.RegisterMessage(IbgpState) Ibgp = _reflection.GeneratedProtocolMessageType('Ibgp', (_message.Message,), { 'DESCRIPTOR' : _IBGP, '__module__' : 'gobgp_pb2' # @@protoc_insertion_point(class_scope:gobgpapi.Ibgp) }) _sym_db.RegisterMessage(Ibgp) UseMultiplePaths = _reflection.GeneratedProtocolMessageType('UseMultiplePaths', (_message.Message,), { 'DESCRIPTOR' : _USEMULTIPLEPATHS, '__module__' : 'gobgp_pb2' # @@protoc_insertion_point(class_scope:gobgpapi.UseMultiplePaths) }) _sym_db.RegisterMessage(UseMultiplePaths) RouteTargetMembershipConfig = _reflection.GeneratedProtocolMessageType('RouteTargetMembershipConfig', (_message.Message,), { 'DESCRIPTOR' : _ROUTETARGETMEMBERSHIPCONFIG, '__module__' : 'gobgp_pb2' # @@protoc_insertion_point(class_scope:gobgpapi.RouteTargetMembershipConfig) }) _sym_db.RegisterMessage(RouteTargetMembershipConfig) RouteTargetMembershipState = _reflection.GeneratedProtocolMessageType('RouteTargetMembershipState', (_message.Message,), { 'DESCRIPTOR' : _ROUTETARGETMEMBERSHIPSTATE, '__module__' : 'gobgp_pb2' # @@protoc_insertion_point(class_scope:gobgpapi.RouteTargetMembershipState) }) _sym_db.RegisterMessage(RouteTargetMembershipState) RouteTargetMembership = _reflection.GeneratedProtocolMessageType('RouteTargetMembership', (_message.Message,), { 'DESCRIPTOR' : _ROUTETARGETMEMBERSHIP, '__module__' : 'gobgp_pb2' # @@protoc_insertion_point(class_scope:gobgpapi.RouteTargetMembership) }) _sym_db.RegisterMessage(RouteTargetMembership) LongLivedGracefulRestartConfig = _reflection.GeneratedProtocolMessageType('LongLivedGracefulRestartConfig', (_message.Message,), { 'DESCRIPTOR' : _LONGLIVEDGRACEFULRESTARTCONFIG, '__module__' : 'gobgp_pb2' # @@protoc_insertion_point(class_scope:gobgpapi.LongLivedGracefulRestartConfig) }) _sym_db.RegisterMessage(LongLivedGracefulRestartConfig) LongLivedGracefulRestartState = _reflection.GeneratedProtocolMessageType('LongLivedGracefulRestartState', (_message.Message,), { 'DESCRIPTOR' : _LONGLIVEDGRACEFULRESTARTSTATE, '__module__' : 'gobgp_pb2' # @@protoc_insertion_point(class_scope:gobgpapi.LongLivedGracefulRestartState) }) _sym_db.RegisterMessage(LongLivedGracefulRestartState) LongLivedGracefulRestart = _reflection.GeneratedProtocolMessageType('LongLivedGracefulRestart', (_message.Message,), { 'DESCRIPTOR' : _LONGLIVEDGRACEFULRESTART, '__module__' : 'gobgp_pb2' # @@protoc_insertion_point(class_scope:gobgpapi.LongLivedGracefulRestart) }) _sym_db.RegisterMessage(LongLivedGracefulRestart) AfiSafi = _reflection.GeneratedProtocolMessageType('AfiSafi', (_message.Message,), { 'DESCRIPTOR' : _AFISAFI, '__module__' : 'gobgp_pb2' # @@protoc_insertion_point(class_scope:gobgpapi.AfiSafi) }) _sym_db.RegisterMessage(AfiSafi) AddPathsConfig = _reflection.GeneratedProtocolMessageType('AddPathsConfig', (_message.Message,), { 'DESCRIPTOR' : _ADDPATHSCONFIG, '__module__' : 'gobgp_pb2' # @@protoc_insertion_point(class_scope:gobgpapi.AddPathsConfig) }) _sym_db.RegisterMessage(AddPathsConfig) AddPathsState = _reflection.GeneratedProtocolMessageType('AddPathsState', (_message.Message,), { 'DESCRIPTOR' : _ADDPATHSSTATE, '__module__' : 'gobgp_pb2' # @@protoc_insertion_point(class_scope:gobgpapi.AddPathsState) }) _sym_db.RegisterMessage(AddPathsState) AddPaths = _reflection.GeneratedProtocolMessageType('AddPaths', (_message.Message,), { 'DESCRIPTOR' : _ADDPATHS, '__module__' : 'gobgp_pb2' # @@protoc_insertion_point(class_scope:gobgpapi.AddPaths) }) _sym_db.RegisterMessage(AddPaths) Prefix = _reflection.GeneratedProtocolMessageType('Prefix', (_message.Message,), { 'DESCRIPTOR' : _PREFIX, '__module__' : 'gobgp_pb2' # @@protoc_insertion_point(class_scope:gobgpapi.Prefix) }) _sym_db.RegisterMessage(Prefix) DefinedSet = _reflection.GeneratedProtocolMessageType('DefinedSet', (_message.Message,), { 'DESCRIPTOR' : _DEFINEDSET, '__module__' : 'gobgp_pb2' # @@protoc_insertion_point(class_scope:gobgpapi.DefinedSet) }) _sym_db.RegisterMessage(DefinedSet) MatchSet = _reflection.GeneratedProtocolMessageType('MatchSet', (_message.Message,), { 'DESCRIPTOR' : _MATCHSET, '__module__' : 'gobgp_pb2' # @@protoc_insertion_point(class_scope:gobgpapi.MatchSet) }) _sym_db.RegisterMessage(MatchSet) AsPathLength = _reflection.GeneratedProtocolMessageType('AsPathLength', (_message.Message,), { 'DESCRIPTOR' : _ASPATHLENGTH, '__module__' : 'gobgp_pb2' # @@protoc_insertion_point(class_scope:gobgpapi.AsPathLength) }) _sym_db.RegisterMessage(AsPathLength) Conditions = _reflection.GeneratedProtocolMessageType('Conditions', (_message.Message,), { 'DESCRIPTOR' : _CONDITIONS, '__module__' : 'gobgp_pb2' # @@protoc_insertion_point(class_scope:gobgpapi.Conditions) }) _sym_db.RegisterMessage(Conditions) CommunityAction = _reflection.GeneratedProtocolMessageType('CommunityAction', (_message.Message,), { 'DESCRIPTOR' : _COMMUNITYACTION, '__module__' : 'gobgp_pb2' # @@protoc_insertion_point(class_scope:gobgpapi.CommunityAction) }) _sym_db.RegisterMessage(CommunityAction) MedAction = _reflection.GeneratedProtocolMessageType('MedAction', (_message.Message,), { 'DESCRIPTOR' : _MEDACTION, '__module__' : 'gobgp_pb2' # @@protoc_insertion_point(class_scope:gobgpapi.MedAction) }) _sym_db.RegisterMessage(MedAction) AsPrependAction = _reflection.GeneratedProtocolMessageType('AsPrependAction', (_message.Message,), { 'DESCRIPTOR' : _ASPREPENDACTION, '__module__' : 'gobgp_pb2' # @@protoc_insertion_point(class_scope:gobgpapi.AsPrependAction) }) _sym_db.RegisterMessage(AsPrependAction) NexthopAction = _reflection.GeneratedProtocolMessageType('NexthopAction', (_message.Message,), { 'DESCRIPTOR' : _NEXTHOPACTION, '__module__' : 'gobgp_pb2' # @@protoc_insertion_point(class_scope:gobgpapi.NexthopAction) }) _sym_db.RegisterMessage(NexthopAction) LocalPrefAction = _reflection.GeneratedProtocolMessageType('LocalPrefAction', (_message.Message,), { 'DESCRIPTOR' : _LOCALPREFACTION, '__module__' : 'gobgp_pb2' # @@protoc_insertion_point(class_scope:gobgpapi.LocalPrefAction) }) _sym_db.RegisterMessage(LocalPrefAction) Actions = _reflection.GeneratedProtocolMessageType('Actions', (_message.Message,), { 'DESCRIPTOR' : _ACTIONS, '__module__' : 'gobgp_pb2' # @@protoc_insertion_point(class_scope:gobgpapi.Actions) }) _sym_db.RegisterMessage(Actions) Statement = _reflection.GeneratedProtocolMessageType('Statement', (_message.Message,), { 'DESCRIPTOR' : _STATEMENT, '__module__' : 'gobgp_pb2' # @@protoc_insertion_point(class_scope:gobgpapi.Statement) }) _sym_db.RegisterMessage(Statement) Policy = _reflection.GeneratedProtocolMessageType('Policy', (_message.Message,), { 'DESCRIPTOR' : _POLICY, '__module__' : 'gobgp_pb2' # @@protoc_insertion_point(class_scope:gobgpapi.Policy) }) _sym_db.RegisterMessage(Policy) PolicyAssignment = _reflection.GeneratedProtocolMessageType('PolicyAssignment', (_message.Message,), { 'DESCRIPTOR' : _POLICYASSIGNMENT, '__module__' : 'gobgp_pb2' # @@protoc_insertion_point(class_scope:gobgpapi.PolicyAssignment) }) _sym_db.RegisterMessage(PolicyAssignment) RoutingPolicy = _reflection.GeneratedProtocolMessageType('RoutingPolicy', (_message.Message,), { 'DESCRIPTOR' : _ROUTINGPOLICY, '__module__' : 'gobgp_pb2' # @@protoc_insertion_point(class_scope:gobgpapi.RoutingPolicy) }) _sym_db.RegisterMessage(RoutingPolicy) Roa = _reflection.GeneratedProtocolMessageType('Roa', (_message.Message,), { 'DESCRIPTOR' : _ROA, '__module__' : 'gobgp_pb2' # @@protoc_insertion_point(class_scope:gobgpapi.Roa) }) _sym_db.RegisterMessage(Roa) Vrf = _reflection.GeneratedProtocolMessageType('Vrf', (_message.Message,), { 'DESCRIPTOR' : _VRF, '__module__' : 'gobgp_pb2' # @@protoc_insertion_point(class_scope:gobgpapi.Vrf) }) _sym_db.RegisterMessage(Vrf) DefaultRouteDistance = _reflection.GeneratedProtocolMessageType('DefaultRouteDistance', (_message.Message,), { 'DESCRIPTOR' : _DEFAULTROUTEDISTANCE, '__module__' : 'gobgp_pb2' # @@protoc_insertion_point(class_scope:gobgpapi.DefaultRouteDistance) }) _sym_db.RegisterMessage(DefaultRouteDistance) Global = _reflection.GeneratedProtocolMessageType('Global', (_message.Message,), { 'DESCRIPTOR' : _GLOBAL, '__module__' : 'gobgp_pb2' # @@protoc_insertion_point(class_scope:gobgpapi.Global) }) _sym_db.RegisterMessage(Global) Confederation = _reflection.GeneratedProtocolMessageType('Confederation', (_message.Message,), { 'DESCRIPTOR' : _CONFEDERATION, '__module__' : 'gobgp_pb2' # @@protoc_insertion_point(class_scope:gobgpapi.Confederation) }) _sym_db.RegisterMessage(Confederation) RPKIConf = _reflection.GeneratedProtocolMessageType('RPKIConf', (_message.Message,), { 'DESCRIPTOR' : _RPKICONF, '__module__' : 'gobgp_pb2' # @@protoc_insertion_point(class_scope:gobgpapi.RPKIConf) }) _sym_db.RegisterMessage(RPKIConf) RPKIState = _reflection.GeneratedProtocolMessageType('RPKIState', (_message.Message,), { 'DESCRIPTOR' : _RPKISTATE, '__module__' : 'gobgp_pb2' # @@protoc_insertion_point(class_scope:gobgpapi.RPKIState) }) _sym_db.RegisterMessage(RPKIState) Rpki = _reflection.GeneratedProtocolMessageType('Rpki', (_message.Message,), { 'DESCRIPTOR' : _RPKI, '__module__' : 'gobgp_pb2' # @@protoc_insertion_point(class_scope:gobgpapi.Rpki) }) _sym_db.RegisterMessage(Rpki) _GOBGPAPI = _descriptor.ServiceDescriptor( name='GobgpApi', full_name='gobgpapi.GobgpApi', file=DESCRIPTOR, index=0, serialized_options=None, serialized_start=18355, serialized_end=22026, methods=[ _descriptor.MethodDescriptor( name='StartBgp', full_name='gobgpapi.GobgpApi.StartBgp', index=0, containing_service=None, input_type=_STARTBGPREQUEST, output_type=google_dot_protobuf_dot_empty__pb2._EMPTY, serialized_options=None, ), _descriptor.MethodDescriptor( name='StopBgp', full_name='gobgpapi.GobgpApi.StopBgp', index=1, containing_service=None, input_type=_STOPBGPREQUEST, output_type=google_dot_protobuf_dot_empty__pb2._EMPTY, serialized_options=None, ), _descriptor.MethodDescriptor( name='GetBgp', full_name='gobgpapi.GobgpApi.GetBgp', index=2, containing_service=None, input_type=_GETBGPREQUEST, output_type=_GETBGPRESPONSE, serialized_options=None, ), _descriptor.MethodDescriptor( name='AddPeer', full_name='gobgpapi.GobgpApi.AddPeer', index=3, containing_service=None, input_type=_ADDPEERREQUEST, output_type=google_dot_protobuf_dot_empty__pb2._EMPTY, serialized_options=None, ), _descriptor.MethodDescriptor( name='DeletePeer', full_name='gobgpapi.GobgpApi.DeletePeer', index=4, containing_service=None, input_type=_DELETEPEERREQUEST, output_type=google_dot_protobuf_dot_empty__pb2._EMPTY, serialized_options=None, ), _descriptor.MethodDescriptor( name='ListPeer', full_name='gobgpapi.GobgpApi.ListPeer', index=5, containing_service=None, input_type=_LISTPEERREQUEST, output_type=_LISTPEERRESPONSE, serialized_options=None, ), _descriptor.MethodDescriptor( name='UpdatePeer', full_name='gobgpapi.GobgpApi.UpdatePeer', index=6, containing_service=None, input_type=_UPDATEPEERREQUEST, output_type=_UPDATEPEERRESPONSE, serialized_options=None, ), _descriptor.MethodDescriptor( name='ResetPeer', full_name='gobgpapi.GobgpApi.ResetPeer', index=7, containing_service=None, input_type=_RESETPEERREQUEST, output_type=google_dot_protobuf_dot_empty__pb2._EMPTY, serialized_options=None, ), _descriptor.MethodDescriptor( name='ShutdownPeer', full_name='gobgpapi.GobgpApi.ShutdownPeer', index=8, containing_service=None, input_type=_SHUTDOWNPEERREQUEST, output_type=google_dot_protobuf_dot_empty__pb2._EMPTY, serialized_options=None, ), _descriptor.MethodDescriptor( name='EnablePeer', full_name='gobgpapi.GobgpApi.EnablePeer', index=9, containing_service=None, input_type=_ENABLEPEERREQUEST, output_type=google_dot_protobuf_dot_empty__pb2._EMPTY, serialized_options=None, ), _descriptor.MethodDescriptor( name='DisablePeer', full_name='gobgpapi.GobgpApi.DisablePeer', index=10, containing_service=None, input_type=_DISABLEPEERREQUEST, output_type=google_dot_protobuf_dot_empty__pb2._EMPTY, serialized_options=None, ), _descriptor.MethodDescriptor( name='MonitorPeer', full_name='gobgpapi.GobgpApi.MonitorPeer', index=11, containing_service=None, input_type=_MONITORPEERREQUEST, output_type=_MONITORPEERRESPONSE, serialized_options=None, ), _descriptor.MethodDescriptor( name='AddPeerGroup', full_name='gobgpapi.GobgpApi.AddPeerGroup', index=12, containing_service=None, input_type=_ADDPEERGROUPREQUEST, output_type=google_dot_protobuf_dot_empty__pb2._EMPTY, serialized_options=None, ), _descriptor.MethodDescriptor( name='DeletePeerGroup', full_name='gobgpapi.GobgpApi.DeletePeerGroup', index=13, containing_service=None, input_type=_DELETEPEERGROUPREQUEST, output_type=google_dot_protobuf_dot_empty__pb2._EMPTY, serialized_options=None, ), _descriptor.MethodDescriptor( name='UpdatePeerGroup', full_name='gobgpapi.GobgpApi.UpdatePeerGroup', index=14, containing_service=None, input_type=_UPDATEPEERGROUPREQUEST, output_type=_UPDATEPEERGROUPRESPONSE, serialized_options=None, ), _descriptor.MethodDescriptor( name='AddDynamicNeighbor', full_name='gobgpapi.GobgpApi.AddDynamicNeighbor', index=15, containing_service=None, input_type=_ADDDYNAMICNEIGHBORREQUEST, output_type=google_dot_protobuf_dot_empty__pb2._EMPTY, serialized_options=None, ), _descriptor.MethodDescriptor( name='AddPath', full_name='gobgpapi.GobgpApi.AddPath', index=16, containing_service=None, input_type=_ADDPATHREQUEST, output_type=_ADDPATHRESPONSE, serialized_options=None, ), _descriptor.MethodDescriptor( name='DeletePath', full_name='gobgpapi.GobgpApi.DeletePath', index=17, containing_service=None, input_type=_DELETEPATHREQUEST, output_type=google_dot_protobuf_dot_empty__pb2._EMPTY, serialized_options=None, ), _descriptor.MethodDescriptor( name='ListPath', full_name='gobgpapi.GobgpApi.ListPath', index=18, containing_service=None, input_type=_LISTPATHREQUEST, output_type=_LISTPATHRESPONSE, serialized_options=None, ), _descriptor.MethodDescriptor( name='AddPathStream', full_name='gobgpapi.GobgpApi.AddPathStream', index=19, containing_service=None, input_type=_ADDPATHSTREAMREQUEST, output_type=google_dot_protobuf_dot_empty__pb2._EMPTY, serialized_options=None, ), _descriptor.MethodDescriptor( name='GetTable', full_name='gobgpapi.GobgpApi.GetTable', index=20, containing_service=None, input_type=_GETTABLEREQUEST, output_type=_GETTABLERESPONSE, serialized_options=None, ), _descriptor.MethodDescriptor( name='MonitorTable', full_name='gobgpapi.GobgpApi.MonitorTable', index=21, containing_service=None, input_type=_MONITORTABLEREQUEST, output_type=_MONITORTABLERESPONSE, serialized_options=None, ), _descriptor.MethodDescriptor( name='AddVrf', full_name='gobgpapi.GobgpApi.AddVrf', index=22, containing_service=None, input_type=_ADDVRFREQUEST, output_type=google_dot_protobuf_dot_empty__pb2._EMPTY, serialized_options=None, ), _descriptor.MethodDescriptor( name='DeleteVrf', full_name='gobgpapi.GobgpApi.DeleteVrf', index=23, containing_service=None, input_type=_DELETEVRFREQUEST, output_type=google_dot_protobuf_dot_empty__pb2._EMPTY, serialized_options=None, ), _descriptor.MethodDescriptor( name='ListVrf', full_name='gobgpapi.GobgpApi.ListVrf', index=24, containing_service=None, input_type=_LISTVRFREQUEST, output_type=_LISTVRFRESPONSE, serialized_options=None, ), _descriptor.MethodDescriptor( name='AddPolicy', full_name='gobgpapi.GobgpApi.AddPolicy', index=25, containing_service=None, input_type=_ADDPOLICYREQUEST, output_type=google_dot_protobuf_dot_empty__pb2._EMPTY, serialized_options=None, ), _descriptor.MethodDescriptor( name='DeletePolicy', full_name='gobgpapi.GobgpApi.DeletePolicy', index=26, containing_service=None, input_type=_DELETEPOLICYREQUEST, output_type=google_dot_protobuf_dot_empty__pb2._EMPTY, serialized_options=None, ), _descriptor.MethodDescriptor( name='ListPolicy', full_name='gobgpapi.GobgpApi.ListPolicy', index=27, containing_service=None, input_type=_LISTPOLICYREQUEST, output_type=_LISTPOLICYRESPONSE, serialized_options=None, ), _descriptor.MethodDescriptor( name='SetPolicies', full_name='gobgpapi.GobgpApi.SetPolicies', index=28, containing_service=None, input_type=_SETPOLICIESREQUEST, output_type=google_dot_protobuf_dot_empty__pb2._EMPTY, serialized_options=None, ), _descriptor.MethodDescriptor( name='AddDefinedSet', full_name='gobgpapi.GobgpApi.AddDefinedSet', index=29, containing_service=None, input_type=_ADDDEFINEDSETREQUEST, output_type=google_dot_protobuf_dot_empty__pb2._EMPTY, serialized_options=None, ), _descriptor.MethodDescriptor( name='DeleteDefinedSet', full_name='gobgpapi.GobgpApi.DeleteDefinedSet', index=30, containing_service=None, input_type=_DELETEDEFINEDSETREQUEST, output_type=google_dot_protobuf_dot_empty__pb2._EMPTY, serialized_options=None, ), _descriptor.MethodDescriptor( name='ListDefinedSet', full_name='gobgpapi.GobgpApi.ListDefinedSet', index=31, containing_service=None, input_type=_LISTDEFINEDSETREQUEST, output_type=_LISTDEFINEDSETRESPONSE, serialized_options=None, ), _descriptor.MethodDescriptor( name='AddStatement', full_name='gobgpapi.GobgpApi.AddStatement', index=32, containing_service=None, input_type=_ADDSTATEMENTREQUEST, output_type=google_dot_protobuf_dot_empty__pb2._EMPTY, serialized_options=None, ), _descriptor.MethodDescriptor( name='DeleteStatement', full_name='gobgpapi.GobgpApi.DeleteStatement', index=33, containing_service=None, input_type=_DELETESTATEMENTREQUEST, output_type=google_dot_protobuf_dot_empty__pb2._EMPTY, serialized_options=None, ), _descriptor.MethodDescriptor( name='ListStatement', full_name='gobgpapi.GobgpApi.ListStatement', index=34, containing_service=None, input_type=_LISTSTATEMENTREQUEST, output_type=_LISTSTATEMENTRESPONSE, serialized_options=None, ), _descriptor.MethodDescriptor( name='AddPolicyAssignment', full_name='gobgpapi.GobgpApi.AddPolicyAssignment', index=35, containing_service=None, input_type=_ADDPOLICYASSIGNMENTREQUEST, output_type=google_dot_protobuf_dot_empty__pb2._EMPTY, serialized_options=None, ), _descriptor.MethodDescriptor( name='DeletePolicyAssignment', full_name='gobgpapi.GobgpApi.DeletePolicyAssignment', index=36, containing_service=None, input_type=_DELETEPOLICYASSIGNMENTREQUEST, output_type=google_dot_protobuf_dot_empty__pb2._EMPTY, serialized_options=None, ), _descriptor.MethodDescriptor( name='ListPolicyAssignment', full_name='gobgpapi.GobgpApi.ListPolicyAssignment', index=37, containing_service=None, input_type=_LISTPOLICYASSIGNMENTREQUEST, output_type=_LISTPOLICYASSIGNMENTRESPONSE, serialized_options=None, ), _descriptor.MethodDescriptor( name='SetPolicyAssignment', full_name='gobgpapi.GobgpApi.SetPolicyAssignment', index=38, containing_service=None, input_type=_SETPOLICYASSIGNMENTREQUEST, output_type=google_dot_protobuf_dot_empty__pb2._EMPTY, serialized_options=None, ), _descriptor.MethodDescriptor( name='AddRpki', full_name='gobgpapi.GobgpApi.AddRpki', index=39, containing_service=None, input_type=_ADDRPKIREQUEST, output_type=google_dot_protobuf_dot_empty__pb2._EMPTY, serialized_options=None, ), _descriptor.MethodDescriptor( name='DeleteRpki', full_name='gobgpapi.GobgpApi.DeleteRpki', index=40, containing_service=None, input_type=_DELETERPKIREQUEST, output_type=google_dot_protobuf_dot_empty__pb2._EMPTY, serialized_options=None, ), _descriptor.MethodDescriptor( name='ListRpki', full_name='gobgpapi.GobgpApi.ListRpki', index=41, containing_service=None, input_type=_LISTRPKIREQUEST, output_type=_LISTRPKIRESPONSE, serialized_options=None, ), _descriptor.MethodDescriptor( name='EnableRpki', full_name='gobgpapi.GobgpApi.EnableRpki', index=42, containing_service=None, input_type=_ENABLERPKIREQUEST, output_type=google_dot_protobuf_dot_empty__pb2._EMPTY, serialized_options=None, ), _descriptor.MethodDescriptor( name='DisableRpki', full_name='gobgpapi.GobgpApi.DisableRpki', index=43, containing_service=None, input_type=_DISABLERPKIREQUEST, output_type=google_dot_protobuf_dot_empty__pb2._EMPTY, serialized_options=None, ), _descriptor.MethodDescriptor( name='ResetRpki', full_name='gobgpapi.GobgpApi.ResetRpki', index=44, containing_service=None, input_type=_RESETRPKIREQUEST, output_type=google_dot_protobuf_dot_empty__pb2._EMPTY, serialized_options=None, ), _descriptor.MethodDescriptor( name='ListRpkiTable', full_name='gobgpapi.GobgpApi.ListRpkiTable', index=45, containing_service=None, input_type=_LISTRPKITABLEREQUEST, output_type=_LISTRPKITABLERESPONSE, serialized_options=None, ), _descriptor.MethodDescriptor( name='EnableZebra', full_name='gobgpapi.GobgpApi.EnableZebra', index=46, containing_service=None, input_type=_ENABLEZEBRAREQUEST, output_type=google_dot_protobuf_dot_empty__pb2._EMPTY, serialized_options=None, ), _descriptor.MethodDescriptor( name='EnableMrt', full_name='gobgpapi.GobgpApi.EnableMrt', index=47, containing_service=None, input_type=_ENABLEMRTREQUEST, output_type=google_dot_protobuf_dot_empty__pb2._EMPTY, serialized_options=None, ), _descriptor.MethodDescriptor( name='DisableMrt', full_name='gobgpapi.GobgpApi.DisableMrt', index=48, containing_service=None, input_type=_DISABLEMRTREQUEST, output_type=google_dot_protobuf_dot_empty__pb2._EMPTY, serialized_options=None, ), _descriptor.MethodDescriptor( name='AddBmp', full_name='gobgpapi.GobgpApi.AddBmp', index=49, containing_service=None, input_type=_ADDBMPREQUEST, output_type=google_dot_protobuf_dot_empty__pb2._EMPTY, serialized_options=None, ), _descriptor.MethodDescriptor( name='DeleteBmp', full_name='gobgpapi.GobgpApi.DeleteBmp', index=50, containing_service=None, input_type=_DELETEBMPREQUEST, output_type=google_dot_protobuf_dot_empty__pb2._EMPTY, serialized_options=None, ), ]) _sym_db.RegisterServiceDescriptor(_GOBGPAPI) DESCRIPTOR.services_by_name['GobgpApi'] = _GOBGPAPI # @@protoc_insertion_point(module_scope)