sysadmin_wdmon

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 module contains definitions for the Calvados model objects.

Copyright (c) 2012-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 Wdmon

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

	// show traceable processes. The type is slice of Wdmon_Trace.
	Trace []*Wdmon_Trace
}

Wdmon

func (*Wdmon) GetEntityData

func (wdmon *Wdmon) GetEntityData() *types.CommonEntityData

type WdmonInfo

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

	// The type is slice of WdmonInfo_AllLocations.
	AllLocations []*WdmonInfo_AllLocations
}

WdmonInfo

func (*WdmonInfo) GetEntityData

func (wdmonInfo *WdmonInfo) GetEntityData() *types.CommonEntityData

type WdmonInfo_AllLocations

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

	// This attribute is a key. The type is string.
	Location interface{}

	// Last start date and time for wdmon. The type is string.
	StartTimestamp interface{}

	// wdmon/Calv/Hushd liveness timeout. The type is string.
	HushdTimeout interface{}

	// Calvados restart timeout. The type is interface{} with range:
	// 0..4294967295.
	CalvRestartTimeout interface{}

	// Hushd WD expire action disable or not. The type is bool.
	HushdWdActionDisable interface{}

	// Last Hushd WD expire action date and time. The type is string.
	HushdWdActionTimestamp interface{}

	// Hushd CAPI up or not. The type is bool.
	HushdCapiUp interface{}

	// Any pending response from Hushd. The type is bool.
	HushdPendingResp interface{}

	// Hushd HB punching stopped. The type is bool.
	HushdStopPunching interface{}

	// Last Hushd CAPI up date and time. The type is string.
	HushdCapiUpTimestamp interface{}

	// How long ago was last HB response from Hushd. The type is string.
	HushdLastHbResp interface{}

	// Num of Hushd CAPI connects. The type is interface{} with range:
	// 0..4294967295.
	HushdNumCapiConnects interface{}

	// wdmon client timeout action disabled or not. The type is bool.
	WdsActionDisable interface{}

	// Last wdmon client timeout action date and time. The type is string.
	WdsActionTimestamp interface{}

	// wdmon client restart timeout. The type is interface{} with range:
	// 0..4294967295.
	WdsRestartTimeout interface{}

	// wdmon client liveness timeout. The type is interface{} with range:
	// 0..4294967295.
	WdsLivenessTimeout interface{}

	// wdmon client is up or not. The type is bool.
	WdsClientUp interface{}

	// Process ID of the wdmon client. The type is interface{} with range:
	// 0..4294967295.
	WdsClientPid interface{}

	// Last wdmon client connect date and time. The type is string.
	WdsClientUpTimestamp interface{}

	// How long ago was last HB from wdmon client. The type is string.
	WdsClientLastHb interface{}

	// Total number of client connects. The type is interface{} with range:
	// 0..4294967295.
	WdsClientNumConnects interface{}

	// Total number of client liveness timeouts. The type is interface{} with
	// range: 0..4294967295.
	WdsNumLivenessTimeout interface{}

	// Total number of client restart timeouts. The type is interface{} with
	// range: 0..4294967295.
	WdsNumRestartTimeout interface{}

	// Status reported by wdmon client. The type is string.
	WdsClientReportedStatus interface{}
}

WdmonInfo_AllLocations

func (*WdmonInfo_AllLocations) GetEntityData

func (allLocations *WdmonInfo_AllLocations) GetEntityData() *types.CommonEntityData

type Wdmon_Trace

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

	// This attribute is a key. The type is string.
	Buffer interface{}

	// The type is slice of Wdmon_Trace_Location.
	Location []*Wdmon_Trace_Location
}

Wdmon_Trace show traceable processes

func (*Wdmon_Trace) GetEntityData

func (trace *Wdmon_Trace) GetEntityData() *types.CommonEntityData

type Wdmon_Trace_Location

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

	// This attribute is a key. The type is string.
	LocationName interface{}

	// The type is slice of Wdmon_Trace_Location_AllOptions.
	AllOptions []*Wdmon_Trace_Location_AllOptions
}

Wdmon_Trace_Location

func (*Wdmon_Trace_Location) GetEntityData

func (location *Wdmon_Trace_Location) GetEntityData() *types.CommonEntityData

type Wdmon_Trace_Location_AllOptions

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

	// This attribute is a key. The type is string.
	Option interface{}

	// The type is slice of Wdmon_Trace_Location_AllOptions_TraceBlocks.
	TraceBlocks []*Wdmon_Trace_Location_AllOptions_TraceBlocks
}

Wdmon_Trace_Location_AllOptions

func (*Wdmon_Trace_Location_AllOptions) GetEntityData

func (allOptions *Wdmon_Trace_Location_AllOptions) GetEntityData() *types.CommonEntityData

type Wdmon_Trace_Location_AllOptions_TraceBlocks

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

	// Trace output block. The type is string.
	Data interface{}
}

Wdmon_Trace_Location_AllOptions_TraceBlocks

func (*Wdmon_Trace_Location_AllOptions_TraceBlocks) GetEntityData

Jump to

Keyboard shortcuts

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