Class: TencentCloud::Wedata::V20210820::ReportDatabaseRequest

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

Overview

ReportDatabase请求参数结构体

Instance Attribute Summary collapse

Instance Method Summary collapse

Constructor Details

#initialize(datasourceid = nil, databasename = nil, description = nil, createtime = nil, modifiedtime = nil) ⇒ ReportDatabaseRequest

Returns a new instance of ReportDatabaseRequest.



31504
31505
31506
31507
31508
31509
31510
# File 'lib/v20210820/models.rb', line 31504

def initialize(datasourceid=nil, databasename=nil, description=nil, createtime=nil, modifiedtime=nil)
  @DatasourceId = datasourceid
  @DatabaseName = databasename
  @Description = description
  @CreateTime = createtime
  @ModifiedTime = modifiedtime
end

Instance Attribute Details

#CreateTimeObject

Parameters:

  • DatasourceId:

    数据源id

  • DatabaseName:

    database名称,字符长度128内

  • Description:

    描述,字符长度3000内

  • CreateTime:

    创建时间戳,毫秒,为空默认当前时间

  • ModifiedTime:

    修改时间戳,毫秒,为空默认当前时间



31502
31503
31504
# File 'lib/v20210820/models.rb', line 31502

def CreateTime
  @CreateTime
end

#DatabaseNameObject

Parameters:

  • DatasourceId:

    数据源id

  • DatabaseName:

    database名称,字符长度128内

  • Description:

    描述,字符长度3000内

  • CreateTime:

    创建时间戳,毫秒,为空默认当前时间

  • ModifiedTime:

    修改时间戳,毫秒,为空默认当前时间



31502
31503
31504
# File 'lib/v20210820/models.rb', line 31502

def DatabaseName
  @DatabaseName
end

#DatasourceIdObject

Parameters:

  • DatasourceId:

    数据源id

  • DatabaseName:

    database名称,字符长度128内

  • Description:

    描述,字符长度3000内

  • CreateTime:

    创建时间戳,毫秒,为空默认当前时间

  • ModifiedTime:

    修改时间戳,毫秒,为空默认当前时间



31502
31503
31504
# File 'lib/v20210820/models.rb', line 31502

def DatasourceId
  @DatasourceId
end

#DescriptionObject

Parameters:

  • DatasourceId:

    数据源id

  • DatabaseName:

    database名称,字符长度128内

  • Description:

    描述,字符长度3000内

  • CreateTime:

    创建时间戳,毫秒,为空默认当前时间

  • ModifiedTime:

    修改时间戳,毫秒,为空默认当前时间



31502
31503
31504
# File 'lib/v20210820/models.rb', line 31502

def Description
  @Description
end

#ModifiedTimeObject

Parameters:

  • DatasourceId:

    数据源id

  • DatabaseName:

    database名称,字符长度128内

  • Description:

    描述,字符长度3000内

  • CreateTime:

    创建时间戳,毫秒,为空默认当前时间

  • ModifiedTime:

    修改时间戳,毫秒,为空默认当前时间



31502
31503
31504
# File 'lib/v20210820/models.rb', line 31502

def ModifiedTime
  @ModifiedTime
end

Instance Method Details

#deserialize(params) ⇒ Object



31512
31513
31514
31515
31516
31517
31518
# File 'lib/v20210820/models.rb', line 31512

def deserialize(params)
  @DatasourceId = params['DatasourceId']
  @DatabaseName = params['DatabaseName']
  @Description = params['Description']
  @CreateTime = params['CreateTime']
  @ModifiedTime = params['ModifiedTime']
end