Class: TencentCloud::Wedata::V20210820::DescribeTableSchemaInfoRequest

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

Overview

DescribeTableSchemaInfo请求参数结构体

Instance Attribute Summary collapse

Instance Method Summary collapse

Constructor Details

#initialize(name = nil, databasename = nil, mstype = nil, datasourceid = nil, connectiontype = nil, schemaname = nil) ⇒ DescribeTableSchemaInfoRequest

Returns a new instance of DescribeTableSchemaInfoRequest.



11667
11668
11669
11670
11671
11672
11673
11674
# File 'lib/v20210820/models.rb', line 11667

def initialize(name=nil, databasename=nil, mstype=nil, datasourceid=nil, connectiontype=nil, schemaname=nil)
  @Name = name
  @DatabaseName = databasename
  @MsType = mstype
  @DatasourceId = datasourceid
  @ConnectionType = connectiontype
  @SchemaName = schemaname
end

Instance Attribute Details

#ConnectionTypeObject

Parameters:

  • Name:

    表名称

  • DatabaseName:

    数据库名称

  • MsType:

    数据源的类型(例如MYSQL、HIVE、KAFKA等)

  • DatasourceId:

    数据源id

  • ConnectionType:

    连接类型(示例值rpc)

  • SchemaName:

    元数据Database下的Schema名称



11665
11666
11667
# File 'lib/v20210820/models.rb', line 11665

def ConnectionType
  @ConnectionType
end

#DatabaseNameObject

Parameters:

  • Name:

    表名称

  • DatabaseName:

    数据库名称

  • MsType:

    数据源的类型(例如MYSQL、HIVE、KAFKA等)

  • DatasourceId:

    数据源id

  • ConnectionType:

    连接类型(示例值rpc)

  • SchemaName:

    元数据Database下的Schema名称



11665
11666
11667
# File 'lib/v20210820/models.rb', line 11665

def DatabaseName
  @DatabaseName
end

#DatasourceIdObject

Parameters:

  • Name:

    表名称

  • DatabaseName:

    数据库名称

  • MsType:

    数据源的类型(例如MYSQL、HIVE、KAFKA等)

  • DatasourceId:

    数据源id

  • ConnectionType:

    连接类型(示例值rpc)

  • SchemaName:

    元数据Database下的Schema名称



11665
11666
11667
# File 'lib/v20210820/models.rb', line 11665

def DatasourceId
  @DatasourceId
end

#MsTypeObject

Parameters:

  • Name:

    表名称

  • DatabaseName:

    数据库名称

  • MsType:

    数据源的类型(例如MYSQL、HIVE、KAFKA等)

  • DatasourceId:

    数据源id

  • ConnectionType:

    连接类型(示例值rpc)

  • SchemaName:

    元数据Database下的Schema名称



11665
11666
11667
# File 'lib/v20210820/models.rb', line 11665

def MsType
  @MsType
end

#NameObject

Parameters:

  • Name:

    表名称

  • DatabaseName:

    数据库名称

  • MsType:

    数据源的类型(例如MYSQL、HIVE、KAFKA等)

  • DatasourceId:

    数据源id

  • ConnectionType:

    连接类型(示例值rpc)

  • SchemaName:

    元数据Database下的Schema名称



11665
11666
11667
# File 'lib/v20210820/models.rb', line 11665

def Name
  @Name
end

#SchemaNameObject

Parameters:

  • Name:

    表名称

  • DatabaseName:

    数据库名称

  • MsType:

    数据源的类型(例如MYSQL、HIVE、KAFKA等)

  • DatasourceId:

    数据源id

  • ConnectionType:

    连接类型(示例值rpc)

  • SchemaName:

    元数据Database下的Schema名称



11665
11666
11667
# File 'lib/v20210820/models.rb', line 11665

def SchemaName
  @SchemaName
end

Instance Method Details

#deserialize(params) ⇒ Object



11676
11677
11678
11679
11680
11681
11682
11683
# File 'lib/v20210820/models.rb', line 11676

def deserialize(params)
  @Name = params['Name']
  @DatabaseName = params['DatabaseName']
  @MsType = params['MsType']
  @DatasourceId = params['DatasourceId']
  @ConnectionType = params['ConnectionType']
  @SchemaName = params['SchemaName']
end