Class: TencentCloud::Cwp::V20180228::DescribeAssetLoadInfoResponse
- Inherits:
-
TencentCloud::Common::AbstractModel
- Object
- TencentCloud::Common::AbstractModel
- TencentCloud::Cwp::V20180228::DescribeAssetLoadInfoResponse
- Defined in:
- lib/v20180228/models.rb
Overview
DescribeAssetLoadInfo返回参数结构体
Instance Attribute Summary collapse
Instance Method Summary collapse
- #deserialize(params) ⇒ Object
-
#initialize(cpuload = nil, memload = nil, diskload = nil, requestid = nil) ⇒ DescribeAssetLoadInfoResponse
constructor
A new instance of DescribeAssetLoadInfoResponse.
Constructor Details
#initialize(cpuload = nil, memload = nil, diskload = nil, requestid = nil) ⇒ DescribeAssetLoadInfoResponse
Returns a new instance of DescribeAssetLoadInfoResponse.
9142 9143 9144 9145 9146 9147 |
# File 'lib/v20180228/models.rb', line 9142 def initialize(cpuload=nil, memload=nil, diskload=nil, requestid=nil) @CpuLoad = cpuload @MemLoad = memload @DiskLoad = diskload @RequestId = requestid end |
Instance Attribute Details
#CpuLoad ⇒ Object
9140 9141 9142 |
# File 'lib/v20180228/models.rb', line 9140 def CpuLoad @CpuLoad end |
#DiskLoad ⇒ Object
9140 9141 9142 |
# File 'lib/v20180228/models.rb', line 9140 def DiskLoad @DiskLoad end |
#MemLoad ⇒ Object
9140 9141 9142 |
# File 'lib/v20180228/models.rb', line 9140 def MemLoad @MemLoad end |
#RequestId ⇒ Object
9140 9141 9142 |
# File 'lib/v20180228/models.rb', line 9140 def RequestId @RequestId end |
Instance Method Details
#deserialize(params) ⇒ Object
9149 9150 9151 9152 9153 9154 9155 9156 9157 9158 9159 9160 9161 9162 9163 |
# File 'lib/v20180228/models.rb', line 9149 def deserialize(params) unless params['CpuLoad'].nil? @CpuLoad = AssetLoadSummary.new @CpuLoad.deserialize(params['CpuLoad']) end unless params['MemLoad'].nil? @MemLoad = AssetLoadSummary.new @MemLoad.deserialize(params['MemLoad']) end unless params['DiskLoad'].nil? @DiskLoad = AssetLoadSummary.new @DiskLoad.deserialize(params['DiskLoad']) end @RequestId = params['RequestId'] end |