class TencentCloud::Wedata::V20210820::CreateHiveTableByDDLRequest

CreateHiveTableByDDL请求参数结构体

def deserialize(params)

def deserialize(params)
  @DatasourceId = params['DatasourceId']
  @Database = params['Database']
  @DDLSql = params['DDLSql']
  @Privilege = params['Privilege']
  @ProjectId = params['ProjectId']
  @Type = params['Type']
  @Incharge = params['Incharge']
  @SchemaName = params['SchemaName']
  @Async = params['Async']
  @DataOptimizationResource = params['DataOptimizationResource']
  @SmartOptimizerWritten = params['SmartOptimizerWritten']
  @TableName = params['TableName']
  @ResourceGroupName = params['ResourceGroupName']
end

def initialize(datasourceid=nil, database=nil, ddlsql=nil, privilege=nil, projectid=nil, type=nil, incharge=nil, schemaname=nil, async=nil, dataoptimizationresource=nil, smartoptimizerwritten=nil, tablename=nil, resourcegroupname=nil)

def initialize(datasourceid=nil, database=nil, ddlsql=nil, privilege=nil, projectid=nil, type=nil, incharge=nil, schemaname=nil, async=nil, dataoptimizationresource=nil, smartoptimizerwritten=nil, tablename=nil, resourcegroupname=nil)
  @DatasourceId = datasourceid
  @Database = database
  @DDLSql = ddlsql
  @Privilege = privilege
  @ProjectId = projectid
  @Type = type
  @Incharge = incharge
  @SchemaName = schemaname
  @Async = async
  @DataOptimizationResource = dataoptimizationresource
  @SmartOptimizerWritten = smartoptimizerwritten
  @TableName = tablename
  @ResourceGroupName = resourcegroupname
end