Class: HostNetworkTrafficShapingPolicy

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

Overview

urn:vim25HostNetworkTrafficShapingPolicy

dynamicType - SOAP::SOAPString
dynamicProperty - DynamicProperty
enabled - SOAP::SOAPBoolean
averageBandwidth - SOAP::SOAPLong
peakBandwidth - SOAP::SOAPLong
burstSize - SOAP::SOAPLong

Instance Attribute Summary collapse

Instance Method Summary collapse

Constructor Details

#initialize(dynamicType = nil, dynamicProperty = [], enabled = nil, averageBandwidth = nil, peakBandwidth = nil, burstSize = nil) ⇒ HostNetworkTrafficShapingPolicy

Returns a new instance of HostNetworkTrafficShapingPolicy.



20473
20474
20475
20476
20477
20478
20479
20480
# File 'lib/vmware/soap/vim25.rb', line 20473

def initialize(dynamicType = nil, dynamicProperty = [], enabled = nil, averageBandwidth = nil, peakBandwidth = nil, burstSize = nil)
  @dynamicType = dynamicType
  @dynamicProperty = dynamicProperty
  @enabled = enabled
  @averageBandwidth = averageBandwidth
  @peakBandwidth = peakBandwidth
  @burstSize = burstSize
end

Instance Attribute Details

#averageBandwidthObject

Returns the value of attribute averageBandwidth.



20469
20470
20471
# File 'lib/vmware/soap/vim25.rb', line 20469

def averageBandwidth
  @averageBandwidth
end

#burstSizeObject

Returns the value of attribute burstSize.



20471
20472
20473
# File 'lib/vmware/soap/vim25.rb', line 20471

def burstSize
  @burstSize
end

#dynamicPropertyObject

Returns the value of attribute dynamicProperty.



20467
20468
20469
# File 'lib/vmware/soap/vim25.rb', line 20467

def dynamicProperty
  @dynamicProperty
end

#dynamicTypeObject

Returns the value of attribute dynamicType.



20466
20467
20468
# File 'lib/vmware/soap/vim25.rb', line 20466

def dynamicType
  @dynamicType
end

#enabledObject

Returns the value of attribute enabled.



20468
20469
20470
# File 'lib/vmware/soap/vim25.rb', line 20468

def enabled
  @enabled
end

#peakBandwidthObject

Returns the value of attribute peakBandwidth.



20470
20471
20472
# File 'lib/vmware/soap/vim25.rb', line 20470

def peakBandwidth
  @peakBandwidth
end