Class: TencentCloud::Wedata::V20210820::GetInstanceLogRequest

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

Overview

GetInstanceLog请求参数结构体

Instance Attribute Summary collapse

Instance Method Summary collapse

Constructor Details

#initialize(projectid = nil, instancekey = nil, liferoundnum = nil, scheduletimezone = nil, brokerip = nil, originfilename = nil, executionjobid = nil, loglevel = nil, startlinenum = nil, endlinecount = nil, extinfo = nil) ⇒ GetInstanceLogRequest

Returns a new instance of GetInstanceLogRequest.



21144
21145
21146
21147
21148
21149
21150
21151
21152
21153
21154
21155
21156
# File 'lib/v20210820/models.rb', line 21144

def initialize(projectid=nil, instancekey=nil, liferoundnum=nil, scheduletimezone=nil, brokerip=nil, originfilename=nil, executionjobid=nil, loglevel=nil, startlinenum=nil, endlinecount=nil, extinfo=nil)
  @ProjectId = projectid
  @InstanceKey = instancekey
  @LifeRoundNum = liferoundnum
  @ScheduleTimeZone = scheduletimezone
  @BrokerIp = brokerip
  @OriginFileName = originfilename
  @ExecutionJobId = executionjobid
  @LogLevel = loglevel
  @StartLineNum = startlinenum
  @EndLineCount = endlinecount
  @ExtInfo = extinfo
end

Instance Attribute Details

#BrokerIpObject

第一次查询时值为null 第二次及以后查询时使用上一次查询返回信息中的ExtInfo字段值即可



21142
21143
21144
# File 'lib/v20210820/models.rb', line 21142

def BrokerIp
  @BrokerIp
end

#EndLineCountObject

第一次查询时值为null 第二次及以后查询时使用上一次查询返回信息中的ExtInfo字段值即可



21142
21143
21144
# File 'lib/v20210820/models.rb', line 21142

def EndLineCount
  @EndLineCount
end

#ExecutionJobIdObject

第一次查询时值为null 第二次及以后查询时使用上一次查询返回信息中的ExtInfo字段值即可



21142
21143
21144
# File 'lib/v20210820/models.rb', line 21142

def ExecutionJobId
  @ExecutionJobId
end

#ExtInfoObject

第一次查询时值为null 第二次及以后查询时使用上一次查询返回信息中的ExtInfo字段值即可



21142
21143
21144
# File 'lib/v20210820/models.rb', line 21142

def ExtInfo
  @ExtInfo
end

#InstanceKeyObject

第一次查询时值为null 第二次及以后查询时使用上一次查询返回信息中的ExtInfo字段值即可



21142
21143
21144
# File 'lib/v20210820/models.rb', line 21142

def InstanceKey
  @InstanceKey
end

#LifeRoundNumObject

第一次查询时值为null 第二次及以后查询时使用上一次查询返回信息中的ExtInfo字段值即可



21142
21143
21144
# File 'lib/v20210820/models.rb', line 21142

def LifeRoundNum
  @LifeRoundNum
end

#LogLevelObject

第一次查询时值为null 第二次及以后查询时使用上一次查询返回信息中的ExtInfo字段值即可



21142
21143
21144
# File 'lib/v20210820/models.rb', line 21142

def LogLevel
  @LogLevel
end

#OriginFileNameObject

第一次查询时值为null 第二次及以后查询时使用上一次查询返回信息中的ExtInfo字段值即可



21142
21143
21144
# File 'lib/v20210820/models.rb', line 21142

def OriginFileName
  @OriginFileName
end

#ProjectIdObject

第一次查询时值为null 第二次及以后查询时使用上一次查询返回信息中的ExtInfo字段值即可



21142
21143
21144
# File 'lib/v20210820/models.rb', line 21142

def ProjectId
  @ProjectId
end

#ScheduleTimeZoneObject

第一次查询时值为null 第二次及以后查询时使用上一次查询返回信息中的ExtInfo字段值即可



21142
21143
21144
# File 'lib/v20210820/models.rb', line 21142

def ScheduleTimeZone
  @ScheduleTimeZone
end

#StartLineNumObject

第一次查询时值为null 第二次及以后查询时使用上一次查询返回信息中的ExtInfo字段值即可



21142
21143
21144
# File 'lib/v20210820/models.rb', line 21142

def StartLineNum
  @StartLineNum
end

Instance Method Details

#deserialize(params) ⇒ Object



21158
21159
21160
21161
21162
21163
21164
21165
21166
21167
21168
21169
21170
# File 'lib/v20210820/models.rb', line 21158

def deserialize(params)
  @ProjectId = params['ProjectId']
  @InstanceKey = params['InstanceKey']
  @LifeRoundNum = params['LifeRoundNum']
  @ScheduleTimeZone = params['ScheduleTimeZone']
  @BrokerIp = params['BrokerIp']
  @OriginFileName = params['OriginFileName']
  @ExecutionJobId = params['ExecutionJobId']
  @LogLevel = params['LogLevel']
  @StartLineNum = params['StartLineNum']
  @EndLineCount = params['EndLineCount']
  @ExtInfo = params['ExtInfo']
end