Documentation ¶
Overview ¶
This module contains a collection of YANG definitions for Cisco IOS-XR alarmgr-server package operational data.
This module contains definitions for the following management objects:
alarms: Show Alarms associated with XR
Copyright (c) 2013-2018 by Cisco Systems, Inc. All rights reserved.
Index ¶
- type AlarmClient
- type AlarmClientState
- type AlarmDirection
- type AlarmEvent
- type AlarmGroups
- type AlarmNotificationSrc
- type AlarmServiceAffecting
- type AlarmSeverity
- type AlarmStatus
- type Alarms
- type Alarms_Brief
- type Alarms_Brief_AlarmId
- type Alarms_Brief_AlarmId_ActiveAlarms
- type Alarms_Brief_AlarmId_ActiveAlarms_ActiveAlarm
- type Alarms_Brief_AlarmId_ActiveAlarms_ActiveAlarm_Alarm
- type Alarms_Brief_BriefCard
- type Alarms_Brief_BriefCard_BriefLocations
- type Alarms_Brief_BriefCard_BriefLocations_BriefLocation
- type Alarms_Brief_BriefCard_BriefLocations_BriefLocation_Active
- type Alarms_Brief_BriefCard_BriefLocations_BriefLocation_Active_AlarmInfo
- type Alarms_Brief_BriefCard_BriefLocations_BriefLocation_Conditions
- type Alarms_Brief_BriefCard_BriefLocations_BriefLocation_Conditions_AlarmInfo
- type Alarms_Brief_BriefCard_BriefLocations_BriefLocation_History
- type Alarms_Brief_BriefCard_BriefLocations_BriefLocation_History_AlarmInfo
- type Alarms_Brief_BriefCard_BriefLocations_BriefLocation_Suppressed
- type Alarms_Brief_BriefCard_BriefLocations_BriefLocation_Suppressed_SuppressedInfo
- type Alarms_Brief_BriefSystem
- type Alarms_Brief_BriefSystem_Active
- type Alarms_Brief_BriefSystem_Active_AlarmInfo
- type Alarms_Brief_BriefSystem_Conditions
- type Alarms_Brief_BriefSystem_Conditions_AlarmInfo
- type Alarms_Brief_BriefSystem_History
- type Alarms_Brief_BriefSystem_History_AlarmInfo
- type Alarms_Brief_BriefSystem_Suppressed
- type Alarms_Brief_BriefSystem_Suppressed_SuppressedInfo
- type Alarms_Detail
- type Alarms_Detail_DetailCard
- type Alarms_Detail_DetailCard_DetailLocations
- type Alarms_Detail_DetailCard_DetailLocations_DetailLocation
- type Alarms_Detail_DetailCard_DetailLocations_DetailLocation_Active
- type Alarms_Detail_DetailCard_DetailLocations_DetailLocation_Active_AlarmInfo
- type Alarms_Detail_DetailCard_DetailLocations_DetailLocation_Active_AlarmInfo_Otn
- type Alarms_Detail_DetailCard_DetailLocations_DetailLocation_Active_AlarmInfo_Tca
- type Alarms_Detail_DetailCard_DetailLocations_DetailLocation_Clients
- type Alarms_Detail_DetailCard_DetailLocations_DetailLocation_Clients_ClientInfo
- type Alarms_Detail_DetailCard_DetailLocations_DetailLocation_Conditions
- type Alarms_Detail_DetailCard_DetailLocations_DetailLocation_Conditions_AlarmInfo
- type Alarms_Detail_DetailCard_DetailLocations_DetailLocation_Conditions_AlarmInfo_Otn
- type Alarms_Detail_DetailCard_DetailLocations_DetailLocation_Conditions_AlarmInfo_Tca
- type Alarms_Detail_DetailCard_DetailLocations_DetailLocation_History
- type Alarms_Detail_DetailCard_DetailLocations_DetailLocation_History_AlarmInfo
- type Alarms_Detail_DetailCard_DetailLocations_DetailLocation_History_AlarmInfo_Otn
- type Alarms_Detail_DetailCard_DetailLocations_DetailLocation_History_AlarmInfo_Tca
- type Alarms_Detail_DetailCard_DetailLocations_DetailLocation_Stats
- type Alarms_Detail_DetailCard_DetailLocations_DetailLocation_Suppressed
- type Alarms_Detail_DetailCard_DetailLocations_DetailLocation_Suppressed_SuppressedInfo
- type Alarms_Detail_DetailCard_DetailLocations_DetailLocation_Suppressed_SuppressedInfo_Otn
- type Alarms_Detail_DetailSystem
- type Alarms_Detail_DetailSystem_Active
- type Alarms_Detail_DetailSystem_Active_AlarmInfo
- type Alarms_Detail_DetailSystem_Active_AlarmInfo_Otn
- type Alarms_Detail_DetailSystem_Active_AlarmInfo_Tca
- type Alarms_Detail_DetailSystem_Clients
- type Alarms_Detail_DetailSystem_Clients_ClientInfo
- type Alarms_Detail_DetailSystem_Conditions
- type Alarms_Detail_DetailSystem_Conditions_AlarmInfo
- type Alarms_Detail_DetailSystem_Conditions_AlarmInfo_Otn
- type Alarms_Detail_DetailSystem_Conditions_AlarmInfo_Tca
- type Alarms_Detail_DetailSystem_History
- type Alarms_Detail_DetailSystem_History_AlarmInfo
- type Alarms_Detail_DetailSystem_History_AlarmInfo_Otn
- type Alarms_Detail_DetailSystem_History_AlarmInfo_Tca
- type Alarms_Detail_DetailSystem_Stats
- type Alarms_Detail_DetailSystem_Suppressed
- type Alarms_Detail_DetailSystem_Suppressed_SuppressedInfo
- type Alarms_Detail_DetailSystem_Suppressed_SuppressedInfo_Otn
- type TimingBucket
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type AlarmClient ¶
type AlarmClient string
AlarmClient represents Alarm client
const ( // Client type unknown AlarmClient_unknown AlarmClient = "unknown" // Client type producer AlarmClient_producer AlarmClient = "producer" // Client type consumer AlarmClient_consumer AlarmClient = "consumer" // Client type subscriber AlarmClient_subscriber AlarmClient = "subscriber" // Client type last AlarmClient_client_last AlarmClient = "client-last" )
type AlarmClientState ¶
type AlarmClientState string
AlarmClientState represents Alarm client state
const ( // Starting state. Should be 0 AlarmClientState_start AlarmClientState = "start" // Client initalized AlarmClientState_init AlarmClientState = "init" // Sent connect request AlarmClientState_connecting AlarmClientState = "connecting" // Initial connected AlarmClientState_connected AlarmClientState = "connected" // Has sent registration message AlarmClientState_registered AlarmClientState = "registered" // Has been disconnected due to request of error AlarmClientState_disconnected AlarmClientState = "disconnected" // The client is ready AlarmClientState_ready AlarmClientState = "ready" )
type AlarmDirection ¶
type AlarmDirection string
AlarmDirection represents Alarm direction
const ( // Direction Not Specified AlarmDirection_not_specified AlarmDirection = "not-specified" // Direction Send AlarmDirection_send AlarmDirection = "send" // Direction Receive AlarmDirection_receive AlarmDirection = "receive" // Direction Send and Receive AlarmDirection_send_receive AlarmDirection = "send-receive" )
type AlarmEvent ¶
type AlarmEvent string
AlarmEvent represents Alarm event
const ( // Default Alarm Event Type AlarmEvent_default_ AlarmEvent = "default" // Alarm Notifcation Event Type AlarmEvent_notification AlarmEvent = "notification" // Alarm Type Condition AlarmEvent_condition AlarmEvent = "condition" // Last Event Type AlarmEvent_last AlarmEvent = "last" )
type AlarmGroups ¶
type AlarmGroups string
AlarmGroups represents Alarm groups
const ( // An unknown alarm group AlarmGroups_unknown AlarmGroups = "unknown" // Environomental alarm group AlarmGroups_environ AlarmGroups = "environ" // Ethernet alarm group AlarmGroups_ethernet AlarmGroups = "ethernet" // Fabric related alarm group AlarmGroups_fabric AlarmGroups = "fabric" // Power and PEM group of alarms AlarmGroups_power AlarmGroups = "power" // Software group of alarms AlarmGroups_software AlarmGroups = "software" // Slice group of alarms AlarmGroups_slice AlarmGroups = "slice" // CPU group of alarms AlarmGroups_cpu AlarmGroups = "cpu" // Controller group of alarms AlarmGroups_controller AlarmGroups = "controller" // Sonet group of alarms AlarmGroups_sonet AlarmGroups = "sonet" // OTN group of alarms AlarmGroups_otn AlarmGroups = "otn" // SDH group of alarms AlarmGroups_sdh_controller AlarmGroups = "sdh-controller" // ASIC group of alarms AlarmGroups_asic AlarmGroups = "asic" // FPD group of alarms AlarmGroups_fpd_infra AlarmGroups = "fpd-infra" // Shelf group of alarms AlarmGroups_shelf AlarmGroups = "shelf" // MPA group of alarms AlarmGroups_mpa AlarmGroups = "mpa" // OTS group of alarms AlarmGroups_ots AlarmGroups = "ots" // Timing group of alarms AlarmGroups_timing AlarmGroups = "timing" // Last unused group AlarmGroups_last AlarmGroups = "last" )
type AlarmNotificationSrc ¶
type AlarmNotificationSrc string
AlarmNotificationSrc represents Alarm notification src
const ( // Notification src not specified AlarmNotificationSrc_not_specified AlarmNotificationSrc = "not-specified" // Notification src near end AlarmNotificationSrc_near_end AlarmNotificationSrc = "near-end" // Notification src far end AlarmNotificationSrc_far_end AlarmNotificationSrc = "far-end" )
type AlarmServiceAffecting ¶
type AlarmServiceAffecting string
AlarmServiceAffecting represents Alarm service affecting
const ( // Unknown whether alarm severity is service // affecting AlarmServiceAffecting_unknown AlarmServiceAffecting = "unknown" // Alarm severity is not service affecting AlarmServiceAffecting_not_service_affecting AlarmServiceAffecting = "not-service-affecting" // Alarm severity is service affecting AlarmServiceAffecting_service_affecting AlarmServiceAffecting = "service-affecting" )
type AlarmSeverity ¶
type AlarmSeverity string
AlarmSeverity represents Alarm severity
const ( // Unknown severity level AlarmSeverity_unknown AlarmSeverity = "unknown" // Severity level not reported will not raise an // alarm AlarmSeverity_not_reported AlarmSeverity = "not-reported" // Severity level of info to cater to events such // as Performance TCAS AlarmSeverity_not_alarmed AlarmSeverity = "not-alarmed" // Severity level of minor fault not traffic // affecting AlarmSeverity_minor AlarmSeverity = "minor" // Severity level of major fault leading to // service disruption AlarmSeverity_major AlarmSeverity = "major" // Severity level of critical leading to drops // ,route loss, loss of service etc. AlarmSeverity_critical AlarmSeverity = "critical" // Last severity level AlarmSeverity_severity_last AlarmSeverity = "severity-last" )
type AlarmStatus ¶
type AlarmStatus string
AlarmStatus represents Alarm status
const ( // Unknown alarm status level AlarmStatus_unknown AlarmStatus = "unknown" // Status of active alarm that is SET by the // controller AlarmStatus_set AlarmStatus = "set" // Status of cleared alarm that is done by the // controller AlarmStatus_clear AlarmStatus = "clear" // Status of suppressed alarm that is done by the // controller AlarmStatus_suppress AlarmStatus = "suppress" // Last status level AlarmStatus_last AlarmStatus = "last" )
type Alarms ¶
type Alarms struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // A set of detail alarm commands. Detail Alarms_Detail // A set of brief alarm commands. Brief Alarms_Brief }
Alarms Show Alarms associated with XR
func (*Alarms) GetEntityData ¶
func (alarms *Alarms) GetEntityData() *types.CommonEntityData
type Alarms_Brief ¶
type Alarms_Brief struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Show brief card scope alarm related data. BriefCard Alarms_Brief_BriefCard // Show brief system scope alarm related data. BriefSystem Alarms_Brief_BriefSystem // Show brief system scope alarm related data. AlarmId Alarms_Brief_AlarmId }
Alarms_Brief A set of brief alarm commands.
func (*Alarms_Brief) GetEntityData ¶
func (brief *Alarms_Brief) GetEntityData() *types.CommonEntityData
type Alarms_Brief_AlarmId ¶
type Alarms_Brief_AlarmId struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Table of ActiveAlarm. ActiveAlarms Alarms_Brief_AlarmId_ActiveAlarms }
Alarms_Brief_AlarmId Show brief system scope alarm related data.
func (*Alarms_Brief_AlarmId) GetEntityData ¶
func (alarmId *Alarms_Brief_AlarmId) GetEntityData() *types.CommonEntityData
type Alarms_Brief_AlarmId_ActiveAlarms ¶
type Alarms_Brief_AlarmId_ActiveAlarms struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Show the active alarms at this scope. The type is slice of // Alarms_Brief_AlarmId_ActiveAlarms_ActiveAlarm. ActiveAlarm []*Alarms_Brief_AlarmId_ActiveAlarms_ActiveAlarm }
Alarms_Brief_AlarmId_ActiveAlarms Table of ActiveAlarm
func (*Alarms_Brief_AlarmId_ActiveAlarms) GetEntityData ¶
func (activeAlarms *Alarms_Brief_AlarmId_ActiveAlarms) GetEntityData() *types.CommonEntityData
type Alarms_Brief_AlarmId_ActiveAlarms_ActiveAlarm ¶
type Alarms_Brief_AlarmId_ActiveAlarms_ActiveAlarm struct { EntityData types.CommonEntityData YFilter yfilter.YFilter YListKey string // This attribute is a key. Alarm ID. The type is string. Aid interface{} // Alarm Brief. Alarm Alarms_Brief_AlarmId_ActiveAlarms_ActiveAlarm_Alarm }
Alarms_Brief_AlarmId_ActiveAlarms_ActiveAlarm Show the active alarms at this scope.
func (*Alarms_Brief_AlarmId_ActiveAlarms_ActiveAlarm) GetEntityData ¶
func (activeAlarm *Alarms_Brief_AlarmId_ActiveAlarms_ActiveAlarm) GetEntityData() *types.CommonEntityData
type Alarms_Brief_AlarmId_ActiveAlarms_ActiveAlarm_Alarm ¶
type Alarms_Brief_AlarmId_ActiveAlarms_ActiveAlarm_Alarm struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Alarm location. The type is string with length: 0..128. Location interface{} // Alarm severity. The type is AlarmSeverity. Severity interface{} // Alarm group. The type is AlarmGroups. Group interface{} // Alarm set time. The type is string with length: 0..64. SetTime interface{} // Alarm set time(timestamp format). The type is interface{} with range: // 0..18446744073709551615. SetTimestamp interface{} // Alarm clear time. The type is string with length: 0..64. ClearTime interface{} // Alarm clear time(timestamp format). The type is interface{} with range: // 0..18446744073709551615. ClearTimestamp interface{} // Alarm description. The type is string with length: 0..256. Description interface{} }
Alarms_Brief_AlarmId_ActiveAlarms_ActiveAlarm_Alarm Alarm Brief
func (*Alarms_Brief_AlarmId_ActiveAlarms_ActiveAlarm_Alarm) GetEntityData ¶
func (alarm *Alarms_Brief_AlarmId_ActiveAlarms_ActiveAlarm_Alarm) GetEntityData() *types.CommonEntityData
type Alarms_Brief_BriefCard ¶
type Alarms_Brief_BriefCard struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Table of BriefLocation. BriefLocations Alarms_Brief_BriefCard_BriefLocations }
Alarms_Brief_BriefCard Show brief card scope alarm related data.
func (*Alarms_Brief_BriefCard) GetEntityData ¶
func (briefCard *Alarms_Brief_BriefCard) GetEntityData() *types.CommonEntityData
type Alarms_Brief_BriefCard_BriefLocations ¶
type Alarms_Brief_BriefCard_BriefLocations struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Specify a card location for alarms. The type is slice of // Alarms_Brief_BriefCard_BriefLocations_BriefLocation. BriefLocation []*Alarms_Brief_BriefCard_BriefLocations_BriefLocation }
Alarms_Brief_BriefCard_BriefLocations Table of BriefLocation
func (*Alarms_Brief_BriefCard_BriefLocations) GetEntityData ¶
func (briefLocations *Alarms_Brief_BriefCard_BriefLocations) GetEntityData() *types.CommonEntityData
type Alarms_Brief_BriefCard_BriefLocations_BriefLocation ¶
type Alarms_Brief_BriefCard_BriefLocations_BriefLocation struct { EntityData types.CommonEntityData YFilter yfilter.YFilter YListKey string // This attribute is a key. NodeID of the Location. The type is string with // pattern: ([a-zA-Z0-9_]*\d+/){1,2}([a-zA-Z0-9_]*\d+). NodeId interface{} // Show the conditions present at this scope. Conditions Alarms_Brief_BriefCard_BriefLocations_BriefLocation_Conditions // Show the active alarms at this scope. Active Alarms_Brief_BriefCard_BriefLocations_BriefLocation_Active // Show the history alarms at this scope. History Alarms_Brief_BriefCard_BriefLocations_BriefLocation_History // Show the suppressed alarms at this scope. Suppressed Alarms_Brief_BriefCard_BriefLocations_BriefLocation_Suppressed }
Alarms_Brief_BriefCard_BriefLocations_BriefLocation Specify a card location for alarms.
func (*Alarms_Brief_BriefCard_BriefLocations_BriefLocation) GetEntityData ¶
func (briefLocation *Alarms_Brief_BriefCard_BriefLocations_BriefLocation) GetEntityData() *types.CommonEntityData
type Alarms_Brief_BriefCard_BriefLocations_BriefLocation_Active ¶
type Alarms_Brief_BriefCard_BriefLocations_BriefLocation_Active struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Alarm List. The type is slice of // Alarms_Brief_BriefCard_BriefLocations_BriefLocation_Active_AlarmInfo. AlarmInfo []*Alarms_Brief_BriefCard_BriefLocations_BriefLocation_Active_AlarmInfo }
Alarms_Brief_BriefCard_BriefLocations_BriefLocation_Active Show the active alarms at this scope.
func (*Alarms_Brief_BriefCard_BriefLocations_BriefLocation_Active) GetEntityData ¶
func (active *Alarms_Brief_BriefCard_BriefLocations_BriefLocation_Active) GetEntityData() *types.CommonEntityData
type Alarms_Brief_BriefCard_BriefLocations_BriefLocation_Active_AlarmInfo ¶
type Alarms_Brief_BriefCard_BriefLocations_BriefLocation_Active_AlarmInfo struct { EntityData types.CommonEntityData YFilter yfilter.YFilter YListKey string // Alarm location. The type is string with length: 0..128. Location interface{} // Alarm severity. The type is AlarmSeverity. Severity interface{} // Alarm group. The type is AlarmGroups. Group interface{} // Alarm set time. The type is string with length: 0..64. SetTime interface{} // Alarm set time(timestamp format). The type is interface{} with range: // 0..18446744073709551615. SetTimestamp interface{} // Alarm clear time. The type is string with length: 0..64. ClearTime interface{} // Alarm clear time(timestamp format). The type is interface{} with range: // 0..18446744073709551615. ClearTimestamp interface{} // Alarm description. The type is string with length: 0..256. Description interface{} }
Alarms_Brief_BriefCard_BriefLocations_BriefLocation_Active_AlarmInfo Alarm List
func (*Alarms_Brief_BriefCard_BriefLocations_BriefLocation_Active_AlarmInfo) GetEntityData ¶
func (alarmInfo *Alarms_Brief_BriefCard_BriefLocations_BriefLocation_Active_AlarmInfo) GetEntityData() *types.CommonEntityData
type Alarms_Brief_BriefCard_BriefLocations_BriefLocation_Conditions ¶
type Alarms_Brief_BriefCard_BriefLocations_BriefLocation_Conditions struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Alarm List. The type is slice of // Alarms_Brief_BriefCard_BriefLocations_BriefLocation_Conditions_AlarmInfo. AlarmInfo []*Alarms_Brief_BriefCard_BriefLocations_BriefLocation_Conditions_AlarmInfo }
Alarms_Brief_BriefCard_BriefLocations_BriefLocation_Conditions Show the conditions present at this scope.
func (*Alarms_Brief_BriefCard_BriefLocations_BriefLocation_Conditions) GetEntityData ¶
func (conditions *Alarms_Brief_BriefCard_BriefLocations_BriefLocation_Conditions) GetEntityData() *types.CommonEntityData
type Alarms_Brief_BriefCard_BriefLocations_BriefLocation_Conditions_AlarmInfo ¶
type Alarms_Brief_BriefCard_BriefLocations_BriefLocation_Conditions_AlarmInfo struct { EntityData types.CommonEntityData YFilter yfilter.YFilter YListKey string // Alarm location. The type is string with length: 0..128. Location interface{} // Alarm severity. The type is AlarmSeverity. Severity interface{} // Alarm group. The type is AlarmGroups. Group interface{} // Alarm set time. The type is string with length: 0..64. SetTime interface{} // Alarm set time(timestamp format). The type is interface{} with range: // 0..18446744073709551615. SetTimestamp interface{} // Alarm clear time. The type is string with length: 0..64. ClearTime interface{} // Alarm clear time(timestamp format). The type is interface{} with range: // 0..18446744073709551615. ClearTimestamp interface{} // Alarm description. The type is string with length: 0..256. Description interface{} }
Alarms_Brief_BriefCard_BriefLocations_BriefLocation_Conditions_AlarmInfo Alarm List
func (*Alarms_Brief_BriefCard_BriefLocations_BriefLocation_Conditions_AlarmInfo) GetEntityData ¶
func (alarmInfo *Alarms_Brief_BriefCard_BriefLocations_BriefLocation_Conditions_AlarmInfo) GetEntityData() *types.CommonEntityData
type Alarms_Brief_BriefCard_BriefLocations_BriefLocation_History ¶
type Alarms_Brief_BriefCard_BriefLocations_BriefLocation_History struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Alarm List. The type is slice of // Alarms_Brief_BriefCard_BriefLocations_BriefLocation_History_AlarmInfo. AlarmInfo []*Alarms_Brief_BriefCard_BriefLocations_BriefLocation_History_AlarmInfo }
Alarms_Brief_BriefCard_BriefLocations_BriefLocation_History Show the history alarms at this scope.
func (*Alarms_Brief_BriefCard_BriefLocations_BriefLocation_History) GetEntityData ¶
func (history *Alarms_Brief_BriefCard_BriefLocations_BriefLocation_History) GetEntityData() *types.CommonEntityData
type Alarms_Brief_BriefCard_BriefLocations_BriefLocation_History_AlarmInfo ¶
type Alarms_Brief_BriefCard_BriefLocations_BriefLocation_History_AlarmInfo struct { EntityData types.CommonEntityData YFilter yfilter.YFilter YListKey string // Alarm location. The type is string with length: 0..128. Location interface{} // Alarm severity. The type is AlarmSeverity. Severity interface{} // Alarm group. The type is AlarmGroups. Group interface{} // Alarm set time. The type is string with length: 0..64. SetTime interface{} // Alarm set time(timestamp format). The type is interface{} with range: // 0..18446744073709551615. SetTimestamp interface{} // Alarm clear time. The type is string with length: 0..64. ClearTime interface{} // Alarm clear time(timestamp format). The type is interface{} with range: // 0..18446744073709551615. ClearTimestamp interface{} // Alarm description. The type is string with length: 0..256. Description interface{} }
Alarms_Brief_BriefCard_BriefLocations_BriefLocation_History_AlarmInfo Alarm List
func (*Alarms_Brief_BriefCard_BriefLocations_BriefLocation_History_AlarmInfo) GetEntityData ¶
func (alarmInfo *Alarms_Brief_BriefCard_BriefLocations_BriefLocation_History_AlarmInfo) GetEntityData() *types.CommonEntityData
type Alarms_Brief_BriefCard_BriefLocations_BriefLocation_Suppressed ¶
type Alarms_Brief_BriefCard_BriefLocations_BriefLocation_Suppressed struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Suppressed Alarm List. The type is slice of // Alarms_Brief_BriefCard_BriefLocations_BriefLocation_Suppressed_SuppressedInfo. SuppressedInfo []*Alarms_Brief_BriefCard_BriefLocations_BriefLocation_Suppressed_SuppressedInfo }
Alarms_Brief_BriefCard_BriefLocations_BriefLocation_Suppressed Show the suppressed alarms at this scope.
func (*Alarms_Brief_BriefCard_BriefLocations_BriefLocation_Suppressed) GetEntityData ¶
func (suppressed *Alarms_Brief_BriefCard_BriefLocations_BriefLocation_Suppressed) GetEntityData() *types.CommonEntityData
type Alarms_Brief_BriefCard_BriefLocations_BriefLocation_Suppressed_SuppressedInfo ¶
type Alarms_Brief_BriefCard_BriefLocations_BriefLocation_Suppressed_SuppressedInfo struct { EntityData types.CommonEntityData YFilter yfilter.YFilter YListKey string // Alarm location. The type is string with length: 0..128. Location interface{} // Alarm severity. The type is AlarmSeverity. Severity interface{} // Alarm group. The type is AlarmGroups. Group interface{} // Alarm set time. The type is string with length: 0..64. SetTime interface{} // Alarm set time(timestamp format). The type is interface{} with range: // 0..18446744073709551615. SetTimestamp interface{} // Alarm suppressed time. The type is string with length: 0..64. SuppressedTime interface{} // Alarm suppressed time(timestamp format). The type is interface{} with // range: 0..18446744073709551615. SuppressedTimestamp interface{} // Alarm description. The type is string with length: 0..256. Description interface{} }
Alarms_Brief_BriefCard_BriefLocations_BriefLocation_Suppressed_SuppressedInfo Suppressed Alarm List
func (*Alarms_Brief_BriefCard_BriefLocations_BriefLocation_Suppressed_SuppressedInfo) GetEntityData ¶
func (suppressedInfo *Alarms_Brief_BriefCard_BriefLocations_BriefLocation_Suppressed_SuppressedInfo) GetEntityData() *types.CommonEntityData
type Alarms_Brief_BriefSystem ¶
type Alarms_Brief_BriefSystem struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Show the conditions present at this scope. Conditions Alarms_Brief_BriefSystem_Conditions // Show the active alarms at this scope. Active Alarms_Brief_BriefSystem_Active // Show the history alarms at this scope. History Alarms_Brief_BriefSystem_History // Show the suppressed alarms at this scope. Suppressed Alarms_Brief_BriefSystem_Suppressed }
Alarms_Brief_BriefSystem Show brief system scope alarm related data.
func (*Alarms_Brief_BriefSystem) GetEntityData ¶
func (briefSystem *Alarms_Brief_BriefSystem) GetEntityData() *types.CommonEntityData
type Alarms_Brief_BriefSystem_Active ¶
type Alarms_Brief_BriefSystem_Active struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Alarm List. The type is slice of Alarms_Brief_BriefSystem_Active_AlarmInfo. AlarmInfo []*Alarms_Brief_BriefSystem_Active_AlarmInfo }
Alarms_Brief_BriefSystem_Active Show the active alarms at this scope.
func (*Alarms_Brief_BriefSystem_Active) GetEntityData ¶
func (active *Alarms_Brief_BriefSystem_Active) GetEntityData() *types.CommonEntityData
type Alarms_Brief_BriefSystem_Active_AlarmInfo ¶
type Alarms_Brief_BriefSystem_Active_AlarmInfo struct { EntityData types.CommonEntityData YFilter yfilter.YFilter YListKey string // Alarm location. The type is string with length: 0..128. Location interface{} // Alarm severity. The type is AlarmSeverity. Severity interface{} // Alarm group. The type is AlarmGroups. Group interface{} // Alarm set time. The type is string with length: 0..64. SetTime interface{} // Alarm set time(timestamp format). The type is interface{} with range: // 0..18446744073709551615. SetTimestamp interface{} // Alarm clear time. The type is string with length: 0..64. ClearTime interface{} // Alarm clear time(timestamp format). The type is interface{} with range: // 0..18446744073709551615. ClearTimestamp interface{} // Alarm description. The type is string with length: 0..256. Description interface{} }
Alarms_Brief_BriefSystem_Active_AlarmInfo Alarm List
func (*Alarms_Brief_BriefSystem_Active_AlarmInfo) GetEntityData ¶
func (alarmInfo *Alarms_Brief_BriefSystem_Active_AlarmInfo) GetEntityData() *types.CommonEntityData
type Alarms_Brief_BriefSystem_Conditions ¶
type Alarms_Brief_BriefSystem_Conditions struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Alarm List. The type is slice of // Alarms_Brief_BriefSystem_Conditions_AlarmInfo. AlarmInfo []*Alarms_Brief_BriefSystem_Conditions_AlarmInfo }
Alarms_Brief_BriefSystem_Conditions Show the conditions present at this scope.
func (*Alarms_Brief_BriefSystem_Conditions) GetEntityData ¶
func (conditions *Alarms_Brief_BriefSystem_Conditions) GetEntityData() *types.CommonEntityData
type Alarms_Brief_BriefSystem_Conditions_AlarmInfo ¶
type Alarms_Brief_BriefSystem_Conditions_AlarmInfo struct { EntityData types.CommonEntityData YFilter yfilter.YFilter YListKey string // Alarm location. The type is string with length: 0..128. Location interface{} // Alarm severity. The type is AlarmSeverity. Severity interface{} // Alarm group. The type is AlarmGroups. Group interface{} // Alarm set time. The type is string with length: 0..64. SetTime interface{} // Alarm set time(timestamp format). The type is interface{} with range: // 0..18446744073709551615. SetTimestamp interface{} // Alarm clear time. The type is string with length: 0..64. ClearTime interface{} // Alarm clear time(timestamp format). The type is interface{} with range: // 0..18446744073709551615. ClearTimestamp interface{} // Alarm description. The type is string with length: 0..256. Description interface{} }
Alarms_Brief_BriefSystem_Conditions_AlarmInfo Alarm List
func (*Alarms_Brief_BriefSystem_Conditions_AlarmInfo) GetEntityData ¶
func (alarmInfo *Alarms_Brief_BriefSystem_Conditions_AlarmInfo) GetEntityData() *types.CommonEntityData
type Alarms_Brief_BriefSystem_History ¶
type Alarms_Brief_BriefSystem_History struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Alarm List. The type is slice of // Alarms_Brief_BriefSystem_History_AlarmInfo. AlarmInfo []*Alarms_Brief_BriefSystem_History_AlarmInfo }
Alarms_Brief_BriefSystem_History Show the history alarms at this scope.
func (*Alarms_Brief_BriefSystem_History) GetEntityData ¶
func (history *Alarms_Brief_BriefSystem_History) GetEntityData() *types.CommonEntityData
type Alarms_Brief_BriefSystem_History_AlarmInfo ¶
type Alarms_Brief_BriefSystem_History_AlarmInfo struct { EntityData types.CommonEntityData YFilter yfilter.YFilter YListKey string // Alarm location. The type is string with length: 0..128. Location interface{} // Alarm severity. The type is AlarmSeverity. Severity interface{} // Alarm group. The type is AlarmGroups. Group interface{} // Alarm set time. The type is string with length: 0..64. SetTime interface{} // Alarm set time(timestamp format). The type is interface{} with range: // 0..18446744073709551615. SetTimestamp interface{} // Alarm clear time. The type is string with length: 0..64. ClearTime interface{} // Alarm clear time(timestamp format). The type is interface{} with range: // 0..18446744073709551615. ClearTimestamp interface{} // Alarm description. The type is string with length: 0..256. Description interface{} }
Alarms_Brief_BriefSystem_History_AlarmInfo Alarm List
func (*Alarms_Brief_BriefSystem_History_AlarmInfo) GetEntityData ¶
func (alarmInfo *Alarms_Brief_BriefSystem_History_AlarmInfo) GetEntityData() *types.CommonEntityData
type Alarms_Brief_BriefSystem_Suppressed ¶
type Alarms_Brief_BriefSystem_Suppressed struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Suppressed Alarm List. The type is slice of // Alarms_Brief_BriefSystem_Suppressed_SuppressedInfo. SuppressedInfo []*Alarms_Brief_BriefSystem_Suppressed_SuppressedInfo }
Alarms_Brief_BriefSystem_Suppressed Show the suppressed alarms at this scope.
func (*Alarms_Brief_BriefSystem_Suppressed) GetEntityData ¶
func (suppressed *Alarms_Brief_BriefSystem_Suppressed) GetEntityData() *types.CommonEntityData
type Alarms_Brief_BriefSystem_Suppressed_SuppressedInfo ¶
type Alarms_Brief_BriefSystem_Suppressed_SuppressedInfo struct { EntityData types.CommonEntityData YFilter yfilter.YFilter YListKey string // Alarm location. The type is string with length: 0..128. Location interface{} // Alarm severity. The type is AlarmSeverity. Severity interface{} // Alarm group. The type is AlarmGroups. Group interface{} // Alarm set time. The type is string with length: 0..64. SetTime interface{} // Alarm set time(timestamp format). The type is interface{} with range: // 0..18446744073709551615. SetTimestamp interface{} // Alarm suppressed time. The type is string with length: 0..64. SuppressedTime interface{} // Alarm suppressed time(timestamp format). The type is interface{} with // range: 0..18446744073709551615. SuppressedTimestamp interface{} // Alarm description. The type is string with length: 0..256. Description interface{} }
Alarms_Brief_BriefSystem_Suppressed_SuppressedInfo Suppressed Alarm List
func (*Alarms_Brief_BriefSystem_Suppressed_SuppressedInfo) GetEntityData ¶
func (suppressedInfo *Alarms_Brief_BriefSystem_Suppressed_SuppressedInfo) GetEntityData() *types.CommonEntityData
type Alarms_Detail ¶
type Alarms_Detail struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // show detail system scope alarm related data. DetailSystem Alarms_Detail_DetailSystem // Show detail card scope alarm related data. DetailCard Alarms_Detail_DetailCard }
Alarms_Detail A set of detail alarm commands.
func (*Alarms_Detail) GetEntityData ¶
func (detail *Alarms_Detail) GetEntityData() *types.CommonEntityData
type Alarms_Detail_DetailCard ¶
type Alarms_Detail_DetailCard struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Table of DetailLocation. DetailLocations Alarms_Detail_DetailCard_DetailLocations }
Alarms_Detail_DetailCard Show detail card scope alarm related data.
func (*Alarms_Detail_DetailCard) GetEntityData ¶
func (detailCard *Alarms_Detail_DetailCard) GetEntityData() *types.CommonEntityData
type Alarms_Detail_DetailCard_DetailLocations ¶
type Alarms_Detail_DetailCard_DetailLocations struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Specify a card location for alarms. The type is slice of // Alarms_Detail_DetailCard_DetailLocations_DetailLocation. DetailLocation []*Alarms_Detail_DetailCard_DetailLocations_DetailLocation }
Alarms_Detail_DetailCard_DetailLocations Table of DetailLocation
func (*Alarms_Detail_DetailCard_DetailLocations) GetEntityData ¶
func (detailLocations *Alarms_Detail_DetailCard_DetailLocations) GetEntityData() *types.CommonEntityData
type Alarms_Detail_DetailCard_DetailLocations_DetailLocation ¶
type Alarms_Detail_DetailCard_DetailLocations_DetailLocation struct { EntityData types.CommonEntityData YFilter yfilter.YFilter YListKey string // This attribute is a key. NodeID of the Location. The type is string with // pattern: ([a-zA-Z0-9_]*\d+/){1,2}([a-zA-Z0-9_]*\d+). NodeId interface{} // Show the conditions present at this scope. Conditions Alarms_Detail_DetailCard_DetailLocations_DetailLocation_Conditions // Show the active alarms at this scope. Active Alarms_Detail_DetailCard_DetailLocations_DetailLocation_Active // Show the history alarms at this scope. History Alarms_Detail_DetailCard_DetailLocations_DetailLocation_History // Show the suppressed alarms at this scope. Suppressed Alarms_Detail_DetailCard_DetailLocations_DetailLocation_Suppressed // Show the service statistics. Stats Alarms_Detail_DetailCard_DetailLocations_DetailLocation_Stats // Show the clients associated with this service. Clients Alarms_Detail_DetailCard_DetailLocations_DetailLocation_Clients }
Alarms_Detail_DetailCard_DetailLocations_DetailLocation Specify a card location for alarms.
func (*Alarms_Detail_DetailCard_DetailLocations_DetailLocation) GetEntityData ¶
func (detailLocation *Alarms_Detail_DetailCard_DetailLocations_DetailLocation) GetEntityData() *types.CommonEntityData
type Alarms_Detail_DetailCard_DetailLocations_DetailLocation_Active ¶
type Alarms_Detail_DetailCard_DetailLocations_DetailLocation_Active struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Alarm List. The type is slice of // Alarms_Detail_DetailCard_DetailLocations_DetailLocation_Active_AlarmInfo. AlarmInfo []*Alarms_Detail_DetailCard_DetailLocations_DetailLocation_Active_AlarmInfo }
Alarms_Detail_DetailCard_DetailLocations_DetailLocation_Active Show the active alarms at this scope.
func (*Alarms_Detail_DetailCard_DetailLocations_DetailLocation_Active) GetEntityData ¶
func (active *Alarms_Detail_DetailCard_DetailLocations_DetailLocation_Active) GetEntityData() *types.CommonEntityData
type Alarms_Detail_DetailCard_DetailLocations_DetailLocation_Active_AlarmInfo ¶
type Alarms_Detail_DetailCard_DetailLocations_DetailLocation_Active_AlarmInfo struct { EntityData types.CommonEntityData YFilter yfilter.YFilter YListKey string // Alarm description. The type is string with length: 0..256. Description interface{} // Alarm location. The type is string with length: 0..128. Location interface{} // Alarm aid. The type is string with length: 0..128. Aid interface{} // Alarm tag description. The type is string with length: 0..128. Tag interface{} // Alarm module description. The type is string with length: 0..128. Module interface{} // Alarm eid. The type is string with length: 0..128. Eid interface{} // Reporting agent id. The type is interface{} with range: 0..4294967295. ReportingAgentId interface{} // Pending async flag. The type is bool. PendingSync interface{} // Alarm severity. The type is AlarmSeverity. Severity interface{} // Alarm status. The type is AlarmStatus. Status interface{} // Alarm group. The type is AlarmGroups. Group interface{} // Alarm set time. The type is string with length: 0..64. SetTime interface{} // Alarm set time(timestamp format). The type is interface{} with range: // 0..18446744073709551615. SetTimestamp interface{} // Alarm clear time. The type is string with length: 0..64. ClearTime interface{} // Alarm clear time(timestamp format). The type is interface{} with range: // 0..18446744073709551615. ClearTimestamp interface{} // Alarm service affecting. The type is AlarmServiceAffecting. ServiceAffecting interface{} // alarm event type. The type is AlarmEvent. Type interface{} // Alarm interface name. The type is string with length: 0..128. Interface interface{} // Alarm name. The type is string with length: 0..128. AlarmName interface{} // OTN feature specific alarm attributes. Otn Alarms_Detail_DetailCard_DetailLocations_DetailLocation_Active_AlarmInfo_Otn // TCA feature specific alarm attributes. Tca Alarms_Detail_DetailCard_DetailLocations_DetailLocation_Active_AlarmInfo_Tca }
Alarms_Detail_DetailCard_DetailLocations_DetailLocation_Active_AlarmInfo Alarm List
func (*Alarms_Detail_DetailCard_DetailLocations_DetailLocation_Active_AlarmInfo) GetEntityData ¶
func (alarmInfo *Alarms_Detail_DetailCard_DetailLocations_DetailLocation_Active_AlarmInfo) GetEntityData() *types.CommonEntityData
type Alarms_Detail_DetailCard_DetailLocations_DetailLocation_Active_AlarmInfo_Otn ¶
type Alarms_Detail_DetailCard_DetailLocations_DetailLocation_Active_AlarmInfo_Otn struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Alarm direction . The type is AlarmDirection. Direction interface{} // Source of Alarm. The type is AlarmNotificationSrc. NotificationSource interface{} }
Alarms_Detail_DetailCard_DetailLocations_DetailLocation_Active_AlarmInfo_Otn OTN feature specific alarm attributes
func (*Alarms_Detail_DetailCard_DetailLocations_DetailLocation_Active_AlarmInfo_Otn) GetEntityData ¶
func (otn *Alarms_Detail_DetailCard_DetailLocations_DetailLocation_Active_AlarmInfo_Otn) GetEntityData() *types.CommonEntityData
type Alarms_Detail_DetailCard_DetailLocations_DetailLocation_Active_AlarmInfo_Tca ¶
type Alarms_Detail_DetailCard_DetailLocations_DetailLocation_Active_AlarmInfo_Tca struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Alarm Threshold . The type is string with length: 0..20. ThresholdValue interface{} // Alarm Threshold. The type is string with length: 0..20. CurrentValue interface{} // Timing Bucket. The type is TimingBucket. BucketType interface{} }
Alarms_Detail_DetailCard_DetailLocations_DetailLocation_Active_AlarmInfo_Tca TCA feature specific alarm attributes
func (*Alarms_Detail_DetailCard_DetailLocations_DetailLocation_Active_AlarmInfo_Tca) GetEntityData ¶
func (tca *Alarms_Detail_DetailCard_DetailLocations_DetailLocation_Active_AlarmInfo_Tca) GetEntityData() *types.CommonEntityData
type Alarms_Detail_DetailCard_DetailLocations_DetailLocation_Clients ¶
type Alarms_Detail_DetailCard_DetailLocations_DetailLocation_Clients struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Client List. The type is slice of // Alarms_Detail_DetailCard_DetailLocations_DetailLocation_Clients_ClientInfo. ClientInfo []*Alarms_Detail_DetailCard_DetailLocations_DetailLocation_Clients_ClientInfo }
Alarms_Detail_DetailCard_DetailLocations_DetailLocation_Clients Show the clients associated with this service.
func (*Alarms_Detail_DetailCard_DetailLocations_DetailLocation_Clients) GetEntityData ¶
func (clients *Alarms_Detail_DetailCard_DetailLocations_DetailLocation_Clients) GetEntityData() *types.CommonEntityData
type Alarms_Detail_DetailCard_DetailLocations_DetailLocation_Clients_ClientInfo ¶
type Alarms_Detail_DetailCard_DetailLocations_DetailLocation_Clients_ClientInfo struct { EntityData types.CommonEntityData YFilter yfilter.YFilter YListKey string // Alarm client. The type is string with length: 0..128. Name interface{} // Alarms agent id of the client. The type is interface{} with range: // 0..4294967295. Id interface{} // The location of this client. The type is string with length: 0..128. Location interface{} // The client handle through which interface. The type is string with length: // 0..128. Handle interface{} // The current state of the client. The type is AlarmClientState. State interface{} // The type of the client. The type is AlarmClient. Type interface{} // The current subscription status of the client. The type is bool. FilterDisp interface{} // Alarms agent subscriber id of the client. The type is interface{} with // range: 0..4294967295. SubscriberId interface{} // The filter used for alarm severity. The type is AlarmSeverity. FilterSeverity interface{} // The filter used for alarm bi-state state+. The type is AlarmStatus. FilterState interface{} // The filter used for alarm group. The type is AlarmGroups. FilterGroup interface{} // Number of times the agent connected to the alarm mgr. The type is // interface{} with range: 0..4294967295. ConnectCount interface{} // Agent connect timestamp. The type is string with length: 0..64. ConnectTimestamp interface{} // Number of times the agent queried for alarms. The type is interface{} with // range: 0..4294967295. GetCount interface{} // Number of times the agent subscribed for alarms. The type is interface{} // with range: 0..4294967295. SubscribeCount interface{} // Number of times the agent reported alarms. The type is interface{} with // range: 0..4294967295. ReportCount interface{} }
Alarms_Detail_DetailCard_DetailLocations_DetailLocation_Clients_ClientInfo Client List
func (*Alarms_Detail_DetailCard_DetailLocations_DetailLocation_Clients_ClientInfo) GetEntityData ¶
func (clientInfo *Alarms_Detail_DetailCard_DetailLocations_DetailLocation_Clients_ClientInfo) GetEntityData() *types.CommonEntityData
type Alarms_Detail_DetailCard_DetailLocations_DetailLocation_Conditions ¶
type Alarms_Detail_DetailCard_DetailLocations_DetailLocation_Conditions struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Alarm List. The type is slice of // Alarms_Detail_DetailCard_DetailLocations_DetailLocation_Conditions_AlarmInfo. AlarmInfo []*Alarms_Detail_DetailCard_DetailLocations_DetailLocation_Conditions_AlarmInfo }
Alarms_Detail_DetailCard_DetailLocations_DetailLocation_Conditions Show the conditions present at this scope.
func (*Alarms_Detail_DetailCard_DetailLocations_DetailLocation_Conditions) GetEntityData ¶
func (conditions *Alarms_Detail_DetailCard_DetailLocations_DetailLocation_Conditions) GetEntityData() *types.CommonEntityData
type Alarms_Detail_DetailCard_DetailLocations_DetailLocation_Conditions_AlarmInfo ¶
type Alarms_Detail_DetailCard_DetailLocations_DetailLocation_Conditions_AlarmInfo struct { EntityData types.CommonEntityData YFilter yfilter.YFilter YListKey string // Alarm description. The type is string with length: 0..256. Description interface{} // Alarm location. The type is string with length: 0..128. Location interface{} // Alarm aid. The type is string with length: 0..128. Aid interface{} // Alarm tag description. The type is string with length: 0..128. Tag interface{} // Alarm module description. The type is string with length: 0..128. Module interface{} // Alarm eid. The type is string with length: 0..128. Eid interface{} // Reporting agent id. The type is interface{} with range: 0..4294967295. ReportingAgentId interface{} // Pending async flag. The type is bool. PendingSync interface{} // Alarm severity. The type is AlarmSeverity. Severity interface{} // Alarm status. The type is AlarmStatus. Status interface{} // Alarm group. The type is AlarmGroups. Group interface{} // Alarm set time. The type is string with length: 0..64. SetTime interface{} // Alarm set time(timestamp format). The type is interface{} with range: // 0..18446744073709551615. SetTimestamp interface{} // Alarm clear time. The type is string with length: 0..64. ClearTime interface{} // Alarm clear time(timestamp format). The type is interface{} with range: // 0..18446744073709551615. ClearTimestamp interface{} // Alarm service affecting. The type is AlarmServiceAffecting. ServiceAffecting interface{} // alarm event type. The type is AlarmEvent. Type interface{} // Alarm interface name. The type is string with length: 0..128. Interface interface{} // Alarm name. The type is string with length: 0..128. AlarmName interface{} // OTN feature specific alarm attributes. Otn Alarms_Detail_DetailCard_DetailLocations_DetailLocation_Conditions_AlarmInfo_Otn // TCA feature specific alarm attributes. Tca Alarms_Detail_DetailCard_DetailLocations_DetailLocation_Conditions_AlarmInfo_Tca }
Alarms_Detail_DetailCard_DetailLocations_DetailLocation_Conditions_AlarmInfo Alarm List
func (*Alarms_Detail_DetailCard_DetailLocations_DetailLocation_Conditions_AlarmInfo) GetEntityData ¶
func (alarmInfo *Alarms_Detail_DetailCard_DetailLocations_DetailLocation_Conditions_AlarmInfo) GetEntityData() *types.CommonEntityData
type Alarms_Detail_DetailCard_DetailLocations_DetailLocation_Conditions_AlarmInfo_Otn ¶
type Alarms_Detail_DetailCard_DetailLocations_DetailLocation_Conditions_AlarmInfo_Otn struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Alarm direction . The type is AlarmDirection. Direction interface{} // Source of Alarm. The type is AlarmNotificationSrc. NotificationSource interface{} }
Alarms_Detail_DetailCard_DetailLocations_DetailLocation_Conditions_AlarmInfo_Otn OTN feature specific alarm attributes
func (*Alarms_Detail_DetailCard_DetailLocations_DetailLocation_Conditions_AlarmInfo_Otn) GetEntityData ¶
func (otn *Alarms_Detail_DetailCard_DetailLocations_DetailLocation_Conditions_AlarmInfo_Otn) GetEntityData() *types.CommonEntityData
type Alarms_Detail_DetailCard_DetailLocations_DetailLocation_Conditions_AlarmInfo_Tca ¶
type Alarms_Detail_DetailCard_DetailLocations_DetailLocation_Conditions_AlarmInfo_Tca struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Alarm Threshold . The type is string with length: 0..20. ThresholdValue interface{} // Alarm Threshold. The type is string with length: 0..20. CurrentValue interface{} // Timing Bucket. The type is TimingBucket. BucketType interface{} }
Alarms_Detail_DetailCard_DetailLocations_DetailLocation_Conditions_AlarmInfo_Tca TCA feature specific alarm attributes
func (*Alarms_Detail_DetailCard_DetailLocations_DetailLocation_Conditions_AlarmInfo_Tca) GetEntityData ¶
func (tca *Alarms_Detail_DetailCard_DetailLocations_DetailLocation_Conditions_AlarmInfo_Tca) GetEntityData() *types.CommonEntityData
type Alarms_Detail_DetailCard_DetailLocations_DetailLocation_History ¶
type Alarms_Detail_DetailCard_DetailLocations_DetailLocation_History struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Alarm List. The type is slice of // Alarms_Detail_DetailCard_DetailLocations_DetailLocation_History_AlarmInfo. AlarmInfo []*Alarms_Detail_DetailCard_DetailLocations_DetailLocation_History_AlarmInfo }
Alarms_Detail_DetailCard_DetailLocations_DetailLocation_History Show the history alarms at this scope.
func (*Alarms_Detail_DetailCard_DetailLocations_DetailLocation_History) GetEntityData ¶
func (history *Alarms_Detail_DetailCard_DetailLocations_DetailLocation_History) GetEntityData() *types.CommonEntityData
type Alarms_Detail_DetailCard_DetailLocations_DetailLocation_History_AlarmInfo ¶
type Alarms_Detail_DetailCard_DetailLocations_DetailLocation_History_AlarmInfo struct { EntityData types.CommonEntityData YFilter yfilter.YFilter YListKey string // Alarm description. The type is string with length: 0..256. Description interface{} // Alarm location. The type is string with length: 0..128. Location interface{} // Alarm aid. The type is string with length: 0..128. Aid interface{} // Alarm tag description. The type is string with length: 0..128. Tag interface{} // Alarm module description. The type is string with length: 0..128. Module interface{} // Alarm eid. The type is string with length: 0..128. Eid interface{} // Reporting agent id. The type is interface{} with range: 0..4294967295. ReportingAgentId interface{} // Pending async flag. The type is bool. PendingSync interface{} // Alarm severity. The type is AlarmSeverity. Severity interface{} // Alarm status. The type is AlarmStatus. Status interface{} // Alarm group. The type is AlarmGroups. Group interface{} // Alarm set time. The type is string with length: 0..64. SetTime interface{} // Alarm set time(timestamp format). The type is interface{} with range: // 0..18446744073709551615. SetTimestamp interface{} // Alarm clear time. The type is string with length: 0..64. ClearTime interface{} // Alarm clear time(timestamp format). The type is interface{} with range: // 0..18446744073709551615. ClearTimestamp interface{} // Alarm service affecting. The type is AlarmServiceAffecting. ServiceAffecting interface{} // alarm event type. The type is AlarmEvent. Type interface{} // Alarm interface name. The type is string with length: 0..128. Interface interface{} // Alarm name. The type is string with length: 0..128. AlarmName interface{} // OTN feature specific alarm attributes. Otn Alarms_Detail_DetailCard_DetailLocations_DetailLocation_History_AlarmInfo_Otn // TCA feature specific alarm attributes. Tca Alarms_Detail_DetailCard_DetailLocations_DetailLocation_History_AlarmInfo_Tca }
Alarms_Detail_DetailCard_DetailLocations_DetailLocation_History_AlarmInfo Alarm List
func (*Alarms_Detail_DetailCard_DetailLocations_DetailLocation_History_AlarmInfo) GetEntityData ¶
func (alarmInfo *Alarms_Detail_DetailCard_DetailLocations_DetailLocation_History_AlarmInfo) GetEntityData() *types.CommonEntityData
type Alarms_Detail_DetailCard_DetailLocations_DetailLocation_History_AlarmInfo_Otn ¶
type Alarms_Detail_DetailCard_DetailLocations_DetailLocation_History_AlarmInfo_Otn struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Alarm direction . The type is AlarmDirection. Direction interface{} // Source of Alarm. The type is AlarmNotificationSrc. NotificationSource interface{} }
Alarms_Detail_DetailCard_DetailLocations_DetailLocation_History_AlarmInfo_Otn OTN feature specific alarm attributes
func (*Alarms_Detail_DetailCard_DetailLocations_DetailLocation_History_AlarmInfo_Otn) GetEntityData ¶
func (otn *Alarms_Detail_DetailCard_DetailLocations_DetailLocation_History_AlarmInfo_Otn) GetEntityData() *types.CommonEntityData
type Alarms_Detail_DetailCard_DetailLocations_DetailLocation_History_AlarmInfo_Tca ¶
type Alarms_Detail_DetailCard_DetailLocations_DetailLocation_History_AlarmInfo_Tca struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Alarm Threshold . The type is string with length: 0..20. ThresholdValue interface{} // Alarm Threshold. The type is string with length: 0..20. CurrentValue interface{} // Timing Bucket. The type is TimingBucket. BucketType interface{} }
Alarms_Detail_DetailCard_DetailLocations_DetailLocation_History_AlarmInfo_Tca TCA feature specific alarm attributes
func (*Alarms_Detail_DetailCard_DetailLocations_DetailLocation_History_AlarmInfo_Tca) GetEntityData ¶
func (tca *Alarms_Detail_DetailCard_DetailLocations_DetailLocation_History_AlarmInfo_Tca) GetEntityData() *types.CommonEntityData
type Alarms_Detail_DetailCard_DetailLocations_DetailLocation_Stats ¶
type Alarms_Detail_DetailCard_DetailLocations_DetailLocation_Stats struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Alarms that were in all reported to this Alarm Mgr. The type is interface{} // with range: 0..18446744073709551615. Reported interface{} // Alarms that we couldn't keep track due to some error or other. The type is // interface{} with range: 0..18446744073709551615. Dropped interface{} // Alarms that are currently in the active state. The type is interface{} with // range: 0..18446744073709551615. Active interface{} // Alarms that are cleared. This one is counted over a long period of time. // The type is interface{} with range: 0..18446744073709551615. History interface{} // Alarms that are in suppressed state. The type is interface{} with range: // 0..18446744073709551615. Suppressed interface{} // Alarms that are currently in the active state(sysadmin plane). The type is // interface{} with range: 0..18446744073709551615. SysadminActive interface{} // Alarms that are cleared in sysadmin plane. This one is counted over a long // period of time. The type is interface{} with range: // 0..18446744073709551615. SysadminHistory interface{} // Alarms that are suppressed in sysadmin plane. The type is interface{} with // range: 0..18446744073709551615. SysadminSuppressed interface{} // Alarms dropped due to invalid aid. The type is interface{} with range: // 0..4294967295. DroppedInvalidAid interface{} // Alarms dropped due to insufficient memory. The type is interface{} with // range: 0..4294967295. DroppedInsuffMem interface{} // Alarms dropped due to db error. The type is interface{} with range: // 0..4294967295. DroppedDbError interface{} // Alarms dropped clear without set. The type is interface{} with range: // 0..4294967295. DroppedClearWithoutSet interface{} // Alarms dropped which were duplicate. The type is interface{} with range: // 0..4294967295. DroppedDuplicate interface{} // Total alarms which had the cache hit. The type is interface{} with range: // 0..4294967295. CacheHit interface{} // Total alarms which had the cache miss. The type is interface{} with range: // 0..4294967295. CacheMiss interface{} }
Alarms_Detail_DetailCard_DetailLocations_DetailLocation_Stats Show the service statistics.
func (*Alarms_Detail_DetailCard_DetailLocations_DetailLocation_Stats) GetEntityData ¶
func (stats *Alarms_Detail_DetailCard_DetailLocations_DetailLocation_Stats) GetEntityData() *types.CommonEntityData
type Alarms_Detail_DetailCard_DetailLocations_DetailLocation_Suppressed ¶
type Alarms_Detail_DetailCard_DetailLocations_DetailLocation_Suppressed struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Suppressed Alarm List. The type is slice of // Alarms_Detail_DetailCard_DetailLocations_DetailLocation_Suppressed_SuppressedInfo. SuppressedInfo []*Alarms_Detail_DetailCard_DetailLocations_DetailLocation_Suppressed_SuppressedInfo }
Alarms_Detail_DetailCard_DetailLocations_DetailLocation_Suppressed Show the suppressed alarms at this scope.
func (*Alarms_Detail_DetailCard_DetailLocations_DetailLocation_Suppressed) GetEntityData ¶
func (suppressed *Alarms_Detail_DetailCard_DetailLocations_DetailLocation_Suppressed) GetEntityData() *types.CommonEntityData
type Alarms_Detail_DetailCard_DetailLocations_DetailLocation_Suppressed_SuppressedInfo ¶
type Alarms_Detail_DetailCard_DetailLocations_DetailLocation_Suppressed_SuppressedInfo struct { EntityData types.CommonEntityData YFilter yfilter.YFilter YListKey string // Alarm description. The type is string with length: 0..256. Description interface{} // Alarm location. The type is string with length: 0..128. Location interface{} // Alarm aid. The type is string with length: 0..128. Aid interface{} // Alarm tag description. The type is string with length: 0..128. Tag interface{} // Alarm module description. The type is string with length: 0..128. Module interface{} // Alarm eid. The type is string with length: 0..128. Eid interface{} // Reporting agent id. The type is interface{} with range: 0..4294967295. ReportingAgentId interface{} // Pending async flag. The type is bool. PendingSync interface{} // Alarm severity. The type is AlarmSeverity. Severity interface{} // Alarm status. The type is AlarmStatus. Status interface{} // Alarm group. The type is AlarmGroups. Group interface{} // Alarm set time. The type is string with length: 0..64. SetTime interface{} // Alarm set time(timestamp format). The type is interface{} with range: // 0..18446744073709551615. SetTimestamp interface{} // Alarm suppressed time. The type is string with length: 0..64. SuppressedTime interface{} // Alarm suppressed time(timestamp format). The type is interface{} with // range: 0..18446744073709551615. SuppressedTimestamp interface{} // Alarm service affecting . The type is AlarmServiceAffecting. ServiceAffecting interface{} // Alarm interface name. The type is string with length: 0..128. Interface interface{} // Alarm name. The type is string with length: 0..128. AlarmName interface{} // OTN feature specific alarm attributes. Otn Alarms_Detail_DetailCard_DetailLocations_DetailLocation_Suppressed_SuppressedInfo_Otn }
Alarms_Detail_DetailCard_DetailLocations_DetailLocation_Suppressed_SuppressedInfo Suppressed Alarm List
func (*Alarms_Detail_DetailCard_DetailLocations_DetailLocation_Suppressed_SuppressedInfo) GetEntityData ¶
func (suppressedInfo *Alarms_Detail_DetailCard_DetailLocations_DetailLocation_Suppressed_SuppressedInfo) GetEntityData() *types.CommonEntityData
type Alarms_Detail_DetailCard_DetailLocations_DetailLocation_Suppressed_SuppressedInfo_Otn ¶
type Alarms_Detail_DetailCard_DetailLocations_DetailLocation_Suppressed_SuppressedInfo_Otn struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Alarm direction . The type is AlarmDirection. Direction interface{} // Source of Alarm. The type is AlarmNotificationSrc. NotificationSource interface{} }
Alarms_Detail_DetailCard_DetailLocations_DetailLocation_Suppressed_SuppressedInfo_Otn OTN feature specific alarm attributes
func (*Alarms_Detail_DetailCard_DetailLocations_DetailLocation_Suppressed_SuppressedInfo_Otn) GetEntityData ¶
func (otn *Alarms_Detail_DetailCard_DetailLocations_DetailLocation_Suppressed_SuppressedInfo_Otn) GetEntityData() *types.CommonEntityData
type Alarms_Detail_DetailSystem ¶
type Alarms_Detail_DetailSystem struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Show the Conditions present at this scope. Conditions Alarms_Detail_DetailSystem_Conditions // Show the active alarms at this scope. Active Alarms_Detail_DetailSystem_Active // Show the history alarms at this scope. History Alarms_Detail_DetailSystem_History // Show the suppressed alarms at this scope. Suppressed Alarms_Detail_DetailSystem_Suppressed // Show the service statistics. Stats Alarms_Detail_DetailSystem_Stats // Show the clients associated with this service. Clients Alarms_Detail_DetailSystem_Clients }
Alarms_Detail_DetailSystem show detail system scope alarm related data.
func (*Alarms_Detail_DetailSystem) GetEntityData ¶
func (detailSystem *Alarms_Detail_DetailSystem) GetEntityData() *types.CommonEntityData
type Alarms_Detail_DetailSystem_Active ¶
type Alarms_Detail_DetailSystem_Active struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Alarm List. The type is slice of // Alarms_Detail_DetailSystem_Active_AlarmInfo. AlarmInfo []*Alarms_Detail_DetailSystem_Active_AlarmInfo }
Alarms_Detail_DetailSystem_Active Show the active alarms at this scope.
func (*Alarms_Detail_DetailSystem_Active) GetEntityData ¶
func (active *Alarms_Detail_DetailSystem_Active) GetEntityData() *types.CommonEntityData
type Alarms_Detail_DetailSystem_Active_AlarmInfo ¶
type Alarms_Detail_DetailSystem_Active_AlarmInfo struct { EntityData types.CommonEntityData YFilter yfilter.YFilter YListKey string // Alarm description. The type is string with length: 0..256. Description interface{} // Alarm location. The type is string with length: 0..128. Location interface{} // Alarm aid. The type is string with length: 0..128. Aid interface{} // Alarm tag description. The type is string with length: 0..128. Tag interface{} // Alarm module description. The type is string with length: 0..128. Module interface{} // Alarm eid. The type is string with length: 0..128. Eid interface{} // Reporting agent id. The type is interface{} with range: 0..4294967295. ReportingAgentId interface{} // Pending async flag. The type is bool. PendingSync interface{} // Alarm severity. The type is AlarmSeverity. Severity interface{} // Alarm status. The type is AlarmStatus. Status interface{} // Alarm group. The type is AlarmGroups. Group interface{} // Alarm set time. The type is string with length: 0..64. SetTime interface{} // Alarm set time(timestamp format). The type is interface{} with range: // 0..18446744073709551615. SetTimestamp interface{} // Alarm clear time. The type is string with length: 0..64. ClearTime interface{} // Alarm clear time(timestamp format). The type is interface{} with range: // 0..18446744073709551615. ClearTimestamp interface{} // Alarm service affecting. The type is AlarmServiceAffecting. ServiceAffecting interface{} // alarm event type. The type is AlarmEvent. Type interface{} // Alarm interface name. The type is string with length: 0..128. Interface interface{} // Alarm name. The type is string with length: 0..128. AlarmName interface{} // OTN feature specific alarm attributes. Otn Alarms_Detail_DetailSystem_Active_AlarmInfo_Otn // TCA feature specific alarm attributes. Tca Alarms_Detail_DetailSystem_Active_AlarmInfo_Tca }
Alarms_Detail_DetailSystem_Active_AlarmInfo Alarm List
func (*Alarms_Detail_DetailSystem_Active_AlarmInfo) GetEntityData ¶
func (alarmInfo *Alarms_Detail_DetailSystem_Active_AlarmInfo) GetEntityData() *types.CommonEntityData
type Alarms_Detail_DetailSystem_Active_AlarmInfo_Otn ¶
type Alarms_Detail_DetailSystem_Active_AlarmInfo_Otn struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Alarm direction . The type is AlarmDirection. Direction interface{} // Source of Alarm. The type is AlarmNotificationSrc. NotificationSource interface{} }
Alarms_Detail_DetailSystem_Active_AlarmInfo_Otn OTN feature specific alarm attributes
func (*Alarms_Detail_DetailSystem_Active_AlarmInfo_Otn) GetEntityData ¶
func (otn *Alarms_Detail_DetailSystem_Active_AlarmInfo_Otn) GetEntityData() *types.CommonEntityData
type Alarms_Detail_DetailSystem_Active_AlarmInfo_Tca ¶
type Alarms_Detail_DetailSystem_Active_AlarmInfo_Tca struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Alarm Threshold . The type is string with length: 0..20. ThresholdValue interface{} // Alarm Threshold. The type is string with length: 0..20. CurrentValue interface{} // Timing Bucket. The type is TimingBucket. BucketType interface{} }
Alarms_Detail_DetailSystem_Active_AlarmInfo_Tca TCA feature specific alarm attributes
func (*Alarms_Detail_DetailSystem_Active_AlarmInfo_Tca) GetEntityData ¶
func (tca *Alarms_Detail_DetailSystem_Active_AlarmInfo_Tca) GetEntityData() *types.CommonEntityData
type Alarms_Detail_DetailSystem_Clients ¶
type Alarms_Detail_DetailSystem_Clients struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Client List. The type is slice of // Alarms_Detail_DetailSystem_Clients_ClientInfo. ClientInfo []*Alarms_Detail_DetailSystem_Clients_ClientInfo }
Alarms_Detail_DetailSystem_Clients Show the clients associated with this service.
func (*Alarms_Detail_DetailSystem_Clients) GetEntityData ¶
func (clients *Alarms_Detail_DetailSystem_Clients) GetEntityData() *types.CommonEntityData
type Alarms_Detail_DetailSystem_Clients_ClientInfo ¶
type Alarms_Detail_DetailSystem_Clients_ClientInfo struct { EntityData types.CommonEntityData YFilter yfilter.YFilter YListKey string // Alarm client. The type is string with length: 0..128. Name interface{} // Alarms agent id of the client. The type is interface{} with range: // 0..4294967295. Id interface{} // The location of this client. The type is string with length: 0..128. Location interface{} // The client handle through which interface. The type is string with length: // 0..128. Handle interface{} // The current state of the client. The type is AlarmClientState. State interface{} // The type of the client. The type is AlarmClient. Type interface{} // The current subscription status of the client. The type is bool. FilterDisp interface{} // Alarms agent subscriber id of the client. The type is interface{} with // range: 0..4294967295. SubscriberId interface{} // The filter used for alarm severity. The type is AlarmSeverity. FilterSeverity interface{} // The filter used for alarm bi-state state+. The type is AlarmStatus. FilterState interface{} // The filter used for alarm group. The type is AlarmGroups. FilterGroup interface{} // Number of times the agent connected to the alarm mgr. The type is // interface{} with range: 0..4294967295. ConnectCount interface{} // Agent connect timestamp. The type is string with length: 0..64. ConnectTimestamp interface{} // Number of times the agent queried for alarms. The type is interface{} with // range: 0..4294967295. GetCount interface{} // Number of times the agent subscribed for alarms. The type is interface{} // with range: 0..4294967295. SubscribeCount interface{} // Number of times the agent reported alarms. The type is interface{} with // range: 0..4294967295. ReportCount interface{} }
Alarms_Detail_DetailSystem_Clients_ClientInfo Client List
func (*Alarms_Detail_DetailSystem_Clients_ClientInfo) GetEntityData ¶
func (clientInfo *Alarms_Detail_DetailSystem_Clients_ClientInfo) GetEntityData() *types.CommonEntityData
type Alarms_Detail_DetailSystem_Conditions ¶
type Alarms_Detail_DetailSystem_Conditions struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Alarm List. The type is slice of // Alarms_Detail_DetailSystem_Conditions_AlarmInfo. AlarmInfo []*Alarms_Detail_DetailSystem_Conditions_AlarmInfo }
Alarms_Detail_DetailSystem_Conditions Show the Conditions present at this scope.
func (*Alarms_Detail_DetailSystem_Conditions) GetEntityData ¶
func (conditions *Alarms_Detail_DetailSystem_Conditions) GetEntityData() *types.CommonEntityData
type Alarms_Detail_DetailSystem_Conditions_AlarmInfo ¶
type Alarms_Detail_DetailSystem_Conditions_AlarmInfo struct { EntityData types.CommonEntityData YFilter yfilter.YFilter YListKey string // Alarm description. The type is string with length: 0..256. Description interface{} // Alarm location. The type is string with length: 0..128. Location interface{} // Alarm aid. The type is string with length: 0..128. Aid interface{} // Alarm tag description. The type is string with length: 0..128. Tag interface{} // Alarm module description. The type is string with length: 0..128. Module interface{} // Alarm eid. The type is string with length: 0..128. Eid interface{} // Reporting agent id. The type is interface{} with range: 0..4294967295. ReportingAgentId interface{} // Pending async flag. The type is bool. PendingSync interface{} // Alarm severity. The type is AlarmSeverity. Severity interface{} // Alarm status. The type is AlarmStatus. Status interface{} // Alarm group. The type is AlarmGroups. Group interface{} // Alarm set time. The type is string with length: 0..64. SetTime interface{} // Alarm set time(timestamp format). The type is interface{} with range: // 0..18446744073709551615. SetTimestamp interface{} // Alarm clear time. The type is string with length: 0..64. ClearTime interface{} // Alarm clear time(timestamp format). The type is interface{} with range: // 0..18446744073709551615. ClearTimestamp interface{} // Alarm service affecting. The type is AlarmServiceAffecting. ServiceAffecting interface{} // alarm event type. The type is AlarmEvent. Type interface{} // Alarm interface name. The type is string with length: 0..128. Interface interface{} // Alarm name. The type is string with length: 0..128. AlarmName interface{} // OTN feature specific alarm attributes. Otn Alarms_Detail_DetailSystem_Conditions_AlarmInfo_Otn // TCA feature specific alarm attributes. Tca Alarms_Detail_DetailSystem_Conditions_AlarmInfo_Tca }
Alarms_Detail_DetailSystem_Conditions_AlarmInfo Alarm List
func (*Alarms_Detail_DetailSystem_Conditions_AlarmInfo) GetEntityData ¶
func (alarmInfo *Alarms_Detail_DetailSystem_Conditions_AlarmInfo) GetEntityData() *types.CommonEntityData
type Alarms_Detail_DetailSystem_Conditions_AlarmInfo_Otn ¶
type Alarms_Detail_DetailSystem_Conditions_AlarmInfo_Otn struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Alarm direction . The type is AlarmDirection. Direction interface{} // Source of Alarm. The type is AlarmNotificationSrc. NotificationSource interface{} }
Alarms_Detail_DetailSystem_Conditions_AlarmInfo_Otn OTN feature specific alarm attributes
func (*Alarms_Detail_DetailSystem_Conditions_AlarmInfo_Otn) GetEntityData ¶
func (otn *Alarms_Detail_DetailSystem_Conditions_AlarmInfo_Otn) GetEntityData() *types.CommonEntityData
type Alarms_Detail_DetailSystem_Conditions_AlarmInfo_Tca ¶
type Alarms_Detail_DetailSystem_Conditions_AlarmInfo_Tca struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Alarm Threshold . The type is string with length: 0..20. ThresholdValue interface{} // Alarm Threshold. The type is string with length: 0..20. CurrentValue interface{} // Timing Bucket. The type is TimingBucket. BucketType interface{} }
Alarms_Detail_DetailSystem_Conditions_AlarmInfo_Tca TCA feature specific alarm attributes
func (*Alarms_Detail_DetailSystem_Conditions_AlarmInfo_Tca) GetEntityData ¶
func (tca *Alarms_Detail_DetailSystem_Conditions_AlarmInfo_Tca) GetEntityData() *types.CommonEntityData
type Alarms_Detail_DetailSystem_History ¶
type Alarms_Detail_DetailSystem_History struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Alarm List. The type is slice of // Alarms_Detail_DetailSystem_History_AlarmInfo. AlarmInfo []*Alarms_Detail_DetailSystem_History_AlarmInfo }
Alarms_Detail_DetailSystem_History Show the history alarms at this scope.
func (*Alarms_Detail_DetailSystem_History) GetEntityData ¶
func (history *Alarms_Detail_DetailSystem_History) GetEntityData() *types.CommonEntityData
type Alarms_Detail_DetailSystem_History_AlarmInfo ¶
type Alarms_Detail_DetailSystem_History_AlarmInfo struct { EntityData types.CommonEntityData YFilter yfilter.YFilter YListKey string // Alarm description. The type is string with length: 0..256. Description interface{} // Alarm location. The type is string with length: 0..128. Location interface{} // Alarm aid. The type is string with length: 0..128. Aid interface{} // Alarm tag description. The type is string with length: 0..128. Tag interface{} // Alarm module description. The type is string with length: 0..128. Module interface{} // Alarm eid. The type is string with length: 0..128. Eid interface{} // Reporting agent id. The type is interface{} with range: 0..4294967295. ReportingAgentId interface{} // Pending async flag. The type is bool. PendingSync interface{} // Alarm severity. The type is AlarmSeverity. Severity interface{} // Alarm status. The type is AlarmStatus. Status interface{} // Alarm group. The type is AlarmGroups. Group interface{} // Alarm set time. The type is string with length: 0..64. SetTime interface{} // Alarm set time(timestamp format). The type is interface{} with range: // 0..18446744073709551615. SetTimestamp interface{} // Alarm clear time. The type is string with length: 0..64. ClearTime interface{} // Alarm clear time(timestamp format). The type is interface{} with range: // 0..18446744073709551615. ClearTimestamp interface{} // Alarm service affecting. The type is AlarmServiceAffecting. ServiceAffecting interface{} // alarm event type. The type is AlarmEvent. Type interface{} // Alarm interface name. The type is string with length: 0..128. Interface interface{} // Alarm name. The type is string with length: 0..128. AlarmName interface{} // OTN feature specific alarm attributes. Otn Alarms_Detail_DetailSystem_History_AlarmInfo_Otn // TCA feature specific alarm attributes. Tca Alarms_Detail_DetailSystem_History_AlarmInfo_Tca }
Alarms_Detail_DetailSystem_History_AlarmInfo Alarm List
func (*Alarms_Detail_DetailSystem_History_AlarmInfo) GetEntityData ¶
func (alarmInfo *Alarms_Detail_DetailSystem_History_AlarmInfo) GetEntityData() *types.CommonEntityData
type Alarms_Detail_DetailSystem_History_AlarmInfo_Otn ¶
type Alarms_Detail_DetailSystem_History_AlarmInfo_Otn struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Alarm direction . The type is AlarmDirection. Direction interface{} // Source of Alarm. The type is AlarmNotificationSrc. NotificationSource interface{} }
Alarms_Detail_DetailSystem_History_AlarmInfo_Otn OTN feature specific alarm attributes
func (*Alarms_Detail_DetailSystem_History_AlarmInfo_Otn) GetEntityData ¶
func (otn *Alarms_Detail_DetailSystem_History_AlarmInfo_Otn) GetEntityData() *types.CommonEntityData
type Alarms_Detail_DetailSystem_History_AlarmInfo_Tca ¶
type Alarms_Detail_DetailSystem_History_AlarmInfo_Tca struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Alarm Threshold . The type is string with length: 0..20. ThresholdValue interface{} // Alarm Threshold. The type is string with length: 0..20. CurrentValue interface{} // Timing Bucket. The type is TimingBucket. BucketType interface{} }
Alarms_Detail_DetailSystem_History_AlarmInfo_Tca TCA feature specific alarm attributes
func (*Alarms_Detail_DetailSystem_History_AlarmInfo_Tca) GetEntityData ¶
func (tca *Alarms_Detail_DetailSystem_History_AlarmInfo_Tca) GetEntityData() *types.CommonEntityData
type Alarms_Detail_DetailSystem_Stats ¶
type Alarms_Detail_DetailSystem_Stats struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Alarms that were in all reported to this Alarm Mgr. The type is interface{} // with range: 0..18446744073709551615. Reported interface{} // Alarms that we couldn't keep track due to some error or other. The type is // interface{} with range: 0..18446744073709551615. Dropped interface{} // Alarms that are currently in the active state. The type is interface{} with // range: 0..18446744073709551615. Active interface{} // Alarms that are cleared. This one is counted over a long period of time. // The type is interface{} with range: 0..18446744073709551615. History interface{} // Alarms that are in suppressed state. The type is interface{} with range: // 0..18446744073709551615. Suppressed interface{} // Alarms that are currently in the active state(sysadmin plane). The type is // interface{} with range: 0..18446744073709551615. SysadminActive interface{} // Alarms that are cleared in sysadmin plane. This one is counted over a long // period of time. The type is interface{} with range: // 0..18446744073709551615. SysadminHistory interface{} // Alarms that are suppressed in sysadmin plane. The type is interface{} with // range: 0..18446744073709551615. SysadminSuppressed interface{} // Alarms dropped due to invalid aid. The type is interface{} with range: // 0..4294967295. DroppedInvalidAid interface{} // Alarms dropped due to insufficient memory. The type is interface{} with // range: 0..4294967295. DroppedInsuffMem interface{} // Alarms dropped due to db error. The type is interface{} with range: // 0..4294967295. DroppedDbError interface{} // Alarms dropped clear without set. The type is interface{} with range: // 0..4294967295. DroppedClearWithoutSet interface{} // Alarms dropped which were duplicate. The type is interface{} with range: // 0..4294967295. DroppedDuplicate interface{} // Total alarms which had the cache hit. The type is interface{} with range: // 0..4294967295. CacheHit interface{} // Total alarms which had the cache miss. The type is interface{} with range: // 0..4294967295. CacheMiss interface{} }
Alarms_Detail_DetailSystem_Stats Show the service statistics.
func (*Alarms_Detail_DetailSystem_Stats) GetEntityData ¶
func (stats *Alarms_Detail_DetailSystem_Stats) GetEntityData() *types.CommonEntityData
type Alarms_Detail_DetailSystem_Suppressed ¶
type Alarms_Detail_DetailSystem_Suppressed struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Suppressed Alarm List. The type is slice of // Alarms_Detail_DetailSystem_Suppressed_SuppressedInfo. SuppressedInfo []*Alarms_Detail_DetailSystem_Suppressed_SuppressedInfo }
Alarms_Detail_DetailSystem_Suppressed Show the suppressed alarms at this scope.
func (*Alarms_Detail_DetailSystem_Suppressed) GetEntityData ¶
func (suppressed *Alarms_Detail_DetailSystem_Suppressed) GetEntityData() *types.CommonEntityData
type Alarms_Detail_DetailSystem_Suppressed_SuppressedInfo ¶
type Alarms_Detail_DetailSystem_Suppressed_SuppressedInfo struct { EntityData types.CommonEntityData YFilter yfilter.YFilter YListKey string // Alarm description. The type is string with length: 0..256. Description interface{} // Alarm location. The type is string with length: 0..128. Location interface{} // Alarm aid. The type is string with length: 0..128. Aid interface{} // Alarm tag description. The type is string with length: 0..128. Tag interface{} // Alarm module description. The type is string with length: 0..128. Module interface{} // Alarm eid. The type is string with length: 0..128. Eid interface{} // Reporting agent id. The type is interface{} with range: 0..4294967295. ReportingAgentId interface{} // Pending async flag. The type is bool. PendingSync interface{} // Alarm severity. The type is AlarmSeverity. Severity interface{} // Alarm status. The type is AlarmStatus. Status interface{} // Alarm group. The type is AlarmGroups. Group interface{} // Alarm set time. The type is string with length: 0..64. SetTime interface{} // Alarm set time(timestamp format). The type is interface{} with range: // 0..18446744073709551615. SetTimestamp interface{} // Alarm suppressed time. The type is string with length: 0..64. SuppressedTime interface{} // Alarm suppressed time(timestamp format). The type is interface{} with // range: 0..18446744073709551615. SuppressedTimestamp interface{} // Alarm service affecting . The type is AlarmServiceAffecting. ServiceAffecting interface{} // Alarm interface name. The type is string with length: 0..128. Interface interface{} // Alarm name. The type is string with length: 0..128. AlarmName interface{} // OTN feature specific alarm attributes. Otn Alarms_Detail_DetailSystem_Suppressed_SuppressedInfo_Otn }
Alarms_Detail_DetailSystem_Suppressed_SuppressedInfo Suppressed Alarm List
func (*Alarms_Detail_DetailSystem_Suppressed_SuppressedInfo) GetEntityData ¶
func (suppressedInfo *Alarms_Detail_DetailSystem_Suppressed_SuppressedInfo) GetEntityData() *types.CommonEntityData
type Alarms_Detail_DetailSystem_Suppressed_SuppressedInfo_Otn ¶
type Alarms_Detail_DetailSystem_Suppressed_SuppressedInfo_Otn struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Alarm direction . The type is AlarmDirection. Direction interface{} // Source of Alarm. The type is AlarmNotificationSrc. NotificationSource interface{} }
Alarms_Detail_DetailSystem_Suppressed_SuppressedInfo_Otn OTN feature specific alarm attributes
func (*Alarms_Detail_DetailSystem_Suppressed_SuppressedInfo_Otn) GetEntityData ¶
func (otn *Alarms_Detail_DetailSystem_Suppressed_SuppressedInfo_Otn) GetEntityData() *types.CommonEntityData
type TimingBucket ¶
type TimingBucket string
TimingBucket represents Timing bucket
const ( // Bucket Type not applicable TimingBucket_not_specified TimingBucket = "not-specified" // Fifteen minute time bucket TimingBucket_fifteen_min TimingBucket = "fifteen-min" // One day time bucket TimingBucket_one_day TimingBucket = "one-day" )