Class: TencentCloud::Cfw::V20190904::DescribeLogStorageStatisticResponse
- Inherits:
-
TencentCloud::Common::AbstractModel
- Object
- TencentCloud::Common::AbstractModel
- TencentCloud::Cfw::V20190904::DescribeLogStorageStatisticResponse
- Defined in:
- lib/v20190904/models.rb
Overview
DescribeLogStorageStatistic返回参数结构体
Instance Attribute Summary collapse
- #AclSize ⇒ Object
- #ArrearsStopWriting ⇒ Object
- #IdsSize ⇒ Object
- #LeftSize ⇒ Object
- #NDRNetFlowSize ⇒ Object
- #NDRRiskSize ⇒ Object
- #NDRStorageDay ⇒ Object
- #NetFlowSize ⇒ Object
- #OperateSize ⇒ Object
- #PayMode ⇒ Object
- #RequestId ⇒ Object
- #ReturnCode ⇒ Object
- #ReturnMsg ⇒ Object
- #StorageDay ⇒ Object
- #TimeHistogram ⇒ Object
- #TimeHistogramShow ⇒ Object
- #TotalSize ⇒ Object
- #UsedSize ⇒ Object
Instance Method Summary collapse
- #deserialize(params) ⇒ Object
-
#initialize(returncode = nil, returnmsg = nil, usedsize = nil, totalsize = nil, storageday = nil, aclsize = nil, idssize = nil, netflowsize = nil, operatesize = nil, leftsize = nil, paymode = nil, timehistogram = nil, timehistogramshow = nil, arrearsstopwriting = nil, ndrnetflowsize = nil, ndrrisksize = nil, ndrstorageday = nil, requestid = nil) ⇒ DescribeLogStorageStatisticResponse
constructor
A new instance of DescribeLogStorageStatisticResponse.
Constructor Details
#initialize(returncode = nil, returnmsg = nil, usedsize = nil, totalsize = nil, storageday = nil, aclsize = nil, idssize = nil, netflowsize = nil, operatesize = nil, leftsize = nil, paymode = nil, timehistogram = nil, timehistogramshow = nil, arrearsstopwriting = nil, ndrnetflowsize = nil, ndrrisksize = nil, ndrstorageday = nil, requestid = nil) ⇒ DescribeLogStorageStatisticResponse
Returns a new instance of DescribeLogStorageStatisticResponse.
4406 4407 4408 4409 4410 4411 4412 4413 4414 4415 4416 4417 4418 4419 4420 4421 4422 4423 4424 4425 |
# File 'lib/v20190904/models.rb', line 4406 def initialize(returncode=nil, returnmsg=nil, usedsize=nil, totalsize=nil, storageday=nil, aclsize=nil, idssize=nil, netflowsize=nil, operatesize=nil, leftsize=nil, paymode=nil, timehistogram=nil, timehistogramshow=nil, arrearsstopwriting=nil, ndrnetflowsize=nil, ndrrisksize=nil, ndrstorageday=nil, requestid=nil) @ReturnCode = returncode @ReturnMsg = returnmsg @UsedSize = usedsize @TotalSize = totalsize @StorageDay = storageday @AclSize = aclsize @IdsSize = idssize @NetFlowSize = netflowsize @OperateSize = operatesize @LeftSize = leftsize @PayMode = paymode @TimeHistogram = timehistogram @TimeHistogramShow = timehistogramshow @ArrearsStopWriting = arrearsstopwriting @NDRNetFlowSize = ndrnetflowsize @NDRRiskSize = ndrrisksize @NDRStorageDay = ndrstorageday @RequestId = requestid end |
Instance Attribute Details
#AclSize ⇒ Object
4404 4405 4406 |
# File 'lib/v20190904/models.rb', line 4404 def AclSize @AclSize end |
#ArrearsStopWriting ⇒ Object
4404 4405 4406 |
# File 'lib/v20190904/models.rb', line 4404 def ArrearsStopWriting @ArrearsStopWriting end |
#IdsSize ⇒ Object
4404 4405 4406 |
# File 'lib/v20190904/models.rb', line 4404 def IdsSize @IdsSize end |
#LeftSize ⇒ Object
4404 4405 4406 |
# File 'lib/v20190904/models.rb', line 4404 def LeftSize @LeftSize end |
#NDRNetFlowSize ⇒ Object
4404 4405 4406 |
# File 'lib/v20190904/models.rb', line 4404 def NDRNetFlowSize @NDRNetFlowSize end |
#NDRRiskSize ⇒ Object
4404 4405 4406 |
# File 'lib/v20190904/models.rb', line 4404 def NDRRiskSize @NDRRiskSize end |
#NDRStorageDay ⇒ Object
4404 4405 4406 |
# File 'lib/v20190904/models.rb', line 4404 def NDRStorageDay @NDRStorageDay end |
#NetFlowSize ⇒ Object
4404 4405 4406 |
# File 'lib/v20190904/models.rb', line 4404 def NetFlowSize @NetFlowSize end |
#OperateSize ⇒ Object
4404 4405 4406 |
# File 'lib/v20190904/models.rb', line 4404 def OperateSize @OperateSize end |
#PayMode ⇒ Object
4404 4405 4406 |
# File 'lib/v20190904/models.rb', line 4404 def PayMode @PayMode end |
#RequestId ⇒ Object
4404 4405 4406 |
# File 'lib/v20190904/models.rb', line 4404 def RequestId @RequestId end |
#ReturnCode ⇒ Object
4404 4405 4406 |
# File 'lib/v20190904/models.rb', line 4404 def ReturnCode @ReturnCode end |
#ReturnMsg ⇒ Object
4404 4405 4406 |
# File 'lib/v20190904/models.rb', line 4404 def ReturnMsg @ReturnMsg end |
#StorageDay ⇒ Object
4404 4405 4406 |
# File 'lib/v20190904/models.rb', line 4404 def StorageDay @StorageDay end |
#TimeHistogram ⇒ Object
4404 4405 4406 |
# File 'lib/v20190904/models.rb', line 4404 def TimeHistogram @TimeHistogram end |
#TimeHistogramShow ⇒ Object
4404 4405 4406 |
# File 'lib/v20190904/models.rb', line 4404 def TimeHistogramShow @TimeHistogramShow end |
#TotalSize ⇒ Object
4404 4405 4406 |
# File 'lib/v20190904/models.rb', line 4404 def TotalSize @TotalSize end |
#UsedSize ⇒ Object
4404 4405 4406 |
# File 'lib/v20190904/models.rb', line 4404 def UsedSize @UsedSize end |
Instance Method Details
#deserialize(params) ⇒ Object
4427 4428 4429 4430 4431 4432 4433 4434 4435 4436 4437 4438 4439 4440 4441 4442 4443 4444 4445 4446 4447 4448 4449 4450 4451 4452 4453 4454 4455 4456 |
# File 'lib/v20190904/models.rb', line 4427 def deserialize(params) @ReturnCode = params['ReturnCode'] @ReturnMsg = params['ReturnMsg'] @UsedSize = params['UsedSize'] @TotalSize = params['TotalSize'] @StorageDay = params['StorageDay'] @AclSize = params['AclSize'] @IdsSize = params['IdsSize'] @NetFlowSize = params['NetFlowSize'] @OperateSize = params['OperateSize'] @LeftSize = params['LeftSize'] @PayMode = params['PayMode'] unless params['TimeHistogram'].nil? @TimeHistogram = [] params['TimeHistogram'].each do |i| storagehistogram_tmp = StorageHistogram.new storagehistogram_tmp.deserialize(i) @TimeHistogram << storagehistogram_tmp end end unless params['TimeHistogramShow'].nil? @TimeHistogramShow = StorageHistogramShow.new @TimeHistogramShow.deserialize(params['TimeHistogramShow']) end @ArrearsStopWriting = params['ArrearsStopWriting'] @NDRNetFlowSize = params['NDRNetFlowSize'] @NDRRiskSize = params['NDRRiskSize'] @NDRStorageDay = params['NDRStorageDay'] @RequestId = params['RequestId'] end |