Class: TencentCloud::Cynosdb::V20190107::SearchClusterDatabasesRequest

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

Overview

SearchClusterDatabases请求参数结构体

Instance Attribute Summary collapse

Instance Method Summary collapse

Constructor Details

#initialize(clusterid = nil, database = nil, matchtype = nil) ⇒ SearchClusterDatabasesRequest

Returns a new instance of SearchClusterDatabasesRequest.



14181
14182
14183
14184
14185
# File 'lib/v20190107/models.rb', line 14181

def initialize(clusterid=nil, database=nil, matchtype=nil)
  @ClusterId = clusterid
  @Database = database
  @MatchType = matchtype
end

Instance Attribute Details

#ClusterIdObject

0: 模糊搜索 1:精确搜索默认为0

Parameters:

  • ClusterId:

    集群id

  • Database:

    数据库名

  • MatchType:

    是否精确搜索。



14179
14180
14181
# File 'lib/v20190107/models.rb', line 14179

def ClusterId
  @ClusterId
end

#DatabaseObject

0: 模糊搜索 1:精确搜索默认为0

Parameters:

  • ClusterId:

    集群id

  • Database:

    数据库名

  • MatchType:

    是否精确搜索。



14179
14180
14181
# File 'lib/v20190107/models.rb', line 14179

def Database
  @Database
end

#MatchTypeObject

0: 模糊搜索 1:精确搜索默认为0

Parameters:

  • ClusterId:

    集群id

  • Database:

    数据库名

  • MatchType:

    是否精确搜索。



14179
14180
14181
# File 'lib/v20190107/models.rb', line 14179

def MatchType
  @MatchType
end

Instance Method Details

#deserialize(params) ⇒ Object



14187
14188
14189
14190
14191
# File 'lib/v20190107/models.rb', line 14187

def deserialize(params)
  @ClusterId = params['ClusterId']
  @Database = params['Database']
  @MatchType = params['MatchType']
end