cisco_ios_xr_l2rib_oper_l2rib_evi_child_tables_macip_details_macip_detail

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: 0

Documentation

Overview

Cisco-IOS-XR-l2rib-oper:l2rib/evi-child-tables/macip-details/macip-detail

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

This section is empty.

Types

type L2RibMacIpRoute

type L2RibMacIpRoute struct {
	MacAddress           string        `protobuf:"bytes,1,opt,name=mac_address,json=macAddress,proto3" json:"mac_address,omitempty"`
	IpAddress            string        `protobuf:"bytes,2,opt,name=ip_address,json=ipAddress,proto3" json:"ip_address,omitempty"`
	NextHop              *L2RibNextHop `protobuf:"bytes,3,opt,name=next_hop,json=nextHop,proto3" json:"next_hop,omitempty"`
	AdminDistance        uint32        `protobuf:"varint,4,opt,name=admin_distance,json=adminDistance,proto3" json:"admin_distance,omitempty"`
	ProducerId           uint32        `protobuf:"varint,5,opt,name=producer_id,json=producerId,proto3" json:"producer_id,omitempty"`
	TopologyId           uint32        `protobuf:"varint,6,opt,name=topology_id,json=topologyId,proto3" json:"topology_id,omitempty"`
	XXX_NoUnkeyedLiteral struct{}      `json:"-"`
	XXX_unrecognized     []byte        `json:"-"`
	XXX_sizecache        int32         `json:"-"`
}

func (*L2RibMacIpRoute) Descriptor

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

func (*L2RibMacIpRoute) GetAdminDistance

func (m *L2RibMacIpRoute) GetAdminDistance() uint32

func (*L2RibMacIpRoute) GetIpAddress

func (m *L2RibMacIpRoute) GetIpAddress() string

func (*L2RibMacIpRoute) GetMacAddress

func (m *L2RibMacIpRoute) GetMacAddress() string

func (*L2RibMacIpRoute) GetNextHop

func (m *L2RibMacIpRoute) GetNextHop() *L2RibNextHop

func (*L2RibMacIpRoute) GetProducerId

func (m *L2RibMacIpRoute) GetProducerId() uint32

func (*L2RibMacIpRoute) GetTopologyId

func (m *L2RibMacIpRoute) GetTopologyId() uint32

func (*L2RibMacIpRoute) ProtoMessage

func (*L2RibMacIpRoute) ProtoMessage()

func (*L2RibMacIpRoute) Reset

func (m *L2RibMacIpRoute) Reset()

func (*L2RibMacIpRoute) String

func (m *L2RibMacIpRoute) String() string

func (*L2RibMacIpRoute) XXX_DiscardUnknown

func (m *L2RibMacIpRoute) XXX_DiscardUnknown()

func (*L2RibMacIpRoute) XXX_Marshal

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

func (*L2RibMacIpRoute) XXX_Merge

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

func (*L2RibMacIpRoute) XXX_Size

func (m *L2RibMacIpRoute) XXX_Size() int

func (*L2RibMacIpRoute) XXX_Unmarshal

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

type L2RibMacIpRouteDetail

type L2RibMacIpRouteDetail struct {
	MacIpRoute           *L2RibMacIpRoute `protobuf:"bytes,50,opt,name=mac_ip_route,json=macIpRoute,proto3" json:"mac_ip_route,omitempty"`
	SequenceNumber       uint32           `protobuf:"varint,51,opt,name=sequence_number,json=sequenceNumber,proto3" json:"sequence_number,omitempty"`
	Flags                string           `protobuf:"bytes,52,opt,name=flags,proto3" json:"flags,omitempty"`
	Soo                  uint32           `protobuf:"varint,53,opt,name=soo,proto3" json:"soo,omitempty"`
	LastUpdateTimestamp  uint64           `protobuf:"varint,54,opt,name=last_update_timestamp,json=lastUpdateTimestamp,proto3" json:"last_update_timestamp,omitempty"`
	RtTlv                *L2RibTlv        `protobuf:"bytes,55,opt,name=rt_tlv,json=rtTlv,proto3" json:"rt_tlv,omitempty"`
	NhTlv                *L2RibTlv        `protobuf:"bytes,56,opt,name=nh_tlv,json=nhTlv,proto3" json:"nh_tlv,omitempty"`
	XXX_NoUnkeyedLiteral struct{}         `json:"-"`
	XXX_unrecognized     []byte           `json:"-"`
	XXX_sizecache        int32            `json:"-"`
}

func (*L2RibMacIpRouteDetail) Descriptor

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

func (*L2RibMacIpRouteDetail) GetFlags

func (m *L2RibMacIpRouteDetail) GetFlags() string

func (*L2RibMacIpRouteDetail) GetLastUpdateTimestamp

func (m *L2RibMacIpRouteDetail) GetLastUpdateTimestamp() uint64

func (*L2RibMacIpRouteDetail) GetMacIpRoute

func (m *L2RibMacIpRouteDetail) GetMacIpRoute() *L2RibMacIpRoute

func (*L2RibMacIpRouteDetail) GetNhTlv

func (m *L2RibMacIpRouteDetail) GetNhTlv() *L2RibTlv

func (*L2RibMacIpRouteDetail) GetRtTlv

func (m *L2RibMacIpRouteDetail) GetRtTlv() *L2RibTlv

func (*L2RibMacIpRouteDetail) GetSequenceNumber

func (m *L2RibMacIpRouteDetail) GetSequenceNumber() uint32

func (*L2RibMacIpRouteDetail) GetSoo

func (m *L2RibMacIpRouteDetail) GetSoo() uint32

func (*L2RibMacIpRouteDetail) ProtoMessage

func (*L2RibMacIpRouteDetail) ProtoMessage()

func (*L2RibMacIpRouteDetail) Reset

func (m *L2RibMacIpRouteDetail) Reset()

func (*L2RibMacIpRouteDetail) String

func (m *L2RibMacIpRouteDetail) String() string

func (*L2RibMacIpRouteDetail) XXX_DiscardUnknown

func (m *L2RibMacIpRouteDetail) XXX_DiscardUnknown()

func (*L2RibMacIpRouteDetail) XXX_Marshal

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

func (*L2RibMacIpRouteDetail) XXX_Merge

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

func (*L2RibMacIpRouteDetail) XXX_Size

func (m *L2RibMacIpRouteDetail) XXX_Size() int

func (*L2RibMacIpRouteDetail) XXX_Unmarshal

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

type L2RibMacIpRouteDetail_KEYS

type L2RibMacIpRouteDetail_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"`
	IpAddr               string   `protobuf:"bytes,3,opt,name=ip_addr,json=ipAddr,proto3" json:"ip_addr,omitempty"`
	ProdId               uint32   `protobuf:"varint,4,opt,name=prod_id,json=prodId,proto3" json:"prod_id,omitempty"`
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

func (*L2RibMacIpRouteDetail_KEYS) Descriptor

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

func (*L2RibMacIpRouteDetail_KEYS) GetEvi

func (m *L2RibMacIpRouteDetail_KEYS) GetEvi() uint32

func (*L2RibMacIpRouteDetail_KEYS) GetIpAddr

func (m *L2RibMacIpRouteDetail_KEYS) GetIpAddr() string

func (*L2RibMacIpRouteDetail_KEYS) GetMacAddr

func (m *L2RibMacIpRouteDetail_KEYS) GetMacAddr() string

func (*L2RibMacIpRouteDetail_KEYS) GetProdId

func (m *L2RibMacIpRouteDetail_KEYS) GetProdId() uint32

func (*L2RibMacIpRouteDetail_KEYS) ProtoMessage

func (*L2RibMacIpRouteDetail_KEYS) ProtoMessage()

func (*L2RibMacIpRouteDetail_KEYS) Reset

func (m *L2RibMacIpRouteDetail_KEYS) Reset()

func (*L2RibMacIpRouteDetail_KEYS) String

func (m *L2RibMacIpRouteDetail_KEYS) String() string

func (*L2RibMacIpRouteDetail_KEYS) XXX_DiscardUnknown

func (m *L2RibMacIpRouteDetail_KEYS) XXX_DiscardUnknown()

func (*L2RibMacIpRouteDetail_KEYS) XXX_Marshal

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

func (*L2RibMacIpRouteDetail_KEYS) XXX_Merge

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

func (*L2RibMacIpRouteDetail_KEYS) XXX_Size

func (m *L2RibMacIpRouteDetail_KEYS) XXX_Size() int

func (*L2RibMacIpRouteDetail_KEYS) XXX_Unmarshal

func (m *L2RibMacIpRouteDetail_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 L2RibTlv

type L2RibTlv struct {
	TlvType              uint32   `protobuf:"varint,1,opt,name=tlv_type,json=tlvType,proto3" json:"tlv_type,omitempty"`
	TlvLen               uint32   `protobuf:"varint,2,opt,name=tlv_len,json=tlvLen,proto3" json:"tlv_len,omitempty"`
	TlvVal               []uint32 `protobuf:"varint,3,rep,packed,name=tlv_val,json=tlvVal,proto3" json:"tlv_val,omitempty"`
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

func (*L2RibTlv) Descriptor

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

func (*L2RibTlv) GetTlvLen

func (m *L2RibTlv) GetTlvLen() uint32

func (*L2RibTlv) GetTlvType

func (m *L2RibTlv) GetTlvType() uint32

func (*L2RibTlv) GetTlvVal

func (m *L2RibTlv) GetTlvVal() []uint32

func (*L2RibTlv) ProtoMessage

func (*L2RibTlv) ProtoMessage()

func (*L2RibTlv) Reset

func (m *L2RibTlv) Reset()

func (*L2RibTlv) String

func (m *L2RibTlv) String() string

func (*L2RibTlv) XXX_DiscardUnknown

func (m *L2RibTlv) XXX_DiscardUnknown()

func (*L2RibTlv) XXX_Marshal

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

func (*L2RibTlv) XXX_Merge

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

func (*L2RibTlv) XXX_Size

func (m *L2RibTlv) XXX_Size() int

func (*L2RibTlv) XXX_Unmarshal

func (m *L2RibTlv) 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 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