Documentation
¶
Overview ¶
This module contains definitions for the Calvados model objects.
This module contains a collection of YANG definitions for Cisco IOS-XR SysAdmin configuration.
Alarm management YANG model ¶
Copyright(c) 2011-2017 by Cisco Systems, Inc. All rights reserved.
Copyright (c) 2012-2018 by Cisco Systems, Inc. All rights reserved.
Index ¶
- type AgentStateTd
- type AgentTypeTd
- type AlarmMgr
- type AlarmMgr_Brief
- type AlarmMgr_Brief_Card
- type AlarmMgr_Brief_Card_Location
- type AlarmMgr_Brief_Card_Location_Active
- type AlarmMgr_Brief_Card_Location_History
- type AlarmMgr_Brief_Card_Location_Suppressed
- type AlarmMgr_Brief_Rack
- type AlarmMgr_Brief_Rack_RackLocations
- type AlarmMgr_Brief_Rack_RackLocations_Active
- type AlarmMgr_Brief_Rack_RackLocations_History
- type AlarmMgr_Brief_Rack_RackLocations_Suppressed
- type AlarmMgr_Brief_System
- type AlarmMgr_Brief_System_Active
- type AlarmMgr_Brief_System_History
- type AlarmMgr_Brief_System_Suppressed
- type AlarmMgr_Detail
- type AlarmMgr_Detail_Card
- type AlarmMgr_Detail_Card_Location
- type AlarmMgr_Detail_Card_Location_Active
- type AlarmMgr_Detail_Card_Location_Clients
- type AlarmMgr_Detail_Card_Location_History
- type AlarmMgr_Detail_Card_Location_Stats
- type AlarmMgr_Detail_Card_Location_Suppressed
- type AlarmMgr_Detail_Rack
- type AlarmMgr_Detail_Rack_RackLocations
- type AlarmMgr_Detail_Rack_RackLocations_Active
- type AlarmMgr_Detail_Rack_RackLocations_Clients
- type AlarmMgr_Detail_Rack_RackLocations_History
- type AlarmMgr_Detail_Rack_RackLocations_Stats
- type AlarmMgr_Detail_Rack_RackLocations_Suppressed
- type AlarmMgr_Detail_System
- type AlarmMgr_Detail_System_Active
- type AlarmMgr_Detail_System_Clients
- type AlarmMgr_Detail_System_History
- type AlarmMgr_Detail_System_Stats
- type AlarmMgr_Detail_System_Suppressed
- type AlarmMgr_Trace
- type AlarmMgr_Trace_Location
- type AlarmMgr_Trace_Location_AllOptions
- type AlarmMgr_Trace_Location_AllOptions_TraceBlocks
- type GroupTd
- type SeverityTd
- type StatusTd
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type AgentStateTd ¶
type AgentStateTd string
AgentStateTd
const ( AgentStateTd_start AgentStateTd = "start" AgentStateTd_init AgentStateTd = "init" AgentStateTd_connecting AgentStateTd = "connecting" AgentStateTd_connected AgentStateTd = "connected" AgentStateTd_registered AgentStateTd = "registered" AgentStateTd_disconnected AgentStateTd = "disconnected" )
type AgentTypeTd ¶
type AgentTypeTd string
AgentTypeTd
const ( AgentTypeTd_unknown AgentTypeTd = "unknown" AgentTypeTd_producer AgentTypeTd = "producer" AgentTypeTd_consumer AgentTypeTd = "consumer" AgentTypeTd_subscriber AgentTypeTd = "subscriber" )
type AlarmMgr ¶
type AlarmMgr struct {
EntityData types.CommonEntityData
YFilter yfilter.YFilter
// show traceable processes. The type is slice of AlarmMgr_Trace.
Trace []*AlarmMgr_Trace
// A set of brief alarm commands.
Brief AlarmMgr_Brief
// A set of detail alarm commands.
Detail AlarmMgr_Detail
}
AlarmMgr Calvados alarms operational data model
func (*AlarmMgr) GetEntityData ¶
func (alarmMgr *AlarmMgr) GetEntityData() *types.CommonEntityData
type AlarmMgr_Brief ¶
type AlarmMgr_Brief struct {
EntityData types.CommonEntityData
YFilter yfilter.YFilter
// Alarms reported at the local card as specified by the location parameter.
Card AlarmMgr_Brief_Card
// Alarms reported at the rack scope specified by the rack-id.
Rack AlarmMgr_Brief_Rack
// Alarms reported at the system scope.
System AlarmMgr_Brief_System
}
AlarmMgr_Brief A set of brief alarm commands
func (*AlarmMgr_Brief) GetEntityData ¶
func (brief *AlarmMgr_Brief) GetEntityData() *types.CommonEntityData
type AlarmMgr_Brief_Card ¶
type AlarmMgr_Brief_Card struct {
EntityData types.CommonEntityData
YFilter yfilter.YFilter
// The type is slice of AlarmMgr_Brief_Card_Location.
Location []*AlarmMgr_Brief_Card_Location
}
AlarmMgr_Brief_Card Alarms reported at the local card as specified by the location parameter
func (*AlarmMgr_Brief_Card) GetEntityData ¶
func (card *AlarmMgr_Brief_Card) GetEntityData() *types.CommonEntityData
type AlarmMgr_Brief_Card_Location ¶
type AlarmMgr_Brief_Card_Location struct {
EntityData types.CommonEntityData
YFilter yfilter.YFilter
YListKey string
// This attribute is a key. The type is string with pattern:
// ((([bB][0-9])/(([a-zA-Z]){2}\d{1,2}))|(([fF][0-7])/(([a-zA-Z]){2}\d{1,2}))|((0?[0-9]|1[0-5])/((([a-zA-Z]){2,3})?\d{1,2})))(/[cC][pP][uU]0)?.
Locations interface{}
// The type is slice of AlarmMgr_Brief_Card_Location_Active.
Active []*AlarmMgr_Brief_Card_Location_Active
// The type is slice of AlarmMgr_Brief_Card_Location_History.
History []*AlarmMgr_Brief_Card_Location_History
// The type is slice of AlarmMgr_Brief_Card_Location_Suppressed.
Suppressed []*AlarmMgr_Brief_Card_Location_Suppressed
}
AlarmMgr_Brief_Card_Location
func (*AlarmMgr_Brief_Card_Location) GetEntityData ¶
func (location *AlarmMgr_Brief_Card_Location) GetEntityData() *types.CommonEntityData
type AlarmMgr_Brief_Card_Location_Active ¶
type AlarmMgr_Brief_Card_Location_Active struct {
EntityData types.CommonEntityData
YFilter yfilter.YFilter
YListKey string
// This attribute is a key. The AID for the current alarm. The type is string.
Aid interface{}
// This attribute is a key. The Object Id for the current alarm. The type is
// string.
Eid interface{}
// The Fault Tag for the current alarm. The type is string.
Tag interface{}
// The Module for the current alarm. The type is string.
Module interface{}
// The location for the current alarm. The type is string.
GenLocation interface{}
// The alarm severity. The type is SeverityTd.
Severity interface{}
// The alarm grouping . The type is GroupTd.
Group interface{}
// Alarm description. The type is string.
Description interface{}
// Alarm set time stamp. The type is string.
SetTime interface{}
}
AlarmMgr_Brief_Card_Location_Active
func (*AlarmMgr_Brief_Card_Location_Active) GetEntityData ¶
func (active *AlarmMgr_Brief_Card_Location_Active) GetEntityData() *types.CommonEntityData
type AlarmMgr_Brief_Card_Location_History ¶
type AlarmMgr_Brief_Card_Location_History struct {
EntityData types.CommonEntityData
YFilter yfilter.YFilter
YListKey string
// This attribute is a key. The AID for the current alarm. The type is string.
Aid interface{}
// This attribute is a key. The Object Id for the current alarm. The type is
// string.
Eid interface{}
// The Fault Tag for the current alarm. The type is string.
Tag interface{}
// The Module for the current alarm. The type is string.
Module interface{}
// The location for the current alarm. The type is string.
GenLocation interface{}
// The alarm severity. The type is SeverityTd.
Severity interface{}
// The alarm grouping . The type is GroupTd.
Group interface{}
// Alarm description. The type is string.
Description interface{}
// Alarm set time stamp. The type is string.
SetTime interface{}
// Alarm clear time stamp. The type is string.
ClearTime interface{}
}
AlarmMgr_Brief_Card_Location_History
func (*AlarmMgr_Brief_Card_Location_History) GetEntityData ¶
func (history *AlarmMgr_Brief_Card_Location_History) GetEntityData() *types.CommonEntityData
type AlarmMgr_Brief_Card_Location_Suppressed ¶
type AlarmMgr_Brief_Card_Location_Suppressed struct {
EntityData types.CommonEntityData
YFilter yfilter.YFilter
YListKey string
// This attribute is a key. The AID for the current alarm. The type is string.
Aid interface{}
// This attribute is a key. The Object Id for the current alarm. The type is
// string.
Eid interface{}
// The Fault Tag for the current alarm. The type is string.
Tag interface{}
// The Module for the current alarm. The type is string.
Module interface{}
// The location for the current alarm. The type is string.
GenLocation interface{}
// The alarm severity. The type is SeverityTd.
Severity interface{}
// The alarm grouping . The type is GroupTd.
Group interface{}
// Alarm description. The type is string.
Description interface{}
// Alarm set time stamp. The type is string.
SetTime interface{}
// Alarm suppressed time stamp. The type is string.
SuppressedTime interface{}
}
AlarmMgr_Brief_Card_Location_Suppressed
func (*AlarmMgr_Brief_Card_Location_Suppressed) GetEntityData ¶
func (suppressed *AlarmMgr_Brief_Card_Location_Suppressed) GetEntityData() *types.CommonEntityData
type AlarmMgr_Brief_Rack ¶
type AlarmMgr_Brief_Rack struct {
EntityData types.CommonEntityData
YFilter yfilter.YFilter
// The type is slice of AlarmMgr_Brief_Rack_RackLocations.
RackLocations []*AlarmMgr_Brief_Rack_RackLocations
}
AlarmMgr_Brief_Rack Alarms reported at the rack scope specified by the rack-id
func (*AlarmMgr_Brief_Rack) GetEntityData ¶
func (rack *AlarmMgr_Brief_Rack) GetEntityData() *types.CommonEntityData
type AlarmMgr_Brief_Rack_RackLocations ¶
type AlarmMgr_Brief_Rack_RackLocations struct {
EntityData types.CommonEntityData
YFilter yfilter.YFilter
YListKey string
// This attribute is a key. The type is interface{} with range: 0..4294967295.
Rackid interface{}
// The type is slice of AlarmMgr_Brief_Rack_RackLocations_Active.
Active []*AlarmMgr_Brief_Rack_RackLocations_Active
// The type is slice of AlarmMgr_Brief_Rack_RackLocations_History.
History []*AlarmMgr_Brief_Rack_RackLocations_History
// The type is slice of AlarmMgr_Brief_Rack_RackLocations_Suppressed.
Suppressed []*AlarmMgr_Brief_Rack_RackLocations_Suppressed
}
AlarmMgr_Brief_Rack_RackLocations
func (*AlarmMgr_Brief_Rack_RackLocations) GetEntityData ¶
func (rackLocations *AlarmMgr_Brief_Rack_RackLocations) GetEntityData() *types.CommonEntityData
type AlarmMgr_Brief_Rack_RackLocations_Active ¶
type AlarmMgr_Brief_Rack_RackLocations_Active struct {
EntityData types.CommonEntityData
YFilter yfilter.YFilter
YListKey string
// This attribute is a key. The AID for the current alarm. The type is string.
Aid interface{}
// This attribute is a key. The Object Id for the current alarm. The type is
// string.
Eid interface{}
// The Fault Tag for the current alarm. The type is string.
Tag interface{}
// The Module for the current alarm. The type is string.
Module interface{}
// The location for the current alarm. The type is string.
GenLocation interface{}
// The alarm severity. The type is SeverityTd.
Severity interface{}
// The alarm grouping . The type is GroupTd.
Group interface{}
// Alarm description. The type is string.
Description interface{}
// Alarm set time stamp. The type is string.
SetTime interface{}
}
AlarmMgr_Brief_Rack_RackLocations_Active
func (*AlarmMgr_Brief_Rack_RackLocations_Active) GetEntityData ¶
func (active *AlarmMgr_Brief_Rack_RackLocations_Active) GetEntityData() *types.CommonEntityData
type AlarmMgr_Brief_Rack_RackLocations_History ¶
type AlarmMgr_Brief_Rack_RackLocations_History struct {
EntityData types.CommonEntityData
YFilter yfilter.YFilter
YListKey string
// This attribute is a key. The AID for the current alarm. The type is string.
Aid interface{}
// This attribute is a key. The Object Id for the current alarm. The type is
// string.
Eid interface{}
// The Fault Tag for the current alarm. The type is string.
Tag interface{}
// The Module for the current alarm. The type is string.
Module interface{}
// The location for the current alarm. The type is string.
GenLocation interface{}
// The alarm severity. The type is SeverityTd.
Severity interface{}
// The alarm grouping . The type is GroupTd.
Group interface{}
// Alarm description. The type is string.
Description interface{}
// Alarm set time stamp. The type is string.
SetTime interface{}
// Alarm clear time stamp. The type is string.
ClearTime interface{}
}
AlarmMgr_Brief_Rack_RackLocations_History
func (*AlarmMgr_Brief_Rack_RackLocations_History) GetEntityData ¶
func (history *AlarmMgr_Brief_Rack_RackLocations_History) GetEntityData() *types.CommonEntityData
type AlarmMgr_Brief_Rack_RackLocations_Suppressed ¶
type AlarmMgr_Brief_Rack_RackLocations_Suppressed struct {
EntityData types.CommonEntityData
YFilter yfilter.YFilter
YListKey string
// This attribute is a key. The AID for the current alarm. The type is string.
Aid interface{}
// This attribute is a key. The Object Id for the current alarm. The type is
// string.
Eid interface{}
// The Fault Tag for the current alarm. The type is string.
Tag interface{}
// The Module for the current alarm. The type is string.
Module interface{}
// The location for the current alarm. The type is string.
GenLocation interface{}
// The alarm severity. The type is SeverityTd.
Severity interface{}
// The alarm grouping . The type is GroupTd.
Group interface{}
// Alarm description. The type is string.
Description interface{}
// Alarm set time stamp. The type is string.
SetTime interface{}
// Alarm suppressed time stamp. The type is string.
SuppressedTime interface{}
}
AlarmMgr_Brief_Rack_RackLocations_Suppressed
func (*AlarmMgr_Brief_Rack_RackLocations_Suppressed) GetEntityData ¶
func (suppressed *AlarmMgr_Brief_Rack_RackLocations_Suppressed) GetEntityData() *types.CommonEntityData
type AlarmMgr_Brief_System ¶
type AlarmMgr_Brief_System struct {
EntityData types.CommonEntityData
YFilter yfilter.YFilter
// The type is slice of AlarmMgr_Brief_System_Active.
Active []*AlarmMgr_Brief_System_Active
// The type is slice of AlarmMgr_Brief_System_History.
History []*AlarmMgr_Brief_System_History
// The type is slice of AlarmMgr_Brief_System_Suppressed.
Suppressed []*AlarmMgr_Brief_System_Suppressed
}
AlarmMgr_Brief_System Alarms reported at the system scope
func (*AlarmMgr_Brief_System) GetEntityData ¶
func (system *AlarmMgr_Brief_System) GetEntityData() *types.CommonEntityData
type AlarmMgr_Brief_System_Active ¶
type AlarmMgr_Brief_System_Active struct {
EntityData types.CommonEntityData
YFilter yfilter.YFilter
YListKey string
// This attribute is a key. The AID for the current alarm. The type is string.
Aid interface{}
// This attribute is a key. The Object Id for the current alarm. The type is
// string.
Eid interface{}
// The Fault Tag for the current alarm. The type is string.
Tag interface{}
// The Module for the current alarm. The type is string.
Module interface{}
// The location for the current alarm. The type is string.
GenLocation interface{}
// The alarm severity. The type is SeverityTd.
Severity interface{}
// The alarm grouping . The type is GroupTd.
Group interface{}
// Alarm description. The type is string.
Description interface{}
// Alarm set time stamp. The type is string.
SetTime interface{}
}
AlarmMgr_Brief_System_Active
func (*AlarmMgr_Brief_System_Active) GetEntityData ¶
func (active *AlarmMgr_Brief_System_Active) GetEntityData() *types.CommonEntityData
type AlarmMgr_Brief_System_History ¶
type AlarmMgr_Brief_System_History struct {
EntityData types.CommonEntityData
YFilter yfilter.YFilter
YListKey string
// This attribute is a key. The AID for the current alarm. The type is string.
Aid interface{}
// This attribute is a key. The Object Id for the current alarm. The type is
// string.
Eid interface{}
// The Fault Tag for the current alarm. The type is string.
Tag interface{}
// The Module for the current alarm. The type is string.
Module interface{}
// The location for the current alarm. The type is string.
GenLocation interface{}
// The alarm severity. The type is SeverityTd.
Severity interface{}
// The alarm grouping . The type is GroupTd.
Group interface{}
// Alarm description. The type is string.
Description interface{}
// Alarm set time stamp. The type is string.
SetTime interface{}
// Alarm clear time stamp. The type is string.
ClearTime interface{}
}
AlarmMgr_Brief_System_History
func (*AlarmMgr_Brief_System_History) GetEntityData ¶
func (history *AlarmMgr_Brief_System_History) GetEntityData() *types.CommonEntityData
type AlarmMgr_Brief_System_Suppressed ¶
type AlarmMgr_Brief_System_Suppressed struct {
EntityData types.CommonEntityData
YFilter yfilter.YFilter
YListKey string
// This attribute is a key. The AID for the current alarm. The type is string.
Aid interface{}
// This attribute is a key. The Object Id for the current alarm. The type is
// string.
Eid interface{}
// The Fault Tag for the current alarm. The type is string.
Tag interface{}
// The Module for the current alarm. The type is string.
Module interface{}
// The location for the current alarm. The type is string.
GenLocation interface{}
// The alarm severity. The type is SeverityTd.
Severity interface{}
// The alarm grouping . The type is GroupTd.
Group interface{}
// Alarm description. The type is string.
Description interface{}
// Alarm set time stamp. The type is string.
SetTime interface{}
// Alarm suppressed time stamp. The type is string.
SuppressedTime interface{}
}
AlarmMgr_Brief_System_Suppressed
func (*AlarmMgr_Brief_System_Suppressed) GetEntityData ¶
func (suppressed *AlarmMgr_Brief_System_Suppressed) GetEntityData() *types.CommonEntityData
type AlarmMgr_Detail ¶
type AlarmMgr_Detail struct {
EntityData types.CommonEntityData
YFilter yfilter.YFilter
// Alarms reported at the local card as specified by the location parameter.
Card AlarmMgr_Detail_Card
// Alarms reported at the rack as specified by the location parameter.
Rack AlarmMgr_Detail_Rack
// Alarms reported at the system as specified by the location parameter.
System AlarmMgr_Detail_System
}
AlarmMgr_Detail A set of detail alarm commands
func (*AlarmMgr_Detail) GetEntityData ¶
func (detail *AlarmMgr_Detail) GetEntityData() *types.CommonEntityData
type AlarmMgr_Detail_Card ¶
type AlarmMgr_Detail_Card struct {
EntityData types.CommonEntityData
YFilter yfilter.YFilter
// The type is slice of AlarmMgr_Detail_Card_Location.
Location []*AlarmMgr_Detail_Card_Location
}
AlarmMgr_Detail_Card Alarms reported at the local card as specified by the location parameter
func (*AlarmMgr_Detail_Card) GetEntityData ¶
func (card *AlarmMgr_Detail_Card) GetEntityData() *types.CommonEntityData
type AlarmMgr_Detail_Card_Location ¶
type AlarmMgr_Detail_Card_Location struct {
EntityData types.CommonEntityData
YFilter yfilter.YFilter
YListKey string
// This attribute is a key. The type is string with pattern:
// ((([bB][0-9])/(([a-zA-Z]){2}\d{1,2}))|(([fF][0-7])/(([a-zA-Z]){2}\d{1,2}))|((0?[0-9]|1[0-5])/((([a-zA-Z]){2,3})?\d{1,2})))(/[cC][pP][uU]0)?.
Locations interface{}
// The type is slice of AlarmMgr_Detail_Card_Location_Active.
Active []*AlarmMgr_Detail_Card_Location_Active
// The type is slice of AlarmMgr_Detail_Card_Location_History.
History []*AlarmMgr_Detail_Card_Location_History
// The type is slice of AlarmMgr_Detail_Card_Location_Stats.
Stats []*AlarmMgr_Detail_Card_Location_Stats
// The type is slice of AlarmMgr_Detail_Card_Location_Clients.
Clients []*AlarmMgr_Detail_Card_Location_Clients
// The type is slice of AlarmMgr_Detail_Card_Location_Suppressed.
Suppressed []*AlarmMgr_Detail_Card_Location_Suppressed
}
AlarmMgr_Detail_Card_Location
func (*AlarmMgr_Detail_Card_Location) GetEntityData ¶
func (location *AlarmMgr_Detail_Card_Location) GetEntityData() *types.CommonEntityData
type AlarmMgr_Detail_Card_Location_Active ¶
type AlarmMgr_Detail_Card_Location_Active struct {
EntityData types.CommonEntityData
YFilter yfilter.YFilter
YListKey string
// This attribute is a key. The AID for the current alarm. The type is string.
Aid interface{}
// This attribute is a key. The Object Id for the current alarm. The type is
// string.
Eid interface{}
// The Fault Tag for the current alarm. The type is string.
Tag interface{}
// The Module for the current alarm. The type is string.
Module interface{}
// The location for the current alarm. The type is string.
GenLocation interface{}
// The alarm severity. The type is SeverityTd.
Severity interface{}
// The alarm grouping . The type is GroupTd.
Group interface{}
// Alarm description. The type is string.
Description interface{}
// Alarm set time stamp. The type is string.
SetTime interface{}
// The current state of the bi-state alarm. The type is StatusTd.
State interface{}
// The reporting agent id. The type is interface{} with range: 0..4294967295.
ReportingAgentId interface{}
// The condition bit-flags of the alarm. The type is interface{} with range:
// 0..4294967295.
Resynced interface{}
// Alarm detailed description. The type is string.
DetailDesc interface{}
// Alarm clear time stamp. The type is string.
ClearTime interface{}
}
AlarmMgr_Detail_Card_Location_Active
func (*AlarmMgr_Detail_Card_Location_Active) GetEntityData ¶
func (active *AlarmMgr_Detail_Card_Location_Active) GetEntityData() *types.CommonEntityData
type AlarmMgr_Detail_Card_Location_Clients ¶
type AlarmMgr_Detail_Card_Location_Clients struct {
EntityData types.CommonEntityData
YFilter yfilter.YFilter
YListKey string
// This attribute is a key. The client handle through which interface. The
// type is string.
AgentHandle interface{}
// Alarms client. The type is string.
AgentName interface{}
// Alarms agent id of the client. The type is interface{} with range:
// 0..4294967295.
AgentId interface{}
// The location of this client. The type is string.
AgentLocation interface{}
// The current state of the client. The type is AgentStateTd.
AgentState interface{}
// The type of the client. The type is AgentTypeTd.
AgentType interface{}
// The current subscription status of the client. The type is bool.
AgentFilterDisp interface{}
// The subscriber id of the client. The type is interface{} with range:
// 0..4294967295.
AgentSubsId interface{}
// The filter used for alarm bi-state state. The type is StatusTd.
AgentFilterState interface{}
// The filter used for alarm severity. The type is SeverityTd.
AgentFilterSeverity interface{}
// The filter used for alarm group. The type is GroupTd.
AgentFilterGroup interface{}
// agent alarm_sm register with sdr_id in SOMT mode. The type is interface{}
// with range: 0..4294967295.
AgentSdrId interface{}
// Number of times the agent connected to the alarm mgr. The type is
// interface{} with range: 0..18446744073709551615.
AgentConnectCount interface{}
// Agent connect timestamp. The type is string.
AgentConnectTime interface{}
// Number of times the agent queried for alarms. The type is interface{} with
// range: 0..18446744073709551615.
AgentGetCount interface{}
// Number of times the agent subscribed for alarms. The type is interface{}
// with range: 0..18446744073709551615.
AgentSubscribeCount interface{}
// Number of times the agent reported alarms. The type is interface{} with
// range: 0..18446744073709551615.
AgentReportCount interface{}
}
AlarmMgr_Detail_Card_Location_Clients
func (*AlarmMgr_Detail_Card_Location_Clients) GetEntityData ¶
func (clients *AlarmMgr_Detail_Card_Location_Clients) GetEntityData() *types.CommonEntityData
type AlarmMgr_Detail_Card_Location_History ¶
type AlarmMgr_Detail_Card_Location_History struct {
EntityData types.CommonEntityData
YFilter yfilter.YFilter
YListKey string
// This attribute is a key. The AID for the current alarm. The type is string.
Aid interface{}
// This attribute is a key. The Object Id for the current alarm. The type is
// string.
Eid interface{}
// The Fault Tag for the current alarm. The type is string.
Tag interface{}
// The Module for the current alarm. The type is string.
Module interface{}
// The location for the current alarm. The type is string.
GenLocation interface{}
// The alarm severity. The type is SeverityTd.
Severity interface{}
// The alarm grouping . The type is GroupTd.
Group interface{}
// Alarm description. The type is string.
Description interface{}
// Alarm set time stamp. The type is string.
SetTime interface{}
// The current state of the bi-state alarm. The type is StatusTd.
State interface{}
// The reporting agent id. The type is interface{} with range: 0..4294967295.
ReportingAgentId interface{}
// The condition bit-flags of the alarm. The type is interface{} with range:
// 0..4294967295.
Resynced interface{}
// Alarm detailed description. The type is string.
DetailDesc interface{}
// Alarm clear time stamp. The type is string.
ClearTime interface{}
}
AlarmMgr_Detail_Card_Location_History
func (*AlarmMgr_Detail_Card_Location_History) GetEntityData ¶
func (history *AlarmMgr_Detail_Card_Location_History) GetEntityData() *types.CommonEntityData
type AlarmMgr_Detail_Card_Location_Stats ¶
type AlarmMgr_Detail_Card_Location_Stats struct {
EntityData types.CommonEntityData
YFilter yfilter.YFilter
YListKey string
// This attribute is a key. Alarms statistics at specified time. The type is
// string.
Attime interface{}
// Total alarms reported into this service. The type is interface{} with
// range: 0..18446744073709551615.
Reported interface{}
// Alarms dropped due to some error or other. The type is interface{} with
// range: 0..18446744073709551615.
Dropped interface{}
// Total active alarms current in this service. The type is interface{} with
// range: 0..18446744073709551615.
BiSet interface{}
// Alarms that are currently in the cleared state. The type is interface{}
// with range: 0..18446744073709551615.
BiClear interface{}
// Alarms that are currently in the suppressed state. The type is interface{}
// with range: 0..18446744073709551615.
Suppressed interface{}
// Alarms dropped due to invalid aid in the alarm report. The type is
// interface{} with range: 0..18446744073709551615.
DropInvAid interface{}
// Alarms dropped due to low memory condition. The type is interface{} with
// range: 0..18446744073709551615.
DropNoMem interface{}
// Alarms dropped due to database internal error. The type is interface{} with
// range: 0..18446744073709551615.
DropDbError interface{}
// Alarms dropped due to clear without a set. The type is interface{} with
// range: 0..18446744073709551615.
DropClearNoSet interface{}
// Alarms dropped due to duplicate alarm report. The type is interface{} with
// range: 0..18446744073709551615.
DropDup interface{}
// Alarms present in the cached for show. The type is interface{} with range:
// 0..18446744073709551615.
CacheHit interface{}
// Alarms not present in the cached for show. The type is interface{} with
// range: 0..18446744073709551615.
CacheMiss interface{}
}
AlarmMgr_Detail_Card_Location_Stats
func (*AlarmMgr_Detail_Card_Location_Stats) GetEntityData ¶
func (stats *AlarmMgr_Detail_Card_Location_Stats) GetEntityData() *types.CommonEntityData
type AlarmMgr_Detail_Card_Location_Suppressed ¶
type AlarmMgr_Detail_Card_Location_Suppressed struct {
EntityData types.CommonEntityData
YFilter yfilter.YFilter
YListKey string
// This attribute is a key. The AID for the current alarm. The type is string.
Aid interface{}
// This attribute is a key. The Object Id for the current alarm. The type is
// string.
Eid interface{}
// The Fault Tag for the current alarm. The type is string.
Tag interface{}
// The Module for the current alarm. The type is string.
Module interface{}
// The location for the current alarm. The type is string.
GenLocation interface{}
// The alarm severity. The type is SeverityTd.
Severity interface{}
// The alarm grouping . The type is GroupTd.
Group interface{}
// Alarm description. The type is string.
Description interface{}
// Alarm set time stamp. The type is string.
SetTime interface{}
// The current state of the bi-state alarm. The type is StatusTd.
State interface{}
// The reporting agent id. The type is interface{} with range: 0..4294967295.
ReportingAgentId interface{}
// The condition bit-flags of the alarm. The type is interface{} with range:
// 0..4294967295.
Resynced interface{}
// Alarm detailed description. The type is string.
DetailDesc interface{}
// Alarm suppressed time stamp. The type is string.
SuppressedTime interface{}
}
AlarmMgr_Detail_Card_Location_Suppressed
func (*AlarmMgr_Detail_Card_Location_Suppressed) GetEntityData ¶
func (suppressed *AlarmMgr_Detail_Card_Location_Suppressed) GetEntityData() *types.CommonEntityData
type AlarmMgr_Detail_Rack ¶
type AlarmMgr_Detail_Rack struct {
EntityData types.CommonEntityData
YFilter yfilter.YFilter
// The type is slice of AlarmMgr_Detail_Rack_RackLocations.
RackLocations []*AlarmMgr_Detail_Rack_RackLocations
}
AlarmMgr_Detail_Rack Alarms reported at the rack as specified by the location parameter
func (*AlarmMgr_Detail_Rack) GetEntityData ¶
func (rack *AlarmMgr_Detail_Rack) GetEntityData() *types.CommonEntityData
type AlarmMgr_Detail_Rack_RackLocations ¶
type AlarmMgr_Detail_Rack_RackLocations struct {
EntityData types.CommonEntityData
YFilter yfilter.YFilter
YListKey string
// This attribute is a key. The type is interface{} with range: 0..4294967295.
Rackid interface{}
// The type is slice of AlarmMgr_Detail_Rack_RackLocations_Active.
Active []*AlarmMgr_Detail_Rack_RackLocations_Active
// The type is slice of AlarmMgr_Detail_Rack_RackLocations_History.
History []*AlarmMgr_Detail_Rack_RackLocations_History
// The type is slice of AlarmMgr_Detail_Rack_RackLocations_Stats.
Stats []*AlarmMgr_Detail_Rack_RackLocations_Stats
// The type is slice of AlarmMgr_Detail_Rack_RackLocations_Clients.
Clients []*AlarmMgr_Detail_Rack_RackLocations_Clients
// The type is slice of AlarmMgr_Detail_Rack_RackLocations_Suppressed.
Suppressed []*AlarmMgr_Detail_Rack_RackLocations_Suppressed
}
AlarmMgr_Detail_Rack_RackLocations
func (*AlarmMgr_Detail_Rack_RackLocations) GetEntityData ¶
func (rackLocations *AlarmMgr_Detail_Rack_RackLocations) GetEntityData() *types.CommonEntityData
type AlarmMgr_Detail_Rack_RackLocations_Active ¶
type AlarmMgr_Detail_Rack_RackLocations_Active struct {
EntityData types.CommonEntityData
YFilter yfilter.YFilter
YListKey string
// This attribute is a key. The AID for the current alarm. The type is string.
Aid interface{}
// This attribute is a key. The Object Id for the current alarm. The type is
// string.
Eid interface{}
// The Fault Tag for the current alarm. The type is string.
Tag interface{}
// The Module for the current alarm. The type is string.
Module interface{}
// The location for the current alarm. The type is string.
GenLocation interface{}
// The alarm severity. The type is SeverityTd.
Severity interface{}
// The alarm grouping . The type is GroupTd.
Group interface{}
// Alarm description. The type is string.
Description interface{}
// Alarm set time stamp. The type is string.
SetTime interface{}
// The current state of the bi-state alarm. The type is StatusTd.
State interface{}
// The reporting agent id. The type is interface{} with range: 0..4294967295.
ReportingAgentId interface{}
// The condition bit-flags of the alarm. The type is interface{} with range:
// 0..4294967295.
Resynced interface{}
// Alarm detailed description. The type is string.
DetailDesc interface{}
// Alarm clear time stamp. The type is string.
ClearTime interface{}
}
AlarmMgr_Detail_Rack_RackLocations_Active
func (*AlarmMgr_Detail_Rack_RackLocations_Active) GetEntityData ¶
func (active *AlarmMgr_Detail_Rack_RackLocations_Active) GetEntityData() *types.CommonEntityData
type AlarmMgr_Detail_Rack_RackLocations_Clients ¶
type AlarmMgr_Detail_Rack_RackLocations_Clients struct {
EntityData types.CommonEntityData
YFilter yfilter.YFilter
YListKey string
// This attribute is a key. The client handle through which interface. The
// type is string.
AgentHandle interface{}
// Alarms client. The type is string.
AgentName interface{}
// Alarms agent id of the client. The type is interface{} with range:
// 0..4294967295.
AgentId interface{}
// The location of this client. The type is string.
AgentLocation interface{}
// The current state of the client. The type is AgentStateTd.
AgentState interface{}
// The type of the client. The type is AgentTypeTd.
AgentType interface{}
// The current subscription status of the client. The type is bool.
AgentFilterDisp interface{}
// The subscriber id of the client. The type is interface{} with range:
// 0..4294967295.
AgentSubsId interface{}
// The filter used for alarm bi-state state. The type is StatusTd.
AgentFilterState interface{}
// The filter used for alarm severity. The type is SeverityTd.
AgentFilterSeverity interface{}
// The filter used for alarm group. The type is GroupTd.
AgentFilterGroup interface{}
// agent alarm_sm register with sdr_id in SOMT mode. The type is interface{}
// with range: 0..4294967295.
AgentSdrId interface{}
// Number of times the agent connected to the alarm mgr. The type is
// interface{} with range: 0..18446744073709551615.
AgentConnectCount interface{}
// Agent connect timestamp. The type is string.
AgentConnectTime interface{}
// Number of times the agent queried for alarms. The type is interface{} with
// range: 0..18446744073709551615.
AgentGetCount interface{}
// Number of times the agent subscribed for alarms. The type is interface{}
// with range: 0..18446744073709551615.
AgentSubscribeCount interface{}
// Number of times the agent reported alarms. The type is interface{} with
// range: 0..18446744073709551615.
AgentReportCount interface{}
}
AlarmMgr_Detail_Rack_RackLocations_Clients
func (*AlarmMgr_Detail_Rack_RackLocations_Clients) GetEntityData ¶
func (clients *AlarmMgr_Detail_Rack_RackLocations_Clients) GetEntityData() *types.CommonEntityData
type AlarmMgr_Detail_Rack_RackLocations_History ¶
type AlarmMgr_Detail_Rack_RackLocations_History struct {
EntityData types.CommonEntityData
YFilter yfilter.YFilter
YListKey string
// This attribute is a key. The AID for the current alarm. The type is string.
Aid interface{}
// This attribute is a key. The Object Id for the current alarm. The type is
// string.
Eid interface{}
// The Fault Tag for the current alarm. The type is string.
Tag interface{}
// The Module for the current alarm. The type is string.
Module interface{}
// The location for the current alarm. The type is string.
GenLocation interface{}
// The alarm severity. The type is SeverityTd.
Severity interface{}
// The alarm grouping . The type is GroupTd.
Group interface{}
// Alarm description. The type is string.
Description interface{}
// Alarm set time stamp. The type is string.
SetTime interface{}
// The current state of the bi-state alarm. The type is StatusTd.
State interface{}
// The reporting agent id. The type is interface{} with range: 0..4294967295.
ReportingAgentId interface{}
// The condition bit-flags of the alarm. The type is interface{} with range:
// 0..4294967295.
Resynced interface{}
// Alarm detailed description. The type is string.
DetailDesc interface{}
// Alarm clear time stamp. The type is string.
ClearTime interface{}
}
AlarmMgr_Detail_Rack_RackLocations_History
func (*AlarmMgr_Detail_Rack_RackLocations_History) GetEntityData ¶
func (history *AlarmMgr_Detail_Rack_RackLocations_History) GetEntityData() *types.CommonEntityData
type AlarmMgr_Detail_Rack_RackLocations_Stats ¶
type AlarmMgr_Detail_Rack_RackLocations_Stats struct {
EntityData types.CommonEntityData
YFilter yfilter.YFilter
YListKey string
// This attribute is a key. Alarms statistics at specified time. The type is
// string.
Attime interface{}
// Total alarms reported into this service. The type is interface{} with
// range: 0..18446744073709551615.
Reported interface{}
// Alarms dropped due to some error or other. The type is interface{} with
// range: 0..18446744073709551615.
Dropped interface{}
// Total active alarms current in this service. The type is interface{} with
// range: 0..18446744073709551615.
BiSet interface{}
// Alarms that are currently in the cleared state. The type is interface{}
// with range: 0..18446744073709551615.
BiClear interface{}
// Alarms that are currently in the suppressed state. The type is interface{}
// with range: 0..18446744073709551615.
Suppressed interface{}
// Alarms dropped due to invalid aid in the alarm report. The type is
// interface{} with range: 0..18446744073709551615.
DropInvAid interface{}
// Alarms dropped due to low memory condition. The type is interface{} with
// range: 0..18446744073709551615.
DropNoMem interface{}
// Alarms dropped due to database internal error. The type is interface{} with
// range: 0..18446744073709551615.
DropDbError interface{}
// Alarms dropped due to clear without a set. The type is interface{} with
// range: 0..18446744073709551615.
DropClearNoSet interface{}
// Alarms dropped due to duplicate alarm report. The type is interface{} with
// range: 0..18446744073709551615.
DropDup interface{}
// Alarms present in the cached for show. The type is interface{} with range:
// 0..18446744073709551615.
CacheHit interface{}
// Alarms not present in the cached for show. The type is interface{} with
// range: 0..18446744073709551615.
CacheMiss interface{}
}
AlarmMgr_Detail_Rack_RackLocations_Stats
func (*AlarmMgr_Detail_Rack_RackLocations_Stats) GetEntityData ¶
func (stats *AlarmMgr_Detail_Rack_RackLocations_Stats) GetEntityData() *types.CommonEntityData
type AlarmMgr_Detail_Rack_RackLocations_Suppressed ¶
type AlarmMgr_Detail_Rack_RackLocations_Suppressed struct {
EntityData types.CommonEntityData
YFilter yfilter.YFilter
YListKey string
// This attribute is a key. The AID for the current alarm. The type is string.
Aid interface{}
// This attribute is a key. The Object Id for the current alarm. The type is
// string.
Eid interface{}
// The Fault Tag for the current alarm. The type is string.
Tag interface{}
// The Module for the current alarm. The type is string.
Module interface{}
// The location for the current alarm. The type is string.
GenLocation interface{}
// The alarm severity. The type is SeverityTd.
Severity interface{}
// The alarm grouping . The type is GroupTd.
Group interface{}
// Alarm description. The type is string.
Description interface{}
// Alarm set time stamp. The type is string.
SetTime interface{}
// The current state of the bi-state alarm. The type is StatusTd.
State interface{}
// The reporting agent id. The type is interface{} with range: 0..4294967295.
ReportingAgentId interface{}
// The condition bit-flags of the alarm. The type is interface{} with range:
// 0..4294967295.
Resynced interface{}
// Alarm detailed description. The type is string.
DetailDesc interface{}
// Alarm suppressed time stamp. The type is string.
SuppressedTime interface{}
}
AlarmMgr_Detail_Rack_RackLocations_Suppressed
func (*AlarmMgr_Detail_Rack_RackLocations_Suppressed) GetEntityData ¶
func (suppressed *AlarmMgr_Detail_Rack_RackLocations_Suppressed) GetEntityData() *types.CommonEntityData
type AlarmMgr_Detail_System ¶
type AlarmMgr_Detail_System struct {
EntityData types.CommonEntityData
YFilter yfilter.YFilter
// The type is slice of AlarmMgr_Detail_System_Active.
Active []*AlarmMgr_Detail_System_Active
// The type is slice of AlarmMgr_Detail_System_History.
History []*AlarmMgr_Detail_System_History
// The type is slice of AlarmMgr_Detail_System_Stats.
Stats []*AlarmMgr_Detail_System_Stats
// The type is slice of AlarmMgr_Detail_System_Clients.
Clients []*AlarmMgr_Detail_System_Clients
// The type is slice of AlarmMgr_Detail_System_Suppressed.
Suppressed []*AlarmMgr_Detail_System_Suppressed
}
AlarmMgr_Detail_System Alarms reported at the system as specified by the location parameter
func (*AlarmMgr_Detail_System) GetEntityData ¶
func (system *AlarmMgr_Detail_System) GetEntityData() *types.CommonEntityData
type AlarmMgr_Detail_System_Active ¶
type AlarmMgr_Detail_System_Active struct {
EntityData types.CommonEntityData
YFilter yfilter.YFilter
YListKey string
// This attribute is a key. The AID for the current alarm. The type is string.
Aid interface{}
// This attribute is a key. The Object Id for the current alarm. The type is
// string.
Eid interface{}
// The Fault Tag for the current alarm. The type is string.
Tag interface{}
// The Module for the current alarm. The type is string.
Module interface{}
// The location for the current alarm. The type is string.
GenLocation interface{}
// The alarm severity. The type is SeverityTd.
Severity interface{}
// The alarm grouping . The type is GroupTd.
Group interface{}
// Alarm description. The type is string.
Description interface{}
// Alarm set time stamp. The type is string.
SetTime interface{}
// The current state of the bi-state alarm. The type is StatusTd.
State interface{}
// The reporting agent id. The type is interface{} with range: 0..4294967295.
ReportingAgentId interface{}
// The condition bit-flags of the alarm. The type is interface{} with range:
// 0..4294967295.
Resynced interface{}
// Alarm detailed description. The type is string.
DetailDesc interface{}
// Alarm clear time stamp. The type is string.
ClearTime interface{}
}
AlarmMgr_Detail_System_Active
func (*AlarmMgr_Detail_System_Active) GetEntityData ¶
func (active *AlarmMgr_Detail_System_Active) GetEntityData() *types.CommonEntityData
type AlarmMgr_Detail_System_Clients ¶
type AlarmMgr_Detail_System_Clients struct {
EntityData types.CommonEntityData
YFilter yfilter.YFilter
YListKey string
// This attribute is a key. The client handle through which interface. The
// type is string.
AgentHandle interface{}
// Alarms client. The type is string.
AgentName interface{}
// Alarms agent id of the client. The type is interface{} with range:
// 0..4294967295.
AgentId interface{}
// The location of this client. The type is string.
AgentLocation interface{}
// The current state of the client. The type is AgentStateTd.
AgentState interface{}
// The type of the client. The type is AgentTypeTd.
AgentType interface{}
// The current subscription status of the client. The type is bool.
AgentFilterDisp interface{}
// The subscriber id of the client. The type is interface{} with range:
// 0..4294967295.
AgentSubsId interface{}
// The filter used for alarm bi-state state. The type is StatusTd.
AgentFilterState interface{}
// The filter used for alarm severity. The type is SeverityTd.
AgentFilterSeverity interface{}
// The filter used for alarm group. The type is GroupTd.
AgentFilterGroup interface{}
// agent alarm_sm register with sdr_id in SOMT mode. The type is interface{}
// with range: 0..4294967295.
AgentSdrId interface{}
// Number of times the agent connected to the alarm mgr. The type is
// interface{} with range: 0..18446744073709551615.
AgentConnectCount interface{}
// Agent connect timestamp. The type is string.
AgentConnectTime interface{}
// Number of times the agent queried for alarms. The type is interface{} with
// range: 0..18446744073709551615.
AgentGetCount interface{}
// Number of times the agent subscribed for alarms. The type is interface{}
// with range: 0..18446744073709551615.
AgentSubscribeCount interface{}
// Number of times the agent reported alarms. The type is interface{} with
// range: 0..18446744073709551615.
AgentReportCount interface{}
}
AlarmMgr_Detail_System_Clients
func (*AlarmMgr_Detail_System_Clients) GetEntityData ¶
func (clients *AlarmMgr_Detail_System_Clients) GetEntityData() *types.CommonEntityData
type AlarmMgr_Detail_System_History ¶
type AlarmMgr_Detail_System_History struct {
EntityData types.CommonEntityData
YFilter yfilter.YFilter
YListKey string
// This attribute is a key. The AID for the current alarm. The type is string.
Aid interface{}
// This attribute is a key. The Object Id for the current alarm. The type is
// string.
Eid interface{}
// The Fault Tag for the current alarm. The type is string.
Tag interface{}
// The Module for the current alarm. The type is string.
Module interface{}
// The location for the current alarm. The type is string.
GenLocation interface{}
// The alarm severity. The type is SeverityTd.
Severity interface{}
// The alarm grouping . The type is GroupTd.
Group interface{}
// Alarm description. The type is string.
Description interface{}
// Alarm set time stamp. The type is string.
SetTime interface{}
// The current state of the bi-state alarm. The type is StatusTd.
State interface{}
// The reporting agent id. The type is interface{} with range: 0..4294967295.
ReportingAgentId interface{}
// The condition bit-flags of the alarm. The type is interface{} with range:
// 0..4294967295.
Resynced interface{}
// Alarm detailed description. The type is string.
DetailDesc interface{}
// Alarm clear time stamp. The type is string.
ClearTime interface{}
}
AlarmMgr_Detail_System_History
func (*AlarmMgr_Detail_System_History) GetEntityData ¶
func (history *AlarmMgr_Detail_System_History) GetEntityData() *types.CommonEntityData
type AlarmMgr_Detail_System_Stats ¶
type AlarmMgr_Detail_System_Stats struct {
EntityData types.CommonEntityData
YFilter yfilter.YFilter
YListKey string
// This attribute is a key. Alarms statistics at specified time. The type is
// string.
Attime interface{}
// Total alarms reported into this service. The type is interface{} with
// range: 0..18446744073709551615.
Reported interface{}
// Alarms dropped due to some error or other. The type is interface{} with
// range: 0..18446744073709551615.
Dropped interface{}
// Total active alarms current in this service. The type is interface{} with
// range: 0..18446744073709551615.
BiSet interface{}
// Alarms that are currently in the cleared state. The type is interface{}
// with range: 0..18446744073709551615.
BiClear interface{}
// Alarms that are currently in the suppressed state. The type is interface{}
// with range: 0..18446744073709551615.
Suppressed interface{}
// Alarms dropped due to invalid aid in the alarm report. The type is
// interface{} with range: 0..18446744073709551615.
DropInvAid interface{}
// Alarms dropped due to low memory condition. The type is interface{} with
// range: 0..18446744073709551615.
DropNoMem interface{}
// Alarms dropped due to database internal error. The type is interface{} with
// range: 0..18446744073709551615.
DropDbError interface{}
// Alarms dropped due to clear without a set. The type is interface{} with
// range: 0..18446744073709551615.
DropClearNoSet interface{}
// Alarms dropped due to duplicate alarm report. The type is interface{} with
// range: 0..18446744073709551615.
DropDup interface{}
// Alarms present in the cached for show. The type is interface{} with range:
// 0..18446744073709551615.
CacheHit interface{}
// Alarms not present in the cached for show. The type is interface{} with
// range: 0..18446744073709551615.
CacheMiss interface{}
}
AlarmMgr_Detail_System_Stats
func (*AlarmMgr_Detail_System_Stats) GetEntityData ¶
func (stats *AlarmMgr_Detail_System_Stats) GetEntityData() *types.CommonEntityData
type AlarmMgr_Detail_System_Suppressed ¶
type AlarmMgr_Detail_System_Suppressed struct {
EntityData types.CommonEntityData
YFilter yfilter.YFilter
YListKey string
// This attribute is a key. The AID for the current alarm. The type is string.
Aid interface{}
// This attribute is a key. The Object Id for the current alarm. The type is
// string.
Eid interface{}
// The Fault Tag for the current alarm. The type is string.
Tag interface{}
// The Module for the current alarm. The type is string.
Module interface{}
// The location for the current alarm. The type is string.
GenLocation interface{}
// The alarm severity. The type is SeverityTd.
Severity interface{}
// The alarm grouping . The type is GroupTd.
Group interface{}
// Alarm description. The type is string.
Description interface{}
// Alarm set time stamp. The type is string.
SetTime interface{}
// The current state of the bi-state alarm. The type is StatusTd.
State interface{}
// The reporting agent id. The type is interface{} with range: 0..4294967295.
ReportingAgentId interface{}
// The condition bit-flags of the alarm. The type is interface{} with range:
// 0..4294967295.
Resynced interface{}
// Alarm detailed description. The type is string.
DetailDesc interface{}
// Alarm suppressed time stamp. The type is string.
SuppressedTime interface{}
}
AlarmMgr_Detail_System_Suppressed
func (*AlarmMgr_Detail_System_Suppressed) GetEntityData ¶
func (suppressed *AlarmMgr_Detail_System_Suppressed) GetEntityData() *types.CommonEntityData
type AlarmMgr_Trace ¶
type AlarmMgr_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 AlarmMgr_Trace_Location.
Location []*AlarmMgr_Trace_Location
}
AlarmMgr_Trace show traceable processes
func (*AlarmMgr_Trace) GetEntityData ¶
func (trace *AlarmMgr_Trace) GetEntityData() *types.CommonEntityData
type AlarmMgr_Trace_Location ¶
type AlarmMgr_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 AlarmMgr_Trace_Location_AllOptions.
AllOptions []*AlarmMgr_Trace_Location_AllOptions
}
AlarmMgr_Trace_Location
func (*AlarmMgr_Trace_Location) GetEntityData ¶
func (location *AlarmMgr_Trace_Location) GetEntityData() *types.CommonEntityData
type AlarmMgr_Trace_Location_AllOptions ¶
type AlarmMgr_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 AlarmMgr_Trace_Location_AllOptions_TraceBlocks.
TraceBlocks []*AlarmMgr_Trace_Location_AllOptions_TraceBlocks
}
AlarmMgr_Trace_Location_AllOptions
func (*AlarmMgr_Trace_Location_AllOptions) GetEntityData ¶
func (allOptions *AlarmMgr_Trace_Location_AllOptions) GetEntityData() *types.CommonEntityData
type AlarmMgr_Trace_Location_AllOptions_TraceBlocks ¶
type AlarmMgr_Trace_Location_AllOptions_TraceBlocks struct {
EntityData types.CommonEntityData
YFilter yfilter.YFilter
YListKey string
// Trace output block. The type is string.
Data interface{}
}
AlarmMgr_Trace_Location_AllOptions_TraceBlocks
func (*AlarmMgr_Trace_Location_AllOptions_TraceBlocks) GetEntityData ¶
func (traceBlocks *AlarmMgr_Trace_Location_AllOptions_TraceBlocks) GetEntityData() *types.CommonEntityData
type GroupTd ¶
type GroupTd string
GroupTd represents The group enumeration type of an alarm
const ( GroupTd_unknown GroupTd = "unknown" GroupTd_environ GroupTd = "environ" GroupTd_ethernet GroupTd = "ethernet" GroupTd_fabric GroupTd = "fabric" GroupTd_power GroupTd = "power" GroupTd_software GroupTd = "software" GroupTd_slice GroupTd = "slice" GroupTd_cpu GroupTd = "cpu" GroupTd_controller GroupTd = "controller" GroupTd_sonet GroupTd = "sonet" GroupTd_otn GroupTd = "otn" GroupTd_sdh_controller GroupTd = "sdh_controller" GroupTd_asic GroupTd = "asic" GroupTd_fpd_infra GroupTd = "fpd_infra" GroupTd_shelf GroupTd = "shelf" GroupTd_mpa GroupTd = "mpa" GroupTd_ots GroupTd = "ots" GroupTd_timing GroupTd = "timing" GroupTd_last GroupTd = "last" )
type SeverityTd ¶
type SeverityTd string
SeverityTd represents The severity enumeration type of an alarm
const ( SeverityTd_unknown SeverityTd = "unknown" SeverityTd_not_reported SeverityTd = "not_reported" SeverityTd_not_alarmed SeverityTd = "not_alarmed" SeverityTd_minor SeverityTd = "minor" SeverityTd_major SeverityTd = "major" SeverityTd_critical SeverityTd = "critical" )