cisco_ios_xr_ipv4_ospf_oper_ospf_processes_process_default_vrf_interface_information_interface_briefs_interface_brief

package
v0.1.1 Latest Latest
Warning

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

Go to latest
Published: Jan 30, 2019 License: Apache-2.0 Imports: 3 Imported by: 0

Documentation

Overview

Cisco-IOS-XR-ipv4-ospf-oper:ospf/processes/process/default-vrf/interface-information/interface-briefs/interface-brief

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

This section is empty.

Types

type OspfShIfBrief

type OspfShIfBrief struct {
	// Interface name
	InterfaceName string `protobuf:"bytes,50,opt,name=interface_name,json=interfaceName,proto3" json:"interface_name,omitempty"`
	// Area ID string in decimal or dotted-decimal format
	InterfaceArea string `protobuf:"bytes,51,opt,name=interface_area,json=interfaceArea,proto3" json:"interface_area,omitempty"`
	// Interface IP Address
	InterfaceAddress string `protobuf:"bytes,52,opt,name=interface_address,json=interfaceAddress,proto3" json:"interface_address,omitempty"`
	// Interface IP Mask
	InterfaceMask uint32 `protobuf:"varint,53,opt,name=interface_mask,json=interfaceMask,proto3" json:"interface_mask,omitempty"`
	// Interface link cost
	InterfaceLinkCost uint32 `protobuf:"varint,54,opt,name=interface_link_cost,json=interfaceLinkCost,proto3" json:"interface_link_cost,omitempty"`
	// Interface OSPF state
	OspfInterfaceState string `protobuf:"bytes,55,opt,name=ospf_interface_state,json=ospfInterfaceState,proto3" json:"ospf_interface_state,omitempty"`
	// Interface in fast detect hold down state
	InterfaceFastDetectHoldDown bool `` /* 150-byte string literal not displayed */
	// Total number of Neighbors
	InterfaceNeighborCount uint32 `` /* 131-byte string literal not displayed */
	// Total number of Adjacent Neighbors
	InterfaceAdjNeighborCount uint32 `` /* 142-byte string literal not displayed */
	// If true, interface is multi-area
	InterfaceisMadj bool `protobuf:"varint,59,opt,name=interfaceis_madj,json=interfaceisMadj,proto3" json:"interfaceis_madj,omitempty"`
	// Total number of multi-area
	InterfaceMadjCount uint32 `protobuf:"varint,60,opt,name=interface_madj_count,json=interfaceMadjCount,proto3" json:"interface_madj_count,omitempty"`
	// Information for multi-area on the interface
	InterfaceMadjList    []*OspfShInterfaceMadj `protobuf:"bytes,61,rep,name=interface_madj_list,json=interfaceMadjList,proto3" json:"interface_madj_list,omitempty"`
	XXX_NoUnkeyedLiteral struct{}               `json:"-"`
	XXX_unrecognized     []byte                 `json:"-"`
	XXX_sizecache        int32                  `json:"-"`
}

func (*OspfShIfBrief) Descriptor

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

func (*OspfShIfBrief) GetInterfaceAddress

func (m *OspfShIfBrief) GetInterfaceAddress() string

func (*OspfShIfBrief) GetInterfaceAdjNeighborCount

func (m *OspfShIfBrief) GetInterfaceAdjNeighborCount() uint32

func (*OspfShIfBrief) GetInterfaceArea

func (m *OspfShIfBrief) GetInterfaceArea() string

func (*OspfShIfBrief) GetInterfaceFastDetectHoldDown

func (m *OspfShIfBrief) GetInterfaceFastDetectHoldDown() bool

func (*OspfShIfBrief) GetInterfaceLinkCost

func (m *OspfShIfBrief) GetInterfaceLinkCost() uint32

func (*OspfShIfBrief) GetInterfaceMadjCount

func (m *OspfShIfBrief) GetInterfaceMadjCount() uint32

func (*OspfShIfBrief) GetInterfaceMadjList

func (m *OspfShIfBrief) GetInterfaceMadjList() []*OspfShInterfaceMadj

func (*OspfShIfBrief) GetInterfaceMask

func (m *OspfShIfBrief) GetInterfaceMask() uint32

func (*OspfShIfBrief) GetInterfaceName

func (m *OspfShIfBrief) GetInterfaceName() string

func (*OspfShIfBrief) GetInterfaceNeighborCount

func (m *OspfShIfBrief) GetInterfaceNeighborCount() uint32

func (*OspfShIfBrief) GetInterfaceisMadj

func (m *OspfShIfBrief) GetInterfaceisMadj() bool

func (*OspfShIfBrief) GetOspfInterfaceState

func (m *OspfShIfBrief) GetOspfInterfaceState() string

func (*OspfShIfBrief) ProtoMessage

func (*OspfShIfBrief) ProtoMessage()

func (*OspfShIfBrief) Reset

func (m *OspfShIfBrief) Reset()

func (*OspfShIfBrief) String

func (m *OspfShIfBrief) String() string

func (*OspfShIfBrief) XXX_DiscardUnknown

func (m *OspfShIfBrief) XXX_DiscardUnknown()

func (*OspfShIfBrief) XXX_Marshal

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

func (*OspfShIfBrief) XXX_Merge

func (dst *OspfShIfBrief) XXX_Merge(src proto.Message)

func (*OspfShIfBrief) XXX_Size

func (m *OspfShIfBrief) XXX_Size() int

func (*OspfShIfBrief) XXX_Unmarshal

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

type OspfShIfBrief_KEYS

type OspfShIfBrief_KEYS struct {
	ProcessName          string   `protobuf:"bytes,1,opt,name=process_name,json=processName,proto3" json:"process_name,omitempty"`
	InterfaceName        string   `protobuf:"bytes,2,opt,name=interface_name,json=interfaceName,proto3" json:"interface_name,omitempty"`
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

OSPF Interface Brief Information

func (*OspfShIfBrief_KEYS) Descriptor

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

func (*OspfShIfBrief_KEYS) GetInterfaceName

func (m *OspfShIfBrief_KEYS) GetInterfaceName() string

func (*OspfShIfBrief_KEYS) GetProcessName

func (m *OspfShIfBrief_KEYS) GetProcessName() string

func (*OspfShIfBrief_KEYS) ProtoMessage

func (*OspfShIfBrief_KEYS) ProtoMessage()

func (*OspfShIfBrief_KEYS) Reset

func (m *OspfShIfBrief_KEYS) Reset()

func (*OspfShIfBrief_KEYS) String

func (m *OspfShIfBrief_KEYS) String() string

func (*OspfShIfBrief_KEYS) XXX_DiscardUnknown

func (m *OspfShIfBrief_KEYS) XXX_DiscardUnknown()

func (*OspfShIfBrief_KEYS) XXX_Marshal

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

func (*OspfShIfBrief_KEYS) XXX_Merge

func (dst *OspfShIfBrief_KEYS) XXX_Merge(src proto.Message)

func (*OspfShIfBrief_KEYS) XXX_Size

func (m *OspfShIfBrief_KEYS) XXX_Size() int

func (*OspfShIfBrief_KEYS) XXX_Unmarshal

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

type OspfShInterfaceMadj

type OspfShInterfaceMadj struct {
	// Area ID string in decimal or dotted-decimal format
	InterfaceArea string `protobuf:"bytes,1,opt,name=interface_area,json=interfaceArea,proto3" json:"interface_area,omitempty"`
	// Area ID
	MadjAreaId uint32 `protobuf:"varint,2,opt,name=madj_area_id,json=madjAreaId,proto3" json:"madj_area_id,omitempty"`
	// Number of Neighbors
	InterfaceNeighborCount uint32 `` /* 130-byte string literal not displayed */
	// Total number of Adjacent Neighbors
	InterfaceAdjNeighborCount uint32 `` /* 141-byte string literal not displayed */
	// Interface link cost
	InterfaceLinkCost uint32 `protobuf:"varint,5,opt,name=interface_link_cost,json=interfaceLinkCost,proto3" json:"interface_link_cost,omitempty"`
	// Interface OSPF state
	OspfInterfaceState   string   `protobuf:"bytes,6,opt,name=ospf_interface_state,json=ospfInterfaceState,proto3" json:"ospf_interface_state,omitempty"`
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

OSPF Interface Multi-Area Information

func (*OspfShInterfaceMadj) Descriptor

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

func (*OspfShInterfaceMadj) GetInterfaceAdjNeighborCount

func (m *OspfShInterfaceMadj) GetInterfaceAdjNeighborCount() uint32

func (*OspfShInterfaceMadj) GetInterfaceArea

func (m *OspfShInterfaceMadj) GetInterfaceArea() string

func (*OspfShInterfaceMadj) GetInterfaceLinkCost

func (m *OspfShInterfaceMadj) GetInterfaceLinkCost() uint32

func (*OspfShInterfaceMadj) GetInterfaceNeighborCount

func (m *OspfShInterfaceMadj) GetInterfaceNeighborCount() uint32

func (*OspfShInterfaceMadj) GetMadjAreaId

func (m *OspfShInterfaceMadj) GetMadjAreaId() uint32

func (*OspfShInterfaceMadj) GetOspfInterfaceState

func (m *OspfShInterfaceMadj) GetOspfInterfaceState() string

func (*OspfShInterfaceMadj) ProtoMessage

func (*OspfShInterfaceMadj) ProtoMessage()

func (*OspfShInterfaceMadj) Reset

func (m *OspfShInterfaceMadj) Reset()

func (*OspfShInterfaceMadj) String

func (m *OspfShInterfaceMadj) String() string

func (*OspfShInterfaceMadj) XXX_DiscardUnknown

func (m *OspfShInterfaceMadj) XXX_DiscardUnknown()

func (*OspfShInterfaceMadj) XXX_Marshal

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

func (*OspfShInterfaceMadj) XXX_Merge

func (dst *OspfShInterfaceMadj) XXX_Merge(src proto.Message)

func (*OspfShInterfaceMadj) XXX_Size

func (m *OspfShInterfaceMadj) XXX_Size() int

func (*OspfShInterfaceMadj) XXX_Unmarshal

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

Jump to

Keyboard shortcuts

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