Class: AlarmInfo

Inherits:
AlarmSpec show all
Defined in:
lib/vmware/soap/vim25.rb

Overview

urn:vim25AlarmInfo

dynamicType - SOAP::SOAPString
dynamicProperty - DynamicProperty
name - SOAP::SOAPString
description - SOAP::SOAPString
enabled - SOAP::SOAPBoolean
expression - AlarmExpression
action - AlarmAction
setting - AlarmSetting
key - SOAP::SOAPString
alarm - ManagedObjectReference
entity - ManagedObjectReference
lastModifiedTime - SOAP::SOAPDateTime
lastModifiedUser - SOAP::SOAPString
creationEventId - SOAP::SOAPInt

Instance Attribute Summary collapse

Instance Method Summary collapse

Constructor Details

#initialize(dynamicType = nil, dynamicProperty = [], name = nil, description = nil, enabled = nil, expression = nil, action = nil, setting = nil, key = nil, alarm = nil, entity = nil, lastModifiedTime = nil, lastModifiedUser = nil, creationEventId = nil) ⇒ AlarmInfo

Returns a new instance of AlarmInfo.



3144
3145
3146
3147
3148
3149
3150
3151
3152
3153
3154
3155
3156
3157
3158
3159
# File 'lib/vmware/soap/vim25.rb', line 3144

def initialize(dynamicType = nil, dynamicProperty = [], name = nil, description = nil, enabled = nil, expression = nil, action = nil, setting = nil, key = nil, alarm = nil, entity = nil, lastModifiedTime = nil, lastModifiedUser = nil, creationEventId = nil)
  @dynamicType = dynamicType
  @dynamicProperty = dynamicProperty
  @name = name
  @description = description
  @enabled = enabled
  @expression = expression
  @action = action
  @setting = setting
  @key = key
  @alarm = alarm
  @entity = entity
  @lastModifiedTime = lastModifiedTime
  @lastModifiedUser = lastModifiedUser
  @creationEventId = creationEventId
end

Instance Attribute Details

#actionObject

Returns the value of attribute action.



3135
3136
3137
# File 'lib/vmware/soap/vim25.rb', line 3135

def action
  @action
end

#alarmObject

Returns the value of attribute alarm.



3138
3139
3140
# File 'lib/vmware/soap/vim25.rb', line 3138

def alarm
  @alarm
end

#creationEventIdObject

Returns the value of attribute creationEventId.



3142
3143
3144
# File 'lib/vmware/soap/vim25.rb', line 3142

def creationEventId
  @creationEventId
end

#descriptionObject

Returns the value of attribute description.



3132
3133
3134
# File 'lib/vmware/soap/vim25.rb', line 3132

def description
  @description
end

#dynamicPropertyObject

Returns the value of attribute dynamicProperty.



3130
3131
3132
# File 'lib/vmware/soap/vim25.rb', line 3130

def dynamicProperty
  @dynamicProperty
end

#dynamicTypeObject

Returns the value of attribute dynamicType.



3129
3130
3131
# File 'lib/vmware/soap/vim25.rb', line 3129

def dynamicType
  @dynamicType
end

#enabledObject

Returns the value of attribute enabled.



3133
3134
3135
# File 'lib/vmware/soap/vim25.rb', line 3133

def enabled
  @enabled
end

#entityObject

Returns the value of attribute entity.



3139
3140
3141
# File 'lib/vmware/soap/vim25.rb', line 3139

def entity
  @entity
end

#expressionObject

Returns the value of attribute expression.



3134
3135
3136
# File 'lib/vmware/soap/vim25.rb', line 3134

def expression
  @expression
end

#keyObject

Returns the value of attribute key.



3137
3138
3139
# File 'lib/vmware/soap/vim25.rb', line 3137

def key
  @key
end

#lastModifiedTimeObject

Returns the value of attribute lastModifiedTime.



3140
3141
3142
# File 'lib/vmware/soap/vim25.rb', line 3140

def lastModifiedTime
  @lastModifiedTime
end

#lastModifiedUserObject

Returns the value of attribute lastModifiedUser.



3141
3142
3143
# File 'lib/vmware/soap/vim25.rb', line 3141

def lastModifiedUser
  @lastModifiedUser
end

#nameObject

Returns the value of attribute name.



3131
3132
3133
# File 'lib/vmware/soap/vim25.rb', line 3131

def name
  @name
end

#settingObject

Returns the value of attribute setting.



3136
3137
3138
# File 'lib/vmware/soap/vim25.rb', line 3136

def setting
  @setting
end