lpts_pa_oper

package
v0.0.0-...-50def94 Latest Latest
Warning

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

Go to latest
Published: Nov 2, 2023 License: Apache-2.0 Imports: 6 Imported by: 0

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

Jump to

Keyboard shortcuts

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