Class: TencentCloud::Emr::V20190103::InquiryPriceScaleOutInstanceRequest
- Inherits:
-
Common::AbstractModel
- Object
- Common::AbstractModel
- TencentCloud::Emr::V20190103::InquiryPriceScaleOutInstanceRequest
- Defined in:
- lib/v20190103/models.rb
Overview
InquiryPriceScaleOutInstance请求参数结构体
Instance Attribute Summary collapse
-
#ComputeResourceId ⇒ 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>.
-
#CoreCount ⇒ 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>.
-
#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>.
-
#HardwareResourceType ⇒ 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>.
-
#InstanceId ⇒ 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>.
-
#MasterCount ⇒ 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>.
-
#ResourceBaseType ⇒ 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>.
-
#RouterCount ⇒ 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>.
-
#TaskCount ⇒ 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>.
-
#ZoneId ⇒ 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, zoneid = nil, paymode = nil, instanceid = nil, corecount = nil, taskcount = nil, currency = nil, routercount = nil, mastercount = nil, resourcebasetype = nil, computeresourceid = nil, hardwareresourcetype = nil) ⇒ InquiryPriceScaleOutInstanceRequest
constructor
A new instance of InquiryPriceScaleOutInstanceRequest.
Constructor Details
#initialize(timeunit = nil, timespan = nil, zoneid = nil, paymode = nil, instanceid = nil, corecount = nil, taskcount = nil, currency = nil, routercount = nil, mastercount = nil, resourcebasetype = nil, computeresourceid = nil, hardwareresourcetype = nil) ⇒ InquiryPriceScaleOutInstanceRequest
Returns a new instance of InquiryPriceScaleOutInstanceRequest.
7682 7683 7684 7685 7686 7687 7688 7689 7690 7691 7692 7693 7694 7695 7696 |
# File 'lib/v20190103/models.rb', line 7682 def initialize(timeunit=nil, timespan=nil, zoneid=nil, paymode=nil, instanceid=nil, corecount=nil, taskcount=nil, currency=nil, routercount=nil, mastercount=nil, resourcebasetype=nil, computeresourceid=nil, hardwareresourcetype=nil) @TimeUnit = timeunit @TimeSpan = timespan @ZoneId = zoneid @PayMode = paymode @InstanceId = instanceid @CoreCount = corecount @TaskCount = taskcount @Currency = currency @RouterCount = routercount @MasterCount = mastercount @ResourceBaseType = resourcebasetype @ComputeResourceId = computeresourceid @HardwareResourceType = hardwareresourcetype end |
Instance Attribute Details
#ComputeResourceId ⇒ 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>
7680 7681 7682 |
# File 'lib/v20190103/models.rb', line 7680 def ComputeResourceId @ComputeResourceId end |
#CoreCount ⇒ 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>
7680 7681 7682 |
# File 'lib/v20190103/models.rb', line 7680 def CoreCount @CoreCount end |
#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>
7680 7681 7682 |
# File 'lib/v20190103/models.rb', line 7680 def Currency @Currency end |
#HardwareResourceType ⇒ 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>
7680 7681 7682 |
# File 'lib/v20190103/models.rb', line 7680 def HardwareResourceType @HardwareResourceType end |
#InstanceId ⇒ 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>
7680 7681 7682 |
# File 'lib/v20190103/models.rb', line 7680 def InstanceId @InstanceId end |
#MasterCount ⇒ 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>
7680 7681 7682 |
# File 'lib/v20190103/models.rb', line 7680 def MasterCount @MasterCount 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>
7680 7681 7682 |
# File 'lib/v20190103/models.rb', line 7680 def PayMode @PayMode end |
#ResourceBaseType ⇒ 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>
7680 7681 7682 |
# File 'lib/v20190103/models.rb', line 7680 def ResourceBaseType @ResourceBaseType end |
#RouterCount ⇒ 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>
7680 7681 7682 |
# File 'lib/v20190103/models.rb', line 7680 def RouterCount @RouterCount end |
#TaskCount ⇒ 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>
7680 7681 7682 |
# File 'lib/v20190103/models.rb', line 7680 def TaskCount @TaskCount 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>
7680 7681 7682 |
# File 'lib/v20190103/models.rb', line 7680 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>
7680 7681 7682 |
# File 'lib/v20190103/models.rb', line 7680 def TimeUnit @TimeUnit end |
#ZoneId ⇒ 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>
7680 7681 7682 |
# File 'lib/v20190103/models.rb', line 7680 def ZoneId @ZoneId end |
Instance Method Details
#deserialize(params) ⇒ Object
7698 7699 7700 7701 7702 7703 7704 7705 7706 7707 7708 7709 7710 7711 7712 |
# File 'lib/v20190103/models.rb', line 7698 def deserialize(params) @TimeUnit = params['TimeUnit'] @TimeSpan = params['TimeSpan'] @ZoneId = params['ZoneId'] @PayMode = params['PayMode'] @InstanceId = params['InstanceId'] @CoreCount = params['CoreCount'] @TaskCount = params['TaskCount'] @Currency = params['Currency'] @RouterCount = params['RouterCount'] @MasterCount = params['MasterCount'] @ResourceBaseType = params['ResourceBaseType'] @ComputeResourceId = params['ComputeResourceId'] @HardwareResourceType = params['HardwareResourceType'] end |