Class: HostPatchManagerStatus

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

Overview

urn:vim25HostPatchManagerStatus

dynamicType - SOAP::SOAPString
dynamicProperty - DynamicProperty
id - SOAP::SOAPString
applicable - SOAP::SOAPBoolean
reason - SOAP::SOAPString
integrity - SOAP::SOAPString
installed - SOAP::SOAPBoolean
installState - SOAP::SOAPString
prerequisitePatch - HostPatchManagerStatusPrerequisitePatch
restartRequired - SOAP::SOAPBoolean
reconnectRequired - SOAP::SOAPBoolean
vmOffRequired - SOAP::SOAPBoolean
supersededPatchIds - SOAP::SOAPString

Instance Attribute Summary collapse

Instance Method Summary collapse

Constructor Details

#initialize(dynamicType = nil, dynamicProperty = [], id = nil, applicable = nil, reason = [], integrity = nil, installed = nil, installState = [], prerequisitePatch = [], restartRequired = nil, reconnectRequired = nil, vmOffRequired = nil, supersededPatchIds = []) ⇒ HostPatchManagerStatus

Returns a new instance of HostPatchManagerStatus.



20690
20691
20692
20693
20694
20695
20696
20697
20698
20699
20700
20701
20702
20703
20704
# File 'lib/vmware/soap/vim25.rb', line 20690

def initialize(dynamicType = nil, dynamicProperty = [], id = nil, applicable = nil, reason = [], integrity = nil, installed = nil, installState = [], prerequisitePatch = [], restartRequired = nil, reconnectRequired = nil, vmOffRequired = nil, supersededPatchIds = [])
  @dynamicType = dynamicType
  @dynamicProperty = dynamicProperty
  @id = id
  @applicable = applicable
  @reason = reason
  @integrity = integrity
  @installed = installed
  @installState = installState
  @prerequisitePatch = prerequisitePatch
  @restartRequired = restartRequired
  @reconnectRequired = reconnectRequired
  @vmOffRequired = vmOffRequired
  @supersededPatchIds = supersededPatchIds
end

Instance Attribute Details

#applicableObject

Returns the value of attribute applicable.



20679
20680
20681
# File 'lib/vmware/soap/vim25.rb', line 20679

def applicable
  @applicable
end

#dynamicPropertyObject

Returns the value of attribute dynamicProperty.



20677
20678
20679
# File 'lib/vmware/soap/vim25.rb', line 20677

def dynamicProperty
  @dynamicProperty
end

#dynamicTypeObject

Returns the value of attribute dynamicType.



20676
20677
20678
# File 'lib/vmware/soap/vim25.rb', line 20676

def dynamicType
  @dynamicType
end

#idObject

Returns the value of attribute id.



20678
20679
20680
# File 'lib/vmware/soap/vim25.rb', line 20678

def id
  @id
end

#installedObject

Returns the value of attribute installed.



20682
20683
20684
# File 'lib/vmware/soap/vim25.rb', line 20682

def installed
  @installed
end

#installStateObject

Returns the value of attribute installState.



20683
20684
20685
# File 'lib/vmware/soap/vim25.rb', line 20683

def installState
  @installState
end

#integrityObject

Returns the value of attribute integrity.



20681
20682
20683
# File 'lib/vmware/soap/vim25.rb', line 20681

def integrity
  @integrity
end

#prerequisitePatchObject

Returns the value of attribute prerequisitePatch.



20684
20685
20686
# File 'lib/vmware/soap/vim25.rb', line 20684

def prerequisitePatch
  @prerequisitePatch
end

#reasonObject

Returns the value of attribute reason.



20680
20681
20682
# File 'lib/vmware/soap/vim25.rb', line 20680

def reason
  @reason
end

#reconnectRequiredObject

Returns the value of attribute reconnectRequired.



20686
20687
20688
# File 'lib/vmware/soap/vim25.rb', line 20686

def reconnectRequired
  @reconnectRequired
end

#restartRequiredObject

Returns the value of attribute restartRequired.



20685
20686
20687
# File 'lib/vmware/soap/vim25.rb', line 20685

def restartRequired
  @restartRequired
end

#supersededPatchIdsObject

Returns the value of attribute supersededPatchIds.



20688
20689
20690
# File 'lib/vmware/soap/vim25.rb', line 20688

def supersededPatchIds
  @supersededPatchIds
end

#vmOffRequiredObject

Returns the value of attribute vmOffRequired.



20687
20688
20689
# File 'lib/vmware/soap/vim25.rb', line 20687

def vmOffRequired
  @vmOffRequired
end