Class: TencentCloud::Cynosdb::V20190107::InquirePriceCreateRequest
- Inherits:
-
TencentCloud::Common::AbstractModel
- Object
- TencentCloud::Common::AbstractModel
- TencentCloud::Cynosdb::V20190107::InquirePriceCreateRequest
- Defined in:
- lib/v20190107/models.rb
Overview
InquirePriceCreate请求参数结构体
Instance Attribute Summary collapse
- #Ccu ⇒ Object
- #Cpu ⇒ Object
- #DeviceType ⇒ Object
- #GoodsNum ⇒ Object
- #InstancePayMode ⇒ Object
- #Memory ⇒ Object
- #StorageLimit ⇒ Object
- #StoragePayMode ⇒ Object
- #TimeSpan ⇒ Object
- #TimeUnit ⇒ Object
- #Zone ⇒ Object
Instance Method Summary collapse
- #deserialize(params) ⇒ Object
-
#initialize(zone = nil, goodsnum = nil, instancepaymode = nil, storagepaymode = nil, devicetype = nil, cpu = nil, memory = nil, ccu = nil, storagelimit = nil, timespan = nil, timeunit = nil) ⇒ InquirePriceCreateRequest
constructor
A new instance of InquirePriceCreateRequest.
Constructor Details
#initialize(zone = nil, goodsnum = nil, instancepaymode = nil, storagepaymode = nil, devicetype = nil, cpu = nil, memory = nil, ccu = nil, storagelimit = nil, timespan = nil, timeunit = nil) ⇒ InquirePriceCreateRequest
Returns a new instance of InquirePriceCreateRequest.
8641 8642 8643 8644 8645 8646 8647 8648 8649 8650 8651 8652 8653 |
# File 'lib/v20190107/models.rb', line 8641 def initialize(zone=nil, goodsnum=nil, instancepaymode=nil, storagepaymode=nil, devicetype=nil, cpu=nil, memory=nil, ccu=nil, storagelimit=nil, timespan=nil, timeunit=nil) @Zone = zone @GoodsNum = goodsnum @InstancePayMode = instancepaymode @StoragePayMode = storagepaymode @DeviceType = devicetype @Cpu = cpu @Memory = memory @Ccu = ccu @StorageLimit = storagelimit @TimeSpan = timespan @TimeUnit = timeunit end |
Instance Attribute Details
#Ccu ⇒ Object
8639 8640 8641 |
# File 'lib/v20190107/models.rb', line 8639 def Ccu @Ccu end |
#Cpu ⇒ Object
8639 8640 8641 |
# File 'lib/v20190107/models.rb', line 8639 def Cpu @Cpu end |
#DeviceType ⇒ Object
8639 8640 8641 |
# File 'lib/v20190107/models.rb', line 8639 def DeviceType @DeviceType end |
#GoodsNum ⇒ Object
8639 8640 8641 |
# File 'lib/v20190107/models.rb', line 8639 def GoodsNum @GoodsNum end |
#InstancePayMode ⇒ Object
8639 8640 8641 |
# File 'lib/v20190107/models.rb', line 8639 def InstancePayMode @InstancePayMode end |
#Memory ⇒ Object
8639 8640 8641 |
# File 'lib/v20190107/models.rb', line 8639 def Memory @Memory end |
#StorageLimit ⇒ Object
8639 8640 8641 |
# File 'lib/v20190107/models.rb', line 8639 def StorageLimit @StorageLimit end |
#StoragePayMode ⇒ Object
8639 8640 8641 |
# File 'lib/v20190107/models.rb', line 8639 def StoragePayMode @StoragePayMode end |
#TimeSpan ⇒ Object
8639 8640 8641 |
# File 'lib/v20190107/models.rb', line 8639 def TimeSpan @TimeSpan end |
#TimeUnit ⇒ Object
8639 8640 8641 |
# File 'lib/v20190107/models.rb', line 8639 def TimeUnit @TimeUnit end |
#Zone ⇒ Object
8639 8640 8641 |
# File 'lib/v20190107/models.rb', line 8639 def Zone @Zone end |
Instance Method Details
#deserialize(params) ⇒ Object
8655 8656 8657 8658 8659 8660 8661 8662 8663 8664 8665 8666 8667 |
# File 'lib/v20190107/models.rb', line 8655 def deserialize(params) @Zone = params['Zone'] @GoodsNum = params['GoodsNum'] @InstancePayMode = params['InstancePayMode'] @StoragePayMode = params['StoragePayMode'] @DeviceType = params['DeviceType'] @Cpu = params['Cpu'] @Memory = params['Memory'] @Ccu = params['Ccu'] @StorageLimit = params['StorageLimit'] @TimeSpan = params['TimeSpan'] @TimeUnit = params['TimeUnit'] end |