cisco_ios_xr_l2rib_oper_l2rib_evi_child_tables_macs_mac

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-l2rib-oper:l2rib/evi-child-tables/macs/mac

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

This section is empty.

Types

type L2RibEsi

type L2RibEsi struct {
	SystemPriority       uint32   `protobuf:"varint,1,opt,name=system_priority,json=systemPriority,proto3" json:"system_priority,omitempty"`
	SystemId             string   `protobuf:"bytes,2,opt,name=system_id,json=systemId,proto3" json:"system_id,omitempty"`
	PortKey              uint32   `protobuf:"varint,3,opt,name=port_key,json=portKey,proto3" json:"port_key,omitempty"`
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

func (*L2RibEsi) Descriptor

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

func (*L2RibEsi) GetPortKey

func (m *L2RibEsi) GetPortKey() uint32

func (*L2RibEsi) GetSystemId

func (m *L2RibEsi) GetSystemId() string

func (*L2RibEsi) GetSystemPriority

func (m *L2RibEsi) GetSystemPriority() uint32

func (*L2RibEsi) ProtoMessage

func (*L2RibEsi) ProtoMessage()

func (*L2RibEsi) Reset

func (m *L2RibEsi) Reset()

func (*L2RibEsi) String

func (m *L2RibEsi) String() string

func (*L2RibEsi) XXX_DiscardUnknown

func (m *L2RibEsi) XXX_DiscardUnknown()

func (*L2RibEsi) XXX_Marshal

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

func (*L2RibEsi) XXX_Merge

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

func (*L2RibEsi) XXX_Size

func (m *L2RibEsi) XXX_Size() int

func (*L2RibEsi) XXX_Unmarshal

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

type L2RibMacRoute

type L2RibMacRoute struct {
	MacAddress           string    `protobuf:"bytes,50,opt,name=mac_address,json=macAddress,proto3" json:"mac_address,omitempty"`
	AdminDistance        uint32    `protobuf:"varint,51,opt,name=admin_distance,json=adminDistance,proto3" json:"admin_distance,omitempty"`
	ProducerId           uint32    `protobuf:"varint,52,opt,name=producer_id,json=producerId,proto3" json:"producer_id,omitempty"`
	Route                *MacRoute `protobuf:"bytes,53,opt,name=route,proto3" json:"route,omitempty"`
	TopologyId           uint32    `protobuf:"varint,54,opt,name=topology_id,json=topologyId,proto3" json:"topology_id,omitempty"`
	XXX_NoUnkeyedLiteral struct{}  `json:"-"`
	XXX_unrecognized     []byte    `json:"-"`
	XXX_sizecache        int32     `json:"-"`
}

func (*L2RibMacRoute) Descriptor

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

func (*L2RibMacRoute) GetAdminDistance

func (m *L2RibMacRoute) GetAdminDistance() uint32

func (*L2RibMacRoute) GetMacAddress

func (m *L2RibMacRoute) GetMacAddress() string

func (*L2RibMacRoute) GetProducerId

func (m *L2RibMacRoute) GetProducerId() uint32

func (*L2RibMacRoute) GetRoute

func (m *L2RibMacRoute) GetRoute() *MacRoute

func (*L2RibMacRoute) GetTopologyId

func (m *L2RibMacRoute) GetTopologyId() uint32

func (*L2RibMacRoute) ProtoMessage

func (*L2RibMacRoute) ProtoMessage()

func (*L2RibMacRoute) Reset

func (m *L2RibMacRoute) Reset()

func (*L2RibMacRoute) String

func (m *L2RibMacRoute) String() string

func (*L2RibMacRoute) XXX_DiscardUnknown

func (m *L2RibMacRoute) XXX_DiscardUnknown()

func (*L2RibMacRoute) XXX_Marshal

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

func (*L2RibMacRoute) XXX_Merge

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

func (*L2RibMacRoute) XXX_Size

func (m *L2RibMacRoute) XXX_Size() int

func (*L2RibMacRoute) XXX_Unmarshal

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

type L2RibMacRouteBmac

type L2RibMacRouteBmac struct {
	BmacAddress          string         `protobuf:"bytes,1,opt,name=bmac_address,json=bmacAddress,proto3" json:"bmac_address,omitempty"`
	ForwardState         bool           `protobuf:"varint,2,opt,name=forward_state,json=forwardState,proto3" json:"forward_state,omitempty"`
	PathList             *L2RibPathList `protobuf:"bytes,3,opt,name=path_list,json=pathList,proto3" json:"path_list,omitempty"`
	XXX_NoUnkeyedLiteral struct{}       `json:"-"`
	XXX_unrecognized     []byte         `json:"-"`
	XXX_sizecache        int32          `json:"-"`
}

func (*L2RibMacRouteBmac) Descriptor

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

func (*L2RibMacRouteBmac) GetBmacAddress

func (m *L2RibMacRouteBmac) GetBmacAddress() string

func (*L2RibMacRouteBmac) GetForwardState

func (m *L2RibMacRouteBmac) GetForwardState() bool

func (*L2RibMacRouteBmac) GetPathList

func (m *L2RibMacRouteBmac) GetPathList() *L2RibPathList

func (*L2RibMacRouteBmac) ProtoMessage

func (*L2RibMacRouteBmac) ProtoMessage()

func (*L2RibMacRouteBmac) Reset

func (m *L2RibMacRouteBmac) Reset()

func (*L2RibMacRouteBmac) String

func (m *L2RibMacRouteBmac) String() string

func (*L2RibMacRouteBmac) XXX_DiscardUnknown

func (m *L2RibMacRouteBmac) XXX_DiscardUnknown()

func (*L2RibMacRouteBmac) XXX_Marshal

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

func (*L2RibMacRouteBmac) XXX_Merge

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

func (*L2RibMacRouteBmac) XXX_Size

func (m *L2RibMacRouteBmac) XXX_Size() int

func (*L2RibMacRouteBmac) XXX_Unmarshal

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

type L2RibMacRouteEvpnEsi

type L2RibMacRouteEvpnEsi struct {
	EthernetSegmentId    *L2RibEsi      `protobuf:"bytes,1,opt,name=ethernet_segment_id,json=ethernetSegmentId,proto3" json:"ethernet_segment_id,omitempty"`
	SequenceNumber       uint32         `protobuf:"varint,2,opt,name=sequence_number,json=sequenceNumber,proto3" json:"sequence_number,omitempty"`
	ForwardState         bool           `protobuf:"varint,3,opt,name=forward_state,json=forwardState,proto3" json:"forward_state,omitempty"`
	PathList             *L2RibPathList `protobuf:"bytes,4,opt,name=path_list,json=pathList,proto3" json:"path_list,omitempty"`
	XXX_NoUnkeyedLiteral struct{}       `json:"-"`
	XXX_unrecognized     []byte         `json:"-"`
	XXX_sizecache        int32          `json:"-"`
}

func (*L2RibMacRouteEvpnEsi) Descriptor

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

func (*L2RibMacRouteEvpnEsi) GetEthernetSegmentId

func (m *L2RibMacRouteEvpnEsi) GetEthernetSegmentId() *L2RibEsi

func (*L2RibMacRouteEvpnEsi) GetForwardState

func (m *L2RibMacRouteEvpnEsi) GetForwardState() bool

func (*L2RibMacRouteEvpnEsi) GetPathList

func (m *L2RibMacRouteEvpnEsi) GetPathList() *L2RibPathList

func (*L2RibMacRouteEvpnEsi) GetSequenceNumber

func (m *L2RibMacRouteEvpnEsi) GetSequenceNumber() uint32

func (*L2RibMacRouteEvpnEsi) ProtoMessage

func (*L2RibMacRouteEvpnEsi) ProtoMessage()

func (*L2RibMacRouteEvpnEsi) Reset

func (m *L2RibMacRouteEvpnEsi) Reset()

func (*L2RibMacRouteEvpnEsi) String

func (m *L2RibMacRouteEvpnEsi) String() string

func (*L2RibMacRouteEvpnEsi) XXX_DiscardUnknown

func (m *L2RibMacRouteEvpnEsi) XXX_DiscardUnknown()

func (*L2RibMacRouteEvpnEsi) XXX_Marshal

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

func (*L2RibMacRouteEvpnEsi) XXX_Merge

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

func (*L2RibMacRouteEvpnEsi) XXX_Size

func (m *L2RibMacRouteEvpnEsi) XXX_Size() int

func (*L2RibMacRouteEvpnEsi) XXX_Unmarshal

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

type L2RibMacRouteRegular

type L2RibMacRouteRegular struct {
	NextHop              *L2RibNextHop `protobuf:"bytes,1,opt,name=next_hop,json=nextHop,proto3" json:"next_hop,omitempty"`
	XXX_NoUnkeyedLiteral struct{}      `json:"-"`
	XXX_unrecognized     []byte        `json:"-"`
	XXX_sizecache        int32         `json:"-"`
}

func (*L2RibMacRouteRegular) Descriptor

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

func (*L2RibMacRouteRegular) GetNextHop

func (m *L2RibMacRouteRegular) GetNextHop() *L2RibNextHop

func (*L2RibMacRouteRegular) ProtoMessage

func (*L2RibMacRouteRegular) ProtoMessage()

func (*L2RibMacRouteRegular) Reset

func (m *L2RibMacRouteRegular) Reset()

func (*L2RibMacRouteRegular) String

func (m *L2RibMacRouteRegular) String() string

func (*L2RibMacRouteRegular) XXX_DiscardUnknown

func (m *L2RibMacRouteRegular) XXX_DiscardUnknown()

func (*L2RibMacRouteRegular) XXX_Marshal

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

func (*L2RibMacRouteRegular) XXX_Merge

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

func (*L2RibMacRouteRegular) XXX_Size

func (m *L2RibMacRouteRegular) XXX_Size() int

func (*L2RibMacRouteRegular) XXX_Unmarshal

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

type L2RibMacRoute_KEYS

type L2RibMacRoute_KEYS struct {
	Evi                  uint32   `protobuf:"varint,1,opt,name=evi,proto3" json:"evi,omitempty"`
	MacAddr              string   `protobuf:"bytes,2,opt,name=mac_addr,json=macAddr,proto3" json:"mac_addr,omitempty"`
	ProdId               uint32   `protobuf:"varint,3,opt,name=prod_id,json=prodId,proto3" json:"prod_id,omitempty"`
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

func (*L2RibMacRoute_KEYS) Descriptor

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

func (*L2RibMacRoute_KEYS) GetEvi

func (m *L2RibMacRoute_KEYS) GetEvi() uint32

func (*L2RibMacRoute_KEYS) GetMacAddr

func (m *L2RibMacRoute_KEYS) GetMacAddr() string

func (*L2RibMacRoute_KEYS) GetProdId

func (m *L2RibMacRoute_KEYS) GetProdId() uint32

func (*L2RibMacRoute_KEYS) ProtoMessage

func (*L2RibMacRoute_KEYS) ProtoMessage()

func (*L2RibMacRoute_KEYS) Reset

func (m *L2RibMacRoute_KEYS) Reset()

func (*L2RibMacRoute_KEYS) String

func (m *L2RibMacRoute_KEYS) String() string

func (*L2RibMacRoute_KEYS) XXX_DiscardUnknown

func (m *L2RibMacRoute_KEYS) XXX_DiscardUnknown()

func (*L2RibMacRoute_KEYS) XXX_Marshal

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

func (*L2RibMacRoute_KEYS) XXX_Merge

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

func (*L2RibMacRoute_KEYS) XXX_Size

func (m *L2RibMacRoute_KEYS) XXX_Size() int

func (*L2RibMacRoute_KEYS) XXX_Unmarshal

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

type L2RibNextHop

type L2RibNextHop struct {
	TopologyId           uint32   `protobuf:"varint,1,opt,name=topology_id,json=topologyId,proto3" json:"topology_id,omitempty"`
	Flags                uint32   `protobuf:"varint,2,opt,name=flags,proto3" json:"flags,omitempty"`
	NextHop              *NextHop `protobuf:"bytes,3,opt,name=next_hop,json=nextHop,proto3" json:"next_hop,omitempty"`
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

func (*L2RibNextHop) Descriptor

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

func (*L2RibNextHop) GetFlags

func (m *L2RibNextHop) GetFlags() uint32

func (*L2RibNextHop) GetNextHop

func (m *L2RibNextHop) GetNextHop() *NextHop

func (*L2RibNextHop) GetTopologyId

func (m *L2RibNextHop) GetTopologyId() uint32

func (*L2RibNextHop) ProtoMessage

func (*L2RibNextHop) ProtoMessage()

func (*L2RibNextHop) Reset

func (m *L2RibNextHop) Reset()

func (*L2RibNextHop) String

func (m *L2RibNextHop) String() string

func (*L2RibNextHop) XXX_DiscardUnknown

func (m *L2RibNextHop) XXX_DiscardUnknown()

func (*L2RibNextHop) XXX_Marshal

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

func (*L2RibNextHop) XXX_Merge

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

func (*L2RibNextHop) XXX_Size

func (m *L2RibNextHop) XXX_Size() int

func (*L2RibNextHop) XXX_Unmarshal

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

type L2RibPathList

type L2RibPathList struct {
	ProducerId           uint32          `protobuf:"varint,1,opt,name=producer_id,json=producerId,proto3" json:"producer_id,omitempty"`
	MacCount             uint32          `protobuf:"varint,2,opt,name=mac_count,json=macCount,proto3" json:"mac_count,omitempty"`
	NextHopArray         []*L2RibNextHop `protobuf:"bytes,3,rep,name=next_hop_array,json=nextHopArray,proto3" json:"next_hop_array,omitempty"`
	LocalLabel           uint32          `protobuf:"varint,4,opt,name=local_label,json=localLabel,proto3" json:"local_label,omitempty"`
	PathListInfo         *L2RibPl        `protobuf:"bytes,5,opt,name=path_list_info,json=pathListInfo,proto3" json:"path_list_info,omitempty"`
	XXX_NoUnkeyedLiteral struct{}        `json:"-"`
	XXX_unrecognized     []byte          `json:"-"`
	XXX_sizecache        int32           `json:"-"`
}

func (*L2RibPathList) Descriptor

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

func (*L2RibPathList) GetLocalLabel

func (m *L2RibPathList) GetLocalLabel() uint32

func (*L2RibPathList) GetMacCount

func (m *L2RibPathList) GetMacCount() uint32

func (*L2RibPathList) GetNextHopArray

func (m *L2RibPathList) GetNextHopArray() []*L2RibNextHop

func (*L2RibPathList) GetPathListInfo

func (m *L2RibPathList) GetPathListInfo() *L2RibPl

func (*L2RibPathList) GetProducerId

func (m *L2RibPathList) GetProducerId() uint32

func (*L2RibPathList) ProtoMessage

func (*L2RibPathList) ProtoMessage()

func (*L2RibPathList) Reset

func (m *L2RibPathList) Reset()

func (*L2RibPathList) String

func (m *L2RibPathList) String() string

func (*L2RibPathList) XXX_DiscardUnknown

func (m *L2RibPathList) XXX_DiscardUnknown()

func (*L2RibPathList) XXX_Marshal

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

func (*L2RibPathList) XXX_Merge

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

func (*L2RibPathList) XXX_Size

func (m *L2RibPathList) XXX_Size() int

func (*L2RibPathList) XXX_Unmarshal

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

type L2RibPathListEsi

type L2RibPathListEsi struct {
	EthernetSegmentId     *L2RibEsi       `protobuf:"bytes,1,opt,name=ethernet_segment_id,json=ethernetSegmentId,proto3" json:"ethernet_segment_id,omitempty"`
	MacUpdateNextHopArray []*L2RibNextHop `` /* 130-byte string literal not displayed */
	Resolved              bool            `protobuf:"varint,3,opt,name=resolved,proto3" json:"resolved,omitempty"`
	XXX_NoUnkeyedLiteral  struct{}        `json:"-"`
	XXX_unrecognized      []byte          `json:"-"`
	XXX_sizecache         int32           `json:"-"`
}

func (*L2RibPathListEsi) Descriptor

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

func (*L2RibPathListEsi) GetEthernetSegmentId

func (m *L2RibPathListEsi) GetEthernetSegmentId() *L2RibEsi

func (*L2RibPathListEsi) GetMacUpdateNextHopArray

func (m *L2RibPathListEsi) GetMacUpdateNextHopArray() []*L2RibNextHop

func (*L2RibPathListEsi) GetResolved

func (m *L2RibPathListEsi) GetResolved() bool

func (*L2RibPathListEsi) ProtoMessage

func (*L2RibPathListEsi) ProtoMessage()

func (*L2RibPathListEsi) Reset

func (m *L2RibPathListEsi) Reset()

func (*L2RibPathListEsi) String

func (m *L2RibPathListEsi) String() string

func (*L2RibPathListEsi) XXX_DiscardUnknown

func (m *L2RibPathListEsi) XXX_DiscardUnknown()

func (*L2RibPathListEsi) XXX_Marshal

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

func (*L2RibPathListEsi) XXX_Merge

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

func (*L2RibPathListEsi) XXX_Size

func (m *L2RibPathListEsi) XXX_Size() int

func (*L2RibPathListEsi) XXX_Unmarshal

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

type L2RibPathListMac

type L2RibPathListMac struct {
	MacAddress           string   `protobuf:"bytes,1,opt,name=mac_address,json=macAddress,proto3" json:"mac_address,omitempty"`
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

func (*L2RibPathListMac) Descriptor

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

func (*L2RibPathListMac) GetMacAddress

func (m *L2RibPathListMac) GetMacAddress() string

func (*L2RibPathListMac) ProtoMessage

func (*L2RibPathListMac) ProtoMessage()

func (*L2RibPathListMac) Reset

func (m *L2RibPathListMac) Reset()

func (*L2RibPathListMac) String

func (m *L2RibPathListMac) String() string

func (*L2RibPathListMac) XXX_DiscardUnknown

func (m *L2RibPathListMac) XXX_DiscardUnknown()

func (*L2RibPathListMac) XXX_Marshal

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

func (*L2RibPathListMac) XXX_Merge

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

func (*L2RibPathListMac) XXX_Size

func (m *L2RibPathListMac) XXX_Size() int

func (*L2RibPathListMac) XXX_Unmarshal

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

type L2RibPl

type L2RibPl struct {
	Type                 string            `protobuf:"bytes,1,opt,name=type,proto3" json:"type,omitempty"`
	PathListEsi          *L2RibPathListEsi `protobuf:"bytes,2,opt,name=path_list_esi,json=pathListEsi,proto3" json:"path_list_esi,omitempty"`
	PathListMac          *L2RibPathListMac `protobuf:"bytes,3,opt,name=path_list_mac,json=pathListMac,proto3" json:"path_list_mac,omitempty"`
	XXX_NoUnkeyedLiteral struct{}          `json:"-"`
	XXX_unrecognized     []byte            `json:"-"`
	XXX_sizecache        int32             `json:"-"`
}

func (*L2RibPl) Descriptor

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

func (*L2RibPl) GetPathListEsi

func (m *L2RibPl) GetPathListEsi() *L2RibPathListEsi

func (*L2RibPl) GetPathListMac

func (m *L2RibPl) GetPathListMac() *L2RibPathListMac

func (*L2RibPl) GetType

func (m *L2RibPl) GetType() string

func (*L2RibPl) ProtoMessage

func (*L2RibPl) ProtoMessage()

func (*L2RibPl) Reset

func (m *L2RibPl) Reset()

func (*L2RibPl) String

func (m *L2RibPl) String() string

func (*L2RibPl) XXX_DiscardUnknown

func (m *L2RibPl) XXX_DiscardUnknown()

func (*L2RibPl) XXX_Marshal

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

func (*L2RibPl) XXX_Merge

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

func (*L2RibPl) XXX_Size

func (m *L2RibPl) XXX_Size() int

func (*L2RibPl) XXX_Unmarshal

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

type LabeledNextHop

type LabeledNextHop struct {
	AddressFamily        string   `protobuf:"bytes,1,opt,name=address_family,json=addressFamily,proto3" json:"address_family,omitempty"`
	IpAddress            string   `protobuf:"bytes,2,opt,name=ip_address,json=ipAddress,proto3" json:"ip_address,omitempty"`
	Label                uint32   `protobuf:"varint,3,opt,name=label,proto3" json:"label,omitempty"`
	Internal             bool     `protobuf:"varint,4,opt,name=internal,proto3" json:"internal,omitempty"`
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

func (*LabeledNextHop) Descriptor

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

func (*LabeledNextHop) GetAddressFamily

func (m *LabeledNextHop) GetAddressFamily() string

func (*LabeledNextHop) GetInternal

func (m *LabeledNextHop) GetInternal() bool

func (*LabeledNextHop) GetIpAddress

func (m *LabeledNextHop) GetIpAddress() string

func (*LabeledNextHop) GetLabel

func (m *LabeledNextHop) GetLabel() uint32

func (*LabeledNextHop) ProtoMessage

func (*LabeledNextHop) ProtoMessage()

func (*LabeledNextHop) Reset

func (m *LabeledNextHop) Reset()

func (*LabeledNextHop) String

func (m *LabeledNextHop) String() string

func (*LabeledNextHop) XXX_DiscardUnknown

func (m *LabeledNextHop) XXX_DiscardUnknown()

func (*LabeledNextHop) XXX_Marshal

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

func (*LabeledNextHop) XXX_Merge

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

func (*LabeledNextHop) XXX_Size

func (m *LabeledNextHop) XXX_Size() int

func (*LabeledNextHop) XXX_Unmarshal

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

type MacRoute

type MacRoute struct {
	Type                 string                `protobuf:"bytes,1,opt,name=type,proto3" json:"type,omitempty"`
	Regular              *L2RibMacRouteRegular `protobuf:"bytes,2,opt,name=regular,proto3" json:"regular,omitempty"`
	EvpnEsi              *L2RibMacRouteEvpnEsi `protobuf:"bytes,3,opt,name=evpn_esi,json=evpnEsi,proto3" json:"evpn_esi,omitempty"`
	Bmac                 *L2RibMacRouteBmac    `protobuf:"bytes,4,opt,name=bmac,proto3" json:"bmac,omitempty"`
	XXX_NoUnkeyedLiteral struct{}              `json:"-"`
	XXX_unrecognized     []byte                `json:"-"`
	XXX_sizecache        int32                 `json:"-"`
}

func (*MacRoute) Descriptor

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

func (*MacRoute) GetBmac

func (m *MacRoute) GetBmac() *L2RibMacRouteBmac

func (*MacRoute) GetEvpnEsi

func (m *MacRoute) GetEvpnEsi() *L2RibMacRouteEvpnEsi

func (*MacRoute) GetRegular

func (m *MacRoute) GetRegular() *L2RibMacRouteRegular

func (*MacRoute) GetType

func (m *MacRoute) GetType() string

func (*MacRoute) ProtoMessage

func (*MacRoute) ProtoMessage()

func (*MacRoute) Reset

func (m *MacRoute) Reset()

func (*MacRoute) String

func (m *MacRoute) String() string

func (*MacRoute) XXX_DiscardUnknown

func (m *MacRoute) XXX_DiscardUnknown()

func (*MacRoute) XXX_Marshal

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

func (*MacRoute) XXX_Merge

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

func (*MacRoute) XXX_Size

func (m *MacRoute) XXX_Size() int

func (*MacRoute) XXX_Unmarshal

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

type NextHop

type NextHop struct {
	Type                 string          `protobuf:"bytes,1,opt,name=type,proto3" json:"type,omitempty"`
	Ipv4                 string          `protobuf:"bytes,2,opt,name=ipv4,proto3" json:"ipv4,omitempty"`
	Ipv6                 string          `protobuf:"bytes,3,opt,name=ipv6,proto3" json:"ipv6,omitempty"`
	Mac                  string          `protobuf:"bytes,4,opt,name=mac,proto3" json:"mac,omitempty"`
	InterfaceHandle      string          `protobuf:"bytes,5,opt,name=interface_handle,json=interfaceHandle,proto3" json:"interface_handle,omitempty"`
	Labeled              *LabeledNextHop `protobuf:"bytes,6,opt,name=labeled,proto3" json:"labeled,omitempty"`
	Xid                  uint32          `protobuf:"varint,7,opt,name=xid,proto3" json:"xid,omitempty"`
	XXX_NoUnkeyedLiteral struct{}        `json:"-"`
	XXX_unrecognized     []byte          `json:"-"`
	XXX_sizecache        int32           `json:"-"`
}

func (*NextHop) Descriptor

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

func (*NextHop) GetInterfaceHandle

func (m *NextHop) GetInterfaceHandle() string

func (*NextHop) GetIpv4

func (m *NextHop) GetIpv4() string

func (*NextHop) GetIpv6

func (m *NextHop) GetIpv6() string

func (*NextHop) GetLabeled

func (m *NextHop) GetLabeled() *LabeledNextHop

func (*NextHop) GetMac

func (m *NextHop) GetMac() string

func (*NextHop) GetType

func (m *NextHop) GetType() string

func (*NextHop) GetXid

func (m *NextHop) GetXid() uint32

func (*NextHop) ProtoMessage

func (*NextHop) ProtoMessage()

func (*NextHop) Reset

func (m *NextHop) Reset()

func (*NextHop) String

func (m *NextHop) String() string

func (*NextHop) XXX_DiscardUnknown

func (m *NextHop) XXX_DiscardUnknown()

func (*NextHop) XXX_Marshal

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

func (*NextHop) XXX_Merge

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

func (*NextHop) XXX_Size

func (m *NextHop) XXX_Size() int

func (*NextHop) XXX_Unmarshal

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

Jump to

Keyboard shortcuts

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