Class: HostNicFailureCriteria

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

Overview

urn:vim25HostNicFailureCriteria

dynamicType - SOAP::SOAPString
dynamicProperty - DynamicProperty
checkSpeed - SOAP::SOAPString
speed - SOAP::SOAPInt
checkDuplex - SOAP::SOAPBoolean
fullDuplex - SOAP::SOAPBoolean
checkErrorPercent - SOAP::SOAPBoolean
percentage - SOAP::SOAPInt
checkBeacon - SOAP::SOAPBoolean

Instance Attribute Summary collapse

Instance Method Summary collapse

Constructor Details

#initialize(dynamicType = nil, dynamicProperty = [], checkSpeed = nil, speed = nil, checkDuplex = nil, fullDuplex = nil, checkErrorPercent = nil, percentage = nil, checkBeacon = nil) ⇒ HostNicFailureCriteria

Returns a new instance of HostNicFailureCriteria.



20504
20505
20506
20507
20508
20509
20510
20511
20512
20513
20514
# File 'lib/vmware/soap/vim25.rb', line 20504

def initialize(dynamicType = nil, dynamicProperty = [], checkSpeed = nil, speed = nil, checkDuplex = nil, fullDuplex = nil, checkErrorPercent = nil, percentage = nil, checkBeacon = nil)
  @dynamicType = dynamicType
  @dynamicProperty = dynamicProperty
  @checkSpeed = checkSpeed
  @speed = speed
  @checkDuplex = checkDuplex
  @fullDuplex = fullDuplex
  @checkErrorPercent = checkErrorPercent
  @percentage = percentage
  @checkBeacon = checkBeacon
end

Instance Attribute Details

#checkBeaconObject

Returns the value of attribute checkBeacon.



20502
20503
20504
# File 'lib/vmware/soap/vim25.rb', line 20502

def checkBeacon
  @checkBeacon
end

#checkDuplexObject

Returns the value of attribute checkDuplex.



20498
20499
20500
# File 'lib/vmware/soap/vim25.rb', line 20498

def checkDuplex
  @checkDuplex
end

#checkErrorPercentObject

Returns the value of attribute checkErrorPercent.



20500
20501
20502
# File 'lib/vmware/soap/vim25.rb', line 20500

def checkErrorPercent
  @checkErrorPercent
end

#checkSpeedObject

Returns the value of attribute checkSpeed.



20496
20497
20498
# File 'lib/vmware/soap/vim25.rb', line 20496

def checkSpeed
  @checkSpeed
end

#dynamicPropertyObject

Returns the value of attribute dynamicProperty.



20495
20496
20497
# File 'lib/vmware/soap/vim25.rb', line 20495

def dynamicProperty
  @dynamicProperty
end

#dynamicTypeObject

Returns the value of attribute dynamicType.



20494
20495
20496
# File 'lib/vmware/soap/vim25.rb', line 20494

def dynamicType
  @dynamicType
end

#fullDuplexObject

Returns the value of attribute fullDuplex.



20499
20500
20501
# File 'lib/vmware/soap/vim25.rb', line 20499

def fullDuplex
  @fullDuplex
end

#percentageObject

Returns the value of attribute percentage.



20501
20502
20503
# File 'lib/vmware/soap/vim25.rb', line 20501

def percentage
  @percentage
end

#speedObject

Returns the value of attribute speed.



20497
20498
20499
# File 'lib/vmware/soap/vim25.rb', line 20497

def speed
  @speed
end