Class: GuestInfo

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

Overview

urn:vim25GuestInfo

dynamicType - SOAP::SOAPString
dynamicProperty - DynamicProperty
toolsStatus - VirtualMachineToolsStatus
toolsVersion - SOAP::SOAPString
guestId - SOAP::SOAPString
guestFamily - SOAP::SOAPString
guestFullName - SOAP::SOAPString
hostName - SOAP::SOAPString
ipAddress - SOAP::SOAPString
net - GuestNicInfo
disk - GuestDiskInfo
screen - GuestScreenInfo
guestState - SOAP::SOAPString

Instance Attribute Summary collapse

Instance Method Summary collapse

Constructor Details

#initialize(dynamicType = nil, dynamicProperty = [], toolsStatus = nil, toolsVersion = nil, guestId = nil, guestFamily = nil, guestFullName = nil, hostName = nil, ipAddress = nil, net = [], disk = [], screen = nil, guestState = nil) ⇒ GuestInfo

Returns a new instance of GuestInfo.



23627
23628
23629
23630
23631
23632
23633
23634
23635
23636
23637
23638
23639
23640
23641
# File 'lib/vmware/soap/vim25.rb', line 23627

def initialize(dynamicType = nil, dynamicProperty = [], toolsStatus = nil, toolsVersion = nil, guestId = nil, guestFamily = nil, guestFullName = nil, hostName = nil, ipAddress = nil, net = [], disk = [], screen = nil, guestState = nil)
  @dynamicType = dynamicType
  @dynamicProperty = dynamicProperty
  @toolsStatus = toolsStatus
  @toolsVersion = toolsVersion
  @guestId = guestId
  @guestFamily = guestFamily
  @guestFullName = guestFullName
  @hostName = hostName
  @ipAddress = ipAddress
  @net = net
  @disk = disk
  @screen = screen
  @guestState = guestState
end

Instance Attribute Details

#diskObject

Returns the value of attribute disk.



23623
23624
23625
# File 'lib/vmware/soap/vim25.rb', line 23623

def disk
  @disk
end

#dynamicPropertyObject

Returns the value of attribute dynamicProperty.



23614
23615
23616
# File 'lib/vmware/soap/vim25.rb', line 23614

def dynamicProperty
  @dynamicProperty
end

#dynamicTypeObject

Returns the value of attribute dynamicType.



23613
23614
23615
# File 'lib/vmware/soap/vim25.rb', line 23613

def dynamicType
  @dynamicType
end

#guestFamilyObject

Returns the value of attribute guestFamily.



23618
23619
23620
# File 'lib/vmware/soap/vim25.rb', line 23618

def guestFamily
  @guestFamily
end

#guestFullNameObject

Returns the value of attribute guestFullName.



23619
23620
23621
# File 'lib/vmware/soap/vim25.rb', line 23619

def guestFullName
  @guestFullName
end

#guestIdObject

Returns the value of attribute guestId.



23617
23618
23619
# File 'lib/vmware/soap/vim25.rb', line 23617

def guestId
  @guestId
end

#guestStateObject

Returns the value of attribute guestState.



23625
23626
23627
# File 'lib/vmware/soap/vim25.rb', line 23625

def guestState
  @guestState
end

#hostNameObject

Returns the value of attribute hostName.



23620
23621
23622
# File 'lib/vmware/soap/vim25.rb', line 23620

def hostName
  @hostName
end

#ipAddressObject

Returns the value of attribute ipAddress.



23621
23622
23623
# File 'lib/vmware/soap/vim25.rb', line 23621

def ipAddress
  @ipAddress
end

#netObject

Returns the value of attribute net.



23622
23623
23624
# File 'lib/vmware/soap/vim25.rb', line 23622

def net
  @net
end

#screenObject

Returns the value of attribute screen.



23624
23625
23626
# File 'lib/vmware/soap/vim25.rb', line 23624

def screen
  @screen
end

#toolsStatusObject

Returns the value of attribute toolsStatus.



23615
23616
23617
# File 'lib/vmware/soap/vim25.rb', line 23615

def toolsStatus
  @toolsStatus
end

#toolsVersionObject

Returns the value of attribute toolsVersion.



23616
23617
23618
# File 'lib/vmware/soap/vim25.rb', line 23616

def toolsVersion
  @toolsVersion
end