class MiqVimAlarmManager

Attributes

invObj[R]

Public Class Methods

new(invObj) click to toggle source
# File lib/VMwareWebService/MiqVimAlarmManager.rb, line 4
def initialize(invObj)
  @invObj             = invObj
  @sic                = invObj.sic

  @alarmManager   = @sic.alarmManager
  raise "The alarmManager is not supported on this system." unless @alarmManager
end

Public Instance Methods

getAlarm(entity = nil) click to toggle source
# File lib/VMwareWebService/MiqVimAlarmManager.rb, line 12
def getAlarm(entity = nil)
  amors = @invObj.getAlarm(@alarmManager, entity)
  return [] unless amors
  @invObj.getMoPropMulti(amors, 'info')
end
release() click to toggle source
# File lib/VMwareWebService/MiqVimAlarmManager.rb, line 18
def release
end