Documentation ¶
Overview ¶
This module contains a collection of YANG definitions for Cisco IOS-XR lpts-pa package operational data.
This module contains definitions for the following management objects:
lpts-pa: lpts pre-ifib data
Copyright (c) 2013-2018 by Cisco Systems, Inc. All rights reserved.
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type LptsPa ¶
type LptsPa struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // lpts pa bindings. EntryXr LptsPa_EntryXr // lpts pa clients. Entries LptsPa_Entries }
LptsPa lpts pre-ifib data
func (*LptsPa) GetEntityData ¶
func (lptsPa *LptsPa) GetEntityData() *types.CommonEntityData
type LptsPa_Entries ¶
type LptsPa_Entries struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Data for single PA Client. The type is slice of LptsPa_Entries_Entry. Entry []*LptsPa_Entries_Entry }
LptsPa_Entries lpts pa clients
func (*LptsPa_Entries) GetEntityData ¶
func (entries *LptsPa_Entries) GetEntityData() *types.CommonEntityData
type LptsPa_Entries_Entry ¶
type LptsPa_Entries_Entry struct { EntityData types.CommonEntityData YFilter yfilter.YFilter YListKey string // This attribute is a key. Single Client entry. The type is string with // pattern: [\w\-\.:,_@#%$\+=\|;]+. Entry interface{} // Client flags. The type is interface{} with range: 0..4294967295. Flags interface{} // Open flags. The type is interface{} with range: 0..4294967295. OpenFlags interface{} // Rack/slot/instance. The type is interface{} with range: 0..4294967295. Location interface{} // Client ID. The type is interface{} with range: 0..4294967295. ClientId interface{} // Transaction statisitics. The type is string with pattern: // ([0-9a-fA-F]{2}(:[0-9a-fA-F]{2})*)?. Times interface{} }
LptsPa_Entries_Entry Data for single PA Client
func (*LptsPa_Entries_Entry) GetEntityData ¶
func (entry *LptsPa_Entries_Entry) GetEntityData() *types.CommonEntityData
type LptsPa_EntryXr ¶
type LptsPa_EntryXr struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Data for single PA Binding. The type is slice of LptsPa_EntryXr_Entry. Entry []*LptsPa_EntryXr_Entry }
LptsPa_EntryXr lpts pa bindings
func (*LptsPa_EntryXr) GetEntityData ¶
func (entryXr *LptsPa_EntryXr) GetEntityData() *types.CommonEntityData
type LptsPa_EntryXr_Entry ¶
type LptsPa_EntryXr_Entry struct { EntityData types.CommonEntityData YFilter yfilter.YFilter YListKey string // This attribute is a key. Single Binding entry. The type is string with // pattern: [\w\-\.:,_@#%$\+=\|;]+. Entry interface{} // Rack/slot/instance. The type is interface{} with range: 0..4294967295. Location interface{} // Client ID. The type is interface{} with range: 0..4294967295. ClientId interface{} // VR/VRF ID. The type is interface{} with range: 0..4294967295. Vid interface{} // Cookie. The type is interface{} with range: 0..4294967295. Cookie interface{} // Layer 3 protocol. The type is interface{} with range: 0..4294967295. L3protocol interface{} // Layer 4 protocol. The type is interface{} with range: 0..4294967295. L4protocol interface{} // Filter operation. The type is interface{} with range: 0..4294967295. Smask interface{} // Ifhandle. The type is interface{} with range: 0..4294967295. Ifs interface{} // Packet type. The type is interface{} with range: 0..4294967295. Ptype interface{} // Local address. The type is string with pattern: // ([0-9a-fA-F]{2}(:[0-9a-fA-F]{2})*)?. LocalIp interface{} // Remote address. The type is string with pattern: // ([0-9a-fA-F]{2}(:[0-9a-fA-F]{2})*)?. RemoteIp interface{} // Local address length. The type is interface{} with range: 0..255. LocalLen interface{} // Remote address length. The type is interface{} with range: 0..255. RemoteLen interface{} // Local port. The type is interface{} with range: 0..65535. LocalPort interface{} // Remote port. The type is interface{} with range: 0..65535. RemotePort interface{} // L5 info. The type is interface{} with range: 0..4294967295. PacketMisc interface{} // Scope. The type is interface{} with range: 0..4294967295. Scope interface{} // Client flags. The type is interface{} with range: 0..4294967295. ClientFlags interface{} // Minimum TTL. The type is interface{} with range: 0..255. MinTtl interface{} // lazy binding queue delay. The type is interface{} with range: // 0..4294967295. LazyBindqDelay interface{} // pending transactions queue delay. The type is interface{} with range: // 0..4294967295. PtqDelay interface{} // Creation Time. Ctime LptsPa_EntryXr_Entry_Ctime // Update Time. Utime LptsPa_EntryXr_Entry_Utime }
LptsPa_EntryXr_Entry Data for single PA Binding
func (*LptsPa_EntryXr_Entry) GetEntityData ¶
func (entry *LptsPa_EntryXr_Entry) GetEntityData() *types.CommonEntityData
type LptsPa_EntryXr_Entry_Ctime ¶
type LptsPa_EntryXr_Entry_Ctime struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Time Sec. The type is interface{} with range: 0..4294967295. TvSec interface{} // Time Nanosec. The type is interface{} with range: 0..4294967295. TvNsec interface{} }
LptsPa_EntryXr_Entry_Ctime Creation Time
func (*LptsPa_EntryXr_Entry_Ctime) GetEntityData ¶
func (ctime *LptsPa_EntryXr_Entry_Ctime) GetEntityData() *types.CommonEntityData
type LptsPa_EntryXr_Entry_Utime ¶
type LptsPa_EntryXr_Entry_Utime struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Time Sec. The type is interface{} with range: 0..4294967295. TvSec interface{} // Time Nanosec. The type is interface{} with range: 0..4294967295. TvNsec interface{} }
LptsPa_EntryXr_Entry_Utime Update Time
func (*LptsPa_EntryXr_Entry_Utime) GetEntityData ¶
func (utime *LptsPa_EntryXr_Entry_Utime) GetEntityData() *types.CommonEntityData
Click to show internal directories.
Click to hide internal directories.