Class: TencentCloud::Ecm::V20190719::NetworkStorageRange
- Inherits:
-
Common::AbstractModel
- Object
- Common::AbstractModel
- TencentCloud::Ecm::V20190719::NetworkStorageRange
- Defined in:
- lib/v20190719/models.rb
Overview
网络硬盘上下限数据
Instance Attribute Summary collapse
- #CBSSupported ⇒ Object
- #DiskNumLimit ⇒ Object
- #MaxBandwidth ⇒ Object
- #MaxDataDiskSize ⇒ Object
- #MaxModuleNum ⇒ Object
- #MaxSystemDiskSize ⇒ Object
- #MaxVcpu ⇒ Object
- #MaxVcpuPerReq ⇒ Object
- #MinBandwidth ⇒ Object
- #MinDataDiskSize ⇒ Object
- #MinSystemDiskSize ⇒ Object
- #MinVcpu ⇒ Object
- #PerBandwidth ⇒ Object
- #PerDataDisk ⇒ Object
- #SuggestBandwidth ⇒ Object
- #SuggestDataDiskSize ⇒ Object
- #SuggestSystemDiskSize ⇒ Object
Instance Method Summary collapse
- #deserialize(params) ⇒ Object
-
#initialize(maxbandwidth = nil, maxsystemdisksize = nil, minbandwidth = nil, minsystemdisksize = nil, maxdatadisksize = nil, mindatadisksize = nil, suggestbandwidth = nil, suggestdatadisksize = nil, suggestsystemdisksize = nil, maxvcpu = nil, minvcpu = nil, maxvcpuperreq = nil, perbandwidth = nil, perdatadisk = nil, maxmodulenum = nil, cbssupported = nil, disknumlimit = nil) ⇒ NetworkStorageRange
constructor
A new instance of NetworkStorageRange.
Constructor Details
#initialize(maxbandwidth = nil, maxsystemdisksize = nil, minbandwidth = nil, minsystemdisksize = nil, maxdatadisksize = nil, mindatadisksize = nil, suggestbandwidth = nil, suggestdatadisksize = nil, suggestsystemdisksize = nil, maxvcpu = nil, minvcpu = nil, maxvcpuperreq = nil, perbandwidth = nil, perdatadisk = nil, maxmodulenum = nil, cbssupported = nil, disknumlimit = nil) ⇒ NetworkStorageRange
Returns a new instance of NetworkStorageRange.
8634 8635 8636 8637 8638 8639 8640 8641 8642 8643 8644 8645 8646 8647 8648 8649 8650 8651 8652 |
# File 'lib/v20190719/models.rb', line 8634 def initialize(maxbandwidth=nil, maxsystemdisksize=nil, minbandwidth=nil, minsystemdisksize=nil, maxdatadisksize=nil, mindatadisksize=nil, suggestbandwidth=nil, suggestdatadisksize=nil, suggestsystemdisksize=nil, maxvcpu=nil, minvcpu=nil, maxvcpuperreq=nil, perbandwidth=nil, perdatadisk=nil, maxmodulenum=nil, cbssupported=nil, disknumlimit=nil) @MaxBandwidth = maxbandwidth @MaxSystemDiskSize = maxsystemdisksize @MinBandwidth = minbandwidth @MinSystemDiskSize = minsystemdisksize @MaxDataDiskSize = maxdatadisksize @MinDataDiskSize = mindatadisksize @SuggestBandwidth = suggestbandwidth @SuggestDataDiskSize = suggestdatadisksize @SuggestSystemDiskSize = suggestsystemdisksize @MaxVcpu = maxvcpu @MinVcpu = minvcpu @MaxVcpuPerReq = maxvcpuperreq @PerBandwidth = perbandwidth @PerDataDisk = perdatadisk @MaxModuleNum = maxmodulenum @CBSSupported = cbssupported @DiskNumLimit = disknumlimit end |
Instance Attribute Details
#CBSSupported ⇒ Object
8632 8633 8634 |
# File 'lib/v20190719/models.rb', line 8632 def CBSSupported @CBSSupported end |
#DiskNumLimit ⇒ Object
8632 8633 8634 |
# File 'lib/v20190719/models.rb', line 8632 def DiskNumLimit @DiskNumLimit end |
#MaxBandwidth ⇒ Object
8632 8633 8634 |
# File 'lib/v20190719/models.rb', line 8632 def MaxBandwidth @MaxBandwidth end |
#MaxDataDiskSize ⇒ Object
8632 8633 8634 |
# File 'lib/v20190719/models.rb', line 8632 def MaxDataDiskSize @MaxDataDiskSize end |
#MaxModuleNum ⇒ Object
8632 8633 8634 |
# File 'lib/v20190719/models.rb', line 8632 def MaxModuleNum @MaxModuleNum end |
#MaxSystemDiskSize ⇒ Object
8632 8633 8634 |
# File 'lib/v20190719/models.rb', line 8632 def MaxSystemDiskSize @MaxSystemDiskSize end |
#MaxVcpu ⇒ Object
8632 8633 8634 |
# File 'lib/v20190719/models.rb', line 8632 def MaxVcpu @MaxVcpu end |
#MaxVcpuPerReq ⇒ Object
8632 8633 8634 |
# File 'lib/v20190719/models.rb', line 8632 def MaxVcpuPerReq @MaxVcpuPerReq end |
#MinBandwidth ⇒ Object
8632 8633 8634 |
# File 'lib/v20190719/models.rb', line 8632 def MinBandwidth @MinBandwidth end |
#MinDataDiskSize ⇒ Object
8632 8633 8634 |
# File 'lib/v20190719/models.rb', line 8632 def MinDataDiskSize @MinDataDiskSize end |
#MinSystemDiskSize ⇒ Object
8632 8633 8634 |
# File 'lib/v20190719/models.rb', line 8632 def MinSystemDiskSize @MinSystemDiskSize end |
#MinVcpu ⇒ Object
8632 8633 8634 |
# File 'lib/v20190719/models.rb', line 8632 def MinVcpu @MinVcpu end |
#PerBandwidth ⇒ Object
8632 8633 8634 |
# File 'lib/v20190719/models.rb', line 8632 def PerBandwidth @PerBandwidth end |
#PerDataDisk ⇒ Object
8632 8633 8634 |
# File 'lib/v20190719/models.rb', line 8632 def PerDataDisk @PerDataDisk end |
#SuggestBandwidth ⇒ Object
8632 8633 8634 |
# File 'lib/v20190719/models.rb', line 8632 def SuggestBandwidth @SuggestBandwidth end |
#SuggestDataDiskSize ⇒ Object
8632 8633 8634 |
# File 'lib/v20190719/models.rb', line 8632 def SuggestDataDiskSize @SuggestDataDiskSize end |
#SuggestSystemDiskSize ⇒ Object
8632 8633 8634 |
# File 'lib/v20190719/models.rb', line 8632 def SuggestSystemDiskSize @SuggestSystemDiskSize end |
Instance Method Details
#deserialize(params) ⇒ Object
8654 8655 8656 8657 8658 8659 8660 8661 8662 8663 8664 8665 8666 8667 8668 8669 8670 8671 8672 |
# File 'lib/v20190719/models.rb', line 8654 def deserialize(params) @MaxBandwidth = params['MaxBandwidth'] @MaxSystemDiskSize = params['MaxSystemDiskSize'] @MinBandwidth = params['MinBandwidth'] @MinSystemDiskSize = params['MinSystemDiskSize'] @MaxDataDiskSize = params['MaxDataDiskSize'] @MinDataDiskSize = params['MinDataDiskSize'] @SuggestBandwidth = params['SuggestBandwidth'] @SuggestDataDiskSize = params['SuggestDataDiskSize'] @SuggestSystemDiskSize = params['SuggestSystemDiskSize'] @MaxVcpu = params['MaxVcpu'] @MinVcpu = params['MinVcpu'] @MaxVcpuPerReq = params['MaxVcpuPerReq'] @PerBandwidth = params['PerBandwidth'] @PerDataDisk = params['PerDataDisk'] @MaxModuleNum = params['MaxModuleNum'] @CBSSupported = params['CBSSupported'] @DiskNumLimit = params['DiskNumLimit'] end |