Class: TencentCloud::Dts::V20211206::TradeInfo
- Inherits:
-
Common::AbstractModel
- Object
- Common::AbstractModel
- TencentCloud::Dts::V20211206::TradeInfo
- Defined in:
- lib/v20211206/models.rb
Overview
计费状态信息
Instance Attribute Summary collapse
- #BillingType ⇒ Object
- #DealName ⇒ Object
- #ExpireTime ⇒ Object
- #InstanceClass ⇒ Object
- #IsolateReason ⇒ Object
- #IsolateTime ⇒ Object
- #LastDealName ⇒ Object
- #OfflineReason ⇒ Object
- #OfflineTime ⇒ Object
- #PayType ⇒ Object
- #TradeStatus ⇒ Object
Instance Method Summary collapse
- #deserialize(params) ⇒ Object
-
#initialize(dealname = nil, lastdealname = nil, instanceclass = nil, tradestatus = nil, expiretime = nil, offlinetime = nil, isolatetime = nil, offlinereason = nil, isolatereason = nil, paytype = nil, billingtype = nil) ⇒ TradeInfo
constructor
A new instance of TradeInfo.
Constructor Details
#initialize(dealname = nil, lastdealname = nil, instanceclass = nil, tradestatus = nil, expiretime = nil, offlinetime = nil, isolatetime = nil, offlinereason = nil, isolatereason = nil, paytype = nil, billingtype = nil) ⇒ TradeInfo
Returns a new instance of TradeInfo.
7939 7940 7941 7942 7943 7944 7945 7946 7947 7948 7949 7950 7951 |
# File 'lib/v20211206/models.rb', line 7939 def initialize(dealname=nil, lastdealname=nil, instanceclass=nil, tradestatus=nil, expiretime=nil, offlinetime=nil, isolatetime=nil, offlinereason=nil, isolatereason=nil, paytype=nil, billingtype=nil) @DealName = dealname @LastDealName = lastdealname @InstanceClass = instanceclass @TradeStatus = tradestatus @ExpireTime = expiretime @OfflineTime = offlinetime @IsolateTime = isolatetime @OfflineReason = offlinereason @IsolateReason = isolatereason @PayType = paytype @BillingType = billingtype end |
Instance Attribute Details
#BillingType ⇒ Object
7937 7938 7939 |
# File 'lib/v20211206/models.rb', line 7937 def BillingType @BillingType end |
#DealName ⇒ Object
7937 7938 7939 |
# File 'lib/v20211206/models.rb', line 7937 def DealName @DealName end |
#ExpireTime ⇒ Object
7937 7938 7939 |
# File 'lib/v20211206/models.rb', line 7937 def ExpireTime @ExpireTime end |
#InstanceClass ⇒ Object
7937 7938 7939 |
# File 'lib/v20211206/models.rb', line 7937 def InstanceClass @InstanceClass end |
#IsolateReason ⇒ Object
7937 7938 7939 |
# File 'lib/v20211206/models.rb', line 7937 def IsolateReason @IsolateReason end |
#IsolateTime ⇒ Object
7937 7938 7939 |
# File 'lib/v20211206/models.rb', line 7937 def IsolateTime @IsolateTime end |
#LastDealName ⇒ Object
7937 7938 7939 |
# File 'lib/v20211206/models.rb', line 7937 def LastDealName @LastDealName end |
#OfflineReason ⇒ Object
7937 7938 7939 |
# File 'lib/v20211206/models.rb', line 7937 def OfflineReason @OfflineReason end |
#OfflineTime ⇒ Object
7937 7938 7939 |
# File 'lib/v20211206/models.rb', line 7937 def OfflineTime @OfflineTime end |
#PayType ⇒ Object
7937 7938 7939 |
# File 'lib/v20211206/models.rb', line 7937 def PayType @PayType end |
#TradeStatus ⇒ Object
7937 7938 7939 |
# File 'lib/v20211206/models.rb', line 7937 def TradeStatus @TradeStatus end |
Instance Method Details
#deserialize(params) ⇒ Object
7953 7954 7955 7956 7957 7958 7959 7960 7961 7962 7963 7964 7965 |
# File 'lib/v20211206/models.rb', line 7953 def deserialize(params) @DealName = params['DealName'] @LastDealName = params['LastDealName'] @InstanceClass = params['InstanceClass'] @TradeStatus = params['TradeStatus'] @ExpireTime = params['ExpireTime'] @OfflineTime = params['OfflineTime'] @IsolateTime = params['IsolateTime'] @OfflineReason = params['OfflineReason'] @IsolateReason = params['IsolateReason'] @PayType = params['PayType'] @BillingType = params['BillingType'] end |