Class: TencentCloud::Cls::V20201016::DescribeMetricSubscribePreviewResponse
- Inherits:
-
TencentCloud::Common::AbstractModel
- Object
- TencentCloud::Common::AbstractModel
- TencentCloud::Cls::V20201016::DescribeMetricSubscribePreviewResponse
- Defined in:
- lib/v20201016/models.rb
Overview
DescribeMetricSubscribePreview返回参数结构体
Instance Attribute Summary collapse
- #FailCount ⇒ Object
- #FailInstances ⇒ Object
- #RequestId ⇒ Object
- #SuccessCount ⇒ Object
- #SuccessInstances ⇒ Object
- #TotalCount ⇒ Object
Instance Method Summary collapse
- #deserialize(params) ⇒ Object
-
#initialize(totalcount = nil, successcount = nil, failcount = nil, successinstances = nil, failinstances = nil, requestid = nil) ⇒ DescribeMetricSubscribePreviewResponse
constructor
A new instance of DescribeMetricSubscribePreviewResponse.
Constructor Details
#initialize(totalcount = nil, successcount = nil, failcount = nil, successinstances = nil, failinstances = nil, requestid = nil) ⇒ DescribeMetricSubscribePreviewResponse
Returns a new instance of DescribeMetricSubscribePreviewResponse.
9427 9428 9429 9430 9431 9432 9433 9434 |
# File 'lib/v20201016/models.rb', line 9427 def initialize(totalcount=nil, successcount=nil, failcount=nil, successinstances=nil, failinstances=nil, requestid=nil) @TotalCount = totalcount @SuccessCount = successcount @FailCount = failcount @SuccessInstances = successinstances @FailInstances = failinstances @RequestId = requestid end |
Instance Attribute Details
#FailCount ⇒ Object
9425 9426 9427 |
# File 'lib/v20201016/models.rb', line 9425 def FailCount @FailCount end |
#FailInstances ⇒ Object
9425 9426 9427 |
# File 'lib/v20201016/models.rb', line 9425 def FailInstances @FailInstances end |
#RequestId ⇒ Object
9425 9426 9427 |
# File 'lib/v20201016/models.rb', line 9425 def RequestId @RequestId end |
#SuccessCount ⇒ Object
9425 9426 9427 |
# File 'lib/v20201016/models.rb', line 9425 def SuccessCount @SuccessCount end |
#SuccessInstances ⇒ Object
9425 9426 9427 |
# File 'lib/v20201016/models.rb', line 9425 def SuccessInstances @SuccessInstances end |
#TotalCount ⇒ Object
9425 9426 9427 |
# File 'lib/v20201016/models.rb', line 9425 def TotalCount @TotalCount end |
Instance Method Details
#deserialize(params) ⇒ Object
9436 9437 9438 9439 9440 9441 9442 9443 9444 9445 9446 9447 9448 9449 9450 9451 9452 9453 9454 9455 9456 9457 |
# File 'lib/v20201016/models.rb', line 9436 def deserialize(params) @TotalCount = params['TotalCount'] @SuccessCount = params['SuccessCount'] @FailCount = params['FailCount'] unless params['SuccessInstances'].nil? @SuccessInstances = [] params['SuccessInstances'].each do |i| instancedata_tmp = InstanceData.new instancedata_tmp.deserialize(i) @SuccessInstances << instancedata_tmp end end unless params['FailInstances'].nil? @FailInstances = [] params['FailInstances'].each do |i| instancedata_tmp = InstanceData.new instancedata_tmp.deserialize(i) @FailInstances << instancedata_tmp end end @RequestId = params['RequestId'] end |