Documentation
¶
Overview ¶
Cisco-IOS-XR-ipv4-pim-oper:ipv6-pim/active/vrfs/vrf/rpf-redirect/redirect-route-databases/redirect-route-database
Index ¶
- type PimAddrtype
- func (*PimAddrtype) Descriptor() ([]byte, []int)
- func (m *PimAddrtype) GetAfName() string
- func (m *PimAddrtype) GetIpv4Address() string
- func (m *PimAddrtype) GetIpv6Address() string
- func (*PimAddrtype) ProtoMessage()
- func (m *PimAddrtype) Reset()
- func (m *PimAddrtype) String() string
- func (m *PimAddrtype) XXX_DiscardUnknown()
- func (m *PimAddrtype) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *PimAddrtype) XXX_Merge(src proto.Message)
- func (m *PimAddrtype) XXX_Size() int
- func (m *PimAddrtype) XXX_Unmarshal(b []byte) error
- type PimRpfRdrctRintfBag
- func (*PimRpfRdrctRintfBag) Descriptor() ([]byte, []int)
- func (m *PimRpfRdrctRintfBag) GetExpiry() uint64
- func (m *PimRpfRdrctRintfBag) GetInterfaceName() string
- func (m *PimRpfRdrctRintfBag) GetIsOutgoingInterface() bool
- func (m *PimRpfRdrctRintfBag) GetIsRpfInterface() bool
- func (m *PimRpfRdrctRintfBag) GetIsSnoopInterface() bool
- func (m *PimRpfRdrctRintfBag) GetRpfAddress() *PimAddrtype
- func (m *PimRpfRdrctRintfBag) GetUptime() uint64
- func (*PimRpfRdrctRintfBag) ProtoMessage()
- func (m *PimRpfRdrctRintfBag) Reset()
- func (m *PimRpfRdrctRintfBag) String() string
- func (m *PimRpfRdrctRintfBag) XXX_DiscardUnknown()
- func (m *PimRpfRdrctRintfBag) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *PimRpfRdrctRintfBag) XXX_Merge(src proto.Message)
- func (m *PimRpfRdrctRintfBag) XXX_Size() int
- func (m *PimRpfRdrctRintfBag) XXX_Unmarshal(b []byte) error
- type PimRpfRdrctRouteBag
- func (*PimRpfRdrctRouteBag) Descriptor() ([]byte, []int)
- func (m *PimRpfRdrctRouteBag) GetBandwidth() uint32
- func (m *PimRpfRdrctRouteBag) GetGroupAddressXr() *PimAddrtype
- func (m *PimRpfRdrctRouteBag) GetInterface() []*PimRpfRdrctRintfBag
- func (m *PimRpfRdrctRouteBag) GetSourceAddressXr() *PimAddrtype
- func (m *PimRpfRdrctRouteBag) GetUptime() uint64
- func (*PimRpfRdrctRouteBag) ProtoMessage()
- func (m *PimRpfRdrctRouteBag) Reset()
- func (m *PimRpfRdrctRouteBag) String() string
- func (m *PimRpfRdrctRouteBag) XXX_DiscardUnknown()
- func (m *PimRpfRdrctRouteBag) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *PimRpfRdrctRouteBag) XXX_Merge(src proto.Message)
- func (m *PimRpfRdrctRouteBag) XXX_Size() int
- func (m *PimRpfRdrctRouteBag) XXX_Unmarshal(b []byte) error
- type PimRpfRdrctRouteBag_KEYS
- func (*PimRpfRdrctRouteBag_KEYS) Descriptor() ([]byte, []int)
- func (m *PimRpfRdrctRouteBag_KEYS) GetGroupAddress() string
- func (m *PimRpfRdrctRouteBag_KEYS) GetSourceAddress() string
- func (m *PimRpfRdrctRouteBag_KEYS) GetVrfName() string
- func (*PimRpfRdrctRouteBag_KEYS) ProtoMessage()
- func (m *PimRpfRdrctRouteBag_KEYS) Reset()
- func (m *PimRpfRdrctRouteBag_KEYS) String() string
- func (m *PimRpfRdrctRouteBag_KEYS) XXX_DiscardUnknown()
- func (m *PimRpfRdrctRouteBag_KEYS) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *PimRpfRdrctRouteBag_KEYS) XXX_Merge(src proto.Message)
- func (m *PimRpfRdrctRouteBag_KEYS) XXX_Size() int
- func (m *PimRpfRdrctRouteBag_KEYS) XXX_Unmarshal(b []byte) error
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type PimAddrtype ¶
type PimAddrtype struct { AfName string `protobuf:"bytes,1,opt,name=af_name,json=afName,proto3" json:"af_name,omitempty"` Ipv4Address string `protobuf:"bytes,2,opt,name=ipv4_address,json=ipv4Address,proto3" json:"ipv4_address,omitempty"` Ipv6Address string `protobuf:"bytes,3,opt,name=ipv6_address,json=ipv6Address,proto3" json:"ipv6_address,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` }
func (*PimAddrtype) Descriptor ¶
func (*PimAddrtype) Descriptor() ([]byte, []int)
func (*PimAddrtype) GetAfName ¶
func (m *PimAddrtype) GetAfName() string
func (*PimAddrtype) GetIpv4Address ¶
func (m *PimAddrtype) GetIpv4Address() string
func (*PimAddrtype) GetIpv6Address ¶
func (m *PimAddrtype) GetIpv6Address() string
func (*PimAddrtype) ProtoMessage ¶
func (*PimAddrtype) ProtoMessage()
func (*PimAddrtype) Reset ¶
func (m *PimAddrtype) Reset()
func (*PimAddrtype) String ¶
func (m *PimAddrtype) String() string
func (*PimAddrtype) XXX_DiscardUnknown ¶
func (m *PimAddrtype) XXX_DiscardUnknown()
func (*PimAddrtype) XXX_Marshal ¶
func (m *PimAddrtype) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*PimAddrtype) XXX_Merge ¶
func (m *PimAddrtype) XXX_Merge(src proto.Message)
func (*PimAddrtype) XXX_Size ¶
func (m *PimAddrtype) XXX_Size() int
func (*PimAddrtype) XXX_Unmarshal ¶
func (m *PimAddrtype) XXX_Unmarshal(b []byte) error
type PimRpfRdrctRintfBag ¶
type PimRpfRdrctRintfBag struct { InterfaceName string `protobuf:"bytes,1,opt,name=interface_name,json=interfaceName,proto3" json:"interface_name,omitempty"` RpfAddress *PimAddrtype `protobuf:"bytes,2,opt,name=rpf_address,json=rpfAddress,proto3" json:"rpf_address,omitempty"` Uptime uint64 `protobuf:"varint,3,opt,name=uptime,proto3" json:"uptime,omitempty"` Expiry uint64 `protobuf:"varint,4,opt,name=expiry,proto3" json:"expiry,omitempty"` IsRpfInterface bool `protobuf:"varint,5,opt,name=is_rpf_interface,json=isRpfInterface,proto3" json:"is_rpf_interface,omitempty"` IsOutgoingInterface bool `protobuf:"varint,6,opt,name=is_outgoing_interface,json=isOutgoingInterface,proto3" json:"is_outgoing_interface,omitempty"` IsSnoopInterface bool `protobuf:"varint,7,opt,name=is_snoop_interface,json=isSnoopInterface,proto3" json:"is_snoop_interface,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` }
func (*PimRpfRdrctRintfBag) Descriptor ¶
func (*PimRpfRdrctRintfBag) Descriptor() ([]byte, []int)
func (*PimRpfRdrctRintfBag) GetExpiry ¶
func (m *PimRpfRdrctRintfBag) GetExpiry() uint64
func (*PimRpfRdrctRintfBag) GetInterfaceName ¶
func (m *PimRpfRdrctRintfBag) GetInterfaceName() string
func (*PimRpfRdrctRintfBag) GetIsOutgoingInterface ¶
func (m *PimRpfRdrctRintfBag) GetIsOutgoingInterface() bool
func (*PimRpfRdrctRintfBag) GetIsRpfInterface ¶
func (m *PimRpfRdrctRintfBag) GetIsRpfInterface() bool
func (*PimRpfRdrctRintfBag) GetIsSnoopInterface ¶
func (m *PimRpfRdrctRintfBag) GetIsSnoopInterface() bool
func (*PimRpfRdrctRintfBag) GetRpfAddress ¶
func (m *PimRpfRdrctRintfBag) GetRpfAddress() *PimAddrtype
func (*PimRpfRdrctRintfBag) GetUptime ¶
func (m *PimRpfRdrctRintfBag) GetUptime() uint64
func (*PimRpfRdrctRintfBag) ProtoMessage ¶
func (*PimRpfRdrctRintfBag) ProtoMessage()
func (*PimRpfRdrctRintfBag) Reset ¶
func (m *PimRpfRdrctRintfBag) Reset()
func (*PimRpfRdrctRintfBag) String ¶
func (m *PimRpfRdrctRintfBag) String() string
func (*PimRpfRdrctRintfBag) XXX_DiscardUnknown ¶
func (m *PimRpfRdrctRintfBag) XXX_DiscardUnknown()
func (*PimRpfRdrctRintfBag) XXX_Marshal ¶
func (m *PimRpfRdrctRintfBag) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*PimRpfRdrctRintfBag) XXX_Merge ¶
func (m *PimRpfRdrctRintfBag) XXX_Merge(src proto.Message)
func (*PimRpfRdrctRintfBag) XXX_Size ¶
func (m *PimRpfRdrctRintfBag) XXX_Size() int
func (*PimRpfRdrctRintfBag) XXX_Unmarshal ¶
func (m *PimRpfRdrctRintfBag) XXX_Unmarshal(b []byte) error
type PimRpfRdrctRouteBag ¶
type PimRpfRdrctRouteBag struct { GroupAddressXr *PimAddrtype `protobuf:"bytes,50,opt,name=group_address_xr,json=groupAddressXr,proto3" json:"group_address_xr,omitempty"` SourceAddressXr *PimAddrtype `protobuf:"bytes,51,opt,name=source_address_xr,json=sourceAddressXr,proto3" json:"source_address_xr,omitempty"` Interface []*PimRpfRdrctRintfBag `protobuf:"bytes,52,rep,name=interface,proto3" json:"interface,omitempty"` Bandwidth uint32 `protobuf:"varint,53,opt,name=bandwidth,proto3" json:"bandwidth,omitempty"` Uptime uint64 `protobuf:"varint,54,opt,name=uptime,proto3" json:"uptime,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` }
func (*PimRpfRdrctRouteBag) Descriptor ¶
func (*PimRpfRdrctRouteBag) Descriptor() ([]byte, []int)
func (*PimRpfRdrctRouteBag) GetBandwidth ¶
func (m *PimRpfRdrctRouteBag) GetBandwidth() uint32
func (*PimRpfRdrctRouteBag) GetGroupAddressXr ¶
func (m *PimRpfRdrctRouteBag) GetGroupAddressXr() *PimAddrtype
func (*PimRpfRdrctRouteBag) GetInterface ¶
func (m *PimRpfRdrctRouteBag) GetInterface() []*PimRpfRdrctRintfBag
func (*PimRpfRdrctRouteBag) GetSourceAddressXr ¶
func (m *PimRpfRdrctRouteBag) GetSourceAddressXr() *PimAddrtype
func (*PimRpfRdrctRouteBag) GetUptime ¶
func (m *PimRpfRdrctRouteBag) GetUptime() uint64
func (*PimRpfRdrctRouteBag) ProtoMessage ¶
func (*PimRpfRdrctRouteBag) ProtoMessage()
func (*PimRpfRdrctRouteBag) Reset ¶
func (m *PimRpfRdrctRouteBag) Reset()
func (*PimRpfRdrctRouteBag) String ¶
func (m *PimRpfRdrctRouteBag) String() string
func (*PimRpfRdrctRouteBag) XXX_DiscardUnknown ¶
func (m *PimRpfRdrctRouteBag) XXX_DiscardUnknown()
func (*PimRpfRdrctRouteBag) XXX_Marshal ¶
func (m *PimRpfRdrctRouteBag) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*PimRpfRdrctRouteBag) XXX_Merge ¶
func (m *PimRpfRdrctRouteBag) XXX_Merge(src proto.Message)
func (*PimRpfRdrctRouteBag) XXX_Size ¶
func (m *PimRpfRdrctRouteBag) XXX_Size() int
func (*PimRpfRdrctRouteBag) XXX_Unmarshal ¶
func (m *PimRpfRdrctRouteBag) XXX_Unmarshal(b []byte) error
type PimRpfRdrctRouteBag_KEYS ¶
type PimRpfRdrctRouteBag_KEYS struct { VrfName string `protobuf:"bytes,1,opt,name=vrf_name,json=vrfName,proto3" json:"vrf_name,omitempty"` SourceAddress string `protobuf:"bytes,2,opt,name=source_address,json=sourceAddress,proto3" json:"source_address,omitempty"` GroupAddress string `protobuf:"bytes,3,opt,name=group_address,json=groupAddress,proto3" json:"group_address,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` }
func (*PimRpfRdrctRouteBag_KEYS) Descriptor ¶
func (*PimRpfRdrctRouteBag_KEYS) Descriptor() ([]byte, []int)
func (*PimRpfRdrctRouteBag_KEYS) GetGroupAddress ¶
func (m *PimRpfRdrctRouteBag_KEYS) GetGroupAddress() string
func (*PimRpfRdrctRouteBag_KEYS) GetSourceAddress ¶
func (m *PimRpfRdrctRouteBag_KEYS) GetSourceAddress() string
func (*PimRpfRdrctRouteBag_KEYS) GetVrfName ¶
func (m *PimRpfRdrctRouteBag_KEYS) GetVrfName() string
func (*PimRpfRdrctRouteBag_KEYS) ProtoMessage ¶
func (*PimRpfRdrctRouteBag_KEYS) ProtoMessage()
func (*PimRpfRdrctRouteBag_KEYS) Reset ¶
func (m *PimRpfRdrctRouteBag_KEYS) Reset()
func (*PimRpfRdrctRouteBag_KEYS) String ¶
func (m *PimRpfRdrctRouteBag_KEYS) String() string
func (*PimRpfRdrctRouteBag_KEYS) XXX_DiscardUnknown ¶
func (m *PimRpfRdrctRouteBag_KEYS) XXX_DiscardUnknown()
func (*PimRpfRdrctRouteBag_KEYS) XXX_Marshal ¶
func (m *PimRpfRdrctRouteBag_KEYS) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*PimRpfRdrctRouteBag_KEYS) XXX_Merge ¶
func (m *PimRpfRdrctRouteBag_KEYS) XXX_Merge(src proto.Message)
func (*PimRpfRdrctRouteBag_KEYS) XXX_Size ¶
func (m *PimRpfRdrctRouteBag_KEYS) XXX_Size() int
func (*PimRpfRdrctRouteBag_KEYS) XXX_Unmarshal ¶
func (m *PimRpfRdrctRouteBag_KEYS) XXX_Unmarshal(b []byte) error
Click to show internal directories.
Click to hide internal directories.