Class: HostNetworkInfo

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

Overview

urn:vim25HostNetworkInfo

dynamicType - SOAP::SOAPString
dynamicProperty - DynamicProperty
vswitch - HostVirtualSwitch
portgroup - HostPortGroup
pnic - PhysicalNic
vnic - HostVirtualNic
consoleVnic - HostVirtualNic
dnsConfig - HostDnsConfig
ipRouteConfig - HostIpRouteConfig
consoleIpRouteConfig - HostIpRouteConfig
dhcp - HostDhcpService
nat - HostNatService

Instance Attribute Summary collapse

Instance Method Summary collapse

Constructor Details

#initialize(dynamicType = nil, dynamicProperty = [], vswitch = [], portgroup = [], pnic = [], vnic = [], consoleVnic = [], dnsConfig = nil, ipRouteConfig = nil, consoleIpRouteConfig = nil, dhcp = [], nat = []) ⇒ HostNetworkInfo

Returns a new instance of HostNetworkInfo.



20420
20421
20422
20423
20424
20425
20426
20427
20428
20429
20430
20431
20432
20433
# File 'lib/vmware/soap/vim25.rb', line 20420

def initialize(dynamicType = nil, dynamicProperty = [], vswitch = [], portgroup = [], pnic = [], vnic = [], consoleVnic = [], dnsConfig = nil, ipRouteConfig = nil, consoleIpRouteConfig = nil, dhcp = [], nat = [])
  @dynamicType = dynamicType
  @dynamicProperty = dynamicProperty
  @vswitch = vswitch
  @portgroup = portgroup
  @pnic = pnic
  @vnic = vnic
  @consoleVnic = consoleVnic
  @dnsConfig = dnsConfig
  @ipRouteConfig = ipRouteConfig
  @consoleIpRouteConfig = consoleIpRouteConfig
  @dhcp = dhcp
  @nat = nat
end

Instance Attribute Details

#consoleIpRouteConfigObject

Returns the value of attribute consoleIpRouteConfig.



20416
20417
20418
# File 'lib/vmware/soap/vim25.rb', line 20416

def consoleIpRouteConfig
  @consoleIpRouteConfig
end

#consoleVnicObject

Returns the value of attribute consoleVnic.



20413
20414
20415
# File 'lib/vmware/soap/vim25.rb', line 20413

def consoleVnic
  @consoleVnic
end

#dhcpObject

Returns the value of attribute dhcp.



20417
20418
20419
# File 'lib/vmware/soap/vim25.rb', line 20417

def dhcp
  @dhcp
end

#dnsConfigObject

Returns the value of attribute dnsConfig.



20414
20415
20416
# File 'lib/vmware/soap/vim25.rb', line 20414

def dnsConfig
  @dnsConfig
end

#dynamicPropertyObject

Returns the value of attribute dynamicProperty.



20408
20409
20410
# File 'lib/vmware/soap/vim25.rb', line 20408

def dynamicProperty
  @dynamicProperty
end

#dynamicTypeObject

Returns the value of attribute dynamicType.



20407
20408
20409
# File 'lib/vmware/soap/vim25.rb', line 20407

def dynamicType
  @dynamicType
end

#ipRouteConfigObject

Returns the value of attribute ipRouteConfig.



20415
20416
20417
# File 'lib/vmware/soap/vim25.rb', line 20415

def ipRouteConfig
  @ipRouteConfig
end

#natObject

Returns the value of attribute nat.



20418
20419
20420
# File 'lib/vmware/soap/vim25.rb', line 20418

def nat
  @nat
end

#pnicObject

Returns the value of attribute pnic.



20411
20412
20413
# File 'lib/vmware/soap/vim25.rb', line 20411

def pnic
  @pnic
end

#portgroupObject

Returns the value of attribute portgroup.



20410
20411
20412
# File 'lib/vmware/soap/vim25.rb', line 20410

def portgroup
  @portgroup
end

#vnicObject

Returns the value of attribute vnic.



20412
20413
20414
# File 'lib/vmware/soap/vim25.rb', line 20412

def vnic
  @vnic
end

#vswitchObject

Returns the value of attribute vswitch.



20409
20410
20411
# File 'lib/vmware/soap/vim25.rb', line 20409

def vswitch
  @vswitch
end