Class: TencentCloud::Billing::V20180709::DescribeCostSummaryByResourceResponse
- Inherits:
-
Common::AbstractModel
- Object
- Common::AbstractModel
- TencentCloud::Billing::V20180709::DescribeCostSummaryByResourceResponse
- Defined in:
- lib/v20180709/models.rb
Overview
DescribeCostSummaryByResource返回参数结构体
Instance Attribute Summary collapse
-
#ConditionValue ⇒ Object
注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。.
-
#Data ⇒ Object
注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。.
-
#Ready ⇒ Object
注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。.
-
#RecordNum ⇒ Object
注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。.
-
#RequestId ⇒ Object
注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。.
-
#Total ⇒ Object
注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。.
Instance Method Summary collapse
- #deserialize(params) ⇒ Object
-
#initialize(ready = nil, total = nil, conditionvalue = nil, recordnum = nil, data = nil, requestid = nil) ⇒ DescribeCostSummaryByResourceResponse
constructor
A new instance of DescribeCostSummaryByResourceResponse.
Constructor Details
#initialize(ready = nil, total = nil, conditionvalue = nil, recordnum = nil, data = nil, requestid = nil) ⇒ DescribeCostSummaryByResourceResponse
Returns a new instance of DescribeCostSummaryByResourceResponse.
8890 8891 8892 8893 8894 8895 8896 8897 |
# File 'lib/v20180709/models.rb', line 8890 def initialize(ready=nil, total=nil, conditionvalue=nil, recordnum=nil, data=nil, requestid=nil) @Ready = ready @Total = total @ConditionValue = conditionvalue @RecordNum = recordnum @Data = data @RequestId = requestid end |
Instance Attribute Details
#ConditionValue ⇒ Object
注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。
8888 8889 8890 |
# File 'lib/v20180709/models.rb', line 8888 def ConditionValue @ConditionValue end |
#Data ⇒ Object
注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。
8888 8889 8890 |
# File 'lib/v20180709/models.rb', line 8888 def Data @Data end |
#Ready ⇒ Object
注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。
8888 8889 8890 |
# File 'lib/v20180709/models.rb', line 8888 def Ready @Ready end |
#RecordNum ⇒ Object
注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。
8888 8889 8890 |
# File 'lib/v20180709/models.rb', line 8888 def RecordNum @RecordNum end |
#RequestId ⇒ Object
注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。
8888 8889 8890 |
# File 'lib/v20180709/models.rb', line 8888 def RequestId @RequestId end |
#Total ⇒ Object
注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。
8888 8889 8890 |
# File 'lib/v20180709/models.rb', line 8888 def Total @Total end |
Instance Method Details
#deserialize(params) ⇒ Object
8899 8900 8901 8902 8903 8904 8905 8906 8907 8908 8909 8910 8911 8912 8913 8914 8915 8916 8917 8918 8919 |
# File 'lib/v20180709/models.rb', line 8899 def deserialize(params) @Ready = params['Ready'] unless params['Total'].nil? @Total = ConsumptionSummaryTotal.new @Total.deserialize(params['Total']) end unless params['ConditionValue'].nil? @ConditionValue = ConsumptionResourceSummaryConditionValue.new @ConditionValue.deserialize(params['ConditionValue']) end @RecordNum = params['RecordNum'] unless params['Data'].nil? @Data = [] params['Data'].each do |i| consumptionresourcesummarydataitem_tmp = ConsumptionResourceSummaryDataItem.new consumptionresourcesummarydataitem_tmp.deserialize(i) @Data << consumptionresourcesummarydataitem_tmp end end @RequestId = params['RequestId'] end |