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.

[View source]

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