cisco_ios_xr_ipv6_ospfv3_oper_ospfv3_processes_process_default_vrf_internal_routes_internal_route

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-ipv6-ospfv3-oper:ospfv3/processes/process/default-vrf/internal-routes/internal-route

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

This section is empty.

Types

type Ospfv3EdmTopPath

type Ospfv3EdmTopPath struct {
	// Route path interface name
	InterfaceName string `protobuf:"bytes,1,opt,name=interface_name,json=interfaceName,proto3" json:"interface_name,omitempty"`
	// Route path next hop
	RoutePathNextHop string `protobuf:"bytes,2,opt,name=route_path_next_hop,json=routePathNextHop,proto3" json:"route_path_next_hop,omitempty"`
	// Path ID of path
	RoutePathId uint32 `protobuf:"varint,3,opt,name=route_path_id,json=routePathId,proto3" json:"route_path_id,omitempty"`
	// Backup Path Info
	RouteBackupPath      *Ospfv3ShBackupPath `protobuf:"bytes,4,opt,name=route_backup_path,json=routeBackupPath,proto3" json:"route_backup_path,omitempty"`
	XXX_NoUnkeyedLiteral struct{}            `json:"-"`
	XXX_unrecognized     []byte              `json:"-"`
	XXX_sizecache        int32               `json:"-"`
}

OSPFv3 topology path information

func (*Ospfv3EdmTopPath) Descriptor

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

func (*Ospfv3EdmTopPath) GetInterfaceName

func (m *Ospfv3EdmTopPath) GetInterfaceName() string

func (*Ospfv3EdmTopPath) GetRouteBackupPath

func (m *Ospfv3EdmTopPath) GetRouteBackupPath() *Ospfv3ShBackupPath

func (*Ospfv3EdmTopPath) GetRoutePathId

func (m *Ospfv3EdmTopPath) GetRoutePathId() uint32

func (*Ospfv3EdmTopPath) GetRoutePathNextHop

func (m *Ospfv3EdmTopPath) GetRoutePathNextHop() string

func (*Ospfv3EdmTopPath) ProtoMessage

func (*Ospfv3EdmTopPath) ProtoMessage()

func (*Ospfv3EdmTopPath) Reset

func (m *Ospfv3EdmTopPath) Reset()

func (*Ospfv3EdmTopPath) String

func (m *Ospfv3EdmTopPath) String() string

func (*Ospfv3EdmTopPath) XXX_DiscardUnknown

func (m *Ospfv3EdmTopPath) XXX_DiscardUnknown()

func (*Ospfv3EdmTopPath) XXX_Marshal

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

func (*Ospfv3EdmTopPath) XXX_Merge

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

func (*Ospfv3EdmTopPath) XXX_Size

func (m *Ospfv3EdmTopPath) XXX_Size() int

func (*Ospfv3EdmTopPath) XXX_Unmarshal

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

type Ospfv3EdmTopSource

type Ospfv3EdmTopSource struct {
	// Route source of the advertising router
	RouteSourceAdverstingRouter string `` /* 146-byte string literal not displayed */
	// Route source ID
	RouteSourceId string `protobuf:"bytes,2,opt,name=route_source_id,json=routeSourceId,proto3" json:"route_source_id,omitempty"`
	// Type of LSA advertising the prefix, see RFC5340
	RouteSourceLsaType   uint32   `protobuf:"varint,3,opt,name=route_source_lsa_type,json=routeSourceLsaType,proto3" json:"route_source_lsa_type,omitempty"`
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

OSPFv3 topology source information

func (*Ospfv3EdmTopSource) Descriptor

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

func (*Ospfv3EdmTopSource) GetRouteSourceAdverstingRouter

func (m *Ospfv3EdmTopSource) GetRouteSourceAdverstingRouter() string

func (*Ospfv3EdmTopSource) GetRouteSourceId

func (m *Ospfv3EdmTopSource) GetRouteSourceId() string

func (*Ospfv3EdmTopSource) GetRouteSourceLsaType

func (m *Ospfv3EdmTopSource) GetRouteSourceLsaType() uint32

func (*Ospfv3EdmTopSource) ProtoMessage

func (*Ospfv3EdmTopSource) ProtoMessage()

func (*Ospfv3EdmTopSource) Reset

func (m *Ospfv3EdmTopSource) Reset()

func (*Ospfv3EdmTopSource) String

func (m *Ospfv3EdmTopSource) String() string

func (*Ospfv3EdmTopSource) XXX_DiscardUnknown

func (m *Ospfv3EdmTopSource) XXX_DiscardUnknown()

func (*Ospfv3EdmTopSource) XXX_Marshal

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

func (*Ospfv3EdmTopSource) XXX_Merge

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

func (*Ospfv3EdmTopSource) XXX_Size

func (m *Ospfv3EdmTopSource) XXX_Size() int

func (*Ospfv3EdmTopSource) XXX_Unmarshal

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

type Ospfv3EdmTopology

type Ospfv3EdmTopology struct {
	// Route ID
	RouteId string `protobuf:"bytes,1,opt,name=route_id,json=routeId,proto3" json:"route_id,omitempty"`
	// Route distance
	RouteDistance uint32 `protobuf:"varint,2,opt,name=route_distance,json=routeDistance,proto3" json:"route_distance,omitempty"`
	// Route cost
	RouteCost uint32 `protobuf:"varint,3,opt,name=route_cost,json=routeCost,proto3" json:"route_cost,omitempty"`
	// Route type
	RouteType            uint32   `protobuf:"varint,4,opt,name=route_type,json=routeType,proto3" json:"route_type,omitempty"`
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

OSPFv3 Topology Information

func (*Ospfv3EdmTopology) Descriptor

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

func (*Ospfv3EdmTopology) GetRouteCost

func (m *Ospfv3EdmTopology) GetRouteCost() uint32

func (*Ospfv3EdmTopology) GetRouteDistance

func (m *Ospfv3EdmTopology) GetRouteDistance() uint32

func (*Ospfv3EdmTopology) GetRouteId

func (m *Ospfv3EdmTopology) GetRouteId() string

func (*Ospfv3EdmTopology) GetRouteType

func (m *Ospfv3EdmTopology) GetRouteType() uint32

func (*Ospfv3EdmTopology) ProtoMessage

func (*Ospfv3EdmTopology) ProtoMessage()

func (*Ospfv3EdmTopology) Reset

func (m *Ospfv3EdmTopology) Reset()

func (*Ospfv3EdmTopology) String

func (m *Ospfv3EdmTopology) String() string

func (*Ospfv3EdmTopology) XXX_DiscardUnknown

func (m *Ospfv3EdmTopology) XXX_DiscardUnknown()

func (*Ospfv3EdmTopology) XXX_Marshal

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

func (*Ospfv3EdmTopology) XXX_Merge

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

func (*Ospfv3EdmTopology) XXX_Size

func (m *Ospfv3EdmTopology) XXX_Size() int

func (*Ospfv3EdmTopology) XXX_Unmarshal

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

type Ospfv3EdmTopologyInternal

type Ospfv3EdmTopologyInternal struct {
	// Common Route topology information
	RouteTopology *Ospfv3EdmTopology `protobuf:"bytes,50,opt,name=route_topology,json=routeTopology,proto3" json:"route_topology,omitempty"`
	// Route area ID
	RouteAreaId uint32 `protobuf:"varint,51,opt,name=route_area_id,json=routeAreaId,proto3" json:"route_area_id,omitempty"`
	// List of topology source information
	RouteSource []*Ospfv3EdmTopSource `protobuf:"bytes,52,rep,name=route_source,json=routeSource,proto3" json:"route_source,omitempty"`
	// List of paths to this route
	RoutePathList        []*Ospfv3EdmTopPath `protobuf:"bytes,53,rep,name=route_path_list,json=routePathList,proto3" json:"route_path_list,omitempty"`
	XXX_NoUnkeyedLiteral struct{}            `json:"-"`
	XXX_unrecognized     []byte              `json:"-"`
	XXX_sizecache        int32               `json:"-"`
}

func (*Ospfv3EdmTopologyInternal) Descriptor

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

func (*Ospfv3EdmTopologyInternal) GetRouteAreaId

func (m *Ospfv3EdmTopologyInternal) GetRouteAreaId() uint32

func (*Ospfv3EdmTopologyInternal) GetRoutePathList

func (m *Ospfv3EdmTopologyInternal) GetRoutePathList() []*Ospfv3EdmTopPath

func (*Ospfv3EdmTopologyInternal) GetRouteSource

func (m *Ospfv3EdmTopologyInternal) GetRouteSource() []*Ospfv3EdmTopSource

func (*Ospfv3EdmTopologyInternal) GetRouteTopology

func (m *Ospfv3EdmTopologyInternal) GetRouteTopology() *Ospfv3EdmTopology

func (*Ospfv3EdmTopologyInternal) ProtoMessage

func (*Ospfv3EdmTopologyInternal) ProtoMessage()

func (*Ospfv3EdmTopologyInternal) Reset

func (m *Ospfv3EdmTopologyInternal) Reset()

func (*Ospfv3EdmTopologyInternal) String

func (m *Ospfv3EdmTopologyInternal) String() string

func (*Ospfv3EdmTopologyInternal) XXX_DiscardUnknown

func (m *Ospfv3EdmTopologyInternal) XXX_DiscardUnknown()

func (*Ospfv3EdmTopologyInternal) XXX_Marshal

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

func (*Ospfv3EdmTopologyInternal) XXX_Merge

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

func (*Ospfv3EdmTopologyInternal) XXX_Size

func (m *Ospfv3EdmTopologyInternal) XXX_Size() int

func (*Ospfv3EdmTopologyInternal) XXX_Unmarshal

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

type Ospfv3EdmTopologyInternal_KEYS

type Ospfv3EdmTopologyInternal_KEYS struct {
	ProcessName          string   `protobuf:"bytes,1,opt,name=process_name,json=processName,proto3" json:"process_name,omitempty"`
	Prefix               string   `protobuf:"bytes,2,opt,name=prefix,proto3" json:"prefix,omitempty"`
	PrefixLength         uint32   `protobuf:"varint,3,opt,name=prefix_length,json=prefixLength,proto3" json:"prefix_length,omitempty"`
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

OSPFv3 Topology Internal Information

func (*Ospfv3EdmTopologyInternal_KEYS) Descriptor

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

func (*Ospfv3EdmTopologyInternal_KEYS) GetPrefix

func (m *Ospfv3EdmTopologyInternal_KEYS) GetPrefix() string

func (*Ospfv3EdmTopologyInternal_KEYS) GetPrefixLength

func (m *Ospfv3EdmTopologyInternal_KEYS) GetPrefixLength() uint32

func (*Ospfv3EdmTopologyInternal_KEYS) GetProcessName

func (m *Ospfv3EdmTopologyInternal_KEYS) GetProcessName() string

func (*Ospfv3EdmTopologyInternal_KEYS) ProtoMessage

func (*Ospfv3EdmTopologyInternal_KEYS) ProtoMessage()

func (*Ospfv3EdmTopologyInternal_KEYS) Reset

func (m *Ospfv3EdmTopologyInternal_KEYS) Reset()

func (*Ospfv3EdmTopologyInternal_KEYS) String

func (*Ospfv3EdmTopologyInternal_KEYS) XXX_DiscardUnknown

func (m *Ospfv3EdmTopologyInternal_KEYS) XXX_DiscardUnknown()

func (*Ospfv3EdmTopologyInternal_KEYS) XXX_Marshal

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

func (*Ospfv3EdmTopologyInternal_KEYS) XXX_Merge

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

func (*Ospfv3EdmTopologyInternal_KEYS) XXX_Size

func (m *Ospfv3EdmTopologyInternal_KEYS) XXX_Size() int

func (*Ospfv3EdmTopologyInternal_KEYS) XXX_Unmarshal

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

type Ospfv3ShBackupPath

type Ospfv3ShBackupPath struct {
	// Next hop Interface
	BackupRouteInterfaceName string `` /* 137-byte string literal not displayed */
	// Nexthop IP address
	BackupRouteNextHopAddress string `` /* 142-byte string literal not displayed */
	// IP address of source of route
	BackupRouteSource string `protobuf:"bytes,3,opt,name=backup_route_source,json=backupRouteSource,proto3" json:"backup_route_source,omitempty"`
	// Metric
	BackupMetric uint32 `protobuf:"varint,4,opt,name=backup_metric,json=backupMetric,proto3" json:"backup_metric,omitempty"`
	// Primary Path
	PrimaryPath bool `protobuf:"varint,5,opt,name=primary_path,json=primaryPath,proto3" json:"primary_path,omitempty"`
	// Line Card Disjoint
	LineCardDisjoint bool `protobuf:"varint,6,opt,name=line_card_disjoint,json=lineCardDisjoint,proto3" json:"line_card_disjoint,omitempty"`
	// Downstream
	Downstream bool `protobuf:"varint,7,opt,name=downstream,proto3" json:"downstream,omitempty"`
	// Node Protect
	NodeProtect bool `protobuf:"varint,8,opt,name=node_protect,json=nodeProtect,proto3" json:"node_protect,omitempty"`
	// SRLG Disjoint
	SrlgDisjoint         bool     `protobuf:"varint,9,opt,name=srlg_disjoint,json=srlgDisjoint,proto3" json:"srlg_disjoint,omitempty"`
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

OSPFv3 Route Backup Path Information

func (*Ospfv3ShBackupPath) Descriptor

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

func (*Ospfv3ShBackupPath) GetBackupMetric

func (m *Ospfv3ShBackupPath) GetBackupMetric() uint32

func (*Ospfv3ShBackupPath) GetBackupRouteInterfaceName

func (m *Ospfv3ShBackupPath) GetBackupRouteInterfaceName() string

func (*Ospfv3ShBackupPath) GetBackupRouteNextHopAddress

func (m *Ospfv3ShBackupPath) GetBackupRouteNextHopAddress() string

func (*Ospfv3ShBackupPath) GetBackupRouteSource

func (m *Ospfv3ShBackupPath) GetBackupRouteSource() string

func (*Ospfv3ShBackupPath) GetDownstream

func (m *Ospfv3ShBackupPath) GetDownstream() bool

func (*Ospfv3ShBackupPath) GetLineCardDisjoint

func (m *Ospfv3ShBackupPath) GetLineCardDisjoint() bool

func (*Ospfv3ShBackupPath) GetNodeProtect

func (m *Ospfv3ShBackupPath) GetNodeProtect() bool

func (*Ospfv3ShBackupPath) GetPrimaryPath

func (m *Ospfv3ShBackupPath) GetPrimaryPath() bool

func (*Ospfv3ShBackupPath) GetSrlgDisjoint

func (m *Ospfv3ShBackupPath) GetSrlgDisjoint() bool

func (*Ospfv3ShBackupPath) ProtoMessage

func (*Ospfv3ShBackupPath) ProtoMessage()

func (*Ospfv3ShBackupPath) Reset

func (m *Ospfv3ShBackupPath) Reset()

func (*Ospfv3ShBackupPath) String

func (m *Ospfv3ShBackupPath) String() string

func (*Ospfv3ShBackupPath) XXX_DiscardUnknown

func (m *Ospfv3ShBackupPath) XXX_DiscardUnknown()

func (*Ospfv3ShBackupPath) XXX_Marshal

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

func (*Ospfv3ShBackupPath) XXX_Merge

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

func (*Ospfv3ShBackupPath) XXX_Size

func (m *Ospfv3ShBackupPath) XXX_Size() int

func (*Ospfv3ShBackupPath) XXX_Unmarshal

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

Jump to

Keyboard shortcuts

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