Class: TencentCloud::Cds::V20180420::InquiryPriceDbauditInstanceRequest

Inherits:
TencentCloud::Common::AbstractModel
  • Object
show all
Defined in:
lib/v20180420/models.rb

Overview

InquiryPriceDbauditInstance请求参数结构体

Instance Attribute Summary collapse

Instance Method Summary collapse

Constructor Details

#initialize(instanceversion = nil, inquirytype = nil, timespan = nil, timeunit = nil, serviceregion = nil) ⇒ InquiryPriceDbauditInstanceRequest

Returns a new instance of InquiryPriceDbauditInstanceRequest.



282
283
284
285
286
287
288
# File 'lib/v20180420/models.rb', line 282

def initialize(instanceversion=nil, inquirytype=nil, timespan=nil, timeunit=nil, serviceregion=nil)
  @InstanceVersion = instanceversion
  @InquiryType = inquirytype
  @TimeSpan = timespan
  @TimeUnit = timeunit
  @ServiceRegion = serviceregion
end

Instance Attribute Details

#InquiryTypeObject

Parameters:

  • InstanceVersion:

    实例规格,取值范围: cdsaudit,cdsaudit_adv, cdsaudit_ent 分别为合规版,高级版,企业版

  • InquiryType:

    询价类型: renew,续费;newbuy,新购

  • TimeSpan:

    购买实例的时长。取值范围:1(y/m),2(y/m),,3(y/m),4(m), 5(m),6(m), 7(m),8(m),9(m), 10(m)

  • TimeUnit:

    购买时长单位,y:年;m:月

  • ServiceRegion:

    实例所在地域



280
281
282
# File 'lib/v20180420/models.rb', line 280

def InquiryType
  @InquiryType
end

#InstanceVersionObject

Parameters:

  • InstanceVersion:

    实例规格,取值范围: cdsaudit,cdsaudit_adv, cdsaudit_ent 分别为合规版,高级版,企业版

  • InquiryType:

    询价类型: renew,续费;newbuy,新购

  • TimeSpan:

    购买实例的时长。取值范围:1(y/m),2(y/m),,3(y/m),4(m), 5(m),6(m), 7(m),8(m),9(m), 10(m)

  • TimeUnit:

    购买时长单位,y:年;m:月

  • ServiceRegion:

    实例所在地域



280
281
282
# File 'lib/v20180420/models.rb', line 280

def InstanceVersion
  @InstanceVersion
end

#ServiceRegionObject

Parameters:

  • InstanceVersion:

    实例规格,取值范围: cdsaudit,cdsaudit_adv, cdsaudit_ent 分别为合规版,高级版,企业版

  • InquiryType:

    询价类型: renew,续费;newbuy,新购

  • TimeSpan:

    购买实例的时长。取值范围:1(y/m),2(y/m),,3(y/m),4(m), 5(m),6(m), 7(m),8(m),9(m), 10(m)

  • TimeUnit:

    购买时长单位,y:年;m:月

  • ServiceRegion:

    实例所在地域



280
281
282
# File 'lib/v20180420/models.rb', line 280

def ServiceRegion
  @ServiceRegion
end

#TimeSpanObject

Parameters:

  • InstanceVersion:

    实例规格,取值范围: cdsaudit,cdsaudit_adv, cdsaudit_ent 分别为合规版,高级版,企业版

  • InquiryType:

    询价类型: renew,续费;newbuy,新购

  • TimeSpan:

    购买实例的时长。取值范围:1(y/m),2(y/m),,3(y/m),4(m), 5(m),6(m), 7(m),8(m),9(m), 10(m)

  • TimeUnit:

    购买时长单位,y:年;m:月

  • ServiceRegion:

    实例所在地域



280
281
282
# File 'lib/v20180420/models.rb', line 280

def TimeSpan
  @TimeSpan
end

#TimeUnitObject

Parameters:

  • InstanceVersion:

    实例规格,取值范围: cdsaudit,cdsaudit_adv, cdsaudit_ent 分别为合规版,高级版,企业版

  • InquiryType:

    询价类型: renew,续费;newbuy,新购

  • TimeSpan:

    购买实例的时长。取值范围:1(y/m),2(y/m),,3(y/m),4(m), 5(m),6(m), 7(m),8(m),9(m), 10(m)

  • TimeUnit:

    购买时长单位,y:年;m:月

  • ServiceRegion:

    实例所在地域



280
281
282
# File 'lib/v20180420/models.rb', line 280

def TimeUnit
  @TimeUnit
end

Instance Method Details

#deserialize(params) ⇒ Object



290
291
292
293
294
295
296
# File 'lib/v20180420/models.rb', line 290

def deserialize(params)
  @InstanceVersion = params['InstanceVersion']
  @InquiryType = params['InquiryType']
  @TimeSpan = params['TimeSpan']
  @TimeUnit = params['TimeUnit']
  @ServiceRegion = params['ServiceRegion']
end