Class: TencentCloud::Dlc::V20210125::Script

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

Overview

script实例。

Instance Attribute Summary collapse

Instance Method Summary collapse

Constructor Details

#initialize(scriptid = nil, scriptname = nil, scriptdesc = nil, databasename = nil, sqlstatement = nil, updatetime = nil) ⇒ Script

Returns a new instance of Script.



14050
14051
14052
14053
14054
14055
14056
14057
# File 'lib/v20210125/models.rb', line 14050

def initialize(scriptid=nil, scriptname=nil, scriptdesc=nil, databasename=nil, sqlstatement=nil, updatetime=nil)
  @ScriptId = scriptid
  @ScriptName = scriptname
  @ScriptDesc = scriptdesc
  @DatabaseName = databasename
  @SQLStatement = sqlstatement
  @UpdateTime = updatetime
end

Instance Attribute Details

#DatabaseNameObject

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

Parameters:

  • ScriptId:

    脚本Id,长度36字节。

  • ScriptName:

    脚本名称,长度0-25。

  • ScriptDesc:

    脚本描述,长度0-50。

  • DatabaseName:

    默认关联数据库。

  • SQLStatement:

    SQL描述,长度0-10000。

  • UpdateTime:

    更新时间戳, 单位:ms。



14048
14049
14050
# File 'lib/v20210125/models.rb', line 14048

def DatabaseName
  @DatabaseName
end

#ScriptDescObject

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

Parameters:

  • ScriptId:

    脚本Id,长度36字节。

  • ScriptName:

    脚本名称,长度0-25。

  • ScriptDesc:

    脚本描述,长度0-50。

  • DatabaseName:

    默认关联数据库。

  • SQLStatement:

    SQL描述,长度0-10000。

  • UpdateTime:

    更新时间戳, 单位:ms。



14048
14049
14050
# File 'lib/v20210125/models.rb', line 14048

def ScriptDesc
  @ScriptDesc
end

#ScriptIdObject

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

Parameters:

  • ScriptId:

    脚本Id,长度36字节。

  • ScriptName:

    脚本名称,长度0-25。

  • ScriptDesc:

    脚本描述,长度0-50。

  • DatabaseName:

    默认关联数据库。

  • SQLStatement:

    SQL描述,长度0-10000。

  • UpdateTime:

    更新时间戳, 单位:ms。



14048
14049
14050
# File 'lib/v20210125/models.rb', line 14048

def ScriptId
  @ScriptId
end

#ScriptNameObject

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

Parameters:

  • ScriptId:

    脚本Id,长度36字节。

  • ScriptName:

    脚本名称,长度0-25。

  • ScriptDesc:

    脚本描述,长度0-50。

  • DatabaseName:

    默认关联数据库。

  • SQLStatement:

    SQL描述,长度0-10000。

  • UpdateTime:

    更新时间戳, 单位:ms。



14048
14049
14050
# File 'lib/v20210125/models.rb', line 14048

def ScriptName
  @ScriptName
end

#SQLStatementObject

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

Parameters:

  • ScriptId:

    脚本Id,长度36字节。

  • ScriptName:

    脚本名称,长度0-25。

  • ScriptDesc:

    脚本描述,长度0-50。

  • DatabaseName:

    默认关联数据库。

  • SQLStatement:

    SQL描述,长度0-10000。

  • UpdateTime:

    更新时间戳, 单位:ms。



14048
14049
14050
# File 'lib/v20210125/models.rb', line 14048

def SQLStatement
  @SQLStatement
end

#UpdateTimeObject

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

Parameters:

  • ScriptId:

    脚本Id,长度36字节。

  • ScriptName:

    脚本名称,长度0-25。

  • ScriptDesc:

    脚本描述,长度0-50。

  • DatabaseName:

    默认关联数据库。

  • SQLStatement:

    SQL描述,长度0-10000。

  • UpdateTime:

    更新时间戳, 单位:ms。



14048
14049
14050
# File 'lib/v20210125/models.rb', line 14048

def UpdateTime
  @UpdateTime
end

Instance Method Details

#deserialize(params) ⇒ Object



14059
14060
14061
14062
14063
14064
14065
14066
# File 'lib/v20210125/models.rb', line 14059

def deserialize(params)
  @ScriptId = params['ScriptId']
  @ScriptName = params['ScriptName']
  @ScriptDesc = params['ScriptDesc']
  @DatabaseName = params['DatabaseName']
  @SQLStatement = params['SQLStatement']
  @UpdateTime = params['UpdateTime']
end