Class: TencentCloud::Dlc::V20210125::DescribeDatabasesRequest

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

Overview

DescribeDatabases请求参数结构体

Instance Attribute Summary collapse

Instance Method Summary collapse

Constructor Details

#initialize(limit = nil, offset = nil, keyword = nil, datasourceconnectionname = nil, sort = nil, asc = nil, describetype = nil) ⇒ DescribeDatabasesRequest

Returns a new instance of DescribeDatabasesRequest.



7070
7071
7072
7073
7074
7075
7076
7077
7078
# File 'lib/v20210125/models.rb', line 7070

def initialize(limit=nil, offset=nil, keyword=nil, datasourceconnectionname=nil, sort=nil, asc=nil, describetype=nil)
  @Limit = limit
  @Offset = offset
  @KeyWord = keyword
  @DatasourceConnectionName = datasourceconnectionname
  @Sort = sort
  @Asc = asc
  @DescribeType = describetype
end

Instance Attribute Details

#AscObject

注意:此字段需要开启白名单使用,如果需要使用,请提交工单联系我们。

Parameters:

  • Limit:

    返回数量,默认为10,最大值为100。

  • Offset:

    数据偏移量,从0开始,默认为0。

  • KeyWord:

    模糊匹配,库名关键字。

  • DatasourceConnectionName:

    数据源唯名称,该名称可以通过DescribeDatasourceConnection接口查询到。默认为DataLakeCatalog

  • Sort:

    排序字段,CreateTime:创建时间,Name:数据库名称

  • Asc:

    排序类型:false:降序(默认)、true:升序

  • DescribeType:

    查询类型:all:全部数据(默认)、permission:有权限的数据



7068
7069
7070
# File 'lib/v20210125/models.rb', line 7068

def Asc
  @Asc
end

#DatasourceConnectionNameObject

注意:此字段需要开启白名单使用,如果需要使用,请提交工单联系我们。

Parameters:

  • Limit:

    返回数量,默认为10,最大值为100。

  • Offset:

    数据偏移量,从0开始,默认为0。

  • KeyWord:

    模糊匹配,库名关键字。

  • DatasourceConnectionName:

    数据源唯名称,该名称可以通过DescribeDatasourceConnection接口查询到。默认为DataLakeCatalog

  • Sort:

    排序字段,CreateTime:创建时间,Name:数据库名称

  • Asc:

    排序类型:false:降序(默认)、true:升序

  • DescribeType:

    查询类型:all:全部数据(默认)、permission:有权限的数据



7068
7069
7070
# File 'lib/v20210125/models.rb', line 7068

def DatasourceConnectionName
  @DatasourceConnectionName
end

#DescribeTypeObject

注意:此字段需要开启白名单使用,如果需要使用,请提交工单联系我们。

Parameters:

  • Limit:

    返回数量,默认为10,最大值为100。

  • Offset:

    数据偏移量,从0开始,默认为0。

  • KeyWord:

    模糊匹配,库名关键字。

  • DatasourceConnectionName:

    数据源唯名称,该名称可以通过DescribeDatasourceConnection接口查询到。默认为DataLakeCatalog

  • Sort:

    排序字段,CreateTime:创建时间,Name:数据库名称

  • Asc:

    排序类型:false:降序(默认)、true:升序

  • DescribeType:

    查询类型:all:全部数据(默认)、permission:有权限的数据



7068
7069
7070
# File 'lib/v20210125/models.rb', line 7068

def DescribeType
  @DescribeType
end

#KeyWordObject

注意:此字段需要开启白名单使用,如果需要使用,请提交工单联系我们。

Parameters:

  • Limit:

    返回数量,默认为10,最大值为100。

  • Offset:

    数据偏移量,从0开始,默认为0。

  • KeyWord:

    模糊匹配,库名关键字。

  • DatasourceConnectionName:

    数据源唯名称,该名称可以通过DescribeDatasourceConnection接口查询到。默认为DataLakeCatalog

  • Sort:

    排序字段,CreateTime:创建时间,Name:数据库名称

  • Asc:

    排序类型:false:降序(默认)、true:升序

  • DescribeType:

    查询类型:all:全部数据(默认)、permission:有权限的数据



7068
7069
7070
# File 'lib/v20210125/models.rb', line 7068

def KeyWord
  @KeyWord
end

#LimitObject

注意:此字段需要开启白名单使用,如果需要使用,请提交工单联系我们。

Parameters:

  • Limit:

    返回数量,默认为10,最大值为100。

  • Offset:

    数据偏移量,从0开始,默认为0。

  • KeyWord:

    模糊匹配,库名关键字。

  • DatasourceConnectionName:

    数据源唯名称,该名称可以通过DescribeDatasourceConnection接口查询到。默认为DataLakeCatalog

  • Sort:

    排序字段,CreateTime:创建时间,Name:数据库名称

  • Asc:

    排序类型:false:降序(默认)、true:升序

  • DescribeType:

    查询类型:all:全部数据(默认)、permission:有权限的数据



7068
7069
7070
# File 'lib/v20210125/models.rb', line 7068

def Limit
  @Limit
end

#OffsetObject

注意:此字段需要开启白名单使用,如果需要使用,请提交工单联系我们。

Parameters:

  • Limit:

    返回数量,默认为10,最大值为100。

  • Offset:

    数据偏移量,从0开始,默认为0。

  • KeyWord:

    模糊匹配,库名关键字。

  • DatasourceConnectionName:

    数据源唯名称,该名称可以通过DescribeDatasourceConnection接口查询到。默认为DataLakeCatalog

  • Sort:

    排序字段,CreateTime:创建时间,Name:数据库名称

  • Asc:

    排序类型:false:降序(默认)、true:升序

  • DescribeType:

    查询类型:all:全部数据(默认)、permission:有权限的数据



7068
7069
7070
# File 'lib/v20210125/models.rb', line 7068

def Offset
  @Offset
end

#SortObject

注意:此字段需要开启白名单使用,如果需要使用,请提交工单联系我们。

Parameters:

  • Limit:

    返回数量,默认为10,最大值为100。

  • Offset:

    数据偏移量,从0开始,默认为0。

  • KeyWord:

    模糊匹配,库名关键字。

  • DatasourceConnectionName:

    数据源唯名称,该名称可以通过DescribeDatasourceConnection接口查询到。默认为DataLakeCatalog

  • Sort:

    排序字段,CreateTime:创建时间,Name:数据库名称

  • Asc:

    排序类型:false:降序(默认)、true:升序

  • DescribeType:

    查询类型:all:全部数据(默认)、permission:有权限的数据



7068
7069
7070
# File 'lib/v20210125/models.rb', line 7068

def Sort
  @Sort
end

Instance Method Details

#deserialize(params) ⇒ Object



7080
7081
7082
7083
7084
7085
7086
7087
7088
# File 'lib/v20210125/models.rb', line 7080

def deserialize(params)
  @Limit = params['Limit']
  @Offset = params['Offset']
  @KeyWord = params['KeyWord']
  @DatasourceConnectionName = params['DatasourceConnectionName']
  @Sort = params['Sort']
  @Asc = params['Asc']
  @DescribeType = params['DescribeType']
end