Class: AlarmSpec

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

Overview

urn:vim25AlarmSpec

dynamicType - SOAP::SOAPString
dynamicProperty - DynamicProperty
name - SOAP::SOAPString
description - SOAP::SOAPString
enabled - SOAP::SOAPBoolean
expression - AlarmExpression
action - AlarmAction
setting - AlarmSetting

Direct Known Subclasses

AlarmInfo

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) ⇒ AlarmSpec

Returns a new instance of AlarmSpec.



3101
3102
3103
3104
3105
3106
3107
3108
3109
3110
# File 'lib/vmware/soap/vim25.rb', line 3101

def initialize(dynamicType = nil, dynamicProperty = [], name = nil, description = nil, enabled = nil, expression = nil, action = nil, setting = nil)
  @dynamicType = dynamicType
  @dynamicProperty = dynamicProperty
  @name = name
  @description = description
  @enabled = enabled
  @expression = expression
  @action = action
  @setting = setting
end

Instance Attribute Details

#actionObject

Returns the value of attribute action.



3098
3099
3100
# File 'lib/vmware/soap/vim25.rb', line 3098

def action
  @action
end

#descriptionObject

Returns the value of attribute description.



3095
3096
3097
# File 'lib/vmware/soap/vim25.rb', line 3095

def description
  @description
end

#dynamicPropertyObject

Returns the value of attribute dynamicProperty.



3093
3094
3095
# File 'lib/vmware/soap/vim25.rb', line 3093

def dynamicProperty
  @dynamicProperty
end

#dynamicTypeObject

Returns the value of attribute dynamicType.



3092
3093
3094
# File 'lib/vmware/soap/vim25.rb', line 3092

def dynamicType
  @dynamicType
end

#enabledObject

Returns the value of attribute enabled.



3096
3097
3098
# File 'lib/vmware/soap/vim25.rb', line 3096

def enabled
  @enabled
end

#expressionObject

Returns the value of attribute expression.



3097
3098
3099
# File 'lib/vmware/soap/vim25.rb', line 3097

def expression
  @expression
end

#nameObject

Returns the value of attribute name.



3094
3095
3096
# File 'lib/vmware/soap/vim25.rb', line 3094

def name
  @name
end

#settingObject

Returns the value of attribute setting.



3099
3100
3101
# File 'lib/vmware/soap/vim25.rb', line 3099

def setting
  @setting
end