cisco_atm_pvctrap_extn_mib

package
v0.0.0-...-fac1166 Latest Latest
Warning

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

Go to latest
Published: Oct 17, 2019 License: Apache-2.0 Imports: 6 Imported by: 0

Documentation

Overview

This MIB Module is a supplement to the CISCO-IETF-ATM2-PVCTRAP-MIB.

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

This section is empty.

Types

type CISCOATMPVCTRAPEXTNMIB

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

	// A table indicating all VCLs for which there is an active row in the
	// atmVclTable having an atmVclConnKind value of `pvc' and atmVclOperStatus to
	// have changed in the last corresponding PVC notification.
	CatmCurStatChangePVclTable CISCOATMPVCTRAPEXTNMIB_CatmCurStatChangePVclTable

	// A table indicating more than one VCLs in a consecutive  range and for each
	// VCL there is an active row in the  atmVclTable having an atmVclConnKind
	// value of `pvc' and atmVclOperStatus to have changed in the same direction
	// in the last corresponding PVC notification .
	CatmStatusChangePVclRangeTable CISCOATMPVCTRAPEXTNMIB_CatmStatusChangePVclRangeTable

	// A table indicating more than one VCLs in a consecutive  range and for each
	// VCL there is an active row in the  atmVclTable having an atmVclConnKind
	// value of `pvc' and atmVclOperStatus to have changed due to segment CC
	// failure in the same direction in the last PVC  corresponding notification .
	CatmSegCCStatusChPVclRangeTable CISCOATMPVCTRAPEXTNMIB_CatmSegCCStatusChPVclRangeTable

	// A table indicating more than one VCLs in a consecutive  range and for each
	// VCL there is an active row in the  atmVclTable having an atmVclConnKind
	// value of `pvc' and atmVclOperStatus to have changed due to End CC failure
	// in the same direction in the last PVC notification  interval.
	CatmEndCCStatusChPVclRangeTable CISCOATMPVCTRAPEXTNMIB_CatmEndCCStatusChPVclRangeTable

	// A table indicating more than one VCLs in a consecutive  range and for each
	// VCL there is an active row in the  atmVclTable having an atmVclConnKind
	// value of `pvc' and atmVclOperStatus to have changed due to AIS/RDI failure
	// in the same direction in the last corresponding PVC  notification.
	CatmAISRDIStatusChPVclRangeTable CISCOATMPVCTRAPEXTNMIB_CatmAISRDIStatusChPVclRangeTable

	// A table indicating more than one VCLs in a consecutive  range and for each
	// VCL there is an active row in the  atmVclTable having an atmVclConnKind
	// value of `pvc' and atmVclOperStatus to have detected as Down in the last
	// corresponding PVC notification .
	CatmDownPVclRangeTable CISCOATMPVCTRAPEXTNMIB_CatmDownPVclRangeTable

	// A table indicating all VCLs for which there is an active row in the
	// atmVclTable having an atmVclConnKind value of `pvc' and atmVclOperStatus to
	// have changed to UP in the last corresponding PVC notification .
	CatmCurStatusUpPVclTable CISCOATMPVCTRAPEXTNMIB_CatmCurStatusUpPVclTable

	// A table indicating more than one VCLs in a consecutive  range and for each
	// VCL there is an active row in the  atmVclTable having an atmVclConnKind
	// value of `pvc' and loopback OAM status to have detected as recovered in the
	// last corresponding PVC notification .
	CatmStatusUpPVclRangeTable CISCOATMPVCTRAPEXTNMIB_CatmStatusUpPVclRangeTable

	// A table indicating more than one VCLs in a consecutive range and for each
	// VCL there is an active row in the atmVclTable having an atmVclConnKind
	// value of `pvc' and Segment CC OAM status to have detected as recovered in
	// the last corresponding PVC notification .
	CatmSegCCStatusUpPVclRangeTable CISCOATMPVCTRAPEXTNMIB_CatmSegCCStatusUpPVclRangeTable

	// A table indicating more than one VCLs in a consecutive range and for each
	// VCL there is an active row in the atmVclTable having an atmVclConnKind
	// value of `pvc' and End-to-End CC OAM status to have detected as recovered
	// in the last corresponding PVC notification .
	CatmEndCCStatusUpPVclRangeTable CISCOATMPVCTRAPEXTNMIB_CatmEndCCStatusUpPVclRangeTable

	// A table indicating more than one VCLs in a consecutive range and for each
	// VCL there is an active row in the atmVclTable having an atmVclConnKind
	// value of `pvc' and AISRDI OAM status to have detected as recovered in the
	// last corresponding PVC notification .
	CatmAISRDIStatusUpPVclRangeTable CISCOATMPVCTRAPEXTNMIB_CatmAISRDIStatusUpPVclRangeTable

	// A table indicating more than one VCLs in a consecutive  range and for each
	// VCL there is an active row in the  atmVclTable having an atmVclConnKind
	// value of `pvc' and atmVclOperStatus to have detected as Up in the last
	// corresponding PVC notification .
	CatmUpPVclRangeTable CISCOATMPVCTRAPEXTNMIB_CatmUpPVclRangeTable
}

CISCOATMPVCTRAPEXTNMIB

func (*CISCOATMPVCTRAPEXTNMIB) GetEntityData

func (cISCOATMPVCTRAPEXTNMIB *CISCOATMPVCTRAPEXTNMIB) GetEntityData() *types.CommonEntityData

type CISCOATMPVCTRAPEXTNMIB_CatmAISRDIStatusChPVclRangeTable

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

	// Each entry in this table represents a range of VCLs and  for each VCL there
	// is an active row in the atmVclTable having an atmVclConnKind value of 'pvc'
	// and atmVclOperStatus to have changed due to AIS/RDI failure in the same
	// direction in the  last corresponding notification . The type is slice of
	// CISCOATMPVCTRAPEXTNMIB_CatmAISRDIStatusChPVclRangeTable_CatmAISRDIStatusChPVclRangeEntry.
	CatmAISRDIStatusChPVclRangeEntry []*CISCOATMPVCTRAPEXTNMIB_CatmAISRDIStatusChPVclRangeTable_CatmAISRDIStatusChPVclRangeEntry
}

CISCOATMPVCTRAPEXTNMIB_CatmAISRDIStatusChPVclRangeTable A table indicating more than one VCLs in a consecutive range and for each VCL there is an active row in the atmVclTable having an atmVclConnKind value of `pvc' and atmVclOperStatus to have changed due to AIS/RDI failure in the same direction in the last corresponding PVC notification.

func (*CISCOATMPVCTRAPEXTNMIB_CatmAISRDIStatusChPVclRangeTable) GetEntityData

func (catmAISRDIStatusChPVclRangeTable *CISCOATMPVCTRAPEXTNMIB_CatmAISRDIStatusChPVclRangeTable) GetEntityData() *types.CommonEntityData

type CISCOATMPVCTRAPEXTNMIB_CatmAISRDIStatusChPVclRangeTable_CatmAISRDIStatusChPVclRangeEntry

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

	// This attribute is a key. The type is string with range: 1..2147483647.
	// Refers to if_mib.IFMIB_IfTable_IfEntry_IfIndex
	IfIndex interface{}

	// This attribute is a key. The type is string with range: 0..4095. Refers to
	// atm_mib.ATMMIB_AtmVclTable_AtmVclEntry_AtmVclVpi
	AtmVclVpi interface{}

	// This attribute is a key. The type is string with range: 0..65535. Refers to
	// cisco_atm_pvctrap_extn_mib.CISCOATMPVCTRAPEXTNMIB_CatmStatusChangePVclRangeTable_CatmStatusChangePVclRangeEntry_CatmStatusChangePVclRangeIndex
	CatmStatusChangePVclRangeIndex interface{}

	// The first PVCL in a range of PVCLs for which the  atmVclOperStatus to have
	// changed in the last  corresponding notification due to AISRDI OAM failure.
	// The type is interface{} with range: 0..65536.
	CatmPVclAISRDILowerRangeValue interface{}

	// The last PVCL in a range of PVCLs for which the  atmOperStatus to have
	// changed in the last  corresponding notification due to AISRDI OAM failure.
	// The type is interface{} with range: 0..65536.
	CatmPVclAISRDIHigherRangeValue interface{}

	// The time stamp at which the first PVCL in the range changed state in the
	// last corresponding notification due  to AISRDI OAM failure. The type is
	// interface{} with range: 0..4294967295.
	CatmPVclAISRDIRangeStatusChStart interface{}

	// The time stamp at which the last PVCL in the range changed state in the
	// last corresponding notification due  to AISRDI OAM failure. The type is
	// interface{} with range: 0..4294967295.
	CatmPVclAISRDIRangeStatusChEnd interface{}
}

CISCOATMPVCTRAPEXTNMIB_CatmAISRDIStatusChPVclRangeTable_CatmAISRDIStatusChPVclRangeEntry Each entry in this table represents a range of VCLs and for each VCL there is an active row in the atmVclTable having an atmVclConnKind value of 'pvc' and atmVclOperStatus to have changed due to AIS/RDI failure in the same direction in the last corresponding notification .

func (*CISCOATMPVCTRAPEXTNMIB_CatmAISRDIStatusChPVclRangeTable_CatmAISRDIStatusChPVclRangeEntry) GetEntityData

type CISCOATMPVCTRAPEXTNMIB_CatmAISRDIStatusUpPVclRangeTable

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

	// Each entry in this table represents a range of VCLs and for each VCL there
	// is an active row in the atmVclTable having an atmVclConnKind value of 'pvc'
	// and AISRDI OAM status  to have detected as recovered in the last
	// notification interval. The type is slice of
	// CISCOATMPVCTRAPEXTNMIB_CatmAISRDIStatusUpPVclRangeTable_CatmAISRDIStatusUpPVclRangeEntry.
	CatmAISRDIStatusUpPVclRangeEntry []*CISCOATMPVCTRAPEXTNMIB_CatmAISRDIStatusUpPVclRangeTable_CatmAISRDIStatusUpPVclRangeEntry
}

CISCOATMPVCTRAPEXTNMIB_CatmAISRDIStatusUpPVclRangeTable A table indicating more than one VCLs in a consecutive range and for each VCL there is an active row in the atmVclTable having an atmVclConnKind value of `pvc' and AISRDI OAM status to have detected as recovered in the last corresponding PVC notification .

func (*CISCOATMPVCTRAPEXTNMIB_CatmAISRDIStatusUpPVclRangeTable) GetEntityData

func (catmAISRDIStatusUpPVclRangeTable *CISCOATMPVCTRAPEXTNMIB_CatmAISRDIStatusUpPVclRangeTable) GetEntityData() *types.CommonEntityData

type CISCOATMPVCTRAPEXTNMIB_CatmAISRDIStatusUpPVclRangeTable_CatmAISRDIStatusUpPVclRangeEntry

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

	// This attribute is a key. The type is string with range: 1..2147483647.
	// Refers to if_mib.IFMIB_IfTable_IfEntry_IfIndex
	IfIndex interface{}

	// This attribute is a key. The type is string with range: 0..4095. Refers to
	// atm_mib.ATMMIB_AtmVclTable_AtmVclEntry_AtmVclVpi
	AtmVclVpi interface{}

	// This attribute is a key. The type is string with range: 0..65535. Refers to
	// cisco_atm_pvctrap_extn_mib.CISCOATMPVCTRAPEXTNMIB_CatmStatusChangePVclRangeTable_CatmStatusChangePVclRangeEntry_CatmStatusChangePVclRangeIndex
	CatmStatusChangePVclRangeIndex interface{}

	// The first PVCL in a range of PVCLs for which the AISRDI OAM recovery has
	// been detected in the last corresponding notification . The type is
	// interface{} with range: 0..65536.
	CatmPVclAISRDIUpLowerRangeValue interface{}

	// The last PVCL in a range of PVCLs for which the AISRDI OAM recovery has
	// been detected in the last corresponding notification . The type is
	// interface{} with range: 0..65536.
	CatmPVclAISRDIUpHigherRangeValue interface{}

	// The time stamp at which the first AISRDI OAM recovery is detected on any of
	// the PVCLs in the range in the last corresponding notification . The type is
	// interface{} with range: 0..4294967295.
	CatmPVclAISRDIRangeStatusUpStart interface{}

	// The time stamp at which the last AISRDI OAM recovery is detected on any of
	// the PVCLs in the range in the last corresponding notification . The type is
	// interface{} with range: 0..4294967295.
	CatmPVclAISRDIRangeStatusUpEnd interface{}
}

CISCOATMPVCTRAPEXTNMIB_CatmAISRDIStatusUpPVclRangeTable_CatmAISRDIStatusUpPVclRangeEntry Each entry in this table represents a range of VCLs and for each VCL there is an active row in the atmVclTable having an atmVclConnKind value of 'pvc' and AISRDI OAM status to have detected as recovered in the last notification interval.

func (*CISCOATMPVCTRAPEXTNMIB_CatmAISRDIStatusUpPVclRangeTable_CatmAISRDIStatusUpPVclRangeEntry) GetEntityData

type CISCOATMPVCTRAPEXTNMIB_CatmCurStatChangePVclTable

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

	// Each entry in the table represents a VCL for which there is an active row
	// in the atmVclTable having an atmVclConnKind value of `pvc' and
	// atmVclOperStatus to have changed in the last corresponding PVC
	// notification. The type is slice of
	// CISCOATMPVCTRAPEXTNMIB_CatmCurStatChangePVclTable_CatmCurStatChangePVclEntry.
	CatmCurStatChangePVclEntry []*CISCOATMPVCTRAPEXTNMIB_CatmCurStatChangePVclTable_CatmCurStatChangePVclEntry
}

CISCOATMPVCTRAPEXTNMIB_CatmCurStatChangePVclTable A table indicating all VCLs for which there is an active row in the atmVclTable having an atmVclConnKind value of `pvc' and atmVclOperStatus to have changed in the last corresponding PVC notification.

func (*CISCOATMPVCTRAPEXTNMIB_CatmCurStatChangePVclTable) GetEntityData

func (catmCurStatChangePVclTable *CISCOATMPVCTRAPEXTNMIB_CatmCurStatChangePVclTable) GetEntityData() *types.CommonEntityData

type CISCOATMPVCTRAPEXTNMIB_CatmCurStatChangePVclTable_CatmCurStatChangePVclEntry

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

	// This attribute is a key. The type is string with range: 1..2147483647.
	// Refers to if_mib.IFMIB_IfTable_IfEntry_IfIndex
	IfIndex interface{}

	// This attribute is a key. The type is string with range: 0..4095. Refers to
	// atm_mib.ATMMIB_AtmVclTable_AtmVclEntry_AtmVclVpi
	AtmVclVpi interface{}

	// This attribute is a key. The type is string with range: 0..65535. Refers to
	// atm_mib.ATMMIB_AtmVclTable_AtmVclEntry_AtmVclVci
	AtmVclVci interface{}

	// The number of state transitions that has happened  on this PVCL in the last
	// corresponding notification. The type is interface{} with range:
	// 0..4294967295.
	CatmPVclStatusTransition interface{}

	// The time stamp at which this PVCL changed state for the first time in  the
	// last corresponding notification. The type is interface{} with range:
	// 0..4294967295.
	CatmPVclStatusChangeStart interface{}

	// The time stamp of the last state change of this PVCL in the last
	// corresponding notification. The type is interface{} with range:
	// 0..4294967295.
	CatmPVclStatusChangeEnd interface{}

	// The number of state transitions that has happened  on this PVCL in the last
	// corresponding notification due to Segment CC OAM failure. The type is
	// interface{} with range: 0..4294967295.
	CatmPVclSegCCStatusTransition interface{}

	// The time stamp at which this PVCL changed state for the first time in  the
	// last corresponding notification due to Segment CC OAM failure. The type is
	// interface{} with range: 0..4294967295.
	CatmPVclSegCCStatusChangeStart interface{}

	// The time stamp of the last state change of this PVCL in the last
	// corresponding notification due to Segment CC OAM failure. The type is
	// interface{} with range: 0..4294967295.
	CatmPVclSegCCStatusChangeEnd interface{}

	// The number of state transitions that has happened  on this PVCL in the last
	// corresponding notification due to End CC OAM failure. The type is
	// interface{} with range: 0..4294967295.
	CatmPVclEndCCStatusTransition interface{}

	// The time stamp at which this PVCL changed state for the first time in  the
	// last corresponding notification due to End CC OAM failure. The type is
	// interface{} with range: 0..4294967295.
	CatmPVclEndCCStatusChangeStart interface{}

	// The time stamp of the last state change of this PVCL in the last
	// corresponding notification due to End CC OAM failure. The type is
	// interface{} with range: 0..4294967295.
	CatmPVclEndCCStatusChangeEnd interface{}

	// The number of state transitions that has happened  on this PVCL in the last
	// corresponding notification due to AIS RDI OAM failure. The type is
	// interface{} with range: 0..4294967295.
	CatmPVclAISRDIStatusTransition interface{}

	// The time stamp at which this PVCL changed state for the first time in  the
	// last corresponding notification due to AIS RDI OAM failure. The type is
	// interface{} with range: 0..4294967295.
	CatmPVclAISRDIStatusChangeStart interface{}

	// The time stamp of the last state change of this PVCL in the last
	// corresponding notification due to AIS RDI OAM failure. The type is
	// interface{} with range: 0..4294967295.
	CatmPVclAISRDIStatusChangeEnd interface{}

	// The time stamp at which this PVCL changed state to DOWN last time in the
	// last corresponding notification . The type is interface{} with range:
	// 0..4294967295.
	CatmPVclCurFailTime interface{}

	// The time stamp at which this PVCL changed state to UP last time in the
	// previous corresponding notification . The type is interface{} with range:
	// 0..4294967295.
	CatmPVclPrevRecoverTime interface{}

	// Type of OAM failure. The type is CatmOAMFailureType.
	CatmPVclFailureReason interface{}
}

CISCOATMPVCTRAPEXTNMIB_CatmCurStatChangePVclTable_CatmCurStatChangePVclEntry Each entry in the table represents a VCL for which there is an active row in the atmVclTable having an atmVclConnKind value of `pvc' and atmVclOperStatus to have changed in the last corresponding PVC notification.

func (*CISCOATMPVCTRAPEXTNMIB_CatmCurStatChangePVclTable_CatmCurStatChangePVclEntry) GetEntityData

type CISCOATMPVCTRAPEXTNMIB_CatmCurStatusUpPVclTable

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

	// Each entry in the table represents a VCL for which there is an active row
	// in the atmVclTable having an atmVclConnKind value of `pvc' and
	// atmVclOperStatus to have changed to UP in the last PVC notification
	// interval. The type is slice of
	// CISCOATMPVCTRAPEXTNMIB_CatmCurStatusUpPVclTable_CatmCurStatusUpPVclEntry.
	CatmCurStatusUpPVclEntry []*CISCOATMPVCTRAPEXTNMIB_CatmCurStatusUpPVclTable_CatmCurStatusUpPVclEntry
}

CISCOATMPVCTRAPEXTNMIB_CatmCurStatusUpPVclTable A table indicating all VCLs for which there is an active row in the atmVclTable having an atmVclConnKind value of `pvc' and atmVclOperStatus to have changed to UP in the last corresponding PVC notification .

func (*CISCOATMPVCTRAPEXTNMIB_CatmCurStatusUpPVclTable) GetEntityData

func (catmCurStatusUpPVclTable *CISCOATMPVCTRAPEXTNMIB_CatmCurStatusUpPVclTable) GetEntityData() *types.CommonEntityData

type CISCOATMPVCTRAPEXTNMIB_CatmCurStatusUpPVclTable_CatmCurStatusUpPVclEntry

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

	// This attribute is a key. The type is string with range: 1..2147483647.
	// Refers to if_mib.IFMIB_IfTable_IfEntry_IfIndex
	IfIndex interface{}

	// This attribute is a key. The type is string with range: 0..4095. Refers to
	// atm_mib.ATMMIB_AtmVclTable_AtmVclEntry_AtmVclVpi
	AtmVclVpi interface{}

	// This attribute is a key. The type is string with range: 0..65535. Refers to
	// atm_mib.ATMMIB_AtmVclTable_AtmVclEntry_AtmVclVci
	AtmVclVci interface{}

	// The number of Down to Up state transitions due to OAM loopback recovery
	// that has happened on this PVCL  in the last corresponding notification .
	// The type is interface{} with range: 0..4294967295.
	CatmPVclStatusUpTransition interface{}

	// The time stamp at which this PVCL changed state to UP  for the first time
	// due to OAM loopback recovery in the last corresponding notification . The
	// type is interface{} with range: 0..4294967295.
	CatmPVclStatusUpStart interface{}

	// The time stamp at which this PVCL changed state to UP  for the last time
	// due to OAM loopback recovery in the last corresponding notification . The
	// type is interface{} with range: 0..4294967295.
	CatmPVclStatusUpEnd interface{}

	// The number of Down to Up state transitions that has  happened on this PVCL
	// in the last corresponding notification  due to Segment CC OAM recovery. The
	// type is interface{} with range: 0..4294967295.
	CatmPVclSegCCStatusUpTransition interface{}

	// The time stamp at which this PVCL changed state to Up for  the first time
	// in the last corresponding notification due to Segment CC OAM recovery. The
	// type is interface{} with range: 0..4294967295.
	CatmPVclSegCCStatusUpStart interface{}

	// The time stamp of the last state change of this PVCL in the last
	// corresponding notification due to Segment CC  OAM recovery. The type is
	// interface{} with range: 0..4294967295.
	CatmPVclSegCCStatusUpEnd interface{}

	// The number of Down to UP state transitions that has  happened on this PVCL
	// in the last notification  interval due to End CC OAM recovery. The type is
	// interface{} with range: 0..4294967295.
	CatmPVclEndCCStatusUpTransition interface{}

	// The time stamp at which this PVCL changed state to Up for the first time in
	// the last corresponding notification  due to End CC OAM recovery. The type
	// is interface{} with range: 0..4294967295.
	CatmPVclEndCCStatusUpStart interface{}

	// The time stamp at which this PVCL changed state to Up for the last time in
	// the last corresponding notification  due to End CC OAM recovery. The type
	// is interface{} with range: 0..4294967295.
	CatmPVclEndCCStatusUpEnd interface{}

	// The number of Down to Up state transitions that  has happened on this PVCL
	// in the last notification  interval due to AIS RDI OAM recovery. The type is
	// interface{} with range: 0..4294967295.
	CatmPVclAISRDIStatusUpTransition interface{}

	// The time stamp at which this PVCL changed state to Up for the first time in
	// the last corresponding notification  due to AIS/RDI OAM recovery. The type
	// is interface{} with range: 0..4294967295.
	CatmPVclAISRDIStatusUpStart interface{}

	// The time stamp at which this PVCL changed state to Up for the last time in
	// the last corresponding notification  due to AIS/RDI OAM recovery. The type
	// is interface{} with range: 0..4294967295.
	CatmPVclAISRDIStatusUpEnd interface{}

	// The time stamp at which this PVCL changed state to UP last time in the last
	// corresponding notification . The type is interface{} with range:
	// 0..4294967295.
	CatmPVclCurRecoverTime interface{}

	// The time stamp at which this PVCL changed state to DOWN last time in the
	// previous corresponding notification . The type is interface{} with range:
	// 0..4294967295.
	CatmPVclPrevFailTime interface{}

	// Type of OAM Recovered. The type is CatmOAMRecoveryType.
	CatmPVclRecoveryReason interface{}
}

CISCOATMPVCTRAPEXTNMIB_CatmCurStatusUpPVclTable_CatmCurStatusUpPVclEntry Each entry in the table represents a VCL for which there is an active row in the atmVclTable having an atmVclConnKind value of `pvc' and atmVclOperStatus to have changed to UP in the last PVC notification interval.

func (*CISCOATMPVCTRAPEXTNMIB_CatmCurStatusUpPVclTable_CatmCurStatusUpPVclEntry) GetEntityData

type CISCOATMPVCTRAPEXTNMIB_CatmDownPVclRangeTable

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

	// Each entry in this table represents a range of VCLs and  for each VCL there
	// is an active row in the atmVclTable having an atmVclConnKind value of 'pvc'
	// and  atmVclOperStatus to  have detected as Down in the last notification
	// interval. The type is slice of
	// CISCOATMPVCTRAPEXTNMIB_CatmDownPVclRangeTable_CatmDownPVclRangeEntry.
	CatmDownPVclRangeEntry []*CISCOATMPVCTRAPEXTNMIB_CatmDownPVclRangeTable_CatmDownPVclRangeEntry
}

CISCOATMPVCTRAPEXTNMIB_CatmDownPVclRangeTable A table indicating more than one VCLs in a consecutive range and for each VCL there is an active row in the atmVclTable having an atmVclConnKind value of `pvc' and atmVclOperStatus to have detected as Down in the last corresponding PVC notification .

func (*CISCOATMPVCTRAPEXTNMIB_CatmDownPVclRangeTable) GetEntityData

func (catmDownPVclRangeTable *CISCOATMPVCTRAPEXTNMIB_CatmDownPVclRangeTable) GetEntityData() *types.CommonEntityData

type CISCOATMPVCTRAPEXTNMIB_CatmDownPVclRangeTable_CatmDownPVclRangeEntry

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

	// This attribute is a key. The type is string with range: 1..2147483647.
	// Refers to if_mib.IFMIB_IfTable_IfEntry_IfIndex
	IfIndex interface{}

	// This attribute is a key. The type is string with range: 0..4095. Refers to
	// atm_mib.ATMMIB_AtmVclTable_AtmVclEntry_AtmVclVpi
	AtmVclVpi interface{}

	// This attribute is a key. The type is string with range: 0..65535. Refers to
	// cisco_atm_pvctrap_extn_mib.CISCOATMPVCTRAPEXTNMIB_CatmStatusChangePVclRangeTable_CatmStatusChangePVclRangeEntry_CatmStatusChangePVclRangeIndex
	CatmStatusChangePVclRangeIndex interface{}

	// The first PVCL in a range of PVCLs for which the  atmVclOperStatus has been
	// detected as Down in the  corresponding notification . The type is
	// interface{} with range: 0..65536.
	CatmDownPVclLowerRangeValue interface{}

	// The last PVCL in a range of PVCLs for which the  atmVclOperStatus has been
	// detected as Down in the  corresponding notification . The type is
	// interface{} with range: 0..65536.
	CatmDownPVclHigherRangeValue interface{}

	// The time stamp at which the first atmVclOperStatus is detected as Down on
	// any of the PVCLs in the range in the corresponding notification . The type
	// is interface{} with range: 0..4294967295.
	CatmDownPVclRangeStart interface{}

	// The time stamp at which the last atmVclOperStatus is detected as Down on
	// any of the PVCLs in the range in the corresponding notification . The type
	// is interface{} with range: 0..4294967295.
	CatmDownPVclRangeEnd interface{}

	// The time stamp at which the first atmVclOperStatus is detected as Up on any
	// of the PVCLs in the range in the previous catmIntfPvcUp2Trap notification.
	// The type is interface{} with range: 0..4294967295.
	CatmPrevUpPVclRangeStart interface{}

	// The time stamp at which the last atmVclOperStatus is detected as Up on any
	// of the PVCLs in the range in the previous catmIntfPvcUp2Trap notification.
	// The type is interface{} with range: 0..4294967295.
	CatmPrevUpPVclRangeEnd interface{}

	// Type of OAM failure. The type is CatmOAMFailureType.
	CatmPVclRangeFailureReason interface{}
}

CISCOATMPVCTRAPEXTNMIB_CatmDownPVclRangeTable_CatmDownPVclRangeEntry Each entry in this table represents a range of VCLs and for each VCL there is an active row in the atmVclTable having an atmVclConnKind value of 'pvc' and atmVclOperStatus to have detected as Down in the last notification interval.

func (*CISCOATMPVCTRAPEXTNMIB_CatmDownPVclRangeTable_CatmDownPVclRangeEntry) GetEntityData

type CISCOATMPVCTRAPEXTNMIB_CatmEndCCStatusChPVclRangeTable

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

	// Each entry in this table represents a range of VCLs and  for each VCL there
	// is an active row in the atmVclTable having an atmVclConnKind value of 'pvc'
	// and atmVclOperStatus to have changed due to End CC failure in the same
	// direction in the  last corresponding notification . The type is slice of
	// CISCOATMPVCTRAPEXTNMIB_CatmEndCCStatusChPVclRangeTable_CatmEndCCStatusChPVclRangeEntry.
	CatmEndCCStatusChPVclRangeEntry []*CISCOATMPVCTRAPEXTNMIB_CatmEndCCStatusChPVclRangeTable_CatmEndCCStatusChPVclRangeEntry
}

CISCOATMPVCTRAPEXTNMIB_CatmEndCCStatusChPVclRangeTable A table indicating more than one VCLs in a consecutive range and for each VCL there is an active row in the atmVclTable having an atmVclConnKind value of `pvc' and atmVclOperStatus to have changed due to End CC failure in the same direction in the last PVC notification interval.

func (*CISCOATMPVCTRAPEXTNMIB_CatmEndCCStatusChPVclRangeTable) GetEntityData

func (catmEndCCStatusChPVclRangeTable *CISCOATMPVCTRAPEXTNMIB_CatmEndCCStatusChPVclRangeTable) GetEntityData() *types.CommonEntityData

type CISCOATMPVCTRAPEXTNMIB_CatmEndCCStatusChPVclRangeTable_CatmEndCCStatusChPVclRangeEntry

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

	// This attribute is a key. The type is string with range: 1..2147483647.
	// Refers to if_mib.IFMIB_IfTable_IfEntry_IfIndex
	IfIndex interface{}

	// This attribute is a key. The type is string with range: 0..4095. Refers to
	// atm_mib.ATMMIB_AtmVclTable_AtmVclEntry_AtmVclVpi
	AtmVclVpi interface{}

	// This attribute is a key. The type is string with range: 0..65535. Refers to
	// cisco_atm_pvctrap_extn_mib.CISCOATMPVCTRAPEXTNMIB_CatmStatusChangePVclRangeTable_CatmStatusChangePVclRangeEntry_CatmStatusChangePVclRangeIndex
	CatmStatusChangePVclRangeIndex interface{}

	// The first PVCL in a range of PVCLs for which the  atmVclOperStatus to have
	// changed in the last  corresponding notification due to End CC OAM failure.
	// The type is interface{} with range: 0..65536.
	CatmPVclEndCCLowerRangeValue interface{}

	// The last PVCL in a range of PVCLs for which the  atmOperStatus to have
	// changed in the last  corresponding notification due to End CC OAM failure.
	// The type is interface{} with range: 0..65536.
	CatmPVclEndCCHigherRangeValue interface{}

	// The time stamp at which the first PVCL in the range changed state in the
	// last corresponding notification due  to End CC OAM failure. The type is
	// interface{} with range: 0..4294967295.
	CatmPVclEndCCRangeStatusChStart interface{}

	// The time stamp at which the last PVCL in the range changed state in the
	// last corresponding notification due  to End CC OAM failure. The type is
	// interface{} with range: 0..4294967295.
	CatmPVclEndCCRangeStatusChEnd interface{}
}

CISCOATMPVCTRAPEXTNMIB_CatmEndCCStatusChPVclRangeTable_CatmEndCCStatusChPVclRangeEntry Each entry in this table represents a range of VCLs and for each VCL there is an active row in the atmVclTable having an atmVclConnKind value of 'pvc' and atmVclOperStatus to have changed due to End CC failure in the same direction in the last corresponding notification .

func (*CISCOATMPVCTRAPEXTNMIB_CatmEndCCStatusChPVclRangeTable_CatmEndCCStatusChPVclRangeEntry) GetEntityData

type CISCOATMPVCTRAPEXTNMIB_CatmEndCCStatusUpPVclRangeTable

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

	// Each entry in this table represents a range of VCLs and for each VCL there
	// is an active row in the atmVclTable having an atmVclConnKind value of 'pvc'
	// and End-to-End CC OAM status  to have detected as recovered in the last
	// notification interval. The type is slice of
	// CISCOATMPVCTRAPEXTNMIB_CatmEndCCStatusUpPVclRangeTable_CatmEndCCStatusUpPVclRangeEntry.
	CatmEndCCStatusUpPVclRangeEntry []*CISCOATMPVCTRAPEXTNMIB_CatmEndCCStatusUpPVclRangeTable_CatmEndCCStatusUpPVclRangeEntry
}

CISCOATMPVCTRAPEXTNMIB_CatmEndCCStatusUpPVclRangeTable A table indicating more than one VCLs in a consecutive range and for each VCL there is an active row in the atmVclTable having an atmVclConnKind value of `pvc' and End-to-End CC OAM status to have detected as recovered in the last corresponding PVC notification .

func (*CISCOATMPVCTRAPEXTNMIB_CatmEndCCStatusUpPVclRangeTable) GetEntityData

func (catmEndCCStatusUpPVclRangeTable *CISCOATMPVCTRAPEXTNMIB_CatmEndCCStatusUpPVclRangeTable) GetEntityData() *types.CommonEntityData

type CISCOATMPVCTRAPEXTNMIB_CatmEndCCStatusUpPVclRangeTable_CatmEndCCStatusUpPVclRangeEntry

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

	// This attribute is a key. The type is string with range: 1..2147483647.
	// Refers to if_mib.IFMIB_IfTable_IfEntry_IfIndex
	IfIndex interface{}

	// This attribute is a key. The type is string with range: 0..4095. Refers to
	// atm_mib.ATMMIB_AtmVclTable_AtmVclEntry_AtmVclVpi
	AtmVclVpi interface{}

	// This attribute is a key. The type is string with range: 0..65535. Refers to
	// cisco_atm_pvctrap_extn_mib.CISCOATMPVCTRAPEXTNMIB_CatmStatusChangePVclRangeTable_CatmStatusChangePVclRangeEntry_CatmStatusChangePVclRangeIndex
	CatmStatusChangePVclRangeIndex interface{}

	// The first PVCL in a range of PVCLs for which the End-to-End CC OAM recovery
	// has been detected in the last corresponding notification . The type is
	// interface{} with range: 0..65536.
	CatmPVclEndCCUpLowerRangeValue interface{}

	// The last PVCL in a range of PVCLs for which the End-to-End CC OAM recovery
	// has been detected in the last corresponding notification . The type is
	// interface{} with range: 0..65536.
	CatmPVclEndCCUpHigherRangeValue interface{}

	// The time stamp at which the first End-to-End CC OAM recovery is detected on
	// any of the PVCLs in the range in the last corresponding notification . The
	// type is interface{} with range: 0..4294967295.
	CatmPVclEndCCRangeStatusUpStart interface{}

	// The time stamp at which the last End-to-End CC OAM recovery is detected on
	// any of the PVCLs in the range in the last corresponding notification . The
	// type is interface{} with range: 0..4294967295.
	CatmPVclEndCCRangeStatusUpEnd interface{}
}

CISCOATMPVCTRAPEXTNMIB_CatmEndCCStatusUpPVclRangeTable_CatmEndCCStatusUpPVclRangeEntry Each entry in this table represents a range of VCLs and for each VCL there is an active row in the atmVclTable having an atmVclConnKind value of 'pvc' and End-to-End CC OAM status to have detected as recovered in the last notification interval.

func (*CISCOATMPVCTRAPEXTNMIB_CatmEndCCStatusUpPVclRangeTable_CatmEndCCStatusUpPVclRangeEntry) GetEntityData

type CISCOATMPVCTRAPEXTNMIB_CatmSegCCStatusChPVclRangeTable

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

	// Each entry in this table represents a range of VCLs and  for each VCL there
	// is an active row in the atmVclTable having an atmVclConnKind value of 'pvc'
	// and atmVclOperStatus to have changed due to segment CC failure in the same
	// direction  in the last corresponding notification . The type is slice of
	// CISCOATMPVCTRAPEXTNMIB_CatmSegCCStatusChPVclRangeTable_CatmSegCCStatusChPVclRangeEntry.
	CatmSegCCStatusChPVclRangeEntry []*CISCOATMPVCTRAPEXTNMIB_CatmSegCCStatusChPVclRangeTable_CatmSegCCStatusChPVclRangeEntry
}

CISCOATMPVCTRAPEXTNMIB_CatmSegCCStatusChPVclRangeTable A table indicating more than one VCLs in a consecutive range and for each VCL there is an active row in the atmVclTable having an atmVclConnKind value of `pvc' and atmVclOperStatus to have changed due to segment CC failure in the same direction in the last PVC corresponding notification .

func (*CISCOATMPVCTRAPEXTNMIB_CatmSegCCStatusChPVclRangeTable) GetEntityData

func (catmSegCCStatusChPVclRangeTable *CISCOATMPVCTRAPEXTNMIB_CatmSegCCStatusChPVclRangeTable) GetEntityData() *types.CommonEntityData

type CISCOATMPVCTRAPEXTNMIB_CatmSegCCStatusChPVclRangeTable_CatmSegCCStatusChPVclRangeEntry

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

	// This attribute is a key. The type is string with range: 1..2147483647.
	// Refers to if_mib.IFMIB_IfTable_IfEntry_IfIndex
	IfIndex interface{}

	// This attribute is a key. The type is string with range: 0..4095. Refers to
	// atm_mib.ATMMIB_AtmVclTable_AtmVclEntry_AtmVclVpi
	AtmVclVpi interface{}

	// This attribute is a key. The type is string with range: 0..65535. Refers to
	// cisco_atm_pvctrap_extn_mib.CISCOATMPVCTRAPEXTNMIB_CatmStatusChangePVclRangeTable_CatmStatusChangePVclRangeEntry_CatmStatusChangePVclRangeIndex
	CatmStatusChangePVclRangeIndex interface{}

	// The first PVCL in a range of PVCLs for which the  atmVclOperStatus to have
	// changed in the last  corresponding notification due to Segment CC OAM
	// failure. The type is interface{} with range: 0..65536.
	CatmPVclSegCCLowerRangeValue interface{}

	// The last PVCL in a range of PVCLs for which the  atmOperStatus to have
	// changed in the last  corresponding notification due to Segment CC OAM
	// failure. The type is interface{} with range: 0..65536.
	CatmPVclSegCCHigherRangeValue interface{}

	// The time stamp at which the first PVCL in the range changed state in the
	// last corresponding notification due  to Segment CC OAM failure. The type is
	// interface{} with range: 0..4294967295.
	CatmPVclSegCCRangeStatusChStart interface{}

	// The time stamp at which the last PVCL in the range changed state in the
	// last corresponding notification due  to Segment CC OAM failure. The type is
	// interface{} with range: 0..4294967295.
	CatmPVclSegCCRangeStatusChEnd interface{}
}

CISCOATMPVCTRAPEXTNMIB_CatmSegCCStatusChPVclRangeTable_CatmSegCCStatusChPVclRangeEntry Each entry in this table represents a range of VCLs and for each VCL there is an active row in the atmVclTable having an atmVclConnKind value of 'pvc' and atmVclOperStatus to have changed due to segment CC failure in the same direction in the last corresponding notification .

func (*CISCOATMPVCTRAPEXTNMIB_CatmSegCCStatusChPVclRangeTable_CatmSegCCStatusChPVclRangeEntry) GetEntityData

type CISCOATMPVCTRAPEXTNMIB_CatmSegCCStatusUpPVclRangeTable

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

	// Each entry in this table represents a range of VCLs and for each VCL there
	// is an active row in the atmVclTable having an atmVclConnKind value of 'pvc'
	// and Segment CC OAM status to have detected as recovered in the last
	// notification interval. The type is slice of
	// CISCOATMPVCTRAPEXTNMIB_CatmSegCCStatusUpPVclRangeTable_CatmSegCCStatusUpPVclRangeEntry.
	CatmSegCCStatusUpPVclRangeEntry []*CISCOATMPVCTRAPEXTNMIB_CatmSegCCStatusUpPVclRangeTable_CatmSegCCStatusUpPVclRangeEntry
}

CISCOATMPVCTRAPEXTNMIB_CatmSegCCStatusUpPVclRangeTable A table indicating more than one VCLs in a consecutive range and for each VCL there is an active row in the atmVclTable having an atmVclConnKind value of `pvc' and Segment CC OAM status to have detected as recovered in the last corresponding PVC notification .

func (*CISCOATMPVCTRAPEXTNMIB_CatmSegCCStatusUpPVclRangeTable) GetEntityData

func (catmSegCCStatusUpPVclRangeTable *CISCOATMPVCTRAPEXTNMIB_CatmSegCCStatusUpPVclRangeTable) GetEntityData() *types.CommonEntityData

type CISCOATMPVCTRAPEXTNMIB_CatmSegCCStatusUpPVclRangeTable_CatmSegCCStatusUpPVclRangeEntry

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

	// This attribute is a key. The type is string with range: 1..2147483647.
	// Refers to if_mib.IFMIB_IfTable_IfEntry_IfIndex
	IfIndex interface{}

	// This attribute is a key. The type is string with range: 0..4095. Refers to
	// atm_mib.ATMMIB_AtmVclTable_AtmVclEntry_AtmVclVpi
	AtmVclVpi interface{}

	// This attribute is a key. The type is string with range: 0..65535. Refers to
	// cisco_atm_pvctrap_extn_mib.CISCOATMPVCTRAPEXTNMIB_CatmStatusChangePVclRangeTable_CatmStatusChangePVclRangeEntry_CatmStatusChangePVclRangeIndex
	CatmStatusChangePVclRangeIndex interface{}

	// The first PVCL in a range of PVCLs for which the Segment CC OAM recovery
	// has been detected in the last corresponding notification . The type is
	// interface{} with range: 0..65536.
	CatmPVclSegCCUpLowerRangeValue interface{}

	// The last PVCL in a range of PVCLs for which the Segment CC OAM recovery has
	// been detected in the last corresponding notification . The type is
	// interface{} with range: 0..65536.
	CatmPVclSegCCUpHigherRangeValue interface{}

	// The time stamp at which the first Segment CC OAM recovery is detected on
	// any of the PVCLs in the range in the last corresponding notification . The
	// type is interface{} with range: 0..4294967295.
	CatmPVclSegCCRangeStatusUpStart interface{}

	// The time stamp at which the last Segment CC OAM recovery is detected on any
	// of the PVCLs in the range in the last corresponding notification . The type
	// is interface{} with range: 0..4294967295.
	CatmPVclSegCCRangeStatusUpEnd interface{}
}

CISCOATMPVCTRAPEXTNMIB_CatmSegCCStatusUpPVclRangeTable_CatmSegCCStatusUpPVclRangeEntry Each entry in this table represents a range of VCLs and for each VCL there is an active row in the atmVclTable having an atmVclConnKind value of 'pvc' and Segment CC OAM status to have detected as recovered in the last notification interval.

func (*CISCOATMPVCTRAPEXTNMIB_CatmSegCCStatusUpPVclRangeTable_CatmSegCCStatusUpPVclRangeEntry) GetEntityData

type CISCOATMPVCTRAPEXTNMIB_CatmStatusChangePVclRangeTable

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

	// Each entry in this table represents a range of VCLs and  for each VCL there
	// is an active row in the atmVclTable having an atmVclConnKind value of 'pvc'
	// and atmVclOperStatus to have changed in the same direction in the last
	// notification  interval. The type is slice of
	// CISCOATMPVCTRAPEXTNMIB_CatmStatusChangePVclRangeTable_CatmStatusChangePVclRangeEntry.
	CatmStatusChangePVclRangeEntry []*CISCOATMPVCTRAPEXTNMIB_CatmStatusChangePVclRangeTable_CatmStatusChangePVclRangeEntry
}

CISCOATMPVCTRAPEXTNMIB_CatmStatusChangePVclRangeTable A table indicating more than one VCLs in a consecutive range and for each VCL there is an active row in the atmVclTable having an atmVclConnKind value of `pvc' and atmVclOperStatus to have changed in the same direction in the last corresponding PVC notification .

func (*CISCOATMPVCTRAPEXTNMIB_CatmStatusChangePVclRangeTable) GetEntityData

func (catmStatusChangePVclRangeTable *CISCOATMPVCTRAPEXTNMIB_CatmStatusChangePVclRangeTable) GetEntityData() *types.CommonEntityData

type CISCOATMPVCTRAPEXTNMIB_CatmStatusChangePVclRangeTable_CatmStatusChangePVclRangeEntry

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

	// This attribute is a key. The type is string with range: 1..2147483647.
	// Refers to if_mib.IFMIB_IfTable_IfEntry_IfIndex
	IfIndex interface{}

	// This attribute is a key. The type is string with range: 0..4095. Refers to
	// atm_mib.ATMMIB_AtmVclTable_AtmVclEntry_AtmVclVpi
	AtmVclVpi interface{}

	// This attribute is a key. Index to represent different ranges, the first
	// range is indexed by value 0, the second by 1 and so on... The type is
	// interface{} with range: 0..65535.
	CatmStatusChangePVclRangeIndex interface{}

	// The first PVCL in a range of PVCLs for which the  atmVclOperStatus to have
	// changed in the last  corresponding notification due to Loopback OAM
	// failure. The type is interface{} with range: 0..65536.
	CatmPVclLowerRangeValue interface{}

	// The last PVCL in a range of PVCLs for which the  atmOperStatus to have
	// changed in the last  corresponding notification due to Loopback OAM
	// failure. The type is interface{} with range: 0..65536.
	CatmPVclHigherRangeValue interface{}

	// The time stamp at which the first PVCL in the range changed state in the
	// last corresponding notification due  to Loopback OAM failure. The type is
	// interface{} with range: 0..4294967295.
	CatmPVclRangeStatusChangeStart interface{}

	// The time stamp at which the last PVCL in the range changed state in the
	// last corresponding notification due  to Loopback OAM failure. The type is
	// interface{} with range: 0..4294967295.
	CatmPVclRangeStatusChangeEnd interface{}
}

CISCOATMPVCTRAPEXTNMIB_CatmStatusChangePVclRangeTable_CatmStatusChangePVclRangeEntry Each entry in this table represents a range of VCLs and for each VCL there is an active row in the atmVclTable having an atmVclConnKind value of 'pvc' and atmVclOperStatus to have changed in the same direction in the last notification interval.

func (*CISCOATMPVCTRAPEXTNMIB_CatmStatusChangePVclRangeTable_CatmStatusChangePVclRangeEntry) GetEntityData

type CISCOATMPVCTRAPEXTNMIB_CatmStatusUpPVclRangeTable

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

	// Each entry in this table represents a range of VCLs and  for each VCL there
	// is an active row in the atmVclTable having an atmVclConnKind value of 'pvc'
	// and  loopback OAM status to  have detected as recovered in the last
	// notification  interval. The type is slice of
	// CISCOATMPVCTRAPEXTNMIB_CatmStatusUpPVclRangeTable_CatmStatusUpPVclRangeEntry.
	CatmStatusUpPVclRangeEntry []*CISCOATMPVCTRAPEXTNMIB_CatmStatusUpPVclRangeTable_CatmStatusUpPVclRangeEntry
}

CISCOATMPVCTRAPEXTNMIB_CatmStatusUpPVclRangeTable A table indicating more than one VCLs in a consecutive range and for each VCL there is an active row in the atmVclTable having an atmVclConnKind value of `pvc' and loopback OAM status to have detected as recovered in the last corresponding PVC notification .

func (*CISCOATMPVCTRAPEXTNMIB_CatmStatusUpPVclRangeTable) GetEntityData

func (catmStatusUpPVclRangeTable *CISCOATMPVCTRAPEXTNMIB_CatmStatusUpPVclRangeTable) GetEntityData() *types.CommonEntityData

type CISCOATMPVCTRAPEXTNMIB_CatmStatusUpPVclRangeTable_CatmStatusUpPVclRangeEntry

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

	// This attribute is a key. The type is string with range: 1..2147483647.
	// Refers to if_mib.IFMIB_IfTable_IfEntry_IfIndex
	IfIndex interface{}

	// This attribute is a key. The type is string with range: 0..4095. Refers to
	// atm_mib.ATMMIB_AtmVclTable_AtmVclEntry_AtmVclVpi
	AtmVclVpi interface{}

	// This attribute is a key. The type is string with range: 0..65535. Refers to
	// cisco_atm_pvctrap_extn_mib.CISCOATMPVCTRAPEXTNMIB_CatmStatusChangePVclRangeTable_CatmStatusChangePVclRangeEntry_CatmStatusChangePVclRangeIndex
	CatmStatusChangePVclRangeIndex interface{}

	// The first PVCL in a range of PVCLs for which the  Loopback OAM recovery has
	// been detected in the last  corresponding notification . The type is
	// interface{} with range: 0..65536.
	CatmPVclUpLowerRangeValue interface{}

	// The last PVCL in a range of PVCLs for which the  Loopback OAM recovery has
	// been detected in the last  corresponding notification . The type is
	// interface{} with range: 0..65536.
	CatmPVclUpHigherRangeValue interface{}

	// The time stamp at which the first Loopback OAM recovery is detected on any
	// of the PVCLs in the range in the last corresponding notification . The type
	// is interface{} with range: 0..4294967295.
	CatmPVclRangeStatusUpStart interface{}

	// The time stamp at which the last Loopback OAM recovery is detected on any
	// of the PVCLs in the range in the last corresponding notification . The type
	// is interface{} with range: 0..4294967295.
	CatmPVclRangeStatusUpEnd interface{}
}

CISCOATMPVCTRAPEXTNMIB_CatmStatusUpPVclRangeTable_CatmStatusUpPVclRangeEntry Each entry in this table represents a range of VCLs and for each VCL there is an active row in the atmVclTable having an atmVclConnKind value of 'pvc' and loopback OAM status to have detected as recovered in the last notification interval.

func (*CISCOATMPVCTRAPEXTNMIB_CatmStatusUpPVclRangeTable_CatmStatusUpPVclRangeEntry) GetEntityData

type CISCOATMPVCTRAPEXTNMIB_CatmUpPVclRangeTable

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

	// Each entry in this table represents a range of VCLs and  for each VCL there
	// is an active row in the atmVclTable having an atmVclConnKind value of 'pvc'
	// and  atmVclOperStatus to  have detected as Up in the last notification
	// interval. The type is slice of
	// CISCOATMPVCTRAPEXTNMIB_CatmUpPVclRangeTable_CatmUpPVclRangeEntry.
	CatmUpPVclRangeEntry []*CISCOATMPVCTRAPEXTNMIB_CatmUpPVclRangeTable_CatmUpPVclRangeEntry
}

CISCOATMPVCTRAPEXTNMIB_CatmUpPVclRangeTable A table indicating more than one VCLs in a consecutive range and for each VCL there is an active row in the atmVclTable having an atmVclConnKind value of `pvc' and atmVclOperStatus to have detected as Up in the last corresponding PVC notification .

func (*CISCOATMPVCTRAPEXTNMIB_CatmUpPVclRangeTable) GetEntityData

func (catmUpPVclRangeTable *CISCOATMPVCTRAPEXTNMIB_CatmUpPVclRangeTable) GetEntityData() *types.CommonEntityData

type CISCOATMPVCTRAPEXTNMIB_CatmUpPVclRangeTable_CatmUpPVclRangeEntry

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

	// This attribute is a key. The type is string with range: 1..2147483647.
	// Refers to if_mib.IFMIB_IfTable_IfEntry_IfIndex
	IfIndex interface{}

	// This attribute is a key. The type is string with range: 0..4095. Refers to
	// atm_mib.ATMMIB_AtmVclTable_AtmVclEntry_AtmVclVpi
	AtmVclVpi interface{}

	// This attribute is a key. The type is string with range: 0..65535. Refers to
	// cisco_atm_pvctrap_extn_mib.CISCOATMPVCTRAPEXTNMIB_CatmStatusChangePVclRangeTable_CatmStatusChangePVclRangeEntry_CatmStatusChangePVclRangeIndex
	CatmStatusChangePVclRangeIndex interface{}

	// The first PVCL in a range of PVCLs for which the  atmVclOperStatus has been
	// detected as Up in the  corresponding notification . The type is interface{}
	// with range: 0..65536.
	CatmUpPVclLowerRangeValue interface{}

	// The last PVCL in a range of PVCLs for which the  atmVclOperStatus has been
	// detected as Up in the  corresponding notification . The type is interface{}
	// with range: 0..65536.
	CatmUpPVclHigherRangeValue interface{}

	// The time stamp at which the first atmVclOperStatus is detected as Up on any
	// of the PVCLs in the range in the corresponding notification . The type is
	// interface{} with range: 0..4294967295.
	CatmUpPVclRangeStart interface{}

	// The time stamp at which the last atmVclOperStatus is detected as Up on any
	// of the PVCLs in the range in the corresponding notification . The type is
	// interface{} with range: 0..4294967295.
	CatmUpPVclRangeEnd interface{}

	// The time stamp at which the first atmVclOperStatus is detected as Down on
	// any of the PVCLs in the range in the previous catmIntfPvcDownTrap
	// notification. The type is interface{} with range: 0..4294967295.
	CatmPrevDownPVclRangeStart interface{}

	// The time stamp at which the last atmVclOperStatus is detected as Down on
	// any of the PVCLs in the range in the previous catmIntfPvcDownTrap
	// notification. The type is interface{} with range: 0..4294967295.
	CatmPrevDownPVclRangeEnd interface{}

	// Type of OAM Recovered. The type is CatmOAMRecoveryType.
	CatmPVclRangeRecoveryReason interface{}
}

CISCOATMPVCTRAPEXTNMIB_CatmUpPVclRangeTable_CatmUpPVclRangeEntry Each entry in this table represents a range of VCLs and for each VCL there is an active row in the atmVclTable having an atmVclConnKind value of 'pvc' and atmVclOperStatus to have detected as Up in the last notification interval.

func (*CISCOATMPVCTRAPEXTNMIB_CatmUpPVclRangeTable_CatmUpPVclRangeEntry) GetEntityData

type CatmOAMFailureType

type CatmOAMFailureType string

CatmOAMFailureType represents type of failure.

const (
	CatmOAMFailureType_catmLoopbackOAMFailure CatmOAMFailureType = "catmLoopbackOAMFailure"

	CatmOAMFailureType_catmSegmentCCOAMFailure CatmOAMFailureType = "catmSegmentCCOAMFailure"

	CatmOAMFailureType_catmEndCCOAMFailure CatmOAMFailureType = "catmEndCCOAMFailure"

	CatmOAMFailureType_catmAISRDIOAMFailure CatmOAMFailureType = "catmAISRDIOAMFailure"
)

type CatmOAMRecoveryType

type CatmOAMRecoveryType string

CatmOAMRecoveryType represents type of recovery.

const (
	CatmOAMRecoveryType_catmLoopbackOAMRecover CatmOAMRecoveryType = "catmLoopbackOAMRecover"

	CatmOAMRecoveryType_catmSegmentCCOAMRecover CatmOAMRecoveryType = "catmSegmentCCOAMRecover"

	CatmOAMRecoveryType_catmEndCCOAMRecover CatmOAMRecoveryType = "catmEndCCOAMRecover"

	CatmOAMRecoveryType_catmAISRDIOAMRecover CatmOAMRecoveryType = "catmAISRDIOAMRecover"
)

Jump to

Keyboard shortcuts

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