Class: TencentCloud::Yunjing::V20180228::InquiryPriceOpenProVersionPrepaidRequest
- Inherits:
-
Common::AbstractModel
- Object
- Common::AbstractModel
- TencentCloud::Yunjing::V20180228::InquiryPriceOpenProVersionPrepaidRequest
- Defined in:
- lib/v20180228/models.rb
Overview
InquiryPriceOpenProVersionPrepaid请求参数结构体
Instance Attribute Summary collapse
Instance Method Summary collapse
- #deserialize(params) ⇒ Object
-
#initialize(chargeprepaid = nil, machines = nil) ⇒ InquiryPriceOpenProVersionPrepaidRequest
constructor
A new instance of InquiryPriceOpenProVersionPrepaidRequest.
Constructor Details
#initialize(chargeprepaid = nil, machines = nil) ⇒ InquiryPriceOpenProVersionPrepaidRequest
Returns a new instance of InquiryPriceOpenProVersionPrepaidRequest.
4899 4900 4901 4902 |
# File 'lib/v20180228/models.rb', line 4899 def initialize(chargeprepaid=nil, machines=nil) @ChargePrepaid = chargeprepaid @Machines = machines end |
Instance Attribute Details
#ChargePrepaid ⇒ Object
4897 4898 4899 |
# File 'lib/v20180228/models.rb', line 4897 def ChargePrepaid @ChargePrepaid end |
#Machines ⇒ Object
4897 4898 4899 |
# File 'lib/v20180228/models.rb', line 4897 def Machines @Machines end |
Instance Method Details
#deserialize(params) ⇒ Object
4904 4905 4906 4907 4908 4909 4910 4911 4912 4913 4914 4915 4916 4917 |
# File 'lib/v20180228/models.rb', line 4904 def deserialize(params) unless params['ChargePrepaid'].nil? @ChargePrepaid = ChargePrepaid.new @ChargePrepaid.deserialize(params['ChargePrepaid']) end unless params['Machines'].nil? @Machines = [] params['Machines'].each do |i| proversionmachine_tmp = ProVersionMachine.new proversionmachine_tmp.deserialize(i) @Machines << proversionmachine_tmp end end end |