Class: TencentCloud::Postgres::V20170312::DisIsolateDBInstancesRequest

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

Overview

DisIsolateDBInstances请求参数结构体

Instance Attribute Summary collapse

Instance Method Summary collapse

Constructor Details

#initialize(dbinstanceidset = nil, period = nil, autovoucher = nil, voucherids = nil) ⇒ DisIsolateDBInstancesRequest



4681
4682
4683
4684
4685
4686
# File 'lib/v20170312/models.rb', line 4681

def initialize(dbinstanceidset=nil, period=nil, autovoucher=nil, voucherids=nil)
  @DBInstanceIdSet = dbinstanceidset
  @Period = period
  @AutoVoucher = autovoucher
  @VoucherIds = voucherids
end

Instance Attribute Details

#AutoVoucherObject

<li>预付费:支持1,2,3,4,5,6,7,8,9,10,11,12,24,36</li> <li>后付费:该参数不生效</li> <li>true:使用</li> <li>false:不使用</li> 默认值:false



4679
4680
4681
# File 'lib/v20170312/models.rb', line 4679

def AutoVoucher
  @AutoVoucher
end

#DBInstanceIdSetObject

<li>预付费:支持1,2,3,4,5,6,7,8,9,10,11,12,24,36</li> <li>后付费:该参数不生效</li> <li>true:使用</li> <li>false:不使用</li> 默认值:false



4679
4680
4681
# File 'lib/v20170312/models.rb', line 4679

def DBInstanceIdSet
  @DBInstanceIdSet
end

#PeriodObject

<li>预付费:支持1,2,3,4,5,6,7,8,9,10,11,12,24,36</li> <li>后付费:该参数不生效</li> <li>true:使用</li> <li>false:不使用</li> 默认值:false



4679
4680
4681
# File 'lib/v20170312/models.rb', line 4679

def Period
  @Period
end

#VoucherIdsObject

<li>预付费:支持1,2,3,4,5,6,7,8,9,10,11,12,24,36</li> <li>后付费:该参数不生效</li> <li>true:使用</li> <li>false:不使用</li> 默认值:false



4679
4680
4681
# File 'lib/v20170312/models.rb', line 4679

def VoucherIds
  @VoucherIds
end

Instance Method Details

#deserialize(params) ⇒ Object



4688
4689
4690
4691
4692
4693
# File 'lib/v20170312/models.rb', line 4688

def deserialize(params)
  @DBInstanceIdSet = params['DBInstanceIdSet']
  @Period = params['Period']
  @AutoVoucher = params['AutoVoucher']
  @VoucherIds = params['VoucherIds']
end