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
Click to show internal directories.
Click to hide internal directories.