Class: TencentCloud::Emr::V20190103::InquiryPriceUpdateInstanceRequest
- Inherits:
-
Common::AbstractModel
- Object
- Common::AbstractModel
- TencentCloud::Emr::V20190103::InquiryPriceUpdateInstanceRequest
- Defined in:
- lib/v20190103/models.rb
Overview
InquiryPriceUpdateInstance请求参数结构体
Instance Attribute Summary collapse
-
#Currency ⇒ Object
<li>s:表示秒。PayMode取值为0时,TimeUnit只能取值为s。</li> <li>m:表示月份。PayMode取值为1时,TimeUnit只能取值为m。</li> <li>TimeUnit为s时,该参数只能填写3600,表示按量计费实例。</li> <li>TimeUnit为m时,该参数填写的数字表示包年包月实例的购买时长,如1表示购买一个月</li> <li>0:表示按量计费。</li> <li>1:表示包年包月。</li> <li>CNY:表示人民币。</li>.
-
#PayMode ⇒ Object
<li>s:表示秒。PayMode取值为0时,TimeUnit只能取值为s。</li> <li>m:表示月份。PayMode取值为1时,TimeUnit只能取值为m。</li> <li>TimeUnit为s时,该参数只能填写3600,表示按量计费实例。</li> <li>TimeUnit为m时,该参数填写的数字表示包年包月实例的购买时长,如1表示购买一个月</li> <li>0:表示按量计费。</li> <li>1:表示包年包月。</li> <li>CNY:表示人民币。</li>.
-
#Placement ⇒ Object
<li>s:表示秒。PayMode取值为0时,TimeUnit只能取值为s。</li> <li>m:表示月份。PayMode取值为1时,TimeUnit只能取值为m。</li> <li>TimeUnit为s时,该参数只能填写3600,表示按量计费实例。</li> <li>TimeUnit为m时,该参数填写的数字表示包年包月实例的购买时长,如1表示购买一个月</li> <li>0:表示按量计费。</li> <li>1:表示包年包月。</li> <li>CNY:表示人民币。</li>.
-
#ResourceIdList ⇒ Object
<li>s:表示秒。PayMode取值为0时,TimeUnit只能取值为s。</li> <li>m:表示月份。PayMode取值为1时,TimeUnit只能取值为m。</li> <li>TimeUnit为s时,该参数只能填写3600,表示按量计费实例。</li> <li>TimeUnit为m时,该参数填写的数字表示包年包月实例的购买时长,如1表示购买一个月</li> <li>0:表示按量计费。</li> <li>1:表示包年包月。</li> <li>CNY:表示人民币。</li>.
-
#TimeSpan ⇒ Object
<li>s:表示秒。PayMode取值为0时,TimeUnit只能取值为s。</li> <li>m:表示月份。PayMode取值为1时,TimeUnit只能取值为m。</li> <li>TimeUnit为s时,该参数只能填写3600,表示按量计费实例。</li> <li>TimeUnit为m时,该参数填写的数字表示包年包月实例的购买时长,如1表示购买一个月</li> <li>0:表示按量计费。</li> <li>1:表示包年包月。</li> <li>CNY:表示人民币。</li>.
-
#TimeUnit ⇒ Object
<li>s:表示秒。PayMode取值为0时,TimeUnit只能取值为s。</li> <li>m:表示月份。PayMode取值为1时,TimeUnit只能取值为m。</li> <li>TimeUnit为s时,该参数只能填写3600,表示按量计费实例。</li> <li>TimeUnit为m时,该参数填写的数字表示包年包月实例的购买时长,如1表示购买一个月</li> <li>0:表示按量计费。</li> <li>1:表示包年包月。</li> <li>CNY:表示人民币。</li>.
-
#UpdateSpec ⇒ Object
<li>s:表示秒。PayMode取值为0时,TimeUnit只能取值为s。</li> <li>m:表示月份。PayMode取值为1时,TimeUnit只能取值为m。</li> <li>TimeUnit为s时,该参数只能填写3600,表示按量计费实例。</li> <li>TimeUnit为m时,该参数填写的数字表示包年包月实例的购买时长,如1表示购买一个月</li> <li>0:表示按量计费。</li> <li>1:表示包年包月。</li> <li>CNY:表示人民币。</li>.
Instance Method Summary collapse
- #deserialize(params) ⇒ Object
-
#initialize(timeunit = nil, timespan = nil, paymode = nil, updatespec = nil, placement = nil, currency = nil, resourceidlist = nil) ⇒ InquiryPriceUpdateInstanceRequest
constructor
A new instance of InquiryPriceUpdateInstanceRequest.
Constructor Details
#initialize(timeunit = nil, timespan = nil, paymode = nil, updatespec = nil, placement = nil, currency = nil, resourceidlist = nil) ⇒ InquiryPriceUpdateInstanceRequest
Returns a new instance of InquiryPriceUpdateInstanceRequest.
7791 7792 7793 7794 7795 7796 7797 7798 7799 |
# File 'lib/v20190103/models.rb', line 7791 def initialize(timeunit=nil, timespan=nil, paymode=nil, updatespec=nil, placement=nil, currency=nil, resourceidlist=nil) @TimeUnit = timeunit @TimeSpan = timespan @PayMode = paymode @UpdateSpec = updatespec @Placement = placement @Currency = currency @ResourceIdList = resourceidlist end |
Instance Attribute Details
#Currency ⇒ Object
<li>s:表示秒。PayMode取值为0时,TimeUnit只能取值为s。</li> <li>m:表示月份。PayMode取值为1时,TimeUnit只能取值为m。</li> <li>TimeUnit为s时,该参数只能填写3600,表示按量计费实例。</li> <li>TimeUnit为m时,该参数填写的数字表示包年包月实例的购买时长,如1表示购买一个月</li> <li>0:表示按量计费。</li> <li>1:表示包年包月。</li> <li>CNY:表示人民币。</li>
7789 7790 7791 |
# File 'lib/v20190103/models.rb', line 7789 def Currency @Currency end |
#PayMode ⇒ Object
<li>s:表示秒。PayMode取值为0时,TimeUnit只能取值为s。</li> <li>m:表示月份。PayMode取值为1时,TimeUnit只能取值为m。</li> <li>TimeUnit为s时,该参数只能填写3600,表示按量计费实例。</li> <li>TimeUnit为m时,该参数填写的数字表示包年包月实例的购买时长,如1表示购买一个月</li> <li>0:表示按量计费。</li> <li>1:表示包年包月。</li> <li>CNY:表示人民币。</li>
7789 7790 7791 |
# File 'lib/v20190103/models.rb', line 7789 def PayMode @PayMode end |
#Placement ⇒ Object
<li>s:表示秒。PayMode取值为0时,TimeUnit只能取值为s。</li> <li>m:表示月份。PayMode取值为1时,TimeUnit只能取值为m。</li> <li>TimeUnit为s时,该参数只能填写3600,表示按量计费实例。</li> <li>TimeUnit为m时,该参数填写的数字表示包年包月实例的购买时长,如1表示购买一个月</li> <li>0:表示按量计费。</li> <li>1:表示包年包月。</li> <li>CNY:表示人民币。</li>
7789 7790 7791 |
# File 'lib/v20190103/models.rb', line 7789 def Placement @Placement end |
#ResourceIdList ⇒ Object
<li>s:表示秒。PayMode取值为0时,TimeUnit只能取值为s。</li> <li>m:表示月份。PayMode取值为1时,TimeUnit只能取值为m。</li> <li>TimeUnit为s时,该参数只能填写3600,表示按量计费实例。</li> <li>TimeUnit为m时,该参数填写的数字表示包年包月实例的购买时长,如1表示购买一个月</li> <li>0:表示按量计费。</li> <li>1:表示包年包月。</li> <li>CNY:表示人民币。</li>
7789 7790 7791 |
# File 'lib/v20190103/models.rb', line 7789 def ResourceIdList @ResourceIdList end |
#TimeSpan ⇒ Object
<li>s:表示秒。PayMode取值为0时,TimeUnit只能取值为s。</li> <li>m:表示月份。PayMode取值为1时,TimeUnit只能取值为m。</li> <li>TimeUnit为s时,该参数只能填写3600,表示按量计费实例。</li> <li>TimeUnit为m时,该参数填写的数字表示包年包月实例的购买时长,如1表示购买一个月</li> <li>0:表示按量计费。</li> <li>1:表示包年包月。</li> <li>CNY:表示人民币。</li>
7789 7790 7791 |
# File 'lib/v20190103/models.rb', line 7789 def TimeSpan @TimeSpan end |
#TimeUnit ⇒ Object
<li>s:表示秒。PayMode取值为0时,TimeUnit只能取值为s。</li> <li>m:表示月份。PayMode取值为1时,TimeUnit只能取值为m。</li> <li>TimeUnit为s时,该参数只能填写3600,表示按量计费实例。</li> <li>TimeUnit为m时,该参数填写的数字表示包年包月实例的购买时长,如1表示购买一个月</li> <li>0:表示按量计费。</li> <li>1:表示包年包月。</li> <li>CNY:表示人民币。</li>
7789 7790 7791 |
# File 'lib/v20190103/models.rb', line 7789 def TimeUnit @TimeUnit end |
#UpdateSpec ⇒ Object
<li>s:表示秒。PayMode取值为0时,TimeUnit只能取值为s。</li> <li>m:表示月份。PayMode取值为1时,TimeUnit只能取值为m。</li> <li>TimeUnit为s时,该参数只能填写3600,表示按量计费实例。</li> <li>TimeUnit为m时,该参数填写的数字表示包年包月实例的购买时长,如1表示购买一个月</li> <li>0:表示按量计费。</li> <li>1:表示包年包月。</li> <li>CNY:表示人民币。</li>
7789 7790 7791 |
# File 'lib/v20190103/models.rb', line 7789 def UpdateSpec @UpdateSpec end |
Instance Method Details
#deserialize(params) ⇒ Object
7801 7802 7803 7804 7805 7806 7807 7808 7809 7810 7811 7812 7813 7814 7815 |
# File 'lib/v20190103/models.rb', line 7801 def deserialize(params) @TimeUnit = params['TimeUnit'] @TimeSpan = params['TimeSpan'] @PayMode = params['PayMode'] unless params['UpdateSpec'].nil? @UpdateSpec = UpdateInstanceSettings.new @UpdateSpec.deserialize(params['UpdateSpec']) end unless params['Placement'].nil? @Placement = Placement.new @Placement.deserialize(params['Placement']) end @Currency = params['Currency'] @ResourceIdList = params['ResourceIdList'] end |