cfm_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 monitoring the Connectivity Fault Management protocol operation in a Network Element. Copyright (c) 2016-2017 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 CfmLastClearedType

type CfmLastClearedType string

CfmLastClearedType represents Describes whether CFM stats have been cleared

const (
	// CFM stats have never been cleared
	CfmLastClearedType_never_cleared CfmLastClearedType = "never-cleared"

	// CFM stats have been cleared once before
	CfmLastClearedType_cleared_before CfmLastClearedType = "cleared-before"
)

type CfmStatistics

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

	// CFM statistics.
	CfmMeps CfmStatistics_CfmMeps
}

CfmStatistics Data nodes for CFM Statistics

func (*CfmStatistics) GetEntityData

func (cfmStatistics *CfmStatistics) GetEntityData() *types.CommonEntityData

type CfmStatistics_CfmMeps

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

	// The list of MEP entries in the system. The type is slice of
	// CfmStatistics_CfmMeps_CfmMep.
	CfmMep []*CfmStatistics_CfmMeps_CfmMep
}

CfmStatistics_CfmMeps CFM statistics

func (*CfmStatistics_CfmMeps) GetEntityData

func (cfmMeps *CfmStatistics_CfmMeps) GetEntityData() *types.CommonEntityData

type CfmStatistics_CfmMeps_CfmMep

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

	// This attribute is a key. The name of the Domain corresponding the the MEP.
	// The type is string.
	DomainName interface{}

	// This attribute is a key. The name of the MA corresponding the the MEP. The
	// type is string.
	MaName interface{}

	// This attribute is a key. ID of the MEP. The type is interface{} with range:
	// 0..4294967295.
	Mpid interface{}

	// The number of CCMs transmitted from the local MEP. The type is interface{}
	// with range: 0..18446744073709551615.
	CcmTransmitted interface{}

	// The number of CCM sequence number errors detected. The type is interface{}
	// with range: 0..18446744073709551615.
	CcmSeqErrors interface{}

	// The number of unexpected linktrace reply packets  received at this MEP. The
	// type is interface{} with range: 0..18446744073709551615.
	LtrUnexpected interface{}

	// The number of loopback reply packets transmitted from the local MEP. The
	// type is interface{} with range: 0..18446744073709551615.
	LbrTransmitted interface{}

	// The number of loopback reply packets received  with sequence number errors.
	// The type is interface{} with range: 0..18446744073709551615.
	LbrSeqErrors interface{}

	// The number of valid loopback reply packets received. The type is
	// interface{} with range: 0..18446744073709551615.
	LbrReceivedOk interface{}

	// The number of loopback reply packets received  with corrupted data pattern.
	// The type is interface{} with range: 0..18446744073709551615.
	LbrReceivedBad interface{}

	// Info on when the stats were last cleared.
	LastCleared CfmStatistics_CfmMeps_CfmMep_LastCleared
}

CfmStatistics_CfmMeps_CfmMep The list of MEP entries in the system

func (*CfmStatistics_CfmMeps_CfmMep) GetEntityData

func (cfmMep *CfmStatistics_CfmMeps_CfmMep) GetEntityData() *types.CommonEntityData

type CfmStatistics_CfmMeps_CfmMep_LastCleared

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

	// Never been cleared. The type is interface{}.
	Never interface{}

	// Date and time of the last time stats were cleared. The type is string with
	// pattern: \d{4}-\d{2}-\d{2}T\d{2}:\d{2}:\d{2}(\.\d+)?(Z|[\+\-]\d{2}:\d{2}).
	Time interface{}
}

CfmStatistics_CfmMeps_CfmMep_LastCleared Info on when the stats were last cleared

func (*CfmStatistics_CfmMeps_CfmMep_LastCleared) GetEntityData

func (lastCleared *CfmStatistics_CfmMeps_CfmMep_LastCleared) GetEntityData() *types.CommonEntityData

Jump to

Keyboard shortcuts

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