Class: TencentCloud::Cynosdb::V20190107::DescribeParamTemplatesRequest

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

Overview

DescribeParamTemplates请求参数结构体

Instance Attribute Summary collapse

Instance Method Summary collapse

Constructor Details

#initialize(engineversions = nil, templatenames = nil, templateids = nil, dbmodes = nil, offset = nil, limit = nil, products = nil, templatetypes = nil, enginetypes = nil, orderby = nil, orderdirection = nil) ⇒ DescribeParamTemplatesRequest

Returns a new instance of DescribeParamTemplatesRequest.



7142
7143
7144
7145
7146
7147
7148
7149
7150
7151
7152
7153
7154
# File 'lib/v20190107/models.rb', line 7142

def initialize(engineversions=nil, templatenames=nil, templateids=nil, dbmodes=nil, offset=nil, limit=nil, products=nil, templatetypes=nil, enginetypes=nil, orderby=nil, orderdirection=nil)
  @EngineVersions = engineversions
  @TemplateNames = templatenames
  @TemplateIds = templateids
  @DbModes = dbmodes
  @Offset = offset
  @Limit = limit
  @Products = products
  @TemplateTypes = templatetypes
  @EngineTypes = enginetypes
  @OrderBy = orderby
  @OrderDirection = orderdirection
end

Instance Attribute Details

#DbModesObject

Parameters:

  • EngineVersions:

    数据库引擎版本号

  • TemplateNames:

    模板名称

  • TemplateIds:

    模板ID

  • DbModes:

    数据库类型,可选值:NORMAL,SERVERLESS

  • Offset:

    查询偏移量

  • Limit:

    查询限制条数

  • Products:

    查询的模板对应的产品类型

  • TemplateTypes:

    模板类型

  • EngineTypes:

    版本类型

  • OrderBy:

    返回结果的排序字段

  • OrderDirection:

    排序方式(asc、desc)



7140
7141
7142
# File 'lib/v20190107/models.rb', line 7140

def DbModes
  @DbModes
end

#EngineTypesObject

Parameters:

  • EngineVersions:

    数据库引擎版本号

  • TemplateNames:

    模板名称

  • TemplateIds:

    模板ID

  • DbModes:

    数据库类型,可选值:NORMAL,SERVERLESS

  • Offset:

    查询偏移量

  • Limit:

    查询限制条数

  • Products:

    查询的模板对应的产品类型

  • TemplateTypes:

    模板类型

  • EngineTypes:

    版本类型

  • OrderBy:

    返回结果的排序字段

  • OrderDirection:

    排序方式(asc、desc)



7140
7141
7142
# File 'lib/v20190107/models.rb', line 7140

def EngineTypes
  @EngineTypes
end

#EngineVersionsObject

Parameters:

  • EngineVersions:

    数据库引擎版本号

  • TemplateNames:

    模板名称

  • TemplateIds:

    模板ID

  • DbModes:

    数据库类型,可选值:NORMAL,SERVERLESS

  • Offset:

    查询偏移量

  • Limit:

    查询限制条数

  • Products:

    查询的模板对应的产品类型

  • TemplateTypes:

    模板类型

  • EngineTypes:

    版本类型

  • OrderBy:

    返回结果的排序字段

  • OrderDirection:

    排序方式(asc、desc)



7140
7141
7142
# File 'lib/v20190107/models.rb', line 7140

def EngineVersions
  @EngineVersions
end

#LimitObject

Parameters:

  • EngineVersions:

    数据库引擎版本号

  • TemplateNames:

    模板名称

  • TemplateIds:

    模板ID

  • DbModes:

    数据库类型,可选值:NORMAL,SERVERLESS

  • Offset:

    查询偏移量

  • Limit:

    查询限制条数

  • Products:

    查询的模板对应的产品类型

  • TemplateTypes:

    模板类型

  • EngineTypes:

    版本类型

  • OrderBy:

    返回结果的排序字段

  • OrderDirection:

    排序方式(asc、desc)



7140
7141
7142
# File 'lib/v20190107/models.rb', line 7140

def Limit
  @Limit
end

#OffsetObject

Parameters:

  • EngineVersions:

    数据库引擎版本号

  • TemplateNames:

    模板名称

  • TemplateIds:

    模板ID

  • DbModes:

    数据库类型,可选值:NORMAL,SERVERLESS

  • Offset:

    查询偏移量

  • Limit:

    查询限制条数

  • Products:

    查询的模板对应的产品类型

  • TemplateTypes:

    模板类型

  • EngineTypes:

    版本类型

  • OrderBy:

    返回结果的排序字段

  • OrderDirection:

    排序方式(asc、desc)



7140
7141
7142
# File 'lib/v20190107/models.rb', line 7140

def Offset
  @Offset
end

#OrderByObject

Parameters:

  • EngineVersions:

    数据库引擎版本号

  • TemplateNames:

    模板名称

  • TemplateIds:

    模板ID

  • DbModes:

    数据库类型,可选值:NORMAL,SERVERLESS

  • Offset:

    查询偏移量

  • Limit:

    查询限制条数

  • Products:

    查询的模板对应的产品类型

  • TemplateTypes:

    模板类型

  • EngineTypes:

    版本类型

  • OrderBy:

    返回结果的排序字段

  • OrderDirection:

    排序方式(asc、desc)



7140
7141
7142
# File 'lib/v20190107/models.rb', line 7140

def OrderBy
  @OrderBy
end

#OrderDirectionObject

Parameters:

  • EngineVersions:

    数据库引擎版本号

  • TemplateNames:

    模板名称

  • TemplateIds:

    模板ID

  • DbModes:

    数据库类型,可选值:NORMAL,SERVERLESS

  • Offset:

    查询偏移量

  • Limit:

    查询限制条数

  • Products:

    查询的模板对应的产品类型

  • TemplateTypes:

    模板类型

  • EngineTypes:

    版本类型

  • OrderBy:

    返回结果的排序字段

  • OrderDirection:

    排序方式(asc、desc)



7140
7141
7142
# File 'lib/v20190107/models.rb', line 7140

def OrderDirection
  @OrderDirection
end

#ProductsObject

Parameters:

  • EngineVersions:

    数据库引擎版本号

  • TemplateNames:

    模板名称

  • TemplateIds:

    模板ID

  • DbModes:

    数据库类型,可选值:NORMAL,SERVERLESS

  • Offset:

    查询偏移量

  • Limit:

    查询限制条数

  • Products:

    查询的模板对应的产品类型

  • TemplateTypes:

    模板类型

  • EngineTypes:

    版本类型

  • OrderBy:

    返回结果的排序字段

  • OrderDirection:

    排序方式(asc、desc)



7140
7141
7142
# File 'lib/v20190107/models.rb', line 7140

def Products
  @Products
end

#TemplateIdsObject

Parameters:

  • EngineVersions:

    数据库引擎版本号

  • TemplateNames:

    模板名称

  • TemplateIds:

    模板ID

  • DbModes:

    数据库类型,可选值:NORMAL,SERVERLESS

  • Offset:

    查询偏移量

  • Limit:

    查询限制条数

  • Products:

    查询的模板对应的产品类型

  • TemplateTypes:

    模板类型

  • EngineTypes:

    版本类型

  • OrderBy:

    返回结果的排序字段

  • OrderDirection:

    排序方式(asc、desc)



7140
7141
7142
# File 'lib/v20190107/models.rb', line 7140

def TemplateIds
  @TemplateIds
end

#TemplateNamesObject

Parameters:

  • EngineVersions:

    数据库引擎版本号

  • TemplateNames:

    模板名称

  • TemplateIds:

    模板ID

  • DbModes:

    数据库类型,可选值:NORMAL,SERVERLESS

  • Offset:

    查询偏移量

  • Limit:

    查询限制条数

  • Products:

    查询的模板对应的产品类型

  • TemplateTypes:

    模板类型

  • EngineTypes:

    版本类型

  • OrderBy:

    返回结果的排序字段

  • OrderDirection:

    排序方式(asc、desc)



7140
7141
7142
# File 'lib/v20190107/models.rb', line 7140

def TemplateNames
  @TemplateNames
end

#TemplateTypesObject

Parameters:

  • EngineVersions:

    数据库引擎版本号

  • TemplateNames:

    模板名称

  • TemplateIds:

    模板ID

  • DbModes:

    数据库类型,可选值:NORMAL,SERVERLESS

  • Offset:

    查询偏移量

  • Limit:

    查询限制条数

  • Products:

    查询的模板对应的产品类型

  • TemplateTypes:

    模板类型

  • EngineTypes:

    版本类型

  • OrderBy:

    返回结果的排序字段

  • OrderDirection:

    排序方式(asc、desc)



7140
7141
7142
# File 'lib/v20190107/models.rb', line 7140

def TemplateTypes
  @TemplateTypes
end

Instance Method Details

#deserialize(params) ⇒ Object



7156
7157
7158
7159
7160
7161
7162
7163
7164
7165
7166
7167
7168
# File 'lib/v20190107/models.rb', line 7156

def deserialize(params)
  @EngineVersions = params['EngineVersions']
  @TemplateNames = params['TemplateNames']
  @TemplateIds = params['TemplateIds']
  @DbModes = params['DbModes']
  @Offset = params['Offset']
  @Limit = params['Limit']
  @Products = params['Products']
  @TemplateTypes = params['TemplateTypes']
  @EngineTypes = params['EngineTypes']
  @OrderBy = params['OrderBy']
  @OrderDirection = params['OrderDirection']
end