cisco_ios_xr_evpn_oper_evpn_nodes_node_evi_detail_evi_children_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-evpn-oper:evpn/nodes/node/evi-detail/evi-children/macs/mac

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

This section is empty.

Types

type L2VpnEvpnEviSummary

type L2VpnEvpnEviSummary struct {
	EthernetVpnId        uint32   `protobuf:"varint,1,opt,name=ethernet_vpn_id,json=ethernetVpnId,proto3" json:"ethernet_vpn_id,omitempty"`
	EncapsulationXr      uint32   `protobuf:"varint,2,opt,name=encapsulation_xr,json=encapsulationXr,proto3" json:"encapsulation_xr,omitempty"`
	BdName               string   `protobuf:"bytes,3,opt,name=bd_name,json=bdName,proto3" json:"bd_name,omitempty"`
	Type                 string   `protobuf:"bytes,4,opt,name=type,proto3" json:"type,omitempty"`
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

func (*L2VpnEvpnEviSummary) Descriptor

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

func (*L2VpnEvpnEviSummary) GetBdName

func (m *L2VpnEvpnEviSummary) GetBdName() string

func (*L2VpnEvpnEviSummary) GetEncapsulationXr

func (m *L2VpnEvpnEviSummary) GetEncapsulationXr() uint32

func (*L2VpnEvpnEviSummary) GetEthernetVpnId

func (m *L2VpnEvpnEviSummary) GetEthernetVpnId() uint32

func (*L2VpnEvpnEviSummary) GetType

func (m *L2VpnEvpnEviSummary) GetType() string

func (*L2VpnEvpnEviSummary) ProtoMessage

func (*L2VpnEvpnEviSummary) ProtoMessage()

func (*L2VpnEvpnEviSummary) Reset

func (m *L2VpnEvpnEviSummary) Reset()

func (*L2VpnEvpnEviSummary) String

func (m *L2VpnEvpnEviSummary) String() string

func (*L2VpnEvpnEviSummary) XXX_DiscardUnknown

func (m *L2VpnEvpnEviSummary) XXX_DiscardUnknown()

func (*L2VpnEvpnEviSummary) XXX_Marshal

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

func (*L2VpnEvpnEviSummary) XXX_Merge

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

func (*L2VpnEvpnEviSummary) XXX_Size

func (m *L2VpnEvpnEviSummary) XXX_Size() int

func (*L2VpnEvpnEviSummary) XXX_Unmarshal

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

type L2VpnEvpnMac

type L2VpnEvpnMac struct {
	EvpnInstance                    *L2VpnEvpnEviSummary    `protobuf:"bytes,50,opt,name=evpn_instance,json=evpnInstance,proto3" json:"evpn_instance,omitempty"`
	EthernetTagXr                   uint32                  `protobuf:"varint,51,opt,name=ethernet_tag_xr,json=ethernetTagXr,proto3" json:"ethernet_tag_xr,omitempty"`
	MacAddressXr                    string                  `protobuf:"bytes,52,opt,name=mac_address_xr,json=macAddressXr,proto3" json:"mac_address_xr,omitempty"`
	IpAddressXr                     string                  `protobuf:"bytes,53,opt,name=ip_address_xr,json=ipAddressXr,proto3" json:"ip_address_xr,omitempty"`
	LocalLabel                      uint32                  `protobuf:"varint,54,opt,name=local_label,json=localLabel,proto3" json:"local_label,omitempty"`
	NumPaths                        uint32                  `protobuf:"varint,55,opt,name=num_paths,json=numPaths,proto3" json:"num_paths,omitempty"`
	PathBuffer                      []*L2VpnLabelPathBuffer `protobuf:"bytes,56,rep,name=path_buffer,json=pathBuffer,proto3" json:"path_buffer,omitempty"`
	IsLocalMac                      bool                    `protobuf:"varint,57,opt,name=is_local_mac,json=isLocalMac,proto3" json:"is_local_mac,omitempty"`
	IsProxyEntry                    bool                    `protobuf:"varint,58,opt,name=is_proxy_entry,json=isProxyEntry,proto3" json:"is_proxy_entry,omitempty"`
	IsRemoteMac                     bool                    `protobuf:"varint,59,opt,name=is_remote_mac,json=isRemoteMac,proto3" json:"is_remote_mac,omitempty"`
	SooNexthop                      string                  `protobuf:"bytes,60,opt,name=soo_nexthop,json=sooNexthop,proto3" json:"soo_nexthop,omitempty"`
	IpnhAddress                     string                  `protobuf:"bytes,61,opt,name=ipnh_address,json=ipnhAddress,proto3" json:"ipnh_address,omitempty"`
	LocalEthernetSegmentIdentifier  []uint32                `` /* 164-byte string literal not displayed */
	RemoteEthernetSegmentIdentifier []uint32                `` /* 167-byte string literal not displayed */
	EsiPortKey                      uint32                  `protobuf:"varint,64,opt,name=esi_port_key,json=esiPortKey,proto3" json:"esi_port_key,omitempty"`
	LocalEncapType                  uint32                  `protobuf:"varint,65,opt,name=local_encap_type,json=localEncapType,proto3" json:"local_encap_type,omitempty"`
	RemoteEncapType                 uint32                  `protobuf:"varint,66,opt,name=remote_encap_type,json=remoteEncapType,proto3" json:"remote_encap_type,omitempty"`
	LearnedBridgePortName           string                  `` /* 129-byte string literal not displayed */
	LocalSeqId                      uint32                  `protobuf:"varint,68,opt,name=local_seq_id,json=localSeqId,proto3" json:"local_seq_id,omitempty"`
	RemoteSeqId                     uint32                  `protobuf:"varint,69,opt,name=remote_seq_id,json=remoteSeqId,proto3" json:"remote_seq_id,omitempty"`
	LocalL3Label                    uint32                  `protobuf:"varint,70,opt,name=local_l3_label,json=localL3Label,proto3" json:"local_l3_label,omitempty"`
	RouterMacAddress                string                  `protobuf:"bytes,71,opt,name=router_mac_address,json=routerMacAddress,proto3" json:"router_mac_address,omitempty"`
	MacFlushRequested               uint32                  `protobuf:"varint,72,opt,name=mac_flush_requested,json=macFlushRequested,proto3" json:"mac_flush_requested,omitempty"`
	MacFlushReceived                uint32                  `protobuf:"varint,73,opt,name=mac_flush_received,json=macFlushReceived,proto3" json:"mac_flush_received,omitempty"`
	InternalLabel                   uint32                  `protobuf:"varint,74,opt,name=internal_label,json=internalLabel,proto3" json:"internal_label,omitempty"`
	Resolved                        bool                    `protobuf:"varint,75,opt,name=resolved,proto3" json:"resolved,omitempty"`
	LocalIsStatic                   bool                    `protobuf:"varint,76,opt,name=local_is_static,json=localIsStatic,proto3" json:"local_is_static,omitempty"`
	RemoteIsStatic                  bool                    `protobuf:"varint,77,opt,name=remote_is_static,json=remoteIsStatic,proto3" json:"remote_is_static,omitempty"`
	LocalEtreeLeaf                  bool                    `protobuf:"varint,78,opt,name=local_etree_leaf,json=localEtreeLeaf,proto3" json:"local_etree_leaf,omitempty"`
	RemoteEtreeLeaf                 bool                    `protobuf:"varint,79,opt,name=remote_etree_leaf,json=remoteEtreeLeaf,proto3" json:"remote_etree_leaf,omitempty"`
	XXX_NoUnkeyedLiteral            struct{}                `json:"-"`
	XXX_unrecognized                []byte                  `json:"-"`
	XXX_sizecache                   int32                   `json:"-"`
}

func (*L2VpnEvpnMac) Descriptor

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

func (*L2VpnEvpnMac) GetEsiPortKey

func (m *L2VpnEvpnMac) GetEsiPortKey() uint32

func (*L2VpnEvpnMac) GetEthernetTagXr

func (m *L2VpnEvpnMac) GetEthernetTagXr() uint32

func (*L2VpnEvpnMac) GetEvpnInstance

func (m *L2VpnEvpnMac) GetEvpnInstance() *L2VpnEvpnEviSummary

func (*L2VpnEvpnMac) GetInternalLabel

func (m *L2VpnEvpnMac) GetInternalLabel() uint32

func (*L2VpnEvpnMac) GetIpAddressXr

func (m *L2VpnEvpnMac) GetIpAddressXr() string

func (*L2VpnEvpnMac) GetIpnhAddress

func (m *L2VpnEvpnMac) GetIpnhAddress() string

func (*L2VpnEvpnMac) GetIsLocalMac

func (m *L2VpnEvpnMac) GetIsLocalMac() bool

func (*L2VpnEvpnMac) GetIsProxyEntry

func (m *L2VpnEvpnMac) GetIsProxyEntry() bool

func (*L2VpnEvpnMac) GetIsRemoteMac

func (m *L2VpnEvpnMac) GetIsRemoteMac() bool

func (*L2VpnEvpnMac) GetLearnedBridgePortName

func (m *L2VpnEvpnMac) GetLearnedBridgePortName() string

func (*L2VpnEvpnMac) GetLocalEncapType

func (m *L2VpnEvpnMac) GetLocalEncapType() uint32

func (*L2VpnEvpnMac) GetLocalEthernetSegmentIdentifier

func (m *L2VpnEvpnMac) GetLocalEthernetSegmentIdentifier() []uint32

func (*L2VpnEvpnMac) GetLocalEtreeLeaf

func (m *L2VpnEvpnMac) GetLocalEtreeLeaf() bool

func (*L2VpnEvpnMac) GetLocalIsStatic

func (m *L2VpnEvpnMac) GetLocalIsStatic() bool

func (*L2VpnEvpnMac) GetLocalL3Label

func (m *L2VpnEvpnMac) GetLocalL3Label() uint32

func (*L2VpnEvpnMac) GetLocalLabel

func (m *L2VpnEvpnMac) GetLocalLabel() uint32

func (*L2VpnEvpnMac) GetLocalSeqId

func (m *L2VpnEvpnMac) GetLocalSeqId() uint32

func (*L2VpnEvpnMac) GetMacAddressXr

func (m *L2VpnEvpnMac) GetMacAddressXr() string

func (*L2VpnEvpnMac) GetMacFlushReceived

func (m *L2VpnEvpnMac) GetMacFlushReceived() uint32

func (*L2VpnEvpnMac) GetMacFlushRequested

func (m *L2VpnEvpnMac) GetMacFlushRequested() uint32

func (*L2VpnEvpnMac) GetNumPaths

func (m *L2VpnEvpnMac) GetNumPaths() uint32

func (*L2VpnEvpnMac) GetPathBuffer

func (m *L2VpnEvpnMac) GetPathBuffer() []*L2VpnLabelPathBuffer

func (*L2VpnEvpnMac) GetRemoteEncapType

func (m *L2VpnEvpnMac) GetRemoteEncapType() uint32

func (*L2VpnEvpnMac) GetRemoteEthernetSegmentIdentifier

func (m *L2VpnEvpnMac) GetRemoteEthernetSegmentIdentifier() []uint32

func (*L2VpnEvpnMac) GetRemoteEtreeLeaf

func (m *L2VpnEvpnMac) GetRemoteEtreeLeaf() bool

func (*L2VpnEvpnMac) GetRemoteIsStatic

func (m *L2VpnEvpnMac) GetRemoteIsStatic() bool

func (*L2VpnEvpnMac) GetRemoteSeqId

func (m *L2VpnEvpnMac) GetRemoteSeqId() uint32

func (*L2VpnEvpnMac) GetResolved

func (m *L2VpnEvpnMac) GetResolved() bool

func (*L2VpnEvpnMac) GetRouterMacAddress

func (m *L2VpnEvpnMac) GetRouterMacAddress() string

func (*L2VpnEvpnMac) GetSooNexthop

func (m *L2VpnEvpnMac) GetSooNexthop() string

func (*L2VpnEvpnMac) ProtoMessage

func (*L2VpnEvpnMac) ProtoMessage()

func (*L2VpnEvpnMac) Reset

func (m *L2VpnEvpnMac) Reset()

func (*L2VpnEvpnMac) String

func (m *L2VpnEvpnMac) String() string

func (*L2VpnEvpnMac) XXX_DiscardUnknown

func (m *L2VpnEvpnMac) XXX_DiscardUnknown()

func (*L2VpnEvpnMac) XXX_Marshal

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

func (*L2VpnEvpnMac) XXX_Merge

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

func (*L2VpnEvpnMac) XXX_Size

func (m *L2VpnEvpnMac) XXX_Size() int

func (*L2VpnEvpnMac) XXX_Unmarshal

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

type L2VpnEvpnMac_KEYS

type L2VpnEvpnMac_KEYS struct {
	NodeId               string   `protobuf:"bytes,1,opt,name=node_id,json=nodeId,proto3" json:"node_id,omitempty"`
	Evi                  uint32   `protobuf:"varint,2,opt,name=evi,proto3" json:"evi,omitempty"`
	Encapsulation        uint32   `protobuf:"varint,3,opt,name=encapsulation,proto3" json:"encapsulation,omitempty"`
	EthernetTag          uint32   `protobuf:"varint,4,opt,name=ethernet_tag,json=ethernetTag,proto3" json:"ethernet_tag,omitempty"`
	MacAddress           string   `protobuf:"bytes,5,opt,name=mac_address,json=macAddress,proto3" json:"mac_address,omitempty"`
	IpAddress            string   `protobuf:"bytes,6,opt,name=ip_address,json=ipAddress,proto3" json:"ip_address,omitempty"`
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

func (*L2VpnEvpnMac_KEYS) Descriptor

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

func (*L2VpnEvpnMac_KEYS) GetEncapsulation

func (m *L2VpnEvpnMac_KEYS) GetEncapsulation() uint32

func (*L2VpnEvpnMac_KEYS) GetEthernetTag

func (m *L2VpnEvpnMac_KEYS) GetEthernetTag() uint32

func (*L2VpnEvpnMac_KEYS) GetEvi

func (m *L2VpnEvpnMac_KEYS) GetEvi() uint32

func (*L2VpnEvpnMac_KEYS) GetIpAddress

func (m *L2VpnEvpnMac_KEYS) GetIpAddress() string

func (*L2VpnEvpnMac_KEYS) GetMacAddress

func (m *L2VpnEvpnMac_KEYS) GetMacAddress() string

func (*L2VpnEvpnMac_KEYS) GetNodeId

func (m *L2VpnEvpnMac_KEYS) GetNodeId() string

func (*L2VpnEvpnMac_KEYS) ProtoMessage

func (*L2VpnEvpnMac_KEYS) ProtoMessage()

func (*L2VpnEvpnMac_KEYS) Reset

func (m *L2VpnEvpnMac_KEYS) Reset()

func (*L2VpnEvpnMac_KEYS) String

func (m *L2VpnEvpnMac_KEYS) String() string

func (*L2VpnEvpnMac_KEYS) XXX_DiscardUnknown

func (m *L2VpnEvpnMac_KEYS) XXX_DiscardUnknown()

func (*L2VpnEvpnMac_KEYS) XXX_Marshal

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

func (*L2VpnEvpnMac_KEYS) XXX_Merge

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

func (*L2VpnEvpnMac_KEYS) XXX_Size

func (m *L2VpnEvpnMac_KEYS) XXX_Size() int

func (*L2VpnEvpnMac_KEYS) XXX_Unmarshal

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

type L2VpnLabelPathBuffer

type L2VpnLabelPathBuffer struct {
	TunnelEndpointId     uint32   `protobuf:"varint,1,opt,name=tunnel_endpoint_id,json=tunnelEndpointId,proto3" json:"tunnel_endpoint_id,omitempty"`
	NextHop              string   `protobuf:"bytes,2,opt,name=next_hop,json=nextHop,proto3" json:"next_hop,omitempty"`
	OutputLabel          uint32   `protobuf:"varint,3,opt,name=output_label,json=outputLabel,proto3" json:"output_label,omitempty"`
	SrteTunnel           string   `protobuf:"bytes,4,opt,name=srte_tunnel,json=srteTunnel,proto3" json:"srte_tunnel,omitempty"`
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

func (*L2VpnLabelPathBuffer) Descriptor

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

func (*L2VpnLabelPathBuffer) GetNextHop

func (m *L2VpnLabelPathBuffer) GetNextHop() string

func (*L2VpnLabelPathBuffer) GetOutputLabel

func (m *L2VpnLabelPathBuffer) GetOutputLabel() uint32

func (*L2VpnLabelPathBuffer) GetSrteTunnel

func (m *L2VpnLabelPathBuffer) GetSrteTunnel() string

func (*L2VpnLabelPathBuffer) GetTunnelEndpointId

func (m *L2VpnLabelPathBuffer) GetTunnelEndpointId() uint32

func (*L2VpnLabelPathBuffer) ProtoMessage

func (*L2VpnLabelPathBuffer) ProtoMessage()

func (*L2VpnLabelPathBuffer) Reset

func (m *L2VpnLabelPathBuffer) Reset()

func (*L2VpnLabelPathBuffer) String

func (m *L2VpnLabelPathBuffer) String() string

func (*L2VpnLabelPathBuffer) XXX_DiscardUnknown

func (m *L2VpnLabelPathBuffer) XXX_DiscardUnknown()

func (*L2VpnLabelPathBuffer) XXX_Marshal

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

func (*L2VpnLabelPathBuffer) XXX_Merge

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

func (*L2VpnLabelPathBuffer) XXX_Size

func (m *L2VpnLabelPathBuffer) XXX_Size() int

func (*L2VpnLabelPathBuffer) XXX_Unmarshal

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

Jump to

Keyboard shortcuts

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