Class: TencentCloud::Ecm::V20190719::ModifyModuleNetworkRequest

Inherits:
Common::AbstractModel
  • Object
show all
Defined in:
lib/v20190719/models.rb

Overview

ModifyModuleNetwork请求参数结构体

Instance Attribute Summary collapse

Instance Method Summary collapse

Constructor Details

#initialize(moduleid = nil, defaultbandwidth = nil, defaultbandwidthin = nil) ⇒ ModifyModuleNetworkRequest

Returns a new instance of ModifyModuleNetworkRequest.



7757
7758
7759
7760
7761
# File 'lib/v20190719/models.rb', line 7757

def initialize(moduleid=nil, defaultbandwidth=nil, defaultbandwidthin=nil)
  @ModuleId = moduleid
  @DefaultBandwidth = defaultbandwidth
  @DefaultBandwidthIn = defaultbandwidthin
end

Instance Attribute Details

#DefaultBandwidthObject

Parameters:

  • ModuleId:

    模块Id

  • DefaultBandwidth:

    默认出带宽上限

  • DefaultBandwidthIn:

    默认入带宽上限



7755
7756
7757
# File 'lib/v20190719/models.rb', line 7755

def DefaultBandwidth
  @DefaultBandwidth
end

#DefaultBandwidthInObject

Parameters:

  • ModuleId:

    模块Id

  • DefaultBandwidth:

    默认出带宽上限

  • DefaultBandwidthIn:

    默认入带宽上限



7755
7756
7757
# File 'lib/v20190719/models.rb', line 7755

def DefaultBandwidthIn
  @DefaultBandwidthIn
end

#ModuleIdObject

Parameters:

  • ModuleId:

    模块Id

  • DefaultBandwidth:

    默认出带宽上限

  • DefaultBandwidthIn:

    默认入带宽上限



7755
7756
7757
# File 'lib/v20190719/models.rb', line 7755

def ModuleId
  @ModuleId
end

Instance Method Details

#deserialize(params) ⇒ Object



7763
7764
7765
7766
7767
# File 'lib/v20190719/models.rb', line 7763

def deserialize(params)
  @ModuleId = params['ModuleId']
  @DefaultBandwidth = params['DefaultBandwidth']
  @DefaultBandwidthIn = params['DefaultBandwidthIn']
end