ppp_ma_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 ppp-ma package operational data.

This module contains definitions for the following management objects:

ppp: PPP operational 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 NcpIdent

type NcpIdent string

NcpIdent represents Ncp ident

const (
	// CDP control protocol
	NcpIdent_cdpcp NcpIdent = "cdpcp"

	// IPv4 control protocol
	NcpIdent_ipcp NcpIdent = "ipcp"

	// IPv4 Interworking control protocol
	NcpIdent_ipcpiw NcpIdent = "ipcpiw"

	// IPv6 control protocol
	NcpIdent_ipv6cp NcpIdent = "ipv6cp"

	// MPLS control protocol
	NcpIdent_mplscp NcpIdent = "mplscp"

	// OSI (CLNS) control protocol
	NcpIdent_osicp NcpIdent = "osicp"
)

type Ppp

type Ppp struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter

	// Per node PPP operational data.
	Nodes Ppp_Nodes
}

Ppp PPP operational data

func (*Ppp) GetEntityData

func (ppp *Ppp) GetEntityData() *types.CommonEntityData

type PppFsmState

type PppFsmState string

PppFsmState represents Ppp fsm state

const (
	// Connection Idle
	PppFsmState_ppp_fsm_state_initial_0 PppFsmState = "ppp-fsm-state-initial-0"

	// This layer required, but lower layer down
	PppFsmState_ppp_fsm_state_starting_1 PppFsmState = "ppp-fsm-state-starting-1"

	// Lower layer up, but this layer not required
	PppFsmState_ppp_fsm_state_closed_2 PppFsmState = "ppp-fsm-state-closed-2"

	// Listening for a Config Request
	PppFsmState_ppp_fsm_state_stopped_3 PppFsmState = "ppp-fsm-state-stopped-3"

	// Shutting down due to local change
	PppFsmState_ppp_fsm_state_closing_4 PppFsmState = "ppp-fsm-state-closing-4"

	// Shutting down due to peer's actions
	PppFsmState_ppp_fsm_state_stopping_5 PppFsmState = "ppp-fsm-state-stopping-5"

	// Config Request Sent
	PppFsmState_ppp_fsm_state_req_sent_6 PppFsmState = "ppp-fsm-state-req-sent-6"

	// Config Ack Received
	PppFsmState_ppp_fsm_state_ack_rcvd_7 PppFsmState = "ppp-fsm-state-ack-rcvd-7"

	// Config Ack Sent
	PppFsmState_ppp_fsm_state_ack_sent_8 PppFsmState = "ppp-fsm-state-ack-sent-8"

	// Connection Open
	PppFsmState_ppp_fsm_state_opened_9 PppFsmState = "ppp-fsm-state-opened-9"
)

type PppIphcCompression

type PppIphcCompression string

PppIphcCompression represents IPHC compression type

const (
	// None
	PppIphcCompression_ppp_iphc_compression_fmt_none PppIphcCompression = "ppp-iphc-compression-fmt-none"

	// VJ
	PppIphcCompression_ppp_iphc_compression_fmt_vj PppIphcCompression = "ppp-iphc-compression-fmt-vj"

	// IETF
	PppIphcCompression_ppp_iphc_compression_fmt_ietf PppIphcCompression = "ppp-iphc-compression-fmt-ietf"

	// IPHC
	PppIphcCompression_ppp_iphc_compression_fmt_iphc PppIphcCompression = "ppp-iphc-compression-fmt-iphc"

	// CISCO
	PppIphcCompression_ppp_iphc_compression_fmt_cisco PppIphcCompression = "ppp-iphc-compression-fmt-cisco"
)

type PppLcpMpMbrState

type PppLcpMpMbrState string

PppLcpMpMbrState represents MP member states

const (
	// Detached member
	PppLcpMpMbrState_ppp_lcp_mp_mbr_state_detached PppLcpMpMbrState = "ppp-lcp-mp-mbr-state-detached"

	// LCP has not been negotiated
	PppLcpMpMbrState_ppp_lcp_mp_mbr_state_lcp_not_negotiated PppLcpMpMbrState = "ppp-lcp-mp-mbr-state-lcp-not-negotiated"

	// Link Noise detected
	PppLcpMpMbrState_ppp_lcp_mp_mbr_state_link_noise PppLcpMpMbrState = "ppp-lcp-mp-mbr-state-link-noise"

	// Multilink Bundle is shutdown
	PppLcpMpMbrState_ppp_lcp_mp_mbr_state_bundle_shutdown PppLcpMpMbrState = "ppp-lcp-mp-mbr-state-bundle-shutdown"

	// MRRU has been rejected
	PppLcpMpMbrState_ppp_lcp_mp_mbr_state_mrru_rejected PppLcpMpMbrState = "ppp-lcp-mp-mbr-state-mrru-rejected"

	// MRRU mismatch
	PppLcpMpMbrState_ppp_lcp_mp_mbr_state_mrru_mismatch PppLcpMpMbrState = "ppp-lcp-mp-mbr-state-mrru-mismatch"

	// ED mismatch
	PppLcpMpMbrState_ppp_lcp_mp_mbr_state_ed_mismatch PppLcpMpMbrState = "ppp-lcp-mp-mbr-state-ed-mismatch"

	// Authenticated name mismatch
	PppLcpMpMbrState_ppp_lcp_mp_mbr_state_auth_name_mismatch PppLcpMpMbrState = "ppp-lcp-mp-mbr-state-auth-name-mismatch"

	// MCMP option rejected by peer
	PppLcpMpMbrState_ppp_lcp_mp_mbr_state_mcmp_rejected PppLcpMpMbrState = "ppp-lcp-mp-mbr-state-mcmp-rejected"

	// MCMP option not negotiated
	PppLcpMpMbrState_ppp_lcp_mp_mbr_state_mcmp_not_negotiated PppLcpMpMbrState = "ppp-lcp-mp-mbr-state-mcmp-not-negotiated"

	// Local MCMP class mismatch
	PppLcpMpMbrState_ppp_lcp_mp_mbr_state_mcmp_local_mismatch PppLcpMpMbrState = "ppp-lcp-mp-mbr-state-mcmp-local-mismatch"

	// Peer MCMP class mismatch
	PppLcpMpMbrState_ppp_lcp_mp_mbr_state_mcmp_peer_mismatch PppLcpMpMbrState = "ppp-lcp-mp-mbr-state-mcmp-peer-mismatch"

	// SSO Standby up
	PppLcpMpMbrState_ppp_lcp_mp_mbr_state_standby_up PppLcpMpMbrState = "ppp-lcp-mp-mbr-state-standby-up"

	// Active member
	PppLcpMpMbrState_ppp_lcp_mp_mbr_state_active PppLcpMpMbrState = "ppp-lcp-mp-mbr-state-active"
)

type PppSsoFsmState

type PppSsoFsmState string

PppSsoFsmState represents Ppp sso fsm state

const (
	// Not ready
	PppSsoFsmState_ppp_sso_state_not_ready_0 PppSsoFsmState = "ppp-sso-state-not-ready-0"

	// S UnNegd
	PppSsoFsmState_ppp_sso_state_standby_unnegd_1 PppSsoFsmState = "ppp-sso-state-standby-unnegd-1"

	// A Down
	PppSsoFsmState_ppp_sso_state_active_down_2 PppSsoFsmState = "ppp-sso-state-active-down-2"

	// Deactivating
	PppSsoFsmState_ppp_sso_state_deactivating_3 PppSsoFsmState = "ppp-sso-state-deactivating-3"

	// A UnNegd
	PppSsoFsmState_ppp_sso_state_active_unnegd_4 PppSsoFsmState = "ppp-sso-state-active-unnegd-4"

	// S Negd
	PppSsoFsmState_ppp_sso_state_standby_negd_5 PppSsoFsmState = "ppp-sso-state-standby-negd-5"

	// Activating
	PppSsoFsmState_ppp_sso_state_activating_6 PppSsoFsmState = "ppp-sso-state-activating-6"

	// A Negd
	PppSsoFsmState_ppp_sso_state_active_negd_7 PppSsoFsmState = "ppp-sso-state-active-negd-7"
)

type Ppp_Nodes

type Ppp_Nodes struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter

	// The PPP operational data for a particular node. The type is slice of
	// Ppp_Nodes_Node.
	Node []*Ppp_Nodes_Node
}

Ppp_Nodes Per node PPP operational data

func (*Ppp_Nodes) GetEntityData

func (nodes *Ppp_Nodes) GetEntityData() *types.CommonEntityData

type Ppp_Nodes_Node

type Ppp_Nodes_Node struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter
	YListKey   string

	// This attribute is a key. The identifier for the node. The type is string
	// with pattern: ([a-zA-Z0-9_]*\d+/){1,2}([a-zA-Z0-9_]*\d+).
	NodeName interface{}

	// PPP statistics data for a particular node.
	Statistics Ppp_Nodes_Node_Statistics

	// Per interface PPP operational data.
	NodeInterfaces Ppp_Nodes_Node_NodeInterfaces

	// PPP SSO Alert data for a particular node.
	SsoAlerts Ppp_Nodes_Node_SsoAlerts

	// Per interface PPP operational statistics.
	NodeInterfaceStatistics Ppp_Nodes_Node_NodeInterfaceStatistics

	// Summarized PPP SSO data for a particular node.
	SsoSummary Ppp_Nodes_Node_SsoSummary

	// PPP SSO Group data for a particular node.
	SsoGroups Ppp_Nodes_Node_SsoGroups

	// Summarized PPP data for a particular node.
	Summary Ppp_Nodes_Node_Summary
}

Ppp_Nodes_Node The PPP operational data for a particular node

func (*Ppp_Nodes_Node) GetEntityData

func (node *Ppp_Nodes_Node) GetEntityData() *types.CommonEntityData

type Ppp_Nodes_Node_NodeInterfaceStatistics

type Ppp_Nodes_Node_NodeInterfaceStatistics struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter

	// LCP and NCP statistics for an interface running PPP. The type is slice of
	// Ppp_Nodes_Node_NodeInterfaceStatistics_NodeInterfaceStatistic.
	NodeInterfaceStatistic []*Ppp_Nodes_Node_NodeInterfaceStatistics_NodeInterfaceStatistic
}

Ppp_Nodes_Node_NodeInterfaceStatistics Per interface PPP operational statistics

func (*Ppp_Nodes_Node_NodeInterfaceStatistics) GetEntityData

func (nodeInterfaceStatistics *Ppp_Nodes_Node_NodeInterfaceStatistics) GetEntityData() *types.CommonEntityData

type Ppp_Nodes_Node_NodeInterfaceStatistics_NodeInterfaceStatistic

type Ppp_Nodes_Node_NodeInterfaceStatistics_NodeInterfaceStatistic struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter
	YListKey   string

	// This attribute is a key. Interface running PPP. The type is string with
	// pattern: [a-zA-Z0-9._/-]+.
	InterfaceName interface{}

	// PPP LCP Statistics.
	LcpStatistics Ppp_Nodes_Node_NodeInterfaceStatistics_NodeInterfaceStatistic_LcpStatistics

	// PPP Authentication statistics.
	AuthenticationStatistics Ppp_Nodes_Node_NodeInterfaceStatistics_NodeInterfaceStatistic_AuthenticationStatistics

	// Array of PPP NCP Statistics. The type is slice of
	// Ppp_Nodes_Node_NodeInterfaceStatistics_NodeInterfaceStatistic_NcpStatisticsArray.
	NcpStatisticsArray []*Ppp_Nodes_Node_NodeInterfaceStatistics_NodeInterfaceStatistic_NcpStatisticsArray
}

Ppp_Nodes_Node_NodeInterfaceStatistics_NodeInterfaceStatistic LCP and NCP statistics for an interface running PPP

func (*Ppp_Nodes_Node_NodeInterfaceStatistics_NodeInterfaceStatistic) GetEntityData

type Ppp_Nodes_Node_NodeInterfaceStatistics_NodeInterfaceStatistic_AuthenticationStatistics

type Ppp_Nodes_Node_NodeInterfaceStatistics_NodeInterfaceStatistic_AuthenticationStatistics struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter

	// PAP Request packets sent. The type is interface{} with range: 0..65535.
	PapReqSent interface{}

	// PAP Request packets received. The type is interface{} with range: 0..65535.
	PapReqRcvd interface{}

	// PAP Ack packets sent. The type is interface{} with range: 0..65535.
	PapAckSent interface{}

	// PAP Ack packets received. The type is interface{} with range: 0..65535.
	PapAckRcvd interface{}

	// PAP Nak packets sent. The type is interface{} with range: 0..65535.
	PapNakSent interface{}

	// PAP Nak packets received. The type is interface{} with range: 0..65535.
	PapNakRcvd interface{}

	// CHAP challenge packets sent. The type is interface{} with range: 0..65535.
	ChapChallSent interface{}

	// CHAP challenge packets received. The type is interface{} with range:
	// 0..65535.
	ChapChallRcvd interface{}

	// CHAP response packets sent. The type is interface{} with range: 0..65535.
	ChapRespSent interface{}

	// CHAP response packets received. The type is interface{} with range:
	// 0..65535.
	ChapRespRcvd interface{}

	// CHAP reply success packets sent. The type is interface{} with range:
	// 0..65535.
	ChapRepSuccSent interface{}

	// CHAP reply success packets received. The type is interface{} with range:
	// 0..65535.
	ChapRepSuccRcvd interface{}

	// CHAP reply failure packets sent. The type is interface{} with range:
	// 0..65535.
	ChapRepFailSent interface{}

	// CHAP reply failure packets received. The type is interface{} with range:
	// 0..65535.
	ChapRepFailRcvd interface{}

	// Authentication timeout count. The type is interface{} with range: 0..65535.
	AuthTimeoutCount interface{}
}

Ppp_Nodes_Node_NodeInterfaceStatistics_NodeInterfaceStatistic_AuthenticationStatistics PPP Authentication statistics

func (*Ppp_Nodes_Node_NodeInterfaceStatistics_NodeInterfaceStatistic_AuthenticationStatistics) GetEntityData

type Ppp_Nodes_Node_NodeInterfaceStatistics_NodeInterfaceStatistic_LcpStatistics

type Ppp_Nodes_Node_NodeInterfaceStatistics_NodeInterfaceStatistic_LcpStatistics struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter

	// Conf Req Packets Sent. The type is interface{} with range: 0..65535.
	ConfReqSent interface{}

	// Conf Req Packets Received. The type is interface{} with range: 0..65535.
	ConfReqRcvd interface{}

	// Conf Ack Packets Sent. The type is interface{} with range: 0..65535.
	ConfAckSent interface{}

	// Conf Ack Packets Received. The type is interface{} with range: 0..65535.
	ConfAckRcvd interface{}

	// Conf Nak Packets Sent. The type is interface{} with range: 0..65535.
	ConfNakSent interface{}

	// Conf Nak Packets Received. The type is interface{} with range: 0..65535.
	ConfNakRcvd interface{}

	// Conf Rej Packets Sent. The type is interface{} with range: 0..65535.
	ConfRejSent interface{}

	// Conf Rej Packets Received. The type is interface{} with range: 0..65535.
	ConfRejRcvd interface{}

	// Echo Req Packets Sent. The type is interface{} with range: 0..65535.
	EchoReqSent interface{}

	// Echo Req Packets Received. The type is interface{} with range: 0..65535.
	EchoReqRcvd interface{}

	// Echo Rep Packets Sent. The type is interface{} with range: 0..65535.
	EchoRepSent interface{}

	// Echo Rep Packets Received. The type is interface{} with range: 0..65535.
	EchoRepRcvd interface{}

	// Disc Req Packets Sent. The type is interface{} with range: 0..65535.
	DiscReqSent interface{}

	// Disc Req Packets Received. The type is interface{} with range: 0..65535.
	DiscReqRcvd interface{}

	// Line Protocol Up count. The type is interface{} with range: 0..65535.
	LinkUp interface{}

	// Keepalive link failure count. The type is interface{} with range: 0..65535.
	LinkError interface{}
}

Ppp_Nodes_Node_NodeInterfaceStatistics_NodeInterfaceStatistic_LcpStatistics PPP LCP Statistics

func (*Ppp_Nodes_Node_NodeInterfaceStatistics_NodeInterfaceStatistic_LcpStatistics) GetEntityData

type Ppp_Nodes_Node_NodeInterfaceStatistics_NodeInterfaceStatistic_NcpStatisticsArray

type Ppp_Nodes_Node_NodeInterfaceStatistics_NodeInterfaceStatistic_NcpStatisticsArray struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter
	YListKey   string

	// NCP identifier. The type is NcpIdent.
	NcpIdentifier interface{}

	// Conf Req Packets Sent. The type is interface{} with range: 0..65535.
	ConfReqSent interface{}

	// Conf Req Packets Received. The type is interface{} with range: 0..65535.
	ConfReqRcvd interface{}

	// Conf Ack Packets Sent. The type is interface{} with range: 0..65535.
	ConfAckSent interface{}

	// Conf Ack Packets Received. The type is interface{} with range: 0..65535.
	ConfAckRcvd interface{}

	// Conf Nak Packets Sent. The type is interface{} with range: 0..65535.
	ConfNakSent interface{}

	// Conf Nak Packets Received. The type is interface{} with range: 0..65535.
	ConfNakRcvd interface{}

	// Conf Rej Packets Sent. The type is interface{} with range: 0..65535.
	ConfRejSent interface{}

	// Conf Rej Packets Received. The type is interface{} with range: 0..65535.
	ConfRejRcvd interface{}
}

Ppp_Nodes_Node_NodeInterfaceStatistics_NodeInterfaceStatistic_NcpStatisticsArray Array of PPP NCP Statistics

func (*Ppp_Nodes_Node_NodeInterfaceStatistics_NodeInterfaceStatistic_NcpStatisticsArray) GetEntityData

type Ppp_Nodes_Node_NodeInterfaces

type Ppp_Nodes_Node_NodeInterfaces struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter

	// LCP and summarized NCP data for an interface running PPP. The type is slice
	// of Ppp_Nodes_Node_NodeInterfaces_NodeInterface.
	NodeInterface []*Ppp_Nodes_Node_NodeInterfaces_NodeInterface
}

Ppp_Nodes_Node_NodeInterfaces Per interface PPP operational data

func (*Ppp_Nodes_Node_NodeInterfaces) GetEntityData

func (nodeInterfaces *Ppp_Nodes_Node_NodeInterfaces) GetEntityData() *types.CommonEntityData

type Ppp_Nodes_Node_NodeInterfaces_NodeInterface

type Ppp_Nodes_Node_NodeInterfaces_NodeInterface struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter
	YListKey   string

	// This attribute is a key. Interface running PPP. The type is string with
	// pattern: [a-zA-Z0-9._/-]+.
	Interface interface{}

	// Parent state. The type is interface{} with range: 0..4294967295.
	ParentState interface{}

	// Line state. The type is interface{} with range: 0..4294967295.
	LineState interface{}

	// Loopback detected. The type is bool.
	IsLoopbackDetected interface{}

	// Caps IDB SRG role. The type is interface{} with range: 0..4294967295.
	CapsIdbSrgRole interface{}

	// Session SRG role. The type is interface{} with range: 0..4294967295.
	SessionSrgRole interface{}

	// Keepalive value. The type is interface{} with range: 0..4294967295.
	KeepalivePeriod interface{}

	// Keepalive retry count. The type is interface{} with range: 0..4294967295.
	KeepaliveRetryCount interface{}

	// Is SSRP configured. The type is bool.
	IsSsrpConfigured interface{}

	// Is L2 AC. The type is bool.
	IsL2ac interface{}

	// Provisioned. The type is bool.
	Provisioned interface{}

	// IP Interworking Enabled. The type is bool.
	IpInterworkingEnabled interface{}

	// XConnect ID. The type is interface{} with range: 0..4294967295.
	XconnectId interface{}

	// Is tunneled session. The type is bool.
	IsTunneledSession interface{}

	// SSRP Peer ID. The type is string.
	SsrpPeerId interface{}

	// PPP/LCP state value. The type is PppFsmState.
	LcpState interface{}

	// LCP SSO state. The type is PppSsoFsmState.
	LcpssoState interface{}

	// Is LCP Delayed. The type is bool.
	IsLcpDelayed interface{}

	// Local MRU. The type is interface{} with range: 0..65535.
	LocalMru interface{}

	// Peer MRU. The type is interface{} with range: 0..65535.
	PeerMru interface{}

	// Local MRRU. The type is interface{} with range: 0..65535.
	LocalMrru interface{}

	// Peer MRRU. The type is interface{} with range: 0..65535.
	PeerMrru interface{}

	// Local Endpt Discriminator. The type is string with length: 0..41.
	LocalEd interface{}

	// Peer Endpt Discriminator. The type is string with length: 0..41.
	PeerEd interface{}

	// Is MCMP enabled. The type is bool.
	IsMcmpEnabled interface{}

	// Local MCMP classes. The type is interface{} with range: 0..255.
	LocalMcmpClasses interface{}

	// Peer MCMP classes. The type is interface{} with range: 0..255.
	PeerMcmpClasses interface{}

	// Session expiry time in seconds since 00:00:00 on January 1, 1970, UTC. The
	// type is interface{} with range: 0..4294967295. Units are second.
	SessionExpires interface{}

	// MP information.
	MpInfo Ppp_Nodes_Node_NodeInterfaces_NodeInterface_MpInfo

	// Configured timeout.
	ConfiguredTimeout Ppp_Nodes_Node_NodeInterfaces_NodeInterface_ConfiguredTimeout

	// Authentication information.
	AuthInfo Ppp_Nodes_Node_NodeInterfaces_NodeInterface_AuthInfo

	// Array of per-NCP data. The type is slice of
	// Ppp_Nodes_Node_NodeInterfaces_NodeInterface_NcpInfoArray.
	NcpInfoArray []*Ppp_Nodes_Node_NodeInterfaces_NodeInterface_NcpInfoArray
}

Ppp_Nodes_Node_NodeInterfaces_NodeInterface LCP and summarized NCP data for an interface running PPP

func (*Ppp_Nodes_Node_NodeInterfaces_NodeInterface) GetEntityData

func (nodeInterface *Ppp_Nodes_Node_NodeInterfaces_NodeInterface) GetEntityData() *types.CommonEntityData

type Ppp_Nodes_Node_NodeInterfaces_NodeInterface_AuthInfo

type Ppp_Nodes_Node_NodeInterfaces_NodeInterface_AuthInfo struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter

	// Is authenticated. The type is bool.
	IsAuthenticated interface{}

	// Is SSO authenticated. The type is bool.
	IsSsoAuthenticated interface{}

	// Of Us authentication type. The type is interface{} with range: 0..255.
	OfUsAuth interface{}

	// Of Peer authentication type. The type is interface{} with range: 0..255.
	OfPeerAuth interface{}

	// Local authenticated name. The type is string.
	OfUsName interface{}

	// Peer's authenticated name. The type is string.
	OfPeerName interface{}

	// Of Us auth SSO FSM State. The type is PppSsoFsmState.
	OfUsSsoState interface{}

	// Of Peer auth SSO FSM State. The type is PppSsoFsmState.
	OfPeerSsoState interface{}
}

Ppp_Nodes_Node_NodeInterfaces_NodeInterface_AuthInfo Authentication information

func (*Ppp_Nodes_Node_NodeInterfaces_NodeInterface_AuthInfo) GetEntityData

type Ppp_Nodes_Node_NodeInterfaces_NodeInterface_ConfiguredTimeout

type Ppp_Nodes_Node_NodeInterfaces_NodeInterface_ConfiguredTimeout struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter

	// Minutes. The type is interface{} with range: 0..4294967295. Units are
	// minute.
	Minutes interface{}

	// Seconds. The type is interface{} with range: 0..255. Units are second.
	Seconds interface{}
}

Ppp_Nodes_Node_NodeInterfaces_NodeInterface_ConfiguredTimeout Configured timeout

func (*Ppp_Nodes_Node_NodeInterfaces_NodeInterface_ConfiguredTimeout) GetEntityData

type Ppp_Nodes_Node_NodeInterfaces_NodeInterface_MpInfo

type Ppp_Nodes_Node_NodeInterfaces_NodeInterface_MpInfo struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter

	// Is an MP bundle. The type is bool.
	IsMpBundle interface{}

	// MP Bundle Interface. The type is string with pattern: [a-zA-Z0-9._/-]+.
	MpBundleInterface interface{}

	// MP Bundle Member. The type is bool.
	IsMpBundleMember interface{}

	// MP Group. The type is interface{} with range: 0..4294967295.
	MpGroup interface{}

	// Number of active links. The type is interface{} with range: 0..65535.
	ActiveLinks interface{}

	// Number of inactive links. The type is interface{} with range: 0..65535.
	InactiveLinks interface{}

	// Minimum active links required for the MPbundle to come up. The type is
	// interface{} with range: 0..65535.
	MinimumActiveLinks interface{}

	// Member State. The type is PppLcpMpMbrState.
	MpState interface{}

	// Array of MP members. The type is slice of
	// Ppp_Nodes_Node_NodeInterfaces_NodeInterface_MpInfo_MpMemberInfoArray.
	MpMemberInfoArray []*Ppp_Nodes_Node_NodeInterfaces_NodeInterface_MpInfo_MpMemberInfoArray
}

Ppp_Nodes_Node_NodeInterfaces_NodeInterface_MpInfo MP information

func (*Ppp_Nodes_Node_NodeInterfaces_NodeInterface_MpInfo) GetEntityData

type Ppp_Nodes_Node_NodeInterfaces_NodeInterface_MpInfo_MpMemberInfoArray

type Ppp_Nodes_Node_NodeInterfaces_NodeInterface_MpInfo_MpMemberInfoArray struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter
	YListKey   string

	// Member Interface. The type is string with pattern: [a-zA-Z0-9._/-]+.
	Interface interface{}

	// Member State. The type is PppLcpMpMbrState.
	State interface{}
}

Ppp_Nodes_Node_NodeInterfaces_NodeInterface_MpInfo_MpMemberInfoArray Array of MP members

func (*Ppp_Nodes_Node_NodeInterfaces_NodeInterface_MpInfo_MpMemberInfoArray) GetEntityData

type Ppp_Nodes_Node_NodeInterfaces_NodeInterface_NcpInfoArray

type Ppp_Nodes_Node_NodeInterfaces_NodeInterface_NcpInfoArray struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter
	YListKey   string

	// NCP state value. The type is PppFsmState.
	NcpState interface{}

	// NCP SSO State. The type is PppSsoFsmState.
	NcpssoState interface{}

	// Is Passive. The type is bool.
	IsPassive interface{}

	// NCP state identifier. The type is NcpIdent.
	NcpIdentifier interface{}

	// Specific NCP info.
	NcpInfo Ppp_Nodes_Node_NodeInterfaces_NodeInterface_NcpInfoArray_NcpInfo
}

Ppp_Nodes_Node_NodeInterfaces_NodeInterface_NcpInfoArray Array of per-NCP data

func (*Ppp_Nodes_Node_NodeInterfaces_NodeInterface_NcpInfoArray) GetEntityData

type Ppp_Nodes_Node_NodeInterfaces_NodeInterface_NcpInfoArray_NcpInfo

type Ppp_Nodes_Node_NodeInterfaces_NodeInterface_NcpInfoArray_NcpInfo struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter

	// Type. The type is NcpIdent.
	Type interface{}

	// Info for IPCP.
	IpcpInfo Ppp_Nodes_Node_NodeInterfaces_NodeInterface_NcpInfoArray_NcpInfo_IpcpInfo

	// Info for IPCPIW.
	IpcpiwInfo Ppp_Nodes_Node_NodeInterfaces_NodeInterface_NcpInfoArray_NcpInfo_IpcpiwInfo

	// Info for IPv6CP.
	Ipv6cpInfo Ppp_Nodes_Node_NodeInterfaces_NodeInterface_NcpInfoArray_NcpInfo_Ipv6cpInfo
}

Ppp_Nodes_Node_NodeInterfaces_NodeInterface_NcpInfoArray_NcpInfo Specific NCP info

func (*Ppp_Nodes_Node_NodeInterfaces_NodeInterface_NcpInfoArray_NcpInfo) GetEntityData

type Ppp_Nodes_Node_NodeInterfaces_NodeInterface_NcpInfoArray_NcpInfo_IpcpInfo

type Ppp_Nodes_Node_NodeInterfaces_NodeInterface_NcpInfoArray_NcpInfo_IpcpInfo struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter

	// Local IPv4 address. The type is string with pattern:
	// (([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])\.){3}([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])(%[\p{N}\p{L}]+)?.
	LocalAddress interface{}

	// Peer IPv4 address. The type is string with pattern:
	// (([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])\.){3}([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])(%[\p{N}\p{L}]+)?.
	PeerAddress interface{}

	// Peer IPv4 netmask. The type is string with pattern:
	// (([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])\.){3}([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])(%[\p{N}\p{L}]+)?.
	PeerNetmask interface{}

	// Peer DNS Primary. The type is string with pattern:
	// (([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])\.){3}([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])(%[\p{N}\p{L}]+)?.
	DnsPrimary interface{}

	// Peer DNS Secondary. The type is string with pattern:
	// (([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])\.){3}([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])(%[\p{N}\p{L}]+)?.
	DnsSecondary interface{}

	// Peer WINS Primary. The type is string with pattern:
	// (([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])\.){3}([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])(%[\p{N}\p{L}]+)?.
	WinsPrimary interface{}

	// Peer WINS Secondary. The type is string with pattern:
	// (([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])\.){3}([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])(%[\p{N}\p{L}]+)?.
	WinsSecondary interface{}

	// Is IPHC Configured. The type is bool.
	IsIphcConfigured interface{}

	// Local IPHC options.
	LocalIphcOptions Ppp_Nodes_Node_NodeInterfaces_NodeInterface_NcpInfoArray_NcpInfo_IpcpInfo_LocalIphcOptions

	// Peer IPHC options.
	PeerIphcOptions Ppp_Nodes_Node_NodeInterfaces_NodeInterface_NcpInfoArray_NcpInfo_IpcpInfo_PeerIphcOptions
}

Ppp_Nodes_Node_NodeInterfaces_NodeInterface_NcpInfoArray_NcpInfo_IpcpInfo Info for IPCP

func (*Ppp_Nodes_Node_NodeInterfaces_NodeInterface_NcpInfoArray_NcpInfo_IpcpInfo) GetEntityData

type Ppp_Nodes_Node_NodeInterfaces_NodeInterface_NcpInfoArray_NcpInfo_IpcpInfo_LocalIphcOptions

type Ppp_Nodes_Node_NodeInterfaces_NodeInterface_NcpInfoArray_NcpInfo_IpcpInfo_LocalIphcOptions struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter

	// Compression type. The type is PppIphcCompression.
	CompressionType interface{}

	// TCP space. The type is interface{} with range: 0..65535.
	TcpSpace interface{}

	// Non-TCP space. The type is interface{} with range: 0..65535.
	NonTcpSpace interface{}

	// Max period. The type is interface{} with range: 0..65535.
	MaxPeriod interface{}

	// Max time. The type is interface{} with range: 0..65535.
	MaxTime interface{}

	// Max header. The type is interface{} with range: 0..65535.
	MaxHeader interface{}

	// RTP compression. The type is bool.
	RtpCompression interface{}

	// EcRTP compression. The type is bool.
	EcRtpCompression interface{}
}

Ppp_Nodes_Node_NodeInterfaces_NodeInterface_NcpInfoArray_NcpInfo_IpcpInfo_LocalIphcOptions Local IPHC options

func (*Ppp_Nodes_Node_NodeInterfaces_NodeInterface_NcpInfoArray_NcpInfo_IpcpInfo_LocalIphcOptions) GetEntityData

type Ppp_Nodes_Node_NodeInterfaces_NodeInterface_NcpInfoArray_NcpInfo_IpcpInfo_PeerIphcOptions

type Ppp_Nodes_Node_NodeInterfaces_NodeInterface_NcpInfoArray_NcpInfo_IpcpInfo_PeerIphcOptions struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter

	// Compression type. The type is PppIphcCompression.
	CompressionType interface{}

	// TCP space. The type is interface{} with range: 0..65535.
	TcpSpace interface{}

	// Non-TCP space. The type is interface{} with range: 0..65535.
	NonTcpSpace interface{}

	// Max period. The type is interface{} with range: 0..65535.
	MaxPeriod interface{}

	// Max time. The type is interface{} with range: 0..65535.
	MaxTime interface{}

	// Max header. The type is interface{} with range: 0..65535.
	MaxHeader interface{}

	// RTP compression. The type is bool.
	RtpCompression interface{}

	// EcRTP compression. The type is bool.
	EcRtpCompression interface{}
}

Ppp_Nodes_Node_NodeInterfaces_NodeInterface_NcpInfoArray_NcpInfo_IpcpInfo_PeerIphcOptions Peer IPHC options

func (*Ppp_Nodes_Node_NodeInterfaces_NodeInterface_NcpInfoArray_NcpInfo_IpcpInfo_PeerIphcOptions) GetEntityData

type Ppp_Nodes_Node_NodeInterfaces_NodeInterface_NcpInfoArray_NcpInfo_IpcpiwInfo

type Ppp_Nodes_Node_NodeInterfaces_NodeInterface_NcpInfoArray_NcpInfo_IpcpiwInfo struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter

	// Local IPv4 address. The type is string with pattern:
	// (([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])\.){3}([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])(%[\p{N}\p{L}]+)?.
	LocalAddress interface{}

	// Peer IPv4 address. The type is string with pattern:
	// (([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])\.){3}([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])(%[\p{N}\p{L}]+)?.
	PeerAddress interface{}
}

Ppp_Nodes_Node_NodeInterfaces_NodeInterface_NcpInfoArray_NcpInfo_IpcpiwInfo Info for IPCPIW

func (*Ppp_Nodes_Node_NodeInterfaces_NodeInterface_NcpInfoArray_NcpInfo_IpcpiwInfo) GetEntityData

type Ppp_Nodes_Node_NodeInterfaces_NodeInterface_NcpInfoArray_NcpInfo_Ipv6cpInfo

type Ppp_Nodes_Node_NodeInterfaces_NodeInterface_NcpInfoArray_NcpInfo_Ipv6cpInfo struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter

	// Local IPv6 address. The type is string with pattern:
	// ((:|[0-9a-fA-F]{0,4}):)([0-9a-fA-F]{0,4}:){0,5}((([0-9a-fA-F]{0,4}:)?(:|[0-9a-fA-F]{0,4}))|(((25[0-5]|2[0-4][0-9]|[01]?[0-9]?[0-9])\.){3}(25[0-5]|2[0-4][0-9]|[01]?[0-9]?[0-9])))(%[\p{N}\p{L}]+)?.
	LocalAddress interface{}

	// Peer IPv6 address. The type is string with pattern:
	// ((:|[0-9a-fA-F]{0,4}):)([0-9a-fA-F]{0,4}:){0,5}((([0-9a-fA-F]{0,4}:)?(:|[0-9a-fA-F]{0,4}))|(((25[0-5]|2[0-4][0-9]|[01]?[0-9]?[0-9])\.){3}(25[0-5]|2[0-4][0-9]|[01]?[0-9]?[0-9])))(%[\p{N}\p{L}]+)?.
	PeerAddress interface{}
}

Ppp_Nodes_Node_NodeInterfaces_NodeInterface_NcpInfoArray_NcpInfo_Ipv6cpInfo Info for IPv6CP

func (*Ppp_Nodes_Node_NodeInterfaces_NodeInterface_NcpInfoArray_NcpInfo_Ipv6cpInfo) GetEntityData

type Ppp_Nodes_Node_SsoAlerts

type Ppp_Nodes_Node_SsoAlerts struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter

	// PPP SSO Alert data for a particular interface. The type is slice of
	// Ppp_Nodes_Node_SsoAlerts_SsoAlert.
	SsoAlert []*Ppp_Nodes_Node_SsoAlerts_SsoAlert
}

Ppp_Nodes_Node_SsoAlerts PPP SSO Alert data for a particular node

func (*Ppp_Nodes_Node_SsoAlerts) GetEntityData

func (ssoAlerts *Ppp_Nodes_Node_SsoAlerts) GetEntityData() *types.CommonEntityData

type Ppp_Nodes_Node_SsoAlerts_SsoAlert

type Ppp_Nodes_Node_SsoAlerts_SsoAlert struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter
	YListKey   string

	// This attribute is a key. Interface with SSO Alert. The type is string with
	// pattern: [a-zA-Z0-9._/-]+.
	Interface interface{}

	// LCP SSO Error.
	LcpError Ppp_Nodes_Node_SsoAlerts_SsoAlert_LcpError

	// Of-us Authentication SSO Error.
	OfUsAuthError Ppp_Nodes_Node_SsoAlerts_SsoAlert_OfUsAuthError

	// Of-peer Authentication SSO Error.
	OfPeerAuthError Ppp_Nodes_Node_SsoAlerts_SsoAlert_OfPeerAuthError

	// IPCP SSO Error.
	IpcpError Ppp_Nodes_Node_SsoAlerts_SsoAlert_IpcpError
}

Ppp_Nodes_Node_SsoAlerts_SsoAlert PPP SSO Alert data for a particular interface

func (*Ppp_Nodes_Node_SsoAlerts_SsoAlert) GetEntityData

func (ssoAlert *Ppp_Nodes_Node_SsoAlerts_SsoAlert) GetEntityData() *types.CommonEntityData

type Ppp_Nodes_Node_SsoAlerts_SsoAlert_IpcpError

type Ppp_Nodes_Node_SsoAlerts_SsoAlert_IpcpError struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter

	// Is SSO Error. The type is bool.
	IsError interface{}

	// SSO Error. The type is interface{} with range: 0..4294967295.
	Error interface{}

	// Context. The type is interface{} with range: 0..4294967295.
	Context interface{}
}

Ppp_Nodes_Node_SsoAlerts_SsoAlert_IpcpError IPCP SSO Error

func (*Ppp_Nodes_Node_SsoAlerts_SsoAlert_IpcpError) GetEntityData

type Ppp_Nodes_Node_SsoAlerts_SsoAlert_LcpError

type Ppp_Nodes_Node_SsoAlerts_SsoAlert_LcpError struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter

	// Is SSO Error. The type is bool.
	IsError interface{}

	// SSO Error. The type is interface{} with range: 0..4294967295.
	Error interface{}

	// Context. The type is interface{} with range: 0..4294967295.
	Context interface{}
}

Ppp_Nodes_Node_SsoAlerts_SsoAlert_LcpError LCP SSO Error

func (*Ppp_Nodes_Node_SsoAlerts_SsoAlert_LcpError) GetEntityData

type Ppp_Nodes_Node_SsoAlerts_SsoAlert_OfPeerAuthError

type Ppp_Nodes_Node_SsoAlerts_SsoAlert_OfPeerAuthError struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter

	// Is SSO Error. The type is bool.
	IsError interface{}

	// SSO Error. The type is interface{} with range: 0..4294967295.
	Error interface{}

	// Context. The type is interface{} with range: 0..4294967295.
	Context interface{}
}

Ppp_Nodes_Node_SsoAlerts_SsoAlert_OfPeerAuthError Of-peer Authentication SSO Error

func (*Ppp_Nodes_Node_SsoAlerts_SsoAlert_OfPeerAuthError) GetEntityData

type Ppp_Nodes_Node_SsoAlerts_SsoAlert_OfUsAuthError

type Ppp_Nodes_Node_SsoAlerts_SsoAlert_OfUsAuthError struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter

	// Is SSO Error. The type is bool.
	IsError interface{}

	// SSO Error. The type is interface{} with range: 0..4294967295.
	Error interface{}

	// Context. The type is interface{} with range: 0..4294967295.
	Context interface{}
}

Ppp_Nodes_Node_SsoAlerts_SsoAlert_OfUsAuthError Of-us Authentication SSO Error

func (*Ppp_Nodes_Node_SsoAlerts_SsoAlert_OfUsAuthError) GetEntityData

type Ppp_Nodes_Node_SsoGroups

type Ppp_Nodes_Node_SsoGroups struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter

	// PPP SSO state data for a particular group. The type is slice of
	// Ppp_Nodes_Node_SsoGroups_SsoGroup.
	SsoGroup []*Ppp_Nodes_Node_SsoGroups_SsoGroup
}

Ppp_Nodes_Node_SsoGroups PPP SSO Group data for a particular node

func (*Ppp_Nodes_Node_SsoGroups) GetEntityData

func (ssoGroups *Ppp_Nodes_Node_SsoGroups) GetEntityData() *types.CommonEntityData

type Ppp_Nodes_Node_SsoGroups_SsoGroup

type Ppp_Nodes_Node_SsoGroups_SsoGroup struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter
	YListKey   string

	// This attribute is a key. The identifier for the group. The type is
	// interface{} with range: 1..65535.
	GroupId interface{}

	// PPP SSO State data for a particular group.
	SsoStates Ppp_Nodes_Node_SsoGroups_SsoGroup_SsoStates
}

Ppp_Nodes_Node_SsoGroups_SsoGroup PPP SSO state data for a particular group

func (*Ppp_Nodes_Node_SsoGroups_SsoGroup) GetEntityData

func (ssoGroup *Ppp_Nodes_Node_SsoGroups_SsoGroup) GetEntityData() *types.CommonEntityData

type Ppp_Nodes_Node_SsoGroups_SsoGroup_SsoStates

type Ppp_Nodes_Node_SsoGroups_SsoGroup_SsoStates struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter

	// PPP SSO State data for a particular interface. The type is slice of
	// Ppp_Nodes_Node_SsoGroups_SsoGroup_SsoStates_SsoState.
	SsoState []*Ppp_Nodes_Node_SsoGroups_SsoGroup_SsoStates_SsoState
}

Ppp_Nodes_Node_SsoGroups_SsoGroup_SsoStates PPP SSO State data for a particular group

func (*Ppp_Nodes_Node_SsoGroups_SsoGroup_SsoStates) GetEntityData

type Ppp_Nodes_Node_SsoGroups_SsoGroup_SsoStates_SsoState

type Ppp_Nodes_Node_SsoGroups_SsoGroup_SsoStates_SsoState struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter
	YListKey   string

	// This attribute is a key. Session ID for the interface with SSO State. The
	// type is interface{} with range: 1..4294967295.
	SessionId interface{}

	// SSRP Session ID. The type is interface{} with range: 0..4294967295.
	SessionIdXr interface{}

	// Interface. The type is string with pattern: [a-zA-Z0-9._/-]+.
	Interface interface{}

	// LCP SSO State.
	LcpState Ppp_Nodes_Node_SsoGroups_SsoGroup_SsoStates_SsoState_LcpState

	// Of-us Authentication SSO State.
	OfUsAuthState Ppp_Nodes_Node_SsoGroups_SsoGroup_SsoStates_SsoState_OfUsAuthState

	// Of-peer Authentication SSO State.
	OfPeerAuthState Ppp_Nodes_Node_SsoGroups_SsoGroup_SsoStates_SsoState_OfPeerAuthState

	// IPCP SSO State.
	IpcpState Ppp_Nodes_Node_SsoGroups_SsoGroup_SsoStates_SsoState_IpcpState
}

Ppp_Nodes_Node_SsoGroups_SsoGroup_SsoStates_SsoState PPP SSO State data for a particular interface

func (*Ppp_Nodes_Node_SsoGroups_SsoGroup_SsoStates_SsoState) GetEntityData

type Ppp_Nodes_Node_SsoGroups_SsoGroup_SsoStates_SsoState_IpcpState

type Ppp_Nodes_Node_SsoGroups_SsoGroup_SsoStates_SsoState_IpcpState struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter

	// Is SSO FSM Running. The type is bool.
	IsRunning interface{}

	// SSO FSM State. The type is PppSsoFsmState.
	State interface{}
}

Ppp_Nodes_Node_SsoGroups_SsoGroup_SsoStates_SsoState_IpcpState IPCP SSO State

func (*Ppp_Nodes_Node_SsoGroups_SsoGroup_SsoStates_SsoState_IpcpState) GetEntityData

type Ppp_Nodes_Node_SsoGroups_SsoGroup_SsoStates_SsoState_LcpState

type Ppp_Nodes_Node_SsoGroups_SsoGroup_SsoStates_SsoState_LcpState struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter

	// Is SSO FSM Running. The type is bool.
	IsRunning interface{}

	// SSO FSM State. The type is PppSsoFsmState.
	State interface{}
}

Ppp_Nodes_Node_SsoGroups_SsoGroup_SsoStates_SsoState_LcpState LCP SSO State

func (*Ppp_Nodes_Node_SsoGroups_SsoGroup_SsoStates_SsoState_LcpState) GetEntityData

type Ppp_Nodes_Node_SsoGroups_SsoGroup_SsoStates_SsoState_OfPeerAuthState

type Ppp_Nodes_Node_SsoGroups_SsoGroup_SsoStates_SsoState_OfPeerAuthState struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter

	// Is SSO FSM Running. The type is bool.
	IsRunning interface{}

	// SSO FSM State. The type is PppSsoFsmState.
	State interface{}
}

Ppp_Nodes_Node_SsoGroups_SsoGroup_SsoStates_SsoState_OfPeerAuthState Of-peer Authentication SSO State

func (*Ppp_Nodes_Node_SsoGroups_SsoGroup_SsoStates_SsoState_OfPeerAuthState) GetEntityData

type Ppp_Nodes_Node_SsoGroups_SsoGroup_SsoStates_SsoState_OfUsAuthState

type Ppp_Nodes_Node_SsoGroups_SsoGroup_SsoStates_SsoState_OfUsAuthState struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter

	// Is SSO FSM Running. The type is bool.
	IsRunning interface{}

	// SSO FSM State. The type is PppSsoFsmState.
	State interface{}
}

Ppp_Nodes_Node_SsoGroups_SsoGroup_SsoStates_SsoState_OfUsAuthState Of-us Authentication SSO State

func (*Ppp_Nodes_Node_SsoGroups_SsoGroup_SsoStates_SsoState_OfUsAuthState) GetEntityData

type Ppp_Nodes_Node_SsoSummary

type Ppp_Nodes_Node_SsoSummary struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter

	// LCP SSO FSM States.
	LcpStates Ppp_Nodes_Node_SsoSummary_LcpStates

	// Of-us Authentication SSO FSM States.
	OfUsAuthStates Ppp_Nodes_Node_SsoSummary_OfUsAuthStates

	// Of-peer Authentication SSO FSM States.
	OfPeerAuthStates Ppp_Nodes_Node_SsoSummary_OfPeerAuthStates

	// IPCP SSO FSM States.
	IpcpStates Ppp_Nodes_Node_SsoSummary_IpcpStates
}

Ppp_Nodes_Node_SsoSummary Summarized PPP SSO data for a particular node

func (*Ppp_Nodes_Node_SsoSummary) GetEntityData

func (ssoSummary *Ppp_Nodes_Node_SsoSummary) GetEntityData() *types.CommonEntityData

type Ppp_Nodes_Node_SsoSummary_IpcpStates

type Ppp_Nodes_Node_SsoSummary_IpcpStates struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter

	// Total number of SSO FSMs running. The type is interface{} with range:
	// 0..65535.
	Total interface{}

	// Number of SSO FSMs in each State. The type is slice of interface{} with
	// range: 0..65535.
	Count []interface{}
}

Ppp_Nodes_Node_SsoSummary_IpcpStates IPCP SSO FSM States

func (*Ppp_Nodes_Node_SsoSummary_IpcpStates) GetEntityData

func (ipcpStates *Ppp_Nodes_Node_SsoSummary_IpcpStates) GetEntityData() *types.CommonEntityData

type Ppp_Nodes_Node_SsoSummary_LcpStates

type Ppp_Nodes_Node_SsoSummary_LcpStates struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter

	// Total number of SSO FSMs running. The type is interface{} with range:
	// 0..65535.
	Total interface{}

	// Number of SSO FSMs in each State. The type is slice of interface{} with
	// range: 0..65535.
	Count []interface{}
}

Ppp_Nodes_Node_SsoSummary_LcpStates LCP SSO FSM States

func (*Ppp_Nodes_Node_SsoSummary_LcpStates) GetEntityData

func (lcpStates *Ppp_Nodes_Node_SsoSummary_LcpStates) GetEntityData() *types.CommonEntityData

type Ppp_Nodes_Node_SsoSummary_OfPeerAuthStates

type Ppp_Nodes_Node_SsoSummary_OfPeerAuthStates struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter

	// Total number of SSO FSMs running. The type is interface{} with range:
	// 0..65535.
	Total interface{}

	// Number of SSO FSMs in each State. The type is slice of interface{} with
	// range: 0..65535.
	Count []interface{}
}

Ppp_Nodes_Node_SsoSummary_OfPeerAuthStates Of-peer Authentication SSO FSM States

func (*Ppp_Nodes_Node_SsoSummary_OfPeerAuthStates) GetEntityData

func (ofPeerAuthStates *Ppp_Nodes_Node_SsoSummary_OfPeerAuthStates) GetEntityData() *types.CommonEntityData

type Ppp_Nodes_Node_SsoSummary_OfUsAuthStates

type Ppp_Nodes_Node_SsoSummary_OfUsAuthStates struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter

	// Total number of SSO FSMs running. The type is interface{} with range:
	// 0..65535.
	Total interface{}

	// Number of SSO FSMs in each State. The type is slice of interface{} with
	// range: 0..65535.
	Count []interface{}
}

Ppp_Nodes_Node_SsoSummary_OfUsAuthStates Of-us Authentication SSO FSM States

func (*Ppp_Nodes_Node_SsoSummary_OfUsAuthStates) GetEntityData

func (ofUsAuthStates *Ppp_Nodes_Node_SsoSummary_OfUsAuthStates) GetEntityData() *types.CommonEntityData

type Ppp_Nodes_Node_Statistics

type Ppp_Nodes_Node_Statistics struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter

	// PPP LCP Statistics.
	LcpStatistics Ppp_Nodes_Node_Statistics_LcpStatistics

	// PPP Authentication statistics.
	AuthenticationStatistics Ppp_Nodes_Node_Statistics_AuthenticationStatistics

	// Array of PPP NCP Statistics. The type is slice of
	// Ppp_Nodes_Node_Statistics_NcpStatisticsArray.
	NcpStatisticsArray []*Ppp_Nodes_Node_Statistics_NcpStatisticsArray
}

Ppp_Nodes_Node_Statistics PPP statistics data for a particular node

func (*Ppp_Nodes_Node_Statistics) GetEntityData

func (statistics *Ppp_Nodes_Node_Statistics) GetEntityData() *types.CommonEntityData

type Ppp_Nodes_Node_Statistics_AuthenticationStatistics

type Ppp_Nodes_Node_Statistics_AuthenticationStatistics struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter

	// PAP Request packets sent. The type is interface{} with range:
	// 0..18446744073709551615.
	PapReqSent interface{}

	// PAP Request packets received. The type is interface{} with range:
	// 0..18446744073709551615.
	PapReqRcvd interface{}

	// PAP Ack packets sent. The type is interface{} with range:
	// 0..18446744073709551615.
	PapAckSent interface{}

	// PAP Ack packets received. The type is interface{} with range:
	// 0..18446744073709551615.
	PapAckRcvd interface{}

	// PAP Nak packets sent. The type is interface{} with range:
	// 0..18446744073709551615.
	PapNakSent interface{}

	// PAP Nak packets received. The type is interface{} with range:
	// 0..18446744073709551615.
	PapNakRcvd interface{}

	// CHAP challenge packets sent. The type is interface{} with range:
	// 0..18446744073709551615.
	ChapChallSent interface{}

	// CHAP challenge packets received. The type is interface{} with range:
	// 0..18446744073709551615.
	ChapChallRcvd interface{}

	// CHAP response packets sent. The type is interface{} with range:
	// 0..18446744073709551615.
	ChapRespSent interface{}

	// CHAP response packets received. The type is interface{} with range:
	// 0..18446744073709551615.
	ChapRespRcvd interface{}

	// CHAP reply success packets sent. The type is interface{} with range:
	// 0..18446744073709551615.
	ChapRepSuccSent interface{}

	// CHAP reply success packets received. The type is interface{} with range:
	// 0..18446744073709551615.
	ChapRepSuccRcvd interface{}

	// CHAP reply failure packets sent. The type is interface{} with range:
	// 0..18446744073709551615.
	ChapRepFailSent interface{}

	// CHAP reply failure packets received. The type is interface{} with range:
	// 0..18446744073709551615.
	ChapRepFailRcvd interface{}

	// Authentication timeout count. The type is interface{} with range:
	// 0..18446744073709551615.
	AuthTimeoutCount interface{}
}

Ppp_Nodes_Node_Statistics_AuthenticationStatistics PPP Authentication statistics

func (*Ppp_Nodes_Node_Statistics_AuthenticationStatistics) GetEntityData

func (authenticationStatistics *Ppp_Nodes_Node_Statistics_AuthenticationStatistics) GetEntityData() *types.CommonEntityData

type Ppp_Nodes_Node_Statistics_LcpStatistics

type Ppp_Nodes_Node_Statistics_LcpStatistics struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter

	// Conf Req Packets Sent. The type is interface{} with range:
	// 0..18446744073709551615.
	ConfReqSent interface{}

	// Conf Req Packets Received. The type is interface{} with range:
	// 0..18446744073709551615.
	ConfReqRcvd interface{}

	// Conf Ack Packets Sent. The type is interface{} with range:
	// 0..18446744073709551615.
	ConfAckSent interface{}

	// Conf Ack Packets Received. The type is interface{} with range:
	// 0..18446744073709551615.
	ConfAckRcvd interface{}

	// Conf Nak Packets Sent. The type is interface{} with range:
	// 0..18446744073709551615.
	ConfNakSent interface{}

	// Conf Nak Packets Received. The type is interface{} with range:
	// 0..18446744073709551615.
	ConfNakRcvd interface{}

	// Conf Rej Packets Sent. The type is interface{} with range:
	// 0..18446744073709551615.
	ConfRejSent interface{}

	// Conf Rej Packets Received. The type is interface{} with range:
	// 0..18446744073709551615.
	ConfRejRcvd interface{}

	// Term Req Packets Sent. The type is interface{} with range:
	// 0..18446744073709551615.
	TermReqSent interface{}

	// Term Req Packets Received. The type is interface{} with range:
	// 0..18446744073709551615.
	TermReqRcvd interface{}

	// Term Ack Packets Sent. The type is interface{} with range:
	// 0..18446744073709551615.
	TermAckSent interface{}

	// Term Ack Packets Received. The type is interface{} with range:
	// 0..18446744073709551615.
	TermAckRcvd interface{}

	// Code Rej Packets Sent. The type is interface{} with range:
	// 0..18446744073709551615.
	CodeRejSent interface{}

	// Code Rej Packets Received. The type is interface{} with range:
	// 0..18446744073709551615.
	CodeRejRcvd interface{}

	// Proto Rej Packets Sent. The type is interface{} with range:
	// 0..18446744073709551615.
	ProtoRejSent interface{}

	// Proto Rej Packets Received. The type is interface{} with range:
	// 0..18446744073709551615.
	ProtoRejRcvd interface{}

	// Echo Req Packets Sent. The type is interface{} with range:
	// 0..18446744073709551615.
	EchoReqSent interface{}

	// Echo Req Packets Received. The type is interface{} with range:
	// 0..18446744073709551615.
	EchoReqRcvd interface{}

	// Echo Rep Packets Sent. The type is interface{} with range:
	// 0..18446744073709551615.
	EchoRepSent interface{}

	// Echo Rep Packets Received. The type is interface{} with range:
	// 0..18446744073709551615.
	EchoRepRcvd interface{}

	// Disc Req Packets Sent. The type is interface{} with range:
	// 0..18446744073709551615.
	DiscReqSent interface{}

	// Disc Req Packets Received. The type is interface{} with range:
	// 0..18446744073709551615.
	DiscReqRcvd interface{}

	// Line Protocol Up count. The type is interface{} with range:
	// 0..18446744073709551615.
	LinkUp interface{}

	// Keepalive link failure count. The type is interface{} with range:
	// 0..18446744073709551615.
	LinkError interface{}
}

Ppp_Nodes_Node_Statistics_LcpStatistics PPP LCP Statistics

func (*Ppp_Nodes_Node_Statistics_LcpStatistics) GetEntityData

func (lcpStatistics *Ppp_Nodes_Node_Statistics_LcpStatistics) GetEntityData() *types.CommonEntityData

type Ppp_Nodes_Node_Statistics_NcpStatisticsArray

type Ppp_Nodes_Node_Statistics_NcpStatisticsArray struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter
	YListKey   string

	// NCP identifier. The type is NcpIdent.
	NcpIdentifier interface{}

	// Conf Req Packets Sent. The type is interface{} with range:
	// 0..18446744073709551615.
	ConfReqSent interface{}

	// Conf Req Packets Received. The type is interface{} with range:
	// 0..18446744073709551615.
	ConfReqRcvd interface{}

	// Conf Ack Packets Sent. The type is interface{} with range:
	// 0..18446744073709551615.
	ConfAckSent interface{}

	// Conf Ack Packets Received. The type is interface{} with range:
	// 0..18446744073709551615.
	ConfAckRcvd interface{}

	// Conf Nak Packets Sent. The type is interface{} with range:
	// 0..18446744073709551615.
	ConfNakSent interface{}

	// Conf Nak Packets Received. The type is interface{} with range:
	// 0..18446744073709551615.
	ConfNakRcvd interface{}

	// Conf Rej Packets Sent. The type is interface{} with range:
	// 0..18446744073709551615.
	ConfRejSent interface{}

	// Conf Rej Packets Received. The type is interface{} with range:
	// 0..18446744073709551615.
	ConfRejRcvd interface{}

	// Term Req Packets Sent. The type is interface{} with range:
	// 0..18446744073709551615.
	TermReqSent interface{}

	// Term Req Packets Received. The type is interface{} with range:
	// 0..18446744073709551615.
	TermReqRcvd interface{}

	// Term Ack Packets Sent. The type is interface{} with range:
	// 0..18446744073709551615.
	TermAckSent interface{}

	// Term Ack Packets Received. The type is interface{} with range:
	// 0..18446744073709551615.
	TermAckRcvd interface{}

	// Proto Rej Packets Sent. The type is interface{} with range:
	// 0..18446744073709551615.
	ProtoRejSent interface{}

	// Proto Rej Packets Received. The type is interface{} with range:
	// 0..18446744073709551615.
	ProtoRejRcvd interface{}
}

Ppp_Nodes_Node_Statistics_NcpStatisticsArray Array of PPP NCP Statistics

func (*Ppp_Nodes_Node_Statistics_NcpStatisticsArray) GetEntityData

func (ncpStatisticsArray *Ppp_Nodes_Node_Statistics_NcpStatisticsArray) GetEntityData() *types.CommonEntityData

type Ppp_Nodes_Node_Summary

type Ppp_Nodes_Node_Summary struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter

	// Interfaces running PPP.
	Intfs Ppp_Nodes_Node_Summary_Intfs

	// FSM States.
	FsmStates Ppp_Nodes_Node_Summary_FsmStates

	// LCP/Auth Phases.
	LcpAuthPhases Ppp_Nodes_Node_Summary_LcpAuthPhases
}

Ppp_Nodes_Node_Summary Summarized PPP data for a particular node

func (*Ppp_Nodes_Node_Summary) GetEntityData

func (summary *Ppp_Nodes_Node_Summary) GetEntityData() *types.CommonEntityData

type Ppp_Nodes_Node_Summary_FsmStates

type Ppp_Nodes_Node_Summary_FsmStates struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter

	// Array of per-LCP FSM States.
	LcpfsmStates Ppp_Nodes_Node_Summary_FsmStates_LcpfsmStates

	// Array of per-NCP FSM States. The type is slice of
	// Ppp_Nodes_Node_Summary_FsmStates_NcpfsmStatesArray.
	NcpfsmStatesArray []*Ppp_Nodes_Node_Summary_FsmStates_NcpfsmStatesArray
}

Ppp_Nodes_Node_Summary_FsmStates FSM States

func (*Ppp_Nodes_Node_Summary_FsmStates) GetEntityData

func (fsmStates *Ppp_Nodes_Node_Summary_FsmStates) GetEntityData() *types.CommonEntityData

type Ppp_Nodes_Node_Summary_FsmStates_LcpfsmStates

type Ppp_Nodes_Node_Summary_FsmStates_LcpfsmStates struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter

	// Total number of LCP FSMs running. The type is interface{} with range:
	// 0..4294967295.
	Total interface{}

	// Number of FSMs in each State. The type is slice of interface{} with range:
	// 0..4294967295.
	Count []interface{}
}

Ppp_Nodes_Node_Summary_FsmStates_LcpfsmStates Array of per-LCP FSM States

func (*Ppp_Nodes_Node_Summary_FsmStates_LcpfsmStates) GetEntityData

type Ppp_Nodes_Node_Summary_FsmStates_NcpfsmStatesArray

type Ppp_Nodes_Node_Summary_FsmStates_NcpfsmStatesArray struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter
	YListKey   string

	// NCP Identifier. The type is NcpIdent.
	NcpIdentifier interface{}

	// Total number of FSMs running for this NCP. The type is interface{} with
	// range: 0..4294967295.
	Total interface{}

	// Number of FSMs in each State. The type is slice of interface{} with range:
	// 0..4294967295.
	Count []interface{}
}

Ppp_Nodes_Node_Summary_FsmStates_NcpfsmStatesArray Array of per-NCP FSM States

func (*Ppp_Nodes_Node_Summary_FsmStates_NcpfsmStatesArray) GetEntityData

type Ppp_Nodes_Node_Summary_Intfs

type Ppp_Nodes_Node_Summary_Intfs struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter

	// POS Count. The type is interface{} with range: 0..4294967295.
	PosCount interface{}

	// Serial Count. The type is interface{} with range: 0..4294967295.
	SerialCount interface{}

	// PPPoE Count. The type is interface{} with range: 0..4294967295.
	PppoeCount interface{}

	// Multilink Bundle Count. The type is interface{} with range: 0..4294967295.
	MultilinkBundleCount interface{}

	// GCC0 Count. The type is interface{} with range: 0..4294967295.
	Gcc0Count interface{}

	// GCC1 Count. The type is interface{} with range: 0..4294967295.
	Gcc1Count interface{}

	// Total Count. The type is interface{} with range: 0..4294967295.
	Total interface{}
}

Ppp_Nodes_Node_Summary_Intfs Interfaces running PPP

func (*Ppp_Nodes_Node_Summary_Intfs) GetEntityData

func (intfs *Ppp_Nodes_Node_Summary_Intfs) GetEntityData() *types.CommonEntityData

type Ppp_Nodes_Node_Summary_LcpAuthPhases

type Ppp_Nodes_Node_Summary_LcpAuthPhases struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter

	// Number of sessions with LCP not negotiated. The type is interface{} with
	// range: 0..4294967295.
	LcpNotNegotiated interface{}

	// Number of sessions authenticating. The type is interface{} with range:
	// 0..4294967295.
	Authenticating interface{}

	// Number of sessions negotiated but with the line held down. The type is
	// interface{} with range: 0..4294967295.
	LineHeldDown interface{}

	// Number of locally terminated sessions brought up. The type is interface{}
	// with range: 0..4294967295.
	UpLocalTerm interface{}

	// Number of L2 forwarded sessions brought up. The type is interface{} with
	// range: 0..4294967295.
	UpL2Fwded interface{}

	// Number of VPDN tunneled sessions brought up. The type is interface{} with
	// range: 0..4294967295.
	UpTunneled interface{}
}

Ppp_Nodes_Node_Summary_LcpAuthPhases LCP/Auth Phases

func (*Ppp_Nodes_Node_Summary_LcpAuthPhases) GetEntityData

func (lcpAuthPhases *Ppp_Nodes_Node_Summary_LcpAuthPhases) GetEntityData() *types.CommonEntityData

Jump to

Keyboard shortcuts

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