Class: HostService

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

Overview

urn:vim25HostService

dynamicType - SOAP::SOAPString
dynamicProperty - DynamicProperty
key - SOAP::SOAPString
label - SOAP::SOAPString
required - SOAP::SOAPBoolean
uninstallable - SOAP::SOAPBoolean
running - SOAP::SOAPBoolean
ruleset - SOAP::SOAPString
policy - SOAP::SOAPString

Instance Attribute Summary collapse

Instance Method Summary collapse

Constructor Details

#initialize(dynamicType = nil, dynamicProperty = [], key = nil, label = nil, required = nil, uninstallable = nil, running = nil, ruleset = [], policy = nil) ⇒ HostService

Returns a new instance of HostService.



21377
21378
21379
21380
21381
21382
21383
21384
21385
21386
21387
# File 'lib/vmware/soap/vim25.rb', line 21377

def initialize(dynamicType = nil, dynamicProperty = [], key = nil, label = nil, required = nil, uninstallable = nil, running = nil, ruleset = [], policy = nil)
  @dynamicType = dynamicType
  @dynamicProperty = dynamicProperty
  @key = key
  @label = label
  @required = required
  @uninstallable = uninstallable
  @running = running
  @ruleset = ruleset
  @policy = policy
end

Instance Attribute Details

#dynamicPropertyObject

Returns the value of attribute dynamicProperty.



21368
21369
21370
# File 'lib/vmware/soap/vim25.rb', line 21368

def dynamicProperty
  @dynamicProperty
end

#dynamicTypeObject

Returns the value of attribute dynamicType.



21367
21368
21369
# File 'lib/vmware/soap/vim25.rb', line 21367

def dynamicType
  @dynamicType
end

#keyObject

Returns the value of attribute key.



21369
21370
21371
# File 'lib/vmware/soap/vim25.rb', line 21369

def key
  @key
end

#labelObject

Returns the value of attribute label.



21370
21371
21372
# File 'lib/vmware/soap/vim25.rb', line 21370

def label
  @label
end

#policyObject

Returns the value of attribute policy.



21375
21376
21377
# File 'lib/vmware/soap/vim25.rb', line 21375

def policy
  @policy
end

#requiredObject

Returns the value of attribute required.



21371
21372
21373
# File 'lib/vmware/soap/vim25.rb', line 21371

def required
  @required
end

#rulesetObject

Returns the value of attribute ruleset.



21374
21375
21376
# File 'lib/vmware/soap/vim25.rb', line 21374

def ruleset
  @ruleset
end

#runningObject

Returns the value of attribute running.



21373
21374
21375
# File 'lib/vmware/soap/vim25.rb', line 21373

def running
  @running
end

#uninstallableObject

Returns the value of attribute uninstallable.



21372
21373
21374
# File 'lib/vmware/soap/vim25.rb', line 21372

def uninstallable
  @uninstallable
end