Class: TencentCloud::Wedata::V20250806::GetTaskInstanceLogRequest

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

Overview

GetTaskInstanceLog请求参数结构体

Instance Attribute Summary collapse

Instance Method Summary collapse

Constructor Details

#initialize(projectid = nil, instancekey = nil, liferoundnum = nil, loglevel = nil, nextcursor = nil) ⇒ GetTaskInstanceLogRequest

Returns a new instance of GetTaskInstanceLogRequest.



5056
5057
5058
5059
5060
5061
5062
# File 'lib/v20250806/models.rb', line 5056

def initialize(projectid=nil, instancekey=nil, liferoundnum=nil, loglevel=nil, nextcursor=nil)
  @ProjectId = projectid
  @InstanceKey = instancekey
  @LifeRoundNum = liferoundnum
  @LogLevel = loglevel
  @NextCursor = nextcursor
end

Instance Attribute Details

#InstanceKeyObject

Parameters:

  • ProjectId:

    **项目ID**

  • InstanceKey:

    **实例唯一标识**

  • LifeRoundNum:

    **实例生命周期编号,标识实例的某一次执行**例如:周期实例第一次运行的编号为0,用户后期又重跑了该实例,第二次执行的编号为1; 默认最新一次

  • LogLevel:

    **日志级别** 默认All - Info - Debug - Warn - Error - All

  • NextCursor:

    **分页查询日志时使用,无具体业务含义** 第一次查询时值为null 第二次及以后查询时使用上一次查询返回信息中的NextCursor字段值即可



5054
5055
5056
# File 'lib/v20250806/models.rb', line 5054

def InstanceKey
  @InstanceKey
end

#LifeRoundNumObject

Parameters:

  • ProjectId:

    **项目ID**

  • InstanceKey:

    **实例唯一标识**

  • LifeRoundNum:

    **实例生命周期编号,标识实例的某一次执行**例如:周期实例第一次运行的编号为0,用户后期又重跑了该实例,第二次执行的编号为1; 默认最新一次

  • LogLevel:

    **日志级别** 默认All - Info - Debug - Warn - Error - All

  • NextCursor:

    **分页查询日志时使用,无具体业务含义** 第一次查询时值为null 第二次及以后查询时使用上一次查询返回信息中的NextCursor字段值即可



5054
5055
5056
# File 'lib/v20250806/models.rb', line 5054

def LifeRoundNum
  @LifeRoundNum
end

#LogLevelObject

Parameters:

  • ProjectId:

    **项目ID**

  • InstanceKey:

    **实例唯一标识**

  • LifeRoundNum:

    **实例生命周期编号,标识实例的某一次执行**例如:周期实例第一次运行的编号为0,用户后期又重跑了该实例,第二次执行的编号为1; 默认最新一次

  • LogLevel:

    **日志级别** 默认All - Info - Debug - Warn - Error - All

  • NextCursor:

    **分页查询日志时使用,无具体业务含义** 第一次查询时值为null 第二次及以后查询时使用上一次查询返回信息中的NextCursor字段值即可



5054
5055
5056
# File 'lib/v20250806/models.rb', line 5054

def LogLevel
  @LogLevel
end

#NextCursorObject

Parameters:

  • ProjectId:

    **项目ID**

  • InstanceKey:

    **实例唯一标识**

  • LifeRoundNum:

    **实例生命周期编号,标识实例的某一次执行**例如:周期实例第一次运行的编号为0,用户后期又重跑了该实例,第二次执行的编号为1; 默认最新一次

  • LogLevel:

    **日志级别** 默认All - Info - Debug - Warn - Error - All

  • NextCursor:

    **分页查询日志时使用,无具体业务含义** 第一次查询时值为null 第二次及以后查询时使用上一次查询返回信息中的NextCursor字段值即可



5054
5055
5056
# File 'lib/v20250806/models.rb', line 5054

def NextCursor
  @NextCursor
end

#ProjectIdObject

Parameters:

  • ProjectId:

    **项目ID**

  • InstanceKey:

    **实例唯一标识**

  • LifeRoundNum:

    **实例生命周期编号,标识实例的某一次执行**例如:周期实例第一次运行的编号为0,用户后期又重跑了该实例,第二次执行的编号为1; 默认最新一次

  • LogLevel:

    **日志级别** 默认All - Info - Debug - Warn - Error - All

  • NextCursor:

    **分页查询日志时使用,无具体业务含义** 第一次查询时值为null 第二次及以后查询时使用上一次查询返回信息中的NextCursor字段值即可



5054
5055
5056
# File 'lib/v20250806/models.rb', line 5054

def ProjectId
  @ProjectId
end

Instance Method Details

#deserialize(params) ⇒ Object



5064
5065
5066
5067
5068
5069
5070
# File 'lib/v20250806/models.rb', line 5064

def deserialize(params)
  @ProjectId = params['ProjectId']
  @InstanceKey = params['InstanceKey']
  @LifeRoundNum = params['LifeRoundNum']
  @LogLevel = params['LogLevel']
  @NextCursor = params['NextCursor']
end