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.



21834
21835
21836
21837
21838
21839
21840
21841
21842
21843
21844
21845
21846
# File 'lib/v20210820/models.rb', line 21834

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字段值即可



21832
21833
21834
# File 'lib/v20210820/models.rb', line 21832

def BrokerIp
  @BrokerIp
end

#EndLineCountObject

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



21832
21833
21834
# File 'lib/v20210820/models.rb', line 21832

def EndLineCount
  @EndLineCount
end

#ExecutionJobIdObject

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



21832
21833
21834
# File 'lib/v20210820/models.rb', line 21832

def ExecutionJobId
  @ExecutionJobId
end

#ExtInfoObject

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



21832
21833
21834
# File 'lib/v20210820/models.rb', line 21832

def ExtInfo
  @ExtInfo
end

#InstanceKeyObject

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



21832
21833
21834
# File 'lib/v20210820/models.rb', line 21832

def InstanceKey
  @InstanceKey
end

#LifeRoundNumObject

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



21832
21833
21834
# File 'lib/v20210820/models.rb', line 21832

def LifeRoundNum
  @LifeRoundNum
end

#LogLevelObject

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



21832
21833
21834
# File 'lib/v20210820/models.rb', line 21832

def LogLevel
  @LogLevel
end

#OriginFileNameObject

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



21832
21833
21834
# File 'lib/v20210820/models.rb', line 21832

def OriginFileName
  @OriginFileName
end

#ProjectIdObject

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



21832
21833
21834
# File 'lib/v20210820/models.rb', line 21832

def ProjectId
  @ProjectId
end

#ScheduleTimeZoneObject

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



21832
21833
21834
# File 'lib/v20210820/models.rb', line 21832

def ScheduleTimeZone
  @ScheduleTimeZone
end

#StartLineNumObject

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



21832
21833
21834
# File 'lib/v20210820/models.rb', line 21832

def StartLineNum
  @StartLineNum
end

Instance Method Details

#deserialize(params) ⇒ Object



21848
21849
21850
21851
21852
21853
21854
21855
21856
21857
21858
21859
21860
# File 'lib/v20210820/models.rb', line 21848

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