Class: TencentCloud::Cynosdb::V20190107::DescribeClustersRequest
- Inherits:
-
TencentCloud::Common::AbstractModel
- Object
- TencentCloud::Common::AbstractModel
- TencentCloud::Cynosdb::V20190107::DescribeClustersRequest
- Defined in:
- lib/v20190107/models.rb
Overview
DescribeClusters请求参数结构体
Instance Attribute Summary collapse
-
#DbType ⇒ Object
<li> CREATETIME:创建时间</li> <li> PERIODENDTIME:过期时间</li> <li> ASC:升序排序 </li> <li> DESC:降序排序 </li>.
-
#Filters ⇒ Object
<li> CREATETIME:创建时间</li> <li> PERIODENDTIME:过期时间</li> <li> ASC:升序排序 </li> <li> DESC:降序排序 </li>.
-
#Limit ⇒ Object
<li> CREATETIME:创建时间</li> <li> PERIODENDTIME:过期时间</li> <li> ASC:升序排序 </li> <li> DESC:降序排序 </li>.
-
#Offset ⇒ Object
<li> CREATETIME:创建时间</li> <li> PERIODENDTIME:过期时间</li> <li> ASC:升序排序 </li> <li> DESC:降序排序 </li>.
-
#OrderBy ⇒ Object
<li> CREATETIME:创建时间</li> <li> PERIODENDTIME:过期时间</li> <li> ASC:升序排序 </li> <li> DESC:降序排序 </li>.
-
#OrderByType ⇒ Object
<li> CREATETIME:创建时间</li> <li> PERIODENDTIME:过期时间</li> <li> ASC:升序排序 </li> <li> DESC:降序排序 </li>.
Instance Method Summary collapse
- #deserialize(params) ⇒ Object
-
#initialize(dbtype = nil, limit = nil, offset = nil, orderby = nil, orderbytype = nil, filters = nil) ⇒ DescribeClustersRequest
constructor
A new instance of DescribeClustersRequest.
Constructor Details
#initialize(dbtype = nil, limit = nil, offset = nil, orderby = nil, orderbytype = nil, filters = nil) ⇒ DescribeClustersRequest
Returns a new instance of DescribeClustersRequest.
6279 6280 6281 6282 6283 6284 6285 6286 |
# File 'lib/v20190107/models.rb', line 6279 def initialize(dbtype=nil, limit=nil, offset=nil, orderby=nil, orderbytype=nil, filters=nil) @DbType = dbtype @Limit = limit @Offset = offset @OrderBy = orderby @OrderByType = orderbytype @Filters = filters end |
Instance Attribute Details
#DbType ⇒ Object
<li> CREATETIME:创建时间</li> <li> PERIODENDTIME:过期时间</li> <li> ASC:升序排序 </li> <li> DESC:降序排序 </li>
6277 6278 6279 |
# File 'lib/v20190107/models.rb', line 6277 def DbType @DbType end |
#Filters ⇒ Object
<li> CREATETIME:创建时间</li> <li> PERIODENDTIME:过期时间</li> <li> ASC:升序排序 </li> <li> DESC:降序排序 </li>
6277 6278 6279 |
# File 'lib/v20190107/models.rb', line 6277 def Filters @Filters end |
#Limit ⇒ Object
<li> CREATETIME:创建时间</li> <li> PERIODENDTIME:过期时间</li> <li> ASC:升序排序 </li> <li> DESC:降序排序 </li>
6277 6278 6279 |
# File 'lib/v20190107/models.rb', line 6277 def Limit @Limit end |
#Offset ⇒ Object
<li> CREATETIME:创建时间</li> <li> PERIODENDTIME:过期时间</li> <li> ASC:升序排序 </li> <li> DESC:降序排序 </li>
6277 6278 6279 |
# File 'lib/v20190107/models.rb', line 6277 def Offset @Offset end |
#OrderBy ⇒ Object
<li> CREATETIME:创建时间</li> <li> PERIODENDTIME:过期时间</li> <li> ASC:升序排序 </li> <li> DESC:降序排序 </li>
6277 6278 6279 |
# File 'lib/v20190107/models.rb', line 6277 def OrderBy @OrderBy end |
#OrderByType ⇒ Object
<li> CREATETIME:创建时间</li> <li> PERIODENDTIME:过期时间</li> <li> ASC:升序排序 </li> <li> DESC:降序排序 </li>
6277 6278 6279 |
# File 'lib/v20190107/models.rb', line 6277 def OrderByType @OrderByType end |
Instance Method Details
#deserialize(params) ⇒ Object
6288 6289 6290 6291 6292 6293 6294 6295 6296 6297 6298 6299 6300 6301 6302 |
# File 'lib/v20190107/models.rb', line 6288 def deserialize(params) @DbType = params['DbType'] @Limit = params['Limit'] @Offset = params['Offset'] @OrderBy = params['OrderBy'] @OrderByType = params['OrderByType'] unless params['Filters'].nil? @Filters = [] params['Filters'].each do |i| queryfilter_tmp = QueryFilter.new queryfilter_tmp.deserialize(i) @Filters << queryfilter_tmp end end end |