Class: TencentCloud::Cynosdb::V20190107::DescribeInstanceSpecsRequest

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

Overview

DescribeInstanceSpecs请求参数结构体

Instance Attribute Summary collapse

Instance Method Summary collapse

Constructor Details

#initialize(dbtype = nil, includezonestocks = nil, devicetype = nil) ⇒ DescribeInstanceSpecsRequest

Returns a new instance of DescribeInstanceSpecsRequest.



6745
6746
6747
6748
6749
# File 'lib/v20190107/models.rb', line 6745

def initialize(dbtype=nil, includezonestocks=nil, devicetype=nil)
  @DbType = dbtype
  @IncludeZoneStocks = includezonestocks
  @DeviceType = devicetype
end

Instance Attribute Details

#DbTypeObject

<li> MYSQL </li>

Parameters:

  • DbType:

    数据库类型,取值范围:

  • IncludeZoneStocks:

    是否需要返回可用区信息

  • DeviceType:

    实例机器类型



6743
6744
6745
# File 'lib/v20190107/models.rb', line 6743

def DbType
  @DbType
end

#DeviceTypeObject

<li> MYSQL </li>

Parameters:

  • DbType:

    数据库类型,取值范围:

  • IncludeZoneStocks:

    是否需要返回可用区信息

  • DeviceType:

    实例机器类型



6743
6744
6745
# File 'lib/v20190107/models.rb', line 6743

def DeviceType
  @DeviceType
end

#IncludeZoneStocksObject

<li> MYSQL </li>

Parameters:

  • DbType:

    数据库类型,取值范围:

  • IncludeZoneStocks:

    是否需要返回可用区信息

  • DeviceType:

    实例机器类型



6743
6744
6745
# File 'lib/v20190107/models.rb', line 6743

def IncludeZoneStocks
  @IncludeZoneStocks
end

Instance Method Details

#deserialize(params) ⇒ Object



6751
6752
6753
6754
6755
# File 'lib/v20190107/models.rb', line 6751

def deserialize(params)
  @DbType = params['DbType']
  @IncludeZoneStocks = params['IncludeZoneStocks']
  @DeviceType = params['DeviceType']
end