cisco_ios_xr_ipv4_bgp_oper_bgp_instances_instance_instance_active_vrfs_vrf_afs_af_attributes_attribute

package
v1.1.0 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Dec 19, 2019 License: Apache-2.0 Imports: 3 Imported by: 1

Documentation

Overview

Cisco-IOS-XR-ipv4-bgp-oper:bgp/instances/instance/instance-active/vrfs/vrf/afs/af/attributes/attribute

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

This section is empty.

Types

type BgpAddrtype

type BgpAddrtype struct {
	Afi                    string                `protobuf:"bytes,1,opt,name=afi,proto3" json:"afi,omitempty"`
	Ipv4Address            string                `protobuf:"bytes,2,opt,name=ipv4_address,json=ipv4Address,proto3" json:"ipv4_address,omitempty"`
	Ipv4McastAddress       string                `protobuf:"bytes,3,opt,name=ipv4_mcast_address,json=ipv4McastAddress,proto3" json:"ipv4_mcast_address,omitempty"`
	Ipv4LabelAddress       string                `protobuf:"bytes,4,opt,name=ipv4_label_address,json=ipv4LabelAddress,proto3" json:"ipv4_label_address,omitempty"`
	Ipv4TunnelAddress      string                `protobuf:"bytes,5,opt,name=ipv4_tunnel_address,json=ipv4TunnelAddress,proto3" json:"ipv4_tunnel_address,omitempty"`
	Ipv4MdtAddress         string                `protobuf:"bytes,6,opt,name=ipv4_mdt_address,json=ipv4MdtAddress,proto3" json:"ipv4_mdt_address,omitempty"`
	Ipv4VpnAddress         string                `protobuf:"bytes,7,opt,name=ipv4vpn_address,json=ipv4vpnAddress,proto3" json:"ipv4vpn_address,omitempty"`
	Ipv4VpnaMcastddress    string                `protobuf:"bytes,8,opt,name=ipv4vpna_mcastddress,json=ipv4vpnaMcastddress,proto3" json:"ipv4vpna_mcastddress,omitempty"`
	Ipv6Address            string                `protobuf:"bytes,9,opt,name=ipv6_address,json=ipv6Address,proto3" json:"ipv6_address,omitempty"`
	Ipv6McastAddress       string                `protobuf:"bytes,10,opt,name=ipv6_mcast_address,json=ipv6McastAddress,proto3" json:"ipv6_mcast_address,omitempty"`
	Ipv6LabelAddress       string                `protobuf:"bytes,11,opt,name=ipv6_label_address,json=ipv6LabelAddress,proto3" json:"ipv6_label_address,omitempty"`
	Ipv6VpnAddress         string                `protobuf:"bytes,12,opt,name=ipv6vpn_address,json=ipv6vpnAddress,proto3" json:"ipv6vpn_address,omitempty"`
	Ipv6VpnMcastAddress    string                `protobuf:"bytes,13,opt,name=ipv6vpn_mcast_address,json=ipv6vpnMcastAddress,proto3" json:"ipv6vpn_mcast_address,omitempty"`
	L2VpnVplsAddress       *BgpL2VpnAddrT        `protobuf:"bytes,14,opt,name=l2vpn_vpls_address,json=l2vpnVplsAddress,proto3" json:"l2vpn_vpls_address,omitempty"`
	RtConstraintAddress    string                `protobuf:"bytes,15,opt,name=rt_constraint_address,json=rtConstraintAddress,proto3" json:"rt_constraint_address,omitempty"`
	Ipv6MvpnAddress        string                `protobuf:"bytes,16,opt,name=ipv6mvpn_address,json=ipv6mvpnAddress,proto3" json:"ipv6mvpn_address,omitempty"`
	Ipv4MvpnAddress        string                `protobuf:"bytes,17,opt,name=ipv4mvpn_address,json=ipv4mvpnAddress,proto3" json:"ipv4mvpn_address,omitempty"`
	L2VpnEvpnAddress       string                `protobuf:"bytes,18,opt,name=l2vpn_evpn_address,json=l2vpnEvpnAddress,proto3" json:"l2vpn_evpn_address,omitempty"`
	LsLsAddress            string                `protobuf:"bytes,19,opt,name=ls_ls_address,json=lsLsAddress,proto3" json:"ls_ls_address,omitempty"`
	L2VpnMspwAddress       *BgpL2VpnMspwAddrT    `protobuf:"bytes,20,opt,name=l2vpn_mspw_address,json=l2vpnMspwAddress,proto3" json:"l2vpn_mspw_address,omitempty"`
	Ipv4FlowspecAddress    string                `protobuf:"bytes,21,opt,name=ipv4_flowspec_address,json=ipv4FlowspecAddress,proto3" json:"ipv4_flowspec_address,omitempty"`
	Ipv6FlowspecAddress    string                `protobuf:"bytes,22,opt,name=ipv6_flowspec_address,json=ipv6FlowspecAddress,proto3" json:"ipv6_flowspec_address,omitempty"`
	Ipv4VpnFlowspecAddress string                `` /* 130-byte string literal not displayed */
	Ipv6VpnFlowspecAddress string                `` /* 130-byte string literal not displayed */
	Ipv4SrPolicyAddress    *BgpIpv4SrpolicyAddrT `protobuf:"bytes,25,opt,name=ipv4_sr_policy_address,json=ipv4SrPolicyAddress,proto3" json:"ipv4_sr_policy_address,omitempty"`
	Ipv6SrPolicyAddress    *BgpIpv6SrpolicyAddrT `protobuf:"bytes,26,opt,name=ipv6_sr_policy_address,json=ipv6SrPolicyAddress,proto3" json:"ipv6_sr_policy_address,omitempty"`
	XXX_NoUnkeyedLiteral   struct{}              `json:"-"`
	XXX_unrecognized       []byte                `json:"-"`
	XXX_sizecache          int32                 `json:"-"`
}

func (*BgpAddrtype) Descriptor

func (*BgpAddrtype) Descriptor() ([]byte, []int)

func (*BgpAddrtype) GetAfi

func (m *BgpAddrtype) GetAfi() string

func (*BgpAddrtype) GetIpv4Address

func (m *BgpAddrtype) GetIpv4Address() string

func (*BgpAddrtype) GetIpv4FlowspecAddress

func (m *BgpAddrtype) GetIpv4FlowspecAddress() string

func (*BgpAddrtype) GetIpv4LabelAddress

func (m *BgpAddrtype) GetIpv4LabelAddress() string

func (*BgpAddrtype) GetIpv4McastAddress

func (m *BgpAddrtype) GetIpv4McastAddress() string

func (*BgpAddrtype) GetIpv4MdtAddress

func (m *BgpAddrtype) GetIpv4MdtAddress() string

func (*BgpAddrtype) GetIpv4MvpnAddress

func (m *BgpAddrtype) GetIpv4MvpnAddress() string

func (*BgpAddrtype) GetIpv4SrPolicyAddress

func (m *BgpAddrtype) GetIpv4SrPolicyAddress() *BgpIpv4SrpolicyAddrT

func (*BgpAddrtype) GetIpv4TunnelAddress

func (m *BgpAddrtype) GetIpv4TunnelAddress() string

func (*BgpAddrtype) GetIpv4VpnAddress

func (m *BgpAddrtype) GetIpv4VpnAddress() string

func (*BgpAddrtype) GetIpv4VpnFlowspecAddress

func (m *BgpAddrtype) GetIpv4VpnFlowspecAddress() string

func (*BgpAddrtype) GetIpv4VpnaMcastddress

func (m *BgpAddrtype) GetIpv4VpnaMcastddress() string

func (*BgpAddrtype) GetIpv6Address

func (m *BgpAddrtype) GetIpv6Address() string

func (*BgpAddrtype) GetIpv6FlowspecAddress

func (m *BgpAddrtype) GetIpv6FlowspecAddress() string

func (*BgpAddrtype) GetIpv6LabelAddress

func (m *BgpAddrtype) GetIpv6LabelAddress() string

func (*BgpAddrtype) GetIpv6McastAddress

func (m *BgpAddrtype) GetIpv6McastAddress() string

func (*BgpAddrtype) GetIpv6MvpnAddress

func (m *BgpAddrtype) GetIpv6MvpnAddress() string

func (*BgpAddrtype) GetIpv6SrPolicyAddress

func (m *BgpAddrtype) GetIpv6SrPolicyAddress() *BgpIpv6SrpolicyAddrT

func (*BgpAddrtype) GetIpv6VpnAddress

func (m *BgpAddrtype) GetIpv6VpnAddress() string

func (*BgpAddrtype) GetIpv6VpnFlowspecAddress

func (m *BgpAddrtype) GetIpv6VpnFlowspecAddress() string

func (*BgpAddrtype) GetIpv6VpnMcastAddress

func (m *BgpAddrtype) GetIpv6VpnMcastAddress() string

func (*BgpAddrtype) GetL2VpnEvpnAddress

func (m *BgpAddrtype) GetL2VpnEvpnAddress() string

func (*BgpAddrtype) GetL2VpnMspwAddress

func (m *BgpAddrtype) GetL2VpnMspwAddress() *BgpL2VpnMspwAddrT

func (*BgpAddrtype) GetL2VpnVplsAddress

func (m *BgpAddrtype) GetL2VpnVplsAddress() *BgpL2VpnAddrT

func (*BgpAddrtype) GetLsLsAddress

func (m *BgpAddrtype) GetLsLsAddress() string

func (*BgpAddrtype) GetRtConstraintAddress

func (m *BgpAddrtype) GetRtConstraintAddress() string

func (*BgpAddrtype) ProtoMessage

func (*BgpAddrtype) ProtoMessage()

func (*BgpAddrtype) Reset

func (m *BgpAddrtype) Reset()

func (*BgpAddrtype) String

func (m *BgpAddrtype) String() string

func (*BgpAddrtype) XXX_DiscardUnknown

func (m *BgpAddrtype) XXX_DiscardUnknown()

func (*BgpAddrtype) XXX_Marshal

func (m *BgpAddrtype) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*BgpAddrtype) XXX_Merge

func (m *BgpAddrtype) XXX_Merge(src proto.Message)

func (*BgpAddrtype) XXX_Size

func (m *BgpAddrtype) XXX_Size() int

func (*BgpAddrtype) XXX_Unmarshal

func (m *BgpAddrtype) XXX_Unmarshal(b []byte) error

type BgpAttrBag

type BgpAttrBag struct {
	ProcessInstanceId           uint32    `protobuf:"varint,50,opt,name=process_instance_id,json=processInstanceId,proto3" json:"process_instance_id,omitempty"`
	AttributeInstanceId         uint32    `protobuf:"varint,51,opt,name=attribute_instance_id,json=attributeInstanceId,proto3" json:"attribute_instance_id,omitempty"`
	AttributeStructureId        uint32    `protobuf:"varint,52,opt,name=attribute_structure_id,json=attributeStructureId,proto3" json:"attribute_structure_id,omitempty"`
	AttributeStructureHashValue uint32    `` /* 148-byte string literal not displayed */
	ReferenceCount              uint32    `protobuf:"varint,54,opt,name=reference_count,json=referenceCount,proto3" json:"reference_count,omitempty"`
	AttributeInfo               *BgpAttr_ `protobuf:"bytes,55,opt,name=attribute_info,json=attributeInfo,proto3" json:"attribute_info,omitempty"`
	XXX_NoUnkeyedLiteral        struct{}  `json:"-"`
	XXX_unrecognized            []byte    `json:"-"`
	XXX_sizecache               int32     `json:"-"`
}

func (*BgpAttrBag) Descriptor

func (*BgpAttrBag) Descriptor() ([]byte, []int)

func (*BgpAttrBag) GetAttributeInfo

func (m *BgpAttrBag) GetAttributeInfo() *BgpAttr_

func (*BgpAttrBag) GetAttributeInstanceId

func (m *BgpAttrBag) GetAttributeInstanceId() uint32

func (*BgpAttrBag) GetAttributeStructureHashValue

func (m *BgpAttrBag) GetAttributeStructureHashValue() uint32

func (*BgpAttrBag) GetAttributeStructureId

func (m *BgpAttrBag) GetAttributeStructureId() uint32

func (*BgpAttrBag) GetProcessInstanceId

func (m *BgpAttrBag) GetProcessInstanceId() uint32

func (*BgpAttrBag) GetReferenceCount

func (m *BgpAttrBag) GetReferenceCount() uint32

func (*BgpAttrBag) ProtoMessage

func (*BgpAttrBag) ProtoMessage()

func (*BgpAttrBag) Reset

func (m *BgpAttrBag) Reset()

func (*BgpAttrBag) String

func (m *BgpAttrBag) String() string

func (*BgpAttrBag) XXX_DiscardUnknown

func (m *BgpAttrBag) XXX_DiscardUnknown()

func (*BgpAttrBag) XXX_Marshal

func (m *BgpAttrBag) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*BgpAttrBag) XXX_Merge

func (m *BgpAttrBag) XXX_Merge(src proto.Message)

func (*BgpAttrBag) XXX_Size

func (m *BgpAttrBag) XXX_Size() int

func (*BgpAttrBag) XXX_Unmarshal

func (m *BgpAttrBag) XXX_Unmarshal(b []byte) error

type BgpAttrBag_KEYS

type BgpAttrBag_KEYS struct {
	InstanceName         string   `protobuf:"bytes,1,opt,name=instance_name,json=instanceName,proto3" json:"instance_name,omitempty"`
	VrfName              string   `protobuf:"bytes,2,opt,name=vrf_name,json=vrfName,proto3" json:"vrf_name,omitempty"`
	AfName               string   `protobuf:"bytes,3,opt,name=af_name,json=afName,proto3" json:"af_name,omitempty"`
	AttributeIid         uint32   `protobuf:"varint,4,opt,name=attribute_iid,json=attributeIid,proto3" json:"attribute_iid,omitempty"`
	AttributeCacheBucket uint32   `protobuf:"varint,5,opt,name=attribute_cache_bucket,json=attributeCacheBucket,proto3" json:"attribute_cache_bucket,omitempty"`
	AttributeCacheId     uint32   `protobuf:"varint,6,opt,name=attribute_cache_id,json=attributeCacheId,proto3" json:"attribute_cache_id,omitempty"`
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

func (*BgpAttrBag_KEYS) Descriptor

func (*BgpAttrBag_KEYS) Descriptor() ([]byte, []int)

func (*BgpAttrBag_KEYS) GetAfName

func (m *BgpAttrBag_KEYS) GetAfName() string

func (*BgpAttrBag_KEYS) GetAttributeCacheBucket

func (m *BgpAttrBag_KEYS) GetAttributeCacheBucket() uint32

func (*BgpAttrBag_KEYS) GetAttributeCacheId

func (m *BgpAttrBag_KEYS) GetAttributeCacheId() uint32

func (*BgpAttrBag_KEYS) GetAttributeIid

func (m *BgpAttrBag_KEYS) GetAttributeIid() uint32

func (*BgpAttrBag_KEYS) GetInstanceName

func (m *BgpAttrBag_KEYS) GetInstanceName() string

func (*BgpAttrBag_KEYS) GetVrfName

func (m *BgpAttrBag_KEYS) GetVrfName() string

func (*BgpAttrBag_KEYS) ProtoMessage

func (*BgpAttrBag_KEYS) ProtoMessage()

func (*BgpAttrBag_KEYS) Reset

func (m *BgpAttrBag_KEYS) Reset()

func (*BgpAttrBag_KEYS) String

func (m *BgpAttrBag_KEYS) String() string

func (*BgpAttrBag_KEYS) XXX_DiscardUnknown

func (m *BgpAttrBag_KEYS) XXX_DiscardUnknown()

func (*BgpAttrBag_KEYS) XXX_Marshal

func (m *BgpAttrBag_KEYS) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*BgpAttrBag_KEYS) XXX_Merge

func (m *BgpAttrBag_KEYS) XXX_Merge(src proto.Message)

func (*BgpAttrBag_KEYS) XXX_Size

func (m *BgpAttrBag_KEYS) XXX_Size() int

func (*BgpAttrBag_KEYS) XXX_Unmarshal

func (m *BgpAttrBag_KEYS) XXX_Unmarshal(b []byte) error

type BgpAttrRnhAddrT

type BgpAttrRnhAddrT struct {
	Len                  string   `protobuf:"bytes,1,opt,name=len,proto3" json:"len,omitempty"`
	Ipv4Address          string   `protobuf:"bytes,2,opt,name=ipv4_address,json=ipv4Address,proto3" json:"ipv4_address,omitempty"`
	Ipv6Address          string   `protobuf:"bytes,3,opt,name=ipv6_address,json=ipv6Address,proto3" json:"ipv6_address,omitempty"`
	MacAddress           string   `protobuf:"bytes,4,opt,name=mac_address,json=macAddress,proto3" json:"mac_address,omitempty"`
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

func (*BgpAttrRnhAddrT) Descriptor

func (*BgpAttrRnhAddrT) Descriptor() ([]byte, []int)

func (*BgpAttrRnhAddrT) GetIpv4Address

func (m *BgpAttrRnhAddrT) GetIpv4Address() string

func (*BgpAttrRnhAddrT) GetIpv6Address

func (m *BgpAttrRnhAddrT) GetIpv6Address() string

func (*BgpAttrRnhAddrT) GetLen

func (m *BgpAttrRnhAddrT) GetLen() string

func (*BgpAttrRnhAddrT) GetMacAddress

func (m *BgpAttrRnhAddrT) GetMacAddress() string

func (*BgpAttrRnhAddrT) ProtoMessage

func (*BgpAttrRnhAddrT) ProtoMessage()

func (*BgpAttrRnhAddrT) Reset

func (m *BgpAttrRnhAddrT) Reset()

func (*BgpAttrRnhAddrT) String

func (m *BgpAttrRnhAddrT) String() string

func (*BgpAttrRnhAddrT) XXX_DiscardUnknown

func (m *BgpAttrRnhAddrT) XXX_DiscardUnknown()

func (*BgpAttrRnhAddrT) XXX_Marshal

func (m *BgpAttrRnhAddrT) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*BgpAttrRnhAddrT) XXX_Merge

func (m *BgpAttrRnhAddrT) XXX_Merge(src proto.Message)

func (*BgpAttrRnhAddrT) XXX_Size

func (m *BgpAttrRnhAddrT) XXX_Size() int

func (*BgpAttrRnhAddrT) XXX_Unmarshal

func (m *BgpAttrRnhAddrT) XXX_Unmarshal(b []byte) error

type BgpAttr_

type BgpAttr_ struct {
	IsAsPath2Byte               bool                 `protobuf:"varint,1,opt,name=is_as_path2_byte,json=isAsPath2Byte,proto3" json:"is_as_path2_byte,omitempty"`
	IsApplicationGatewayPresent bool                 `` /* 147-byte string literal not displayed */
	IsAttrSetPresent            bool                 `protobuf:"varint,3,opt,name=is_attr_set_present,json=isAttrSetPresent,proto3" json:"is_attr_set_present,omitempty"`
	SetAigpInboundIgp           bool                 `protobuf:"varint,4,opt,name=set_aigp_inbound_igp,json=setAigpInboundIgp,proto3" json:"set_aigp_inbound_igp,omitempty"`
	SetAigpInboundMetric        bool                 `` /* 126-byte string literal not displayed */
	IsRnhPresent                bool                 `protobuf:"varint,6,opt,name=is_rnh_present,json=isRnhPresent,proto3" json:"is_rnh_present,omitempty"`
	IsRibrnhPresent             bool                 `protobuf:"varint,7,opt,name=is_ribrnh_present,json=isRibrnhPresent,proto3" json:"is_ribrnh_present,omitempty"`
	AttributeKeyNumber          uint32               `protobuf:"varint,8,opt,name=attribute_key_number,json=attributeKeyNumber,proto3" json:"attribute_key_number,omitempty"`
	AttributeReuseIdConfig      bool                 `` /* 132-byte string literal not displayed */
	AttributeReuseIdMaxId       uint32               `` /* 132-byte string literal not displayed */
	AttributeReuseIdNode        uint32               `` /* 127-byte string literal not displayed */
	AttributeReuseIdCurrent     uint32               `` /* 136-byte string literal not displayed */
	AttributeReuseIdKeys        uint32               `` /* 127-byte string literal not displayed */
	AttributeReuseIdRecoverSec  uint32               `` /* 147-byte string literal not displayed */
	VpnDistinguisher            uint32               `protobuf:"varint,15,opt,name=vpn_distinguisher,json=vpnDistinguisher,proto3" json:"vpn_distinguisher,omitempty"`
	CommonAttributes            *BgpCommonAttrEntry_ `protobuf:"bytes,16,opt,name=common_attributes,json=commonAttributes,proto3" json:"common_attributes,omitempty"`
	AttrSet                     *BgpCommonAttrEntry_ `protobuf:"bytes,17,opt,name=attr_set,json=attrSet,proto3" json:"attr_set,omitempty"`
	RnhType                     uint32               `protobuf:"varint,18,opt,name=rnh_type,json=rnhType,proto3" json:"rnh_type,omitempty"`
	RnhLen                      uint32               `protobuf:"varint,19,opt,name=rnh_len,json=rnhLen,proto3" json:"rnh_len,omitempty"`
	RnhAddrLen                  uint32               `protobuf:"varint,20,opt,name=rnh_addr_len,json=rnhAddrLen,proto3" json:"rnh_addr_len,omitempty"`
	RnhAddr                     *BgpAttrRnhAddrT     `protobuf:"bytes,21,opt,name=rnh_addr,json=rnhAddr,proto3" json:"rnh_addr,omitempty"`
	RibrnhTable                 uint32               `protobuf:"varint,22,opt,name=ribrnh_table,json=ribrnhTable,proto3" json:"ribrnh_table,omitempty"`
	RibrnhMac                   string               `protobuf:"bytes,23,opt,name=ribrnh_mac,json=ribrnhMac,proto3" json:"ribrnh_mac,omitempty"`
	RibrnhIp                    *BgpAddrtype         `protobuf:"bytes,24,opt,name=ribrnh_ip,json=ribrnhIp,proto3" json:"ribrnh_ip,omitempty"`
	RibrnhipTable               uint32               `protobuf:"varint,25,opt,name=ribrnhip_table,json=ribrnhipTable,proto3" json:"ribrnhip_table,omitempty"`
	RibrnhVni                   uint32               `protobuf:"varint,26,opt,name=ribrnh_vni,json=ribrnhVni,proto3" json:"ribrnh_vni,omitempty"`
	RibrnhEncap                 uint32               `protobuf:"varint,27,opt,name=ribrnh_encap,json=ribrnhEncap,proto3" json:"ribrnh_encap,omitempty"`
	XXX_NoUnkeyedLiteral        struct{}             `json:"-"`
	XXX_unrecognized            []byte               `json:"-"`
	XXX_sizecache               int32                `json:"-"`
}

func (*BgpAttr_) Descriptor

func (*BgpAttr_) Descriptor() ([]byte, []int)

func (*BgpAttr_) GetAttrSet

func (m *BgpAttr_) GetAttrSet() *BgpCommonAttrEntry_

func (*BgpAttr_) GetAttributeKeyNumber

func (m *BgpAttr_) GetAttributeKeyNumber() uint32

func (*BgpAttr_) GetAttributeReuseIdConfig

func (m *BgpAttr_) GetAttributeReuseIdConfig() bool

func (*BgpAttr_) GetAttributeReuseIdCurrent

func (m *BgpAttr_) GetAttributeReuseIdCurrent() uint32

func (*BgpAttr_) GetAttributeReuseIdKeys

func (m *BgpAttr_) GetAttributeReuseIdKeys() uint32

func (*BgpAttr_) GetAttributeReuseIdMaxId

func (m *BgpAttr_) GetAttributeReuseIdMaxId() uint32

func (*BgpAttr_) GetAttributeReuseIdNode

func (m *BgpAttr_) GetAttributeReuseIdNode() uint32

func (*BgpAttr_) GetAttributeReuseIdRecoverSec

func (m *BgpAttr_) GetAttributeReuseIdRecoverSec() uint32

func (*BgpAttr_) GetCommonAttributes

func (m *BgpAttr_) GetCommonAttributes() *BgpCommonAttrEntry_

func (*BgpAttr_) GetIsApplicationGatewayPresent

func (m *BgpAttr_) GetIsApplicationGatewayPresent() bool

func (*BgpAttr_) GetIsAsPath2Byte

func (m *BgpAttr_) GetIsAsPath2Byte() bool

func (*BgpAttr_) GetIsAttrSetPresent

func (m *BgpAttr_) GetIsAttrSetPresent() bool

func (*BgpAttr_) GetIsRibrnhPresent

func (m *BgpAttr_) GetIsRibrnhPresent() bool

func (*BgpAttr_) GetIsRnhPresent

func (m *BgpAttr_) GetIsRnhPresent() bool

func (*BgpAttr_) GetRibrnhEncap

func (m *BgpAttr_) GetRibrnhEncap() uint32

func (*BgpAttr_) GetRibrnhIp

func (m *BgpAttr_) GetRibrnhIp() *BgpAddrtype

func (*BgpAttr_) GetRibrnhMac

func (m *BgpAttr_) GetRibrnhMac() string

func (*BgpAttr_) GetRibrnhTable

func (m *BgpAttr_) GetRibrnhTable() uint32

func (*BgpAttr_) GetRibrnhVni

func (m *BgpAttr_) GetRibrnhVni() uint32

func (*BgpAttr_) GetRibrnhipTable

func (m *BgpAttr_) GetRibrnhipTable() uint32

func (*BgpAttr_) GetRnhAddr

func (m *BgpAttr_) GetRnhAddr() *BgpAttrRnhAddrT

func (*BgpAttr_) GetRnhAddrLen

func (m *BgpAttr_) GetRnhAddrLen() uint32

func (*BgpAttr_) GetRnhLen

func (m *BgpAttr_) GetRnhLen() uint32

func (*BgpAttr_) GetRnhType

func (m *BgpAttr_) GetRnhType() uint32

func (*BgpAttr_) GetSetAigpInboundIgp

func (m *BgpAttr_) GetSetAigpInboundIgp() bool

func (*BgpAttr_) GetSetAigpInboundMetric

func (m *BgpAttr_) GetSetAigpInboundMetric() bool

func (*BgpAttr_) GetVpnDistinguisher

func (m *BgpAttr_) GetVpnDistinguisher() uint32

func (*BgpAttr_) ProtoMessage

func (*BgpAttr_) ProtoMessage()

func (*BgpAttr_) Reset

func (m *BgpAttr_) Reset()

func (*BgpAttr_) String

func (m *BgpAttr_) String() string

func (*BgpAttr_) XXX_DiscardUnknown

func (m *BgpAttr_) XXX_DiscardUnknown()

func (*BgpAttr_) XXX_Marshal

func (m *BgpAttr_) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*BgpAttr_) XXX_Merge

func (m *BgpAttr_) XXX_Merge(src proto.Message)

func (*BgpAttr_) XXX_Size

func (m *BgpAttr_) XXX_Size() int

func (*BgpAttr_) XXX_Unmarshal

func (m *BgpAttr_) XXX_Unmarshal(b []byte) error

type BgpBagLargecomm_

type BgpBagLargecomm_ struct {
	GlobalAdmin          uint32   `protobuf:"varint,1,opt,name=global_admin,json=globalAdmin,proto3" json:"global_admin,omitempty"`
	LocalData1           uint32   `protobuf:"varint,2,opt,name=local_data1,json=localData1,proto3" json:"local_data1,omitempty"`
	LocalData2           uint32   `protobuf:"varint,3,opt,name=local_data2,json=localData2,proto3" json:"local_data2,omitempty"`
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

func (*BgpBagLargecomm_) Descriptor

func (*BgpBagLargecomm_) Descriptor() ([]byte, []int)

func (*BgpBagLargecomm_) GetGlobalAdmin

func (m *BgpBagLargecomm_) GetGlobalAdmin() uint32

func (*BgpBagLargecomm_) GetLocalData1

func (m *BgpBagLargecomm_) GetLocalData1() uint32

func (*BgpBagLargecomm_) GetLocalData2

func (m *BgpBagLargecomm_) GetLocalData2() uint32

func (*BgpBagLargecomm_) ProtoMessage

func (*BgpBagLargecomm_) ProtoMessage()

func (*BgpBagLargecomm_) Reset

func (m *BgpBagLargecomm_) Reset()

func (*BgpBagLargecomm_) String

func (m *BgpBagLargecomm_) String() string

func (*BgpBagLargecomm_) XXX_DiscardUnknown

func (m *BgpBagLargecomm_) XXX_DiscardUnknown()

func (*BgpBagLargecomm_) XXX_Marshal

func (m *BgpBagLargecomm_) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*BgpBagLargecomm_) XXX_Merge

func (m *BgpBagLargecomm_) XXX_Merge(src proto.Message)

func (*BgpBagLargecomm_) XXX_Size

func (m *BgpBagLargecomm_) XXX_Size() int

func (*BgpBagLargecomm_) XXX_Unmarshal

func (m *BgpBagLargecomm_) XXX_Unmarshal(b []byte) error

type BgpBagPsidLabelIndex_

type BgpBagPsidLabelIndex_ struct {
	Reserved             uint32   `protobuf:"varint,1,opt,name=reserved,proto3" json:"reserved,omitempty"`
	Flags                uint32   `protobuf:"varint,2,opt,name=flags,proto3" json:"flags,omitempty"`
	LabelIndex           uint32   `protobuf:"varint,3,opt,name=label_index,json=labelIndex,proto3" json:"label_index,omitempty"`
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

func (*BgpBagPsidLabelIndex_) Descriptor

func (*BgpBagPsidLabelIndex_) Descriptor() ([]byte, []int)

func (*BgpBagPsidLabelIndex_) GetFlags

func (m *BgpBagPsidLabelIndex_) GetFlags() uint32

func (*BgpBagPsidLabelIndex_) GetLabelIndex

func (m *BgpBagPsidLabelIndex_) GetLabelIndex() uint32

func (*BgpBagPsidLabelIndex_) GetReserved

func (m *BgpBagPsidLabelIndex_) GetReserved() uint32

func (*BgpBagPsidLabelIndex_) ProtoMessage

func (*BgpBagPsidLabelIndex_) ProtoMessage()

func (*BgpBagPsidLabelIndex_) Reset

func (m *BgpBagPsidLabelIndex_) Reset()

func (*BgpBagPsidLabelIndex_) String

func (m *BgpBagPsidLabelIndex_) String() string

func (*BgpBagPsidLabelIndex_) XXX_DiscardUnknown

func (m *BgpBagPsidLabelIndex_) XXX_DiscardUnknown()

func (*BgpBagPsidLabelIndex_) XXX_Marshal

func (m *BgpBagPsidLabelIndex_) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*BgpBagPsidLabelIndex_) XXX_Merge

func (m *BgpBagPsidLabelIndex_) XXX_Merge(src proto.Message)

func (*BgpBagPsidLabelIndex_) XXX_Size

func (m *BgpBagPsidLabelIndex_) XXX_Size() int

func (*BgpBagPsidLabelIndex_) XXX_Unmarshal

func (m *BgpBagPsidLabelIndex_) XXX_Unmarshal(b []byte) error

type BgpBagPsidOrigSrgb_

type BgpBagPsidOrigSrgb_ struct {
	Flags                uint32              `protobuf:"varint,1,opt,name=flags,proto3" json:"flags,omitempty"`
	RangeCount           uint32              `protobuf:"varint,2,opt,name=range_count,json=rangeCount,proto3" json:"range_count,omitempty"`
	Range                []*BgpBagSrgbRange_ `protobuf:"bytes,3,rep,name=range,proto3" json:"range,omitempty"`
	XXX_NoUnkeyedLiteral struct{}            `json:"-"`
	XXX_unrecognized     []byte              `json:"-"`
	XXX_sizecache        int32               `json:"-"`
}

func (*BgpBagPsidOrigSrgb_) Descriptor

func (*BgpBagPsidOrigSrgb_) Descriptor() ([]byte, []int)

func (*BgpBagPsidOrigSrgb_) GetFlags

func (m *BgpBagPsidOrigSrgb_) GetFlags() uint32

func (*BgpBagPsidOrigSrgb_) GetRange

func (m *BgpBagPsidOrigSrgb_) GetRange() []*BgpBagSrgbRange_

func (*BgpBagPsidOrigSrgb_) GetRangeCount

func (m *BgpBagPsidOrigSrgb_) GetRangeCount() uint32

func (*BgpBagPsidOrigSrgb_) ProtoMessage

func (*BgpBagPsidOrigSrgb_) ProtoMessage()

func (*BgpBagPsidOrigSrgb_) Reset

func (m *BgpBagPsidOrigSrgb_) Reset()

func (*BgpBagPsidOrigSrgb_) String

func (m *BgpBagPsidOrigSrgb_) String() string

func (*BgpBagPsidOrigSrgb_) XXX_DiscardUnknown

func (m *BgpBagPsidOrigSrgb_) XXX_DiscardUnknown()

func (*BgpBagPsidOrigSrgb_) XXX_Marshal

func (m *BgpBagPsidOrigSrgb_) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*BgpBagPsidOrigSrgb_) XXX_Merge

func (m *BgpBagPsidOrigSrgb_) XXX_Merge(src proto.Message)

func (*BgpBagPsidOrigSrgb_) XXX_Size

func (m *BgpBagPsidOrigSrgb_) XXX_Size() int

func (*BgpBagPsidOrigSrgb_) XXX_Unmarshal

func (m *BgpBagPsidOrigSrgb_) XXX_Unmarshal(b []byte) error

type BgpBagPsidSrv6VpnSid_

type BgpBagPsidSrv6VpnSid_ struct {
	Reserved             uint32                    `protobuf:"varint,1,opt,name=reserved,proto3" json:"reserved,omitempty"`
	SidCount             uint32                    `protobuf:"varint,2,opt,name=sid_count,json=sidCount,proto3" json:"sid_count,omitempty"`
	Sid                  []*BgpBagPsidSrv6VpnTsid_ `protobuf:"bytes,3,rep,name=sid,proto3" json:"sid,omitempty"`
	XXX_NoUnkeyedLiteral struct{}                  `json:"-"`
	XXX_unrecognized     []byte                    `json:"-"`
	XXX_sizecache        int32                     `json:"-"`
}

func (*BgpBagPsidSrv6VpnSid_) Descriptor

func (*BgpBagPsidSrv6VpnSid_) Descriptor() ([]byte, []int)

func (*BgpBagPsidSrv6VpnSid_) GetReserved

func (m *BgpBagPsidSrv6VpnSid_) GetReserved() uint32

func (*BgpBagPsidSrv6VpnSid_) GetSid

func (*BgpBagPsidSrv6VpnSid_) GetSidCount

func (m *BgpBagPsidSrv6VpnSid_) GetSidCount() uint32

func (*BgpBagPsidSrv6VpnSid_) ProtoMessage

func (*BgpBagPsidSrv6VpnSid_) ProtoMessage()

func (*BgpBagPsidSrv6VpnSid_) Reset

func (m *BgpBagPsidSrv6VpnSid_) Reset()

func (*BgpBagPsidSrv6VpnSid_) String

func (m *BgpBagPsidSrv6VpnSid_) String() string

func (*BgpBagPsidSrv6VpnSid_) XXX_DiscardUnknown

func (m *BgpBagPsidSrv6VpnSid_) XXX_DiscardUnknown()

func (*BgpBagPsidSrv6VpnSid_) XXX_Marshal

func (m *BgpBagPsidSrv6VpnSid_) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*BgpBagPsidSrv6VpnSid_) XXX_Merge

func (m *BgpBagPsidSrv6VpnSid_) XXX_Merge(src proto.Message)

func (*BgpBagPsidSrv6VpnSid_) XXX_Size

func (m *BgpBagPsidSrv6VpnSid_) XXX_Size() int

func (*BgpBagPsidSrv6VpnSid_) XXX_Unmarshal

func (m *BgpBagPsidSrv6VpnSid_) XXX_Unmarshal(b []byte) error

type BgpBagPsidSrv6VpnTsid_

type BgpBagPsidSrv6VpnTsid_ struct {
	SidType              uint32   `protobuf:"varint,1,opt,name=sid_type,json=sidType,proto3" json:"sid_type,omitempty"`
	SidFlags             uint32   `protobuf:"varint,2,opt,name=sid_flags,json=sidFlags,proto3" json:"sid_flags,omitempty"`
	SidValue             string   `protobuf:"bytes,3,opt,name=sid_value,json=sidValue,proto3" json:"sid_value,omitempty"`
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

func (*BgpBagPsidSrv6VpnTsid_) Descriptor

func (*BgpBagPsidSrv6VpnTsid_) Descriptor() ([]byte, []int)

func (*BgpBagPsidSrv6VpnTsid_) GetSidFlags

func (m *BgpBagPsidSrv6VpnTsid_) GetSidFlags() uint32

func (*BgpBagPsidSrv6VpnTsid_) GetSidType

func (m *BgpBagPsidSrv6VpnTsid_) GetSidType() uint32

func (*BgpBagPsidSrv6VpnTsid_) GetSidValue

func (m *BgpBagPsidSrv6VpnTsid_) GetSidValue() string

func (*BgpBagPsidSrv6VpnTsid_) ProtoMessage

func (*BgpBagPsidSrv6VpnTsid_) ProtoMessage()

func (*BgpBagPsidSrv6VpnTsid_) Reset

func (m *BgpBagPsidSrv6VpnTsid_) Reset()

func (*BgpBagPsidSrv6VpnTsid_) String

func (m *BgpBagPsidSrv6VpnTsid_) String() string

func (*BgpBagPsidSrv6VpnTsid_) XXX_DiscardUnknown

func (m *BgpBagPsidSrv6VpnTsid_) XXX_DiscardUnknown()

func (*BgpBagPsidSrv6VpnTsid_) XXX_Marshal

func (m *BgpBagPsidSrv6VpnTsid_) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*BgpBagPsidSrv6VpnTsid_) XXX_Merge

func (m *BgpBagPsidSrv6VpnTsid_) XXX_Merge(src proto.Message)

func (*BgpBagPsidSrv6VpnTsid_) XXX_Size

func (m *BgpBagPsidSrv6VpnTsid_) XXX_Size() int

func (*BgpBagPsidSrv6VpnTsid_) XXX_Unmarshal

func (m *BgpBagPsidSrv6VpnTsid_) XXX_Unmarshal(b []byte) error

type BgpBagPsidUnkTlvs_

type BgpBagPsidUnkTlvs_ struct {
	TlvCount             uint32   `protobuf:"varint,1,opt,name=tlv_count,json=tlvCount,proto3" json:"tlv_count,omitempty"`
	ReceivedBufferLength uint32   `protobuf:"varint,2,opt,name=received_buffer_length,json=receivedBufferLength,proto3" json:"received_buffer_length,omitempty"`
	TlVsBuffer           []uint32 `protobuf:"varint,3,rep,packed,name=tl_vs_buffer,json=tlVsBuffer,proto3" json:"tl_vs_buffer,omitempty"`
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

func (*BgpBagPsidUnkTlvs_) Descriptor

func (*BgpBagPsidUnkTlvs_) Descriptor() ([]byte, []int)

func (*BgpBagPsidUnkTlvs_) GetReceivedBufferLength

func (m *BgpBagPsidUnkTlvs_) GetReceivedBufferLength() uint32

func (*BgpBagPsidUnkTlvs_) GetTlVsBuffer

func (m *BgpBagPsidUnkTlvs_) GetTlVsBuffer() []uint32

func (*BgpBagPsidUnkTlvs_) GetTlvCount

func (m *BgpBagPsidUnkTlvs_) GetTlvCount() uint32

func (*BgpBagPsidUnkTlvs_) ProtoMessage

func (*BgpBagPsidUnkTlvs_) ProtoMessage()

func (*BgpBagPsidUnkTlvs_) Reset

func (m *BgpBagPsidUnkTlvs_) Reset()

func (*BgpBagPsidUnkTlvs_) String

func (m *BgpBagPsidUnkTlvs_) String() string

func (*BgpBagPsidUnkTlvs_) XXX_DiscardUnknown

func (m *BgpBagPsidUnkTlvs_) XXX_DiscardUnknown()

func (*BgpBagPsidUnkTlvs_) XXX_Marshal

func (m *BgpBagPsidUnkTlvs_) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*BgpBagPsidUnkTlvs_) XXX_Merge

func (m *BgpBagPsidUnkTlvs_) XXX_Merge(src proto.Message)

func (*BgpBagPsidUnkTlvs_) XXX_Size

func (m *BgpBagPsidUnkTlvs_) XXX_Size() int

func (*BgpBagPsidUnkTlvs_) XXX_Unmarshal

func (m *BgpBagPsidUnkTlvs_) XXX_Unmarshal(b []byte) error

type BgpBagSrgbRange_

type BgpBagSrgbRange_ struct {
	RangeStart           uint32   `protobuf:"varint,1,opt,name=range_start,json=rangeStart,proto3" json:"range_start,omitempty"`
	RangeEnd             uint32   `protobuf:"varint,2,opt,name=range_end,json=rangeEnd,proto3" json:"range_end,omitempty"`
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

func (*BgpBagSrgbRange_) Descriptor

func (*BgpBagSrgbRange_) Descriptor() ([]byte, []int)

func (*BgpBagSrgbRange_) GetRangeEnd

func (m *BgpBagSrgbRange_) GetRangeEnd() uint32

func (*BgpBagSrgbRange_) GetRangeStart

func (m *BgpBagSrgbRange_) GetRangeStart() uint32

func (*BgpBagSrgbRange_) ProtoMessage

func (*BgpBagSrgbRange_) ProtoMessage()

func (*BgpBagSrgbRange_) Reset

func (m *BgpBagSrgbRange_) Reset()

func (*BgpBagSrgbRange_) String

func (m *BgpBagSrgbRange_) String() string

func (*BgpBagSrgbRange_) XXX_DiscardUnknown

func (m *BgpBagSrgbRange_) XXX_DiscardUnknown()

func (*BgpBagSrgbRange_) XXX_Marshal

func (m *BgpBagSrgbRange_) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*BgpBagSrgbRange_) XXX_Merge

func (m *BgpBagSrgbRange_) XXX_Merge(src proto.Message)

func (*BgpBagSrgbRange_) XXX_Size

func (m *BgpBagSrgbRange_) XXX_Size() int

func (*BgpBagSrgbRange_) XXX_Unmarshal

func (m *BgpBagSrgbRange_) XXX_Unmarshal(b []byte) error

type BgpBindingSidT

type BgpBindingSidT struct {
	Type                 string   `protobuf:"bytes,1,opt,name=type,proto3" json:"type,omitempty"`
	Label                uint32   `protobuf:"varint,2,opt,name=label,proto3" json:"label,omitempty"`
	Ipv6Address          string   `protobuf:"bytes,3,opt,name=ipv6_address,json=ipv6Address,proto3" json:"ipv6_address,omitempty"`
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

func (*BgpBindingSidT) Descriptor

func (*BgpBindingSidT) Descriptor() ([]byte, []int)

func (*BgpBindingSidT) GetIpv6Address

func (m *BgpBindingSidT) GetIpv6Address() string

func (*BgpBindingSidT) GetLabel

func (m *BgpBindingSidT) GetLabel() uint32

func (*BgpBindingSidT) GetType

func (m *BgpBindingSidT) GetType() string

func (*BgpBindingSidT) ProtoMessage

func (*BgpBindingSidT) ProtoMessage()

func (*BgpBindingSidT) Reset

func (m *BgpBindingSidT) Reset()

func (*BgpBindingSidT) String

func (m *BgpBindingSidT) String() string

func (*BgpBindingSidT) XXX_DiscardUnknown

func (m *BgpBindingSidT) XXX_DiscardUnknown()

func (*BgpBindingSidT) XXX_Marshal

func (m *BgpBindingSidT) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*BgpBindingSidT) XXX_Merge

func (m *BgpBindingSidT) XXX_Merge(src proto.Message)

func (*BgpBindingSidT) XXX_Size

func (m *BgpBindingSidT) XXX_Size() int

func (*BgpBindingSidT) XXX_Unmarshal

func (m *BgpBindingSidT) XXX_Unmarshal(b []byte) error

type BgpCommonAttrEntry_

type BgpCommonAttrEntry_ struct {
	IsMetricPresent               bool                   `protobuf:"varint,1,opt,name=is_metric_present,json=isMetricPresent,proto3" json:"is_metric_present,omitempty"`
	IsLocalPrefPresent            bool                   `protobuf:"varint,2,opt,name=is_local_pref_present,json=isLocalPrefPresent,proto3" json:"is_local_pref_present,omitempty"`
	IsAtomicAggregatePresent      bool                   `` /* 138-byte string literal not displayed */
	IsAggregatorPresent           bool                   `protobuf:"varint,4,opt,name=is_aggregator_present,json=isAggregatorPresent,proto3" json:"is_aggregator_present,omitempty"`
	IsOriginPresent               bool                   `protobuf:"varint,5,opt,name=is_origin_present,json=isOriginPresent,proto3" json:"is_origin_present,omitempty"`
	IsAsPathPresent               bool                   `protobuf:"varint,6,opt,name=is_as_path_present,json=isAsPathPresent,proto3" json:"is_as_path_present,omitempty"`
	IsCommunityPresent            bool                   `protobuf:"varint,7,opt,name=is_community_present,json=isCommunityPresent,proto3" json:"is_community_present,omitempty"`
	IsExtendedCommunityPresent    bool                   `` /* 144-byte string literal not displayed */
	IsSsaPresent                  bool                   `protobuf:"varint,9,opt,name=is_ssa_present,json=isSsaPresent,proto3" json:"is_ssa_present,omitempty"`
	IsConnectorPresent            bool                   `protobuf:"varint,10,opt,name=is_connector_present,json=isConnectorPresent,proto3" json:"is_connector_present,omitempty"`
	IsPmsiPresent                 bool                   `protobuf:"varint,11,opt,name=is_pmsi_present,json=isPmsiPresent,proto3" json:"is_pmsi_present,omitempty"`
	IsPppmpPresent                bool                   `protobuf:"varint,12,opt,name=is_pppmp_present,json=isPppmpPresent,proto3" json:"is_pppmp_present,omitempty"`
	IsAigpPresent                 bool                   `protobuf:"varint,13,opt,name=is_aigp_present,json=isAigpPresent,proto3" json:"is_aigp_present,omitempty"`
	IsPeDistinguisherLabelPresent bool                   `` /* 156-byte string literal not displayed */
	IsLsAttributePresent          bool                   `` /* 127-byte string literal not displayed */
	IsLabelIndexPresent           bool                   `protobuf:"varint,16,opt,name=is_label_index_present,json=isLabelIndexPresent,proto3" json:"is_label_index_present,omitempty"`
	IsPrefixSidLabelIndexpresent  bool                   `` /* 153-byte string literal not displayed */
	IsPrefixSidOrigSrgBpresent    bool                   `` /* 149-byte string literal not displayed */
	IsPrefixSidsRv6VpnsiDpresent  bool                   `` /* 153-byte string literal not displayed */
	IsPrefixSidUnkTlVspresent     bool                   `` /* 146-byte string literal not displayed */
	NeighborAs                    uint32                 `protobuf:"varint,21,opt,name=neighbor_as,json=neighborAs,proto3" json:"neighbor_as,omitempty"`
	AggregatorAs                  uint32                 `protobuf:"varint,22,opt,name=aggregator_as,json=aggregatorAs,proto3" json:"aggregator_as,omitempty"`
	AggregatorAddress             string                 `protobuf:"bytes,23,opt,name=aggregator_address,json=aggregatorAddress,proto3" json:"aggregator_address,omitempty"`
	Metric                        uint32                 `protobuf:"varint,24,opt,name=metric,proto3" json:"metric,omitempty"`
	LocalPreference               uint32                 `protobuf:"varint,25,opt,name=local_preference,json=localPreference,proto3" json:"local_preference,omitempty"`
	Origin                        uint32                 `protobuf:"varint,26,opt,name=origin,proto3" json:"origin,omitempty"`
	AsPath                        string                 `protobuf:"bytes,27,opt,name=as_path,json=asPath,proto3" json:"as_path,omitempty"`
	Community                     []uint32               `protobuf:"varint,28,rep,packed,name=community,proto3" json:"community,omitempty"`
	ExtendedCommunityFlags        uint32                 `` /* 131-byte string literal not displayed */
	ExtendedCommunity             []uint32               `protobuf:"varint,30,rep,packed,name=extended_community,json=extendedCommunity,proto3" json:"extended_community,omitempty"`
	UnknownAttribute              []uint32               `protobuf:"varint,31,rep,packed,name=unknown_attribute,json=unknownAttribute,proto3" json:"unknown_attribute,omitempty"`
	Cluster                       []uint32               `protobuf:"varint,32,rep,packed,name=cluster,proto3" json:"cluster,omitempty"`
	Originator                    string                 `protobuf:"bytes,33,opt,name=originator,proto3" json:"originator,omitempty"`
	L2Tpv3SessionId               uint32                 `protobuf:"varint,34,opt,name=l2tpv3_session_id,json=l2tpv3SessionId,proto3" json:"l2tpv3_session_id,omitempty"`
	L2Tpv3Cookie                  []uint32               `protobuf:"varint,35,rep,packed,name=l2tpv3_cookie,json=l2tpv3Cookie,proto3" json:"l2tpv3_cookie,omitempty"`
	ConnectorType                 uint32                 `protobuf:"varint,36,opt,name=connector_type,json=connectorType,proto3" json:"connector_type,omitempty"`
	ConnectorValue                []uint32               `protobuf:"varint,37,rep,packed,name=connector_value,json=connectorValue,proto3" json:"connector_value,omitempty"`
	AigpMetricValue               uint64                 `protobuf:"varint,38,opt,name=aigp_metric_value,json=aigpMetricValue,proto3" json:"aigp_metric_value,omitempty"`
	PmsiType                      uint32                 `protobuf:"varint,39,opt,name=pmsi_type,json=pmsiType,proto3" json:"pmsi_type,omitempty"`
	PmsiFlags                     uint32                 `protobuf:"varint,40,opt,name=pmsi_flags,json=pmsiFlags,proto3" json:"pmsi_flags,omitempty"`
	PmsiLabel                     uint32                 `protobuf:"varint,41,opt,name=pmsi_label,json=pmsiLabel,proto3" json:"pmsi_label,omitempty"`
	PmsiValue                     []uint32               `protobuf:"varint,42,rep,packed,name=pmsi_value,json=pmsiValue,proto3" json:"pmsi_value,omitempty"`
	PpmPvalue                     uint32                 `protobuf:"varint,43,opt,name=ppm_pvalue,json=ppmPvalue,proto3" json:"ppm_pvalue,omitempty"`
	PeDistinguisherLabel          []*BgpPedistlblEntry_  `protobuf:"bytes,44,rep,name=pe_distinguisher_label,json=peDistinguisherLabel,proto3" json:"pe_distinguisher_label,omitempty"`
	LsAttr                        []uint32               `protobuf:"varint,45,rep,packed,name=ls_attr,json=lsAttr,proto3" json:"ls_attr,omitempty"`
	PrefixSidLabelIndex           *BgpBagPsidLabelIndex_ `protobuf:"bytes,46,opt,name=prefix_sid_label_index,json=prefixSidLabelIndex,proto3" json:"prefix_sid_label_index,omitempty"`
	PrefixSidOrigSrgb             *BgpBagPsidOrigSrgb_   `protobuf:"bytes,47,opt,name=prefix_sid_orig_srgb,json=prefixSidOrigSrgb,proto3" json:"prefix_sid_orig_srgb,omitempty"`
	PrefixSidsRv6Vpnsid           *BgpBagPsidSrv6VpnSid_ `protobuf:"bytes,48,opt,name=prefix_sids_rv6vpnsid,json=prefixSidsRv6vpnsid,proto3" json:"prefix_sids_rv6vpnsid,omitempty"`
	PrefixSidUnkTlVs              *BgpBagPsidUnkTlvs_    `protobuf:"bytes,49,opt,name=prefix_sid_unk_tl_vs,json=prefixSidUnkTlVs,proto3" json:"prefix_sid_unk_tl_vs,omitempty"`
	TunnelEncap                   *BgpTunencapEntry_     `protobuf:"bytes,50,opt,name=tunnel_encap,json=tunnelEncap,proto3" json:"tunnel_encap,omitempty"`
	IsLargeCommunityPresent       bool                   `` /* 136-byte string literal not displayed */
	LargeCommunity                []*BgpBagLargecomm_    `protobuf:"bytes,52,rep,name=large_community,json=largeCommunity,proto3" json:"large_community,omitempty"`
	XXX_NoUnkeyedLiteral          struct{}               `json:"-"`
	XXX_unrecognized              []byte                 `json:"-"`
	XXX_sizecache                 int32                  `json:"-"`
}

func (*BgpCommonAttrEntry_) Descriptor

func (*BgpCommonAttrEntry_) Descriptor() ([]byte, []int)

func (*BgpCommonAttrEntry_) GetAggregatorAddress

func (m *BgpCommonAttrEntry_) GetAggregatorAddress() string

func (*BgpCommonAttrEntry_) GetAggregatorAs

func (m *BgpCommonAttrEntry_) GetAggregatorAs() uint32

func (*BgpCommonAttrEntry_) GetAigpMetricValue

func (m *BgpCommonAttrEntry_) GetAigpMetricValue() uint64

func (*BgpCommonAttrEntry_) GetAsPath

func (m *BgpCommonAttrEntry_) GetAsPath() string

func (*BgpCommonAttrEntry_) GetCluster

func (m *BgpCommonAttrEntry_) GetCluster() []uint32

func (*BgpCommonAttrEntry_) GetCommunity

func (m *BgpCommonAttrEntry_) GetCommunity() []uint32

func (*BgpCommonAttrEntry_) GetConnectorType

func (m *BgpCommonAttrEntry_) GetConnectorType() uint32

func (*BgpCommonAttrEntry_) GetConnectorValue

func (m *BgpCommonAttrEntry_) GetConnectorValue() []uint32

func (*BgpCommonAttrEntry_) GetExtendedCommunity

func (m *BgpCommonAttrEntry_) GetExtendedCommunity() []uint32

func (*BgpCommonAttrEntry_) GetExtendedCommunityFlags

func (m *BgpCommonAttrEntry_) GetExtendedCommunityFlags() uint32

func (*BgpCommonAttrEntry_) GetIsAggregatorPresent

func (m *BgpCommonAttrEntry_) GetIsAggregatorPresent() bool

func (*BgpCommonAttrEntry_) GetIsAigpPresent

func (m *BgpCommonAttrEntry_) GetIsAigpPresent() bool

func (*BgpCommonAttrEntry_) GetIsAsPathPresent

func (m *BgpCommonAttrEntry_) GetIsAsPathPresent() bool

func (*BgpCommonAttrEntry_) GetIsAtomicAggregatePresent

func (m *BgpCommonAttrEntry_) GetIsAtomicAggregatePresent() bool

func (*BgpCommonAttrEntry_) GetIsCommunityPresent

func (m *BgpCommonAttrEntry_) GetIsCommunityPresent() bool

func (*BgpCommonAttrEntry_) GetIsConnectorPresent

func (m *BgpCommonAttrEntry_) GetIsConnectorPresent() bool

func (*BgpCommonAttrEntry_) GetIsExtendedCommunityPresent

func (m *BgpCommonAttrEntry_) GetIsExtendedCommunityPresent() bool

func (*BgpCommonAttrEntry_) GetIsLabelIndexPresent

func (m *BgpCommonAttrEntry_) GetIsLabelIndexPresent() bool

func (*BgpCommonAttrEntry_) GetIsLargeCommunityPresent

func (m *BgpCommonAttrEntry_) GetIsLargeCommunityPresent() bool

func (*BgpCommonAttrEntry_) GetIsLocalPrefPresent

func (m *BgpCommonAttrEntry_) GetIsLocalPrefPresent() bool

func (*BgpCommonAttrEntry_) GetIsLsAttributePresent

func (m *BgpCommonAttrEntry_) GetIsLsAttributePresent() bool

func (*BgpCommonAttrEntry_) GetIsMetricPresent

func (m *BgpCommonAttrEntry_) GetIsMetricPresent() bool

func (*BgpCommonAttrEntry_) GetIsOriginPresent

func (m *BgpCommonAttrEntry_) GetIsOriginPresent() bool

func (*BgpCommonAttrEntry_) GetIsPeDistinguisherLabelPresent

func (m *BgpCommonAttrEntry_) GetIsPeDistinguisherLabelPresent() bool

func (*BgpCommonAttrEntry_) GetIsPmsiPresent

func (m *BgpCommonAttrEntry_) GetIsPmsiPresent() bool

func (*BgpCommonAttrEntry_) GetIsPppmpPresent

func (m *BgpCommonAttrEntry_) GetIsPppmpPresent() bool

func (*BgpCommonAttrEntry_) GetIsPrefixSidLabelIndexpresent

func (m *BgpCommonAttrEntry_) GetIsPrefixSidLabelIndexpresent() bool

func (*BgpCommonAttrEntry_) GetIsPrefixSidOrigSrgBpresent

func (m *BgpCommonAttrEntry_) GetIsPrefixSidOrigSrgBpresent() bool

func (*BgpCommonAttrEntry_) GetIsPrefixSidUnkTlVspresent

func (m *BgpCommonAttrEntry_) GetIsPrefixSidUnkTlVspresent() bool

func (*BgpCommonAttrEntry_) GetIsPrefixSidsRv6VpnsiDpresent

func (m *BgpCommonAttrEntry_) GetIsPrefixSidsRv6VpnsiDpresent() bool

func (*BgpCommonAttrEntry_) GetIsSsaPresent

func (m *BgpCommonAttrEntry_) GetIsSsaPresent() bool

func (*BgpCommonAttrEntry_) GetL2Tpv3Cookie

func (m *BgpCommonAttrEntry_) GetL2Tpv3Cookie() []uint32

func (*BgpCommonAttrEntry_) GetL2Tpv3SessionId

func (m *BgpCommonAttrEntry_) GetL2Tpv3SessionId() uint32

func (*BgpCommonAttrEntry_) GetLargeCommunity

func (m *BgpCommonAttrEntry_) GetLargeCommunity() []*BgpBagLargecomm_

func (*BgpCommonAttrEntry_) GetLocalPreference

func (m *BgpCommonAttrEntry_) GetLocalPreference() uint32

func (*BgpCommonAttrEntry_) GetLsAttr

func (m *BgpCommonAttrEntry_) GetLsAttr() []uint32

func (*BgpCommonAttrEntry_) GetMetric

func (m *BgpCommonAttrEntry_) GetMetric() uint32

func (*BgpCommonAttrEntry_) GetNeighborAs

func (m *BgpCommonAttrEntry_) GetNeighborAs() uint32

func (*BgpCommonAttrEntry_) GetOrigin

func (m *BgpCommonAttrEntry_) GetOrigin() uint32

func (*BgpCommonAttrEntry_) GetOriginator

func (m *BgpCommonAttrEntry_) GetOriginator() string

func (*BgpCommonAttrEntry_) GetPeDistinguisherLabel

func (m *BgpCommonAttrEntry_) GetPeDistinguisherLabel() []*BgpPedistlblEntry_

func (*BgpCommonAttrEntry_) GetPmsiFlags

func (m *BgpCommonAttrEntry_) GetPmsiFlags() uint32

func (*BgpCommonAttrEntry_) GetPmsiLabel

func (m *BgpCommonAttrEntry_) GetPmsiLabel() uint32

func (*BgpCommonAttrEntry_) GetPmsiType

func (m *BgpCommonAttrEntry_) GetPmsiType() uint32

func (*BgpCommonAttrEntry_) GetPmsiValue

func (m *BgpCommonAttrEntry_) GetPmsiValue() []uint32

func (*BgpCommonAttrEntry_) GetPpmPvalue

func (m *BgpCommonAttrEntry_) GetPpmPvalue() uint32

func (*BgpCommonAttrEntry_) GetPrefixSidLabelIndex

func (m *BgpCommonAttrEntry_) GetPrefixSidLabelIndex() *BgpBagPsidLabelIndex_

func (*BgpCommonAttrEntry_) GetPrefixSidOrigSrgb

func (m *BgpCommonAttrEntry_) GetPrefixSidOrigSrgb() *BgpBagPsidOrigSrgb_

func (*BgpCommonAttrEntry_) GetPrefixSidUnkTlVs

func (m *BgpCommonAttrEntry_) GetPrefixSidUnkTlVs() *BgpBagPsidUnkTlvs_

func (*BgpCommonAttrEntry_) GetPrefixSidsRv6Vpnsid

func (m *BgpCommonAttrEntry_) GetPrefixSidsRv6Vpnsid() *BgpBagPsidSrv6VpnSid_

func (*BgpCommonAttrEntry_) GetTunnelEncap

func (m *BgpCommonAttrEntry_) GetTunnelEncap() *BgpTunencapEntry_

func (*BgpCommonAttrEntry_) GetUnknownAttribute

func (m *BgpCommonAttrEntry_) GetUnknownAttribute() []uint32

func (*BgpCommonAttrEntry_) ProtoMessage

func (*BgpCommonAttrEntry_) ProtoMessage()

func (*BgpCommonAttrEntry_) Reset

func (m *BgpCommonAttrEntry_) Reset()

func (*BgpCommonAttrEntry_) String

func (m *BgpCommonAttrEntry_) String() string

func (*BgpCommonAttrEntry_) XXX_DiscardUnknown

func (m *BgpCommonAttrEntry_) XXX_DiscardUnknown()

func (*BgpCommonAttrEntry_) XXX_Marshal

func (m *BgpCommonAttrEntry_) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*BgpCommonAttrEntry_) XXX_Merge

func (m *BgpCommonAttrEntry_) XXX_Merge(src proto.Message)

func (*BgpCommonAttrEntry_) XXX_Size

func (m *BgpCommonAttrEntry_) XXX_Size() int

func (*BgpCommonAttrEntry_) XXX_Unmarshal

func (m *BgpCommonAttrEntry_) XXX_Unmarshal(b []byte) error

type BgpIpv4SrpolicyAddrT

type BgpIpv4SrpolicyAddrT struct {
	Ipv4SrpolicyAddress  []uint32 `` /* 128-byte string literal not displayed */
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

func (*BgpIpv4SrpolicyAddrT) Descriptor

func (*BgpIpv4SrpolicyAddrT) Descriptor() ([]byte, []int)

func (*BgpIpv4SrpolicyAddrT) GetIpv4SrpolicyAddress

func (m *BgpIpv4SrpolicyAddrT) GetIpv4SrpolicyAddress() []uint32

func (*BgpIpv4SrpolicyAddrT) ProtoMessage

func (*BgpIpv4SrpolicyAddrT) ProtoMessage()

func (*BgpIpv4SrpolicyAddrT) Reset

func (m *BgpIpv4SrpolicyAddrT) Reset()

func (*BgpIpv4SrpolicyAddrT) String

func (m *BgpIpv4SrpolicyAddrT) String() string

func (*BgpIpv4SrpolicyAddrT) XXX_DiscardUnknown

func (m *BgpIpv4SrpolicyAddrT) XXX_DiscardUnknown()

func (*BgpIpv4SrpolicyAddrT) XXX_Marshal

func (m *BgpIpv4SrpolicyAddrT) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*BgpIpv4SrpolicyAddrT) XXX_Merge

func (m *BgpIpv4SrpolicyAddrT) XXX_Merge(src proto.Message)

func (*BgpIpv4SrpolicyAddrT) XXX_Size

func (m *BgpIpv4SrpolicyAddrT) XXX_Size() int

func (*BgpIpv4SrpolicyAddrT) XXX_Unmarshal

func (m *BgpIpv4SrpolicyAddrT) XXX_Unmarshal(b []byte) error

type BgpIpv6SrpolicyAddrT

type BgpIpv6SrpolicyAddrT struct {
	Ipv6SrpolicyAddress  []uint32 `` /* 128-byte string literal not displayed */
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

func (*BgpIpv6SrpolicyAddrT) Descriptor

func (*BgpIpv6SrpolicyAddrT) Descriptor() ([]byte, []int)

func (*BgpIpv6SrpolicyAddrT) GetIpv6SrpolicyAddress

func (m *BgpIpv6SrpolicyAddrT) GetIpv6SrpolicyAddress() []uint32

func (*BgpIpv6SrpolicyAddrT) ProtoMessage

func (*BgpIpv6SrpolicyAddrT) ProtoMessage()

func (*BgpIpv6SrpolicyAddrT) Reset

func (m *BgpIpv6SrpolicyAddrT) Reset()

func (*BgpIpv6SrpolicyAddrT) String

func (m *BgpIpv6SrpolicyAddrT) String() string

func (*BgpIpv6SrpolicyAddrT) XXX_DiscardUnknown

func (m *BgpIpv6SrpolicyAddrT) XXX_DiscardUnknown()

func (*BgpIpv6SrpolicyAddrT) XXX_Marshal

func (m *BgpIpv6SrpolicyAddrT) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*BgpIpv6SrpolicyAddrT) XXX_Merge

func (m *BgpIpv6SrpolicyAddrT) XXX_Merge(src proto.Message)

func (*BgpIpv6SrpolicyAddrT) XXX_Size

func (m *BgpIpv6SrpolicyAddrT) XXX_Size() int

func (*BgpIpv6SrpolicyAddrT) XXX_Unmarshal

func (m *BgpIpv6SrpolicyAddrT) XXX_Unmarshal(b []byte) error

type BgpL2VpnAddrT

type BgpL2VpnAddrT struct {
	L2VpnAddress         []uint32 `protobuf:"varint,1,rep,packed,name=l2vpn_address,json=l2vpnAddress,proto3" json:"l2vpn_address,omitempty"`
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

func (*BgpL2VpnAddrT) Descriptor

func (*BgpL2VpnAddrT) Descriptor() ([]byte, []int)

func (*BgpL2VpnAddrT) GetL2VpnAddress

func (m *BgpL2VpnAddrT) GetL2VpnAddress() []uint32

func (*BgpL2VpnAddrT) ProtoMessage

func (*BgpL2VpnAddrT) ProtoMessage()

func (*BgpL2VpnAddrT) Reset

func (m *BgpL2VpnAddrT) Reset()

func (*BgpL2VpnAddrT) String

func (m *BgpL2VpnAddrT) String() string

func (*BgpL2VpnAddrT) XXX_DiscardUnknown

func (m *BgpL2VpnAddrT) XXX_DiscardUnknown()

func (*BgpL2VpnAddrT) XXX_Marshal

func (m *BgpL2VpnAddrT) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*BgpL2VpnAddrT) XXX_Merge

func (m *BgpL2VpnAddrT) XXX_Merge(src proto.Message)

func (*BgpL2VpnAddrT) XXX_Size

func (m *BgpL2VpnAddrT) XXX_Size() int

func (*BgpL2VpnAddrT) XXX_Unmarshal

func (m *BgpL2VpnAddrT) XXX_Unmarshal(b []byte) error

type BgpL2VpnMspwAddrT

type BgpL2VpnMspwAddrT struct {
	L2VpnAddress         []uint32 `protobuf:"varint,1,rep,packed,name=l2vpn_address,json=l2vpnAddress,proto3" json:"l2vpn_address,omitempty"`
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

func (*BgpL2VpnMspwAddrT) Descriptor

func (*BgpL2VpnMspwAddrT) Descriptor() ([]byte, []int)

func (*BgpL2VpnMspwAddrT) GetL2VpnAddress

func (m *BgpL2VpnMspwAddrT) GetL2VpnAddress() []uint32

func (*BgpL2VpnMspwAddrT) ProtoMessage

func (*BgpL2VpnMspwAddrT) ProtoMessage()

func (*BgpL2VpnMspwAddrT) Reset

func (m *BgpL2VpnMspwAddrT) Reset()

func (*BgpL2VpnMspwAddrT) String

func (m *BgpL2VpnMspwAddrT) String() string

func (*BgpL2VpnMspwAddrT) XXX_DiscardUnknown

func (m *BgpL2VpnMspwAddrT) XXX_DiscardUnknown()

func (*BgpL2VpnMspwAddrT) XXX_Marshal

func (m *BgpL2VpnMspwAddrT) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*BgpL2VpnMspwAddrT) XXX_Merge

func (m *BgpL2VpnMspwAddrT) XXX_Merge(src proto.Message)

func (*BgpL2VpnMspwAddrT) XXX_Size

func (m *BgpL2VpnMspwAddrT) XXX_Size() int

func (*BgpL2VpnMspwAddrT) XXX_Unmarshal

func (m *BgpL2VpnMspwAddrT) XXX_Unmarshal(b []byte) error

type BgpPedistlblEntry_

type BgpPedistlblEntry_ struct {
	PeAddress            string   `protobuf:"bytes,1,opt,name=pe_address,json=peAddress,proto3" json:"pe_address,omitempty"`
	Label                uint32   `protobuf:"varint,2,opt,name=label,proto3" json:"label,omitempty"`
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

func (*BgpPedistlblEntry_) Descriptor

func (*BgpPedistlblEntry_) Descriptor() ([]byte, []int)

func (*BgpPedistlblEntry_) GetLabel

func (m *BgpPedistlblEntry_) GetLabel() uint32

func (*BgpPedistlblEntry_) GetPeAddress

func (m *BgpPedistlblEntry_) GetPeAddress() string

func (*BgpPedistlblEntry_) ProtoMessage

func (*BgpPedistlblEntry_) ProtoMessage()

func (*BgpPedistlblEntry_) Reset

func (m *BgpPedistlblEntry_) Reset()

func (*BgpPedistlblEntry_) String

func (m *BgpPedistlblEntry_) String() string

func (*BgpPedistlblEntry_) XXX_DiscardUnknown

func (m *BgpPedistlblEntry_) XXX_DiscardUnknown()

func (*BgpPedistlblEntry_) XXX_Marshal

func (m *BgpPedistlblEntry_) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*BgpPedistlblEntry_) XXX_Merge

func (m *BgpPedistlblEntry_) XXX_Merge(src proto.Message)

func (*BgpPedistlblEntry_) XXX_Size

func (m *BgpPedistlblEntry_) XXX_Size() int

func (*BgpPedistlblEntry_) XXX_Unmarshal

func (m *BgpPedistlblEntry_) XXX_Unmarshal(b []byte) error

type BgpSrpolicyEntry_

type BgpSrpolicyEntry_ struct {
	TunnelEncapType      uint32          `protobuf:"varint,1,opt,name=tunnel_encap_type,json=tunnelEncapType,proto3" json:"tunnel_encap_type,omitempty"`
	BindingSid           *BgpBindingSidT `protobuf:"bytes,2,opt,name=binding_sid,json=bindingSid,proto3" json:"binding_sid,omitempty"`
	AllocatedBindingSid  *BgpBindingSidT `protobuf:"bytes,3,opt,name=allocated_binding_sid,json=allocatedBindingSid,proto3" json:"allocated_binding_sid,omitempty"`
	Preference           uint32          `protobuf:"varint,4,opt,name=preference,proto3" json:"preference,omitempty"`
	State                bool            `protobuf:"varint,5,opt,name=state,proto3" json:"state,omitempty"`
	RequestState         string          `protobuf:"bytes,6,opt,name=request_state,json=requestState,proto3" json:"request_state,omitempty"`
	SegmentList          []*SrExppath_   `protobuf:"bytes,7,rep,name=segment_list,json=segmentList,proto3" json:"segment_list,omitempty"`
	Usable               bool            `protobuf:"varint,8,opt,name=usable,proto3" json:"usable,omitempty"`
	XXX_NoUnkeyedLiteral struct{}        `json:"-"`
	XXX_unrecognized     []byte          `json:"-"`
	XXX_sizecache        int32           `json:"-"`
}

func (*BgpSrpolicyEntry_) Descriptor

func (*BgpSrpolicyEntry_) Descriptor() ([]byte, []int)

func (*BgpSrpolicyEntry_) GetAllocatedBindingSid

func (m *BgpSrpolicyEntry_) GetAllocatedBindingSid() *BgpBindingSidT

func (*BgpSrpolicyEntry_) GetBindingSid

func (m *BgpSrpolicyEntry_) GetBindingSid() *BgpBindingSidT

func (*BgpSrpolicyEntry_) GetPreference

func (m *BgpSrpolicyEntry_) GetPreference() uint32

func (*BgpSrpolicyEntry_) GetRequestState

func (m *BgpSrpolicyEntry_) GetRequestState() string

func (*BgpSrpolicyEntry_) GetSegmentList

func (m *BgpSrpolicyEntry_) GetSegmentList() []*SrExppath_

func (*BgpSrpolicyEntry_) GetState

func (m *BgpSrpolicyEntry_) GetState() bool

func (*BgpSrpolicyEntry_) GetTunnelEncapType

func (m *BgpSrpolicyEntry_) GetTunnelEncapType() uint32

func (*BgpSrpolicyEntry_) GetUsable

func (m *BgpSrpolicyEntry_) GetUsable() bool

func (*BgpSrpolicyEntry_) ProtoMessage

func (*BgpSrpolicyEntry_) ProtoMessage()

func (*BgpSrpolicyEntry_) Reset

func (m *BgpSrpolicyEntry_) Reset()

func (*BgpSrpolicyEntry_) String

func (m *BgpSrpolicyEntry_) String() string

func (*BgpSrpolicyEntry_) XXX_DiscardUnknown

func (m *BgpSrpolicyEntry_) XXX_DiscardUnknown()

func (*BgpSrpolicyEntry_) XXX_Marshal

func (m *BgpSrpolicyEntry_) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*BgpSrpolicyEntry_) XXX_Merge

func (m *BgpSrpolicyEntry_) XXX_Merge(src proto.Message)

func (*BgpSrpolicyEntry_) XXX_Size

func (m *BgpSrpolicyEntry_) XXX_Size() int

func (*BgpSrpolicyEntry_) XXX_Unmarshal

func (m *BgpSrpolicyEntry_) XXX_Unmarshal(b []byte) error

type BgpTunencapEntry_

type BgpTunencapEntry_ struct {
	SrPolicy             *BgpSrpolicyEntry_ `protobuf:"bytes,1,opt,name=sr_policy,json=srPolicy,proto3" json:"sr_policy,omitempty"`
	XXX_NoUnkeyedLiteral struct{}           `json:"-"`
	XXX_unrecognized     []byte             `json:"-"`
	XXX_sizecache        int32              `json:"-"`
}

func (*BgpTunencapEntry_) Descriptor

func (*BgpTunencapEntry_) Descriptor() ([]byte, []int)

func (*BgpTunencapEntry_) GetSrPolicy

func (m *BgpTunencapEntry_) GetSrPolicy() *BgpSrpolicyEntry_

func (*BgpTunencapEntry_) ProtoMessage

func (*BgpTunencapEntry_) ProtoMessage()

func (*BgpTunencapEntry_) Reset

func (m *BgpTunencapEntry_) Reset()

func (*BgpTunencapEntry_) String

func (m *BgpTunencapEntry_) String() string

func (*BgpTunencapEntry_) XXX_DiscardUnknown

func (m *BgpTunencapEntry_) XXX_DiscardUnknown()

func (*BgpTunencapEntry_) XXX_Marshal

func (m *BgpTunencapEntry_) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*BgpTunencapEntry_) XXX_Merge

func (m *BgpTunencapEntry_) XXX_Merge(src proto.Message)

func (*BgpTunencapEntry_) XXX_Size

func (m *BgpTunencapEntry_) XXX_Size() int

func (*BgpTunencapEntry_) XXX_Unmarshal

func (m *BgpTunencapEntry_) XXX_Unmarshal(b []byte) error

type SrExppath_

type SrExppath_ struct {
	Weight               uint32    `protobuf:"varint,1,opt,name=weight,proto3" json:"weight,omitempty"`
	Segment              []*SrSid_ `protobuf:"bytes,2,rep,name=segment,proto3" json:"segment,omitempty"`
	XXX_NoUnkeyedLiteral struct{}  `json:"-"`
	XXX_unrecognized     []byte    `json:"-"`
	XXX_sizecache        int32     `json:"-"`
}

func (*SrExppath_) Descriptor

func (*SrExppath_) Descriptor() ([]byte, []int)

func (*SrExppath_) GetSegment

func (m *SrExppath_) GetSegment() []*SrSid_

func (*SrExppath_) GetWeight

func (m *SrExppath_) GetWeight() uint32

func (*SrExppath_) ProtoMessage

func (*SrExppath_) ProtoMessage()

func (*SrExppath_) Reset

func (m *SrExppath_) Reset()

func (*SrExppath_) String

func (m *SrExppath_) String() string

func (*SrExppath_) XXX_DiscardUnknown

func (m *SrExppath_) XXX_DiscardUnknown()

func (*SrExppath_) XXX_Marshal

func (m *SrExppath_) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*SrExppath_) XXX_Merge

func (m *SrExppath_) XXX_Merge(src proto.Message)

func (*SrExppath_) XXX_Size

func (m *SrExppath_) XXX_Size() int

func (*SrExppath_) XXX_Unmarshal

func (m *SrExppath_) XXX_Unmarshal(b []byte) error

type SrSid_

type SrSid_ struct {
	Type                 string   `protobuf:"bytes,1,opt,name=type,proto3" json:"type,omitempty"`
	Label                uint32   `protobuf:"varint,2,opt,name=label,proto3" json:"label,omitempty"`
	Ipv4Address          string   `protobuf:"bytes,3,opt,name=ipv4_address,json=ipv4Address,proto3" json:"ipv4_address,omitempty"`
	Ipv6Address          string   `protobuf:"bytes,4,opt,name=ipv6_address,json=ipv6Address,proto3" json:"ipv6_address,omitempty"`
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

func (*SrSid_) Descriptor

func (*SrSid_) Descriptor() ([]byte, []int)

func (*SrSid_) GetIpv4Address

func (m *SrSid_) GetIpv4Address() string

func (*SrSid_) GetIpv6Address

func (m *SrSid_) GetIpv6Address() string

func (*SrSid_) GetLabel

func (m *SrSid_) GetLabel() uint32

func (*SrSid_) GetType

func (m *SrSid_) GetType() string

func (*SrSid_) ProtoMessage

func (*SrSid_) ProtoMessage()

func (*SrSid_) Reset

func (m *SrSid_) Reset()

func (*SrSid_) String

func (m *SrSid_) String() string

func (*SrSid_) XXX_DiscardUnknown

func (m *SrSid_) XXX_DiscardUnknown()

func (*SrSid_) XXX_Marshal

func (m *SrSid_) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*SrSid_) XXX_Merge

func (m *SrSid_) XXX_Merge(src proto.Message)

func (*SrSid_) XXX_Size

func (m *SrSid_) XXX_Size() int

func (*SrSid_) XXX_Unmarshal

func (m *SrSid_) XXX_Unmarshal(b []byte) error

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL