Class: TencentCloud::Rce::V20201103::OutputDescribeUserUsageCnt
- Inherits:
-
Common::AbstractModel
- Object
- Common::AbstractModel
- TencentCloud::Rce::V20201103::OutputDescribeUserUsageCnt
- Defined in:
- lib/v20201103/models.rb
Overview
预付费 后付费 总数显示接口出参
Instance Attribute Summary collapse
- #AfterPayModeLastMonthUsedCnt ⇒ Object
- #AfterPayModeThisMonthUsedCnt ⇒ Object
- #BeforePayModeRemainUsedCnt ⇒ Object
- #BeforePayModeTotalUsedCnt ⇒ Object
- #CreateTime ⇒ Object
- #ExpireTime ⇒ Object
- #PayMode ⇒ Object
Instance Method Summary collapse
- #deserialize(params) ⇒ Object
-
#initialize(paymode = nil, afterpaymodethismonthusedcnt = nil, createtime = nil, expiretime = nil, afterpaymodelastmonthusedcnt = nil, beforepaymodetotalusedcnt = nil, beforepaymoderemainusedcnt = nil) ⇒ OutputDescribeUserUsageCnt
constructor
A new instance of OutputDescribeUserUsageCnt.
Constructor Details
#initialize(paymode = nil, afterpaymodethismonthusedcnt = nil, createtime = nil, expiretime = nil, afterpaymodelastmonthusedcnt = nil, beforepaymodetotalusedcnt = nil, beforepaymoderemainusedcnt = nil) ⇒ OutputDescribeUserUsageCnt
Returns a new instance of OutputDescribeUserUsageCnt.
1513 1514 1515 1516 1517 1518 1519 1520 1521 |
# File 'lib/v20201103/models.rb', line 1513 def initialize(paymode=nil, afterpaymodethismonthusedcnt=nil, createtime=nil, expiretime=nil, afterpaymodelastmonthusedcnt=nil, beforepaymodetotalusedcnt=nil, beforepaymoderemainusedcnt=nil) @PayMode = paymode @AfterPayModeThisMonthUsedCnt = afterpaymodethismonthusedcnt @CreateTime = createtime @ExpireTime = expiretime @AfterPayModeLastMonthUsedCnt = afterpaymodelastmonthusedcnt @BeforePayModeTotalUsedCnt = beforepaymodetotalusedcnt @BeforePayModeRemainUsedCnt = beforepaymoderemainusedcnt end |
Instance Attribute Details
#AfterPayModeLastMonthUsedCnt ⇒ Object
1511 1512 1513 |
# File 'lib/v20201103/models.rb', line 1511 def AfterPayModeLastMonthUsedCnt @AfterPayModeLastMonthUsedCnt end |
#AfterPayModeThisMonthUsedCnt ⇒ Object
1511 1512 1513 |
# File 'lib/v20201103/models.rb', line 1511 def AfterPayModeThisMonthUsedCnt @AfterPayModeThisMonthUsedCnt end |
#BeforePayModeRemainUsedCnt ⇒ Object
1511 1512 1513 |
# File 'lib/v20201103/models.rb', line 1511 def BeforePayModeRemainUsedCnt @BeforePayModeRemainUsedCnt end |
#BeforePayModeTotalUsedCnt ⇒ Object
1511 1512 1513 |
# File 'lib/v20201103/models.rb', line 1511 def BeforePayModeTotalUsedCnt @BeforePayModeTotalUsedCnt end |
#CreateTime ⇒ Object
1511 1512 1513 |
# File 'lib/v20201103/models.rb', line 1511 def CreateTime @CreateTime end |
#ExpireTime ⇒ Object
1511 1512 1513 |
# File 'lib/v20201103/models.rb', line 1511 def ExpireTime @ExpireTime end |
#PayMode ⇒ Object
1511 1512 1513 |
# File 'lib/v20201103/models.rb', line 1511 def PayMode @PayMode end |
Instance Method Details
#deserialize(params) ⇒ Object
1523 1524 1525 1526 1527 1528 1529 1530 1531 |
# File 'lib/v20201103/models.rb', line 1523 def deserialize(params) @PayMode = params['PayMode'] @AfterPayModeThisMonthUsedCnt = params['AfterPayModeThisMonthUsedCnt'] @CreateTime = params['CreateTime'] @ExpireTime = params['ExpireTime'] @AfterPayModeLastMonthUsedCnt = params['AfterPayModeLastMonthUsedCnt'] @BeforePayModeTotalUsedCnt = params['BeforePayModeTotalUsedCnt'] @BeforePayModeRemainUsedCnt = params['BeforePayModeRemainUsedCnt'] end |