Class: HostNetCapabilities

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

Overview

urn:vim25HostNetCapabilities

dynamicType - SOAP::SOAPString
dynamicProperty - DynamicProperty
canSetPhysicalNicLinkSpeed - SOAP::SOAPBoolean
supportsNicTeaming - SOAP::SOAPBoolean
nicTeamingPolicy - SOAP::SOAPString
supportsVlan - SOAP::SOAPBoolean
usesServiceConsoleNic - SOAP::SOAPBoolean
supportsNetworkHints - SOAP::SOAPBoolean
maxPortGroupsPerVswitch - SOAP::SOAPInt
vswitchConfigSupported - SOAP::SOAPBoolean
vnicConfigSupported - SOAP::SOAPBoolean
ipRouteConfigSupported - SOAP::SOAPBoolean
dnsConfigSupported - SOAP::SOAPBoolean
dhcpOnVnicSupported - SOAP::SOAPBoolean

Instance Attribute Summary collapse

Instance Method Summary collapse

Constructor Details

#initialize(dynamicType = nil, dynamicProperty = [], canSetPhysicalNicLinkSpeed = nil, supportsNicTeaming = nil, nicTeamingPolicy = [], supportsVlan = nil, usesServiceConsoleNic = nil, supportsNetworkHints = nil, maxPortGroupsPerVswitch = nil, vswitchConfigSupported = nil, vnicConfigSupported = nil, ipRouteConfigSupported = nil, dnsConfigSupported = nil, dhcpOnVnicSupported = nil) ⇒ HostNetCapabilities

Returns a new instance of HostNetCapabilities.


20291
20292
20293
20294
20295
20296
20297
20298
20299
20300
20301
20302
20303
20304
20305
20306
# File 'lib/vmware/soap/vim25.rb', line 20291

def initialize(dynamicType = nil, dynamicProperty = [], canSetPhysicalNicLinkSpeed = nil, supportsNicTeaming = nil, nicTeamingPolicy = [], supportsVlan = nil, usesServiceConsoleNic = nil, supportsNetworkHints = nil, maxPortGroupsPerVswitch = nil, vswitchConfigSupported = nil, vnicConfigSupported = nil, ipRouteConfigSupported = nil, dnsConfigSupported = nil, dhcpOnVnicSupported = nil)
  @dynamicType = dynamicType
  @dynamicProperty = dynamicProperty
  @canSetPhysicalNicLinkSpeed = canSetPhysicalNicLinkSpeed
  @supportsNicTeaming = supportsNicTeaming
  @nicTeamingPolicy = nicTeamingPolicy
  @supportsVlan = supportsVlan
  @usesServiceConsoleNic = usesServiceConsoleNic
  @supportsNetworkHints = supportsNetworkHints
  @maxPortGroupsPerVswitch = maxPortGroupsPerVswitch
  @vswitchConfigSupported = vswitchConfigSupported
  @vnicConfigSupported = vnicConfigSupported
  @ipRouteConfigSupported = ipRouteConfigSupported
  @dnsConfigSupported = dnsConfigSupported
  @dhcpOnVnicSupported = dhcpOnVnicSupported
end

Instance Attribute Details

#canSetPhysicalNicLinkSpeedObject

Returns the value of attribute canSetPhysicalNicLinkSpeed.


20278
20279
20280
# File 'lib/vmware/soap/vim25.rb', line 20278

def canSetPhysicalNicLinkSpeed
  @canSetPhysicalNicLinkSpeed
end

#dhcpOnVnicSupportedObject

Returns the value of attribute dhcpOnVnicSupported.


20289
20290
20291
# File 'lib/vmware/soap/vim25.rb', line 20289

def dhcpOnVnicSupported
  @dhcpOnVnicSupported
end

#dnsConfigSupportedObject

Returns the value of attribute dnsConfigSupported.


20288
20289
20290
# File 'lib/vmware/soap/vim25.rb', line 20288

def dnsConfigSupported
  @dnsConfigSupported
end

#dynamicPropertyObject

Returns the value of attribute dynamicProperty.


20277
20278
20279
# File 'lib/vmware/soap/vim25.rb', line 20277

def dynamicProperty
  @dynamicProperty
end

#dynamicTypeObject

Returns the value of attribute dynamicType.


20276
20277
20278
# File 'lib/vmware/soap/vim25.rb', line 20276

def dynamicType
  @dynamicType
end

#ipRouteConfigSupportedObject

Returns the value of attribute ipRouteConfigSupported.


20287
20288
20289
# File 'lib/vmware/soap/vim25.rb', line 20287

def ipRouteConfigSupported
  @ipRouteConfigSupported
end

#maxPortGroupsPerVswitchObject

Returns the value of attribute maxPortGroupsPerVswitch.


20284
20285
20286
# File 'lib/vmware/soap/vim25.rb', line 20284

def maxPortGroupsPerVswitch
  @maxPortGroupsPerVswitch
end

#nicTeamingPolicyObject

Returns the value of attribute nicTeamingPolicy.


20280
20281
20282
# File 'lib/vmware/soap/vim25.rb', line 20280

def nicTeamingPolicy
  @nicTeamingPolicy
end

#supportsNetworkHintsObject

Returns the value of attribute supportsNetworkHints.


20283
20284
20285
# File 'lib/vmware/soap/vim25.rb', line 20283

def supportsNetworkHints
  @supportsNetworkHints
end

#supportsNicTeamingObject

Returns the value of attribute supportsNicTeaming.


20279
20280
20281
# File 'lib/vmware/soap/vim25.rb', line 20279

def supportsNicTeaming
  @supportsNicTeaming
end

#supportsVlanObject

Returns the value of attribute supportsVlan.


20281
20282
20283
# File 'lib/vmware/soap/vim25.rb', line 20281

def supportsVlan
  @supportsVlan
end

#usesServiceConsoleNicObject

Returns the value of attribute usesServiceConsoleNic.


20282
20283
20284
# File 'lib/vmware/soap/vim25.rb', line 20282

def usesServiceConsoleNic
  @usesServiceConsoleNic
end

#vnicConfigSupportedObject

Returns the value of attribute vnicConfigSupported.


20286
20287
20288
# File 'lib/vmware/soap/vim25.rb', line 20286

def vnicConfigSupported
  @vnicConfigSupported
end

#vswitchConfigSupportedObject

Returns the value of attribute vswitchConfigSupported.


20285
20286
20287
# File 'lib/vmware/soap/vim25.rb', line 20285

def vswitchConfigSupported
  @vswitchConfigSupported
end