Class: HostNetworkConfig

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

Overview

urn:vim25HostNetworkConfig

dynamicType - SOAP::SOAPString
dynamicProperty - DynamicProperty
vswitch - HostVirtualSwitchConfig
portgroup - HostPortGroupConfig
pnic - PhysicalNicConfig
vnic - HostVirtualNicConfig
consoleVnic - HostVirtualNicConfig
dnsConfig - HostDnsConfig
ipRouteConfig - HostIpRouteConfig
consoleIpRouteConfig - HostIpRouteConfig
dhcp - HostDhcpServiceConfig
nat - HostNatServiceConfig

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 = []) ⇒ HostNetworkConfig

Returns a new instance of HostNetworkConfig.



20377
20378
20379
20380
20381
20382
20383
20384
20385
20386
20387
20388
20389
20390
# File 'lib/vmware/soap/vim25.rb', line 20377

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.



20373
20374
20375
# File 'lib/vmware/soap/vim25.rb', line 20373

def consoleIpRouteConfig
  @consoleIpRouteConfig
end

#consoleVnicObject

Returns the value of attribute consoleVnic.



20370
20371
20372
# File 'lib/vmware/soap/vim25.rb', line 20370

def consoleVnic
  @consoleVnic
end

#dhcpObject

Returns the value of attribute dhcp.



20374
20375
20376
# File 'lib/vmware/soap/vim25.rb', line 20374

def dhcp
  @dhcp
end

#dnsConfigObject

Returns the value of attribute dnsConfig.



20371
20372
20373
# File 'lib/vmware/soap/vim25.rb', line 20371

def dnsConfig
  @dnsConfig
end

#dynamicPropertyObject

Returns the value of attribute dynamicProperty.



20365
20366
20367
# File 'lib/vmware/soap/vim25.rb', line 20365

def dynamicProperty
  @dynamicProperty
end

#dynamicTypeObject

Returns the value of attribute dynamicType.



20364
20365
20366
# File 'lib/vmware/soap/vim25.rb', line 20364

def dynamicType
  @dynamicType
end

#ipRouteConfigObject

Returns the value of attribute ipRouteConfig.



20372
20373
20374
# File 'lib/vmware/soap/vim25.rb', line 20372

def ipRouteConfig
  @ipRouteConfig
end

#natObject

Returns the value of attribute nat.



20375
20376
20377
# File 'lib/vmware/soap/vim25.rb', line 20375

def nat
  @nat
end

#pnicObject

Returns the value of attribute pnic.



20368
20369
20370
# File 'lib/vmware/soap/vim25.rb', line 20368

def pnic
  @pnic
end

#portgroupObject

Returns the value of attribute portgroup.



20367
20368
20369
# File 'lib/vmware/soap/vim25.rb', line 20367

def portgroup
  @portgroup
end

#vnicObject

Returns the value of attribute vnic.



20369
20370
20371
# File 'lib/vmware/soap/vim25.rb', line 20369

def vnic
  @vnic
end

#vswitchObject

Returns the value of attribute vswitch.



20366
20367
20368
# File 'lib/vmware/soap/vim25.rb', line 20366

def vswitch
  @vswitch
end