Class: TencentCloud::Wedata::V20250806::SQLScript

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

Overview

数据探索脚本业务处理实体

Instance Attribute Summary collapse

Instance Method Summary collapse

Constructor Details

#initialize(scriptid = nil, scriptname = nil, owneruin = nil, parentfolderpath = nil, scriptconfig = nil, scriptcontent = nil, updateuseruin = nil, projectid = nil, updatetime = nil, createtime = nil, accessscope = nil, path = nil) ⇒ SQLScript

Returns a new instance of SQLScript.



10946
10947
10948
10949
10950
10951
10952
10953
10954
10955
10956
10957
10958
10959
# File 'lib/v20250806/models.rb', line 10946

def initialize(scriptid=nil, scriptname=nil, owneruin=nil, parentfolderpath=nil, scriptconfig=nil, scriptcontent=nil, updateuseruin=nil, projectid=nil, updatetime=nil, createtime=nil, accessscope=nil, path=nil)
  @ScriptId = scriptid
  @ScriptName = scriptname
  @OwnerUin = owneruin
  @ParentFolderPath = parentfolderpath
  @ScriptConfig = scriptconfig
  @ScriptContent = scriptcontent
  @UpdateUserUin = updateuseruin
  @ProjectId = projectid
  @UpdateTime = updatetime
  @CreateTime = createtime
  @AccessScope = accessscope
  @Path = path
end

Instance Attribute Details

#AccessScopeObject

注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。

Parameters:

  • ScriptId:

    脚本id

  • ScriptName:

    脚本名称

  • OwnerUin:

    脚本所有者 uin

  • ParentFolderPath:

    父文件夹path,/aaa/bbb/ccc

  • ScriptConfig:

    脚本配置

  • ScriptContent:

    脚本内容

  • UpdateUserUin:

    最近一次操作人

  • ProjectId:

    项目id

  • UpdateTime:

    更新时间 yyyy-MM-dd hh:mm:ss

  • CreateTime:

    创建时间 yyyy-MM-dd hh:mm:ss

  • AccessScope:

    权限范围:SHARED, PRIVATE

  • Path:

    节点全路径,/aaa/bbb/ccc.ipynb,由各个节点的名称组成



10944
10945
10946
# File 'lib/v20250806/models.rb', line 10944

def AccessScope
  @AccessScope
end

#CreateTimeObject

注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。

Parameters:

  • ScriptId:

    脚本id

  • ScriptName:

    脚本名称

  • OwnerUin:

    脚本所有者 uin

  • ParentFolderPath:

    父文件夹path,/aaa/bbb/ccc

  • ScriptConfig:

    脚本配置

  • ScriptContent:

    脚本内容

  • UpdateUserUin:

    最近一次操作人

  • ProjectId:

    项目id

  • UpdateTime:

    更新时间 yyyy-MM-dd hh:mm:ss

  • CreateTime:

    创建时间 yyyy-MM-dd hh:mm:ss

  • AccessScope:

    权限范围:SHARED, PRIVATE

  • Path:

    节点全路径,/aaa/bbb/ccc.ipynb,由各个节点的名称组成



10944
10945
10946
# File 'lib/v20250806/models.rb', line 10944

def CreateTime
  @CreateTime
end

#OwnerUinObject

注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。

Parameters:

  • ScriptId:

    脚本id

  • ScriptName:

    脚本名称

  • OwnerUin:

    脚本所有者 uin

  • ParentFolderPath:

    父文件夹path,/aaa/bbb/ccc

  • ScriptConfig:

    脚本配置

  • ScriptContent:

    脚本内容

  • UpdateUserUin:

    最近一次操作人

  • ProjectId:

    项目id

  • UpdateTime:

    更新时间 yyyy-MM-dd hh:mm:ss

  • CreateTime:

    创建时间 yyyy-MM-dd hh:mm:ss

  • AccessScope:

    权限范围:SHARED, PRIVATE

  • Path:

    节点全路径,/aaa/bbb/ccc.ipynb,由各个节点的名称组成



10944
10945
10946
# File 'lib/v20250806/models.rb', line 10944

def OwnerUin
  @OwnerUin
end

#ParentFolderPathObject

注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。

Parameters:

  • ScriptId:

    脚本id

  • ScriptName:

    脚本名称

  • OwnerUin:

    脚本所有者 uin

  • ParentFolderPath:

    父文件夹path,/aaa/bbb/ccc

  • ScriptConfig:

    脚本配置

  • ScriptContent:

    脚本内容

  • UpdateUserUin:

    最近一次操作人

  • ProjectId:

    项目id

  • UpdateTime:

    更新时间 yyyy-MM-dd hh:mm:ss

  • CreateTime:

    创建时间 yyyy-MM-dd hh:mm:ss

  • AccessScope:

    权限范围:SHARED, PRIVATE

  • Path:

    节点全路径,/aaa/bbb/ccc.ipynb,由各个节点的名称组成



10944
10945
10946
# File 'lib/v20250806/models.rb', line 10944

def ParentFolderPath
  @ParentFolderPath
end

#PathObject

注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。

Parameters:

  • ScriptId:

    脚本id

  • ScriptName:

    脚本名称

  • OwnerUin:

    脚本所有者 uin

  • ParentFolderPath:

    父文件夹path,/aaa/bbb/ccc

  • ScriptConfig:

    脚本配置

  • ScriptContent:

    脚本内容

  • UpdateUserUin:

    最近一次操作人

  • ProjectId:

    项目id

  • UpdateTime:

    更新时间 yyyy-MM-dd hh:mm:ss

  • CreateTime:

    创建时间 yyyy-MM-dd hh:mm:ss

  • AccessScope:

    权限范围:SHARED, PRIVATE

  • Path:

    节点全路径,/aaa/bbb/ccc.ipynb,由各个节点的名称组成



10944
10945
10946
# File 'lib/v20250806/models.rb', line 10944

def Path
  @Path
end

#ProjectIdObject

注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。

Parameters:

  • ScriptId:

    脚本id

  • ScriptName:

    脚本名称

  • OwnerUin:

    脚本所有者 uin

  • ParentFolderPath:

    父文件夹path,/aaa/bbb/ccc

  • ScriptConfig:

    脚本配置

  • ScriptContent:

    脚本内容

  • UpdateUserUin:

    最近一次操作人

  • ProjectId:

    项目id

  • UpdateTime:

    更新时间 yyyy-MM-dd hh:mm:ss

  • CreateTime:

    创建时间 yyyy-MM-dd hh:mm:ss

  • AccessScope:

    权限范围:SHARED, PRIVATE

  • Path:

    节点全路径,/aaa/bbb/ccc.ipynb,由各个节点的名称组成



10944
10945
10946
# File 'lib/v20250806/models.rb', line 10944

def ProjectId
  @ProjectId
end

#ScriptConfigObject

注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。

Parameters:

  • ScriptId:

    脚本id

  • ScriptName:

    脚本名称

  • OwnerUin:

    脚本所有者 uin

  • ParentFolderPath:

    父文件夹path,/aaa/bbb/ccc

  • ScriptConfig:

    脚本配置

  • ScriptContent:

    脚本内容

  • UpdateUserUin:

    最近一次操作人

  • ProjectId:

    项目id

  • UpdateTime:

    更新时间 yyyy-MM-dd hh:mm:ss

  • CreateTime:

    创建时间 yyyy-MM-dd hh:mm:ss

  • AccessScope:

    权限范围:SHARED, PRIVATE

  • Path:

    节点全路径,/aaa/bbb/ccc.ipynb,由各个节点的名称组成



10944
10945
10946
# File 'lib/v20250806/models.rb', line 10944

def ScriptConfig
  @ScriptConfig
end

#ScriptContentObject

注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。

Parameters:

  • ScriptId:

    脚本id

  • ScriptName:

    脚本名称

  • OwnerUin:

    脚本所有者 uin

  • ParentFolderPath:

    父文件夹path,/aaa/bbb/ccc

  • ScriptConfig:

    脚本配置

  • ScriptContent:

    脚本内容

  • UpdateUserUin:

    最近一次操作人

  • ProjectId:

    项目id

  • UpdateTime:

    更新时间 yyyy-MM-dd hh:mm:ss

  • CreateTime:

    创建时间 yyyy-MM-dd hh:mm:ss

  • AccessScope:

    权限范围:SHARED, PRIVATE

  • Path:

    节点全路径,/aaa/bbb/ccc.ipynb,由各个节点的名称组成



10944
10945
10946
# File 'lib/v20250806/models.rb', line 10944

def ScriptContent
  @ScriptContent
end

#ScriptIdObject

注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。

Parameters:

  • ScriptId:

    脚本id

  • ScriptName:

    脚本名称

  • OwnerUin:

    脚本所有者 uin

  • ParentFolderPath:

    父文件夹path,/aaa/bbb/ccc

  • ScriptConfig:

    脚本配置

  • ScriptContent:

    脚本内容

  • UpdateUserUin:

    最近一次操作人

  • ProjectId:

    项目id

  • UpdateTime:

    更新时间 yyyy-MM-dd hh:mm:ss

  • CreateTime:

    创建时间 yyyy-MM-dd hh:mm:ss

  • AccessScope:

    权限范围:SHARED, PRIVATE

  • Path:

    节点全路径,/aaa/bbb/ccc.ipynb,由各个节点的名称组成



10944
10945
10946
# File 'lib/v20250806/models.rb', line 10944

def ScriptId
  @ScriptId
end

#ScriptNameObject

注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。

Parameters:

  • ScriptId:

    脚本id

  • ScriptName:

    脚本名称

  • OwnerUin:

    脚本所有者 uin

  • ParentFolderPath:

    父文件夹path,/aaa/bbb/ccc

  • ScriptConfig:

    脚本配置

  • ScriptContent:

    脚本内容

  • UpdateUserUin:

    最近一次操作人

  • ProjectId:

    项目id

  • UpdateTime:

    更新时间 yyyy-MM-dd hh:mm:ss

  • CreateTime:

    创建时间 yyyy-MM-dd hh:mm:ss

  • AccessScope:

    权限范围:SHARED, PRIVATE

  • Path:

    节点全路径,/aaa/bbb/ccc.ipynb,由各个节点的名称组成



10944
10945
10946
# File 'lib/v20250806/models.rb', line 10944

def ScriptName
  @ScriptName
end

#UpdateTimeObject

注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。

Parameters:

  • ScriptId:

    脚本id

  • ScriptName:

    脚本名称

  • OwnerUin:

    脚本所有者 uin

  • ParentFolderPath:

    父文件夹path,/aaa/bbb/ccc

  • ScriptConfig:

    脚本配置

  • ScriptContent:

    脚本内容

  • UpdateUserUin:

    最近一次操作人

  • ProjectId:

    项目id

  • UpdateTime:

    更新时间 yyyy-MM-dd hh:mm:ss

  • CreateTime:

    创建时间 yyyy-MM-dd hh:mm:ss

  • AccessScope:

    权限范围:SHARED, PRIVATE

  • Path:

    节点全路径,/aaa/bbb/ccc.ipynb,由各个节点的名称组成



10944
10945
10946
# File 'lib/v20250806/models.rb', line 10944

def UpdateTime
  @UpdateTime
end

#UpdateUserUinObject

注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。

Parameters:

  • ScriptId:

    脚本id

  • ScriptName:

    脚本名称

  • OwnerUin:

    脚本所有者 uin

  • ParentFolderPath:

    父文件夹path,/aaa/bbb/ccc

  • ScriptConfig:

    脚本配置

  • ScriptContent:

    脚本内容

  • UpdateUserUin:

    最近一次操作人

  • ProjectId:

    项目id

  • UpdateTime:

    更新时间 yyyy-MM-dd hh:mm:ss

  • CreateTime:

    创建时间 yyyy-MM-dd hh:mm:ss

  • AccessScope:

    权限范围:SHARED, PRIVATE

  • Path:

    节点全路径,/aaa/bbb/ccc.ipynb,由各个节点的名称组成



10944
10945
10946
# File 'lib/v20250806/models.rb', line 10944

def UpdateUserUin
  @UpdateUserUin
end

Instance Method Details

#deserialize(params) ⇒ Object



10961
10962
10963
10964
10965
10966
10967
10968
10969
10970
10971
10972
10973
10974
10975
10976
10977
# File 'lib/v20250806/models.rb', line 10961

def deserialize(params)
  @ScriptId = params['ScriptId']
  @ScriptName = params['ScriptName']
  @OwnerUin = params['OwnerUin']
  @ParentFolderPath = params['ParentFolderPath']
  unless params['ScriptConfig'].nil?
    @ScriptConfig = SQLScriptConfig.new
    @ScriptConfig.deserialize(params['ScriptConfig'])
  end
  @ScriptContent = params['ScriptContent']
  @UpdateUserUin = params['UpdateUserUin']
  @ProjectId = params['ProjectId']
  @UpdateTime = params['UpdateTime']
  @CreateTime = params['CreateTime']
  @AccessScope = params['AccessScope']
  @Path = params['Path']
end