Class: TencentCloud::Scf::V20180416::FunctionLog

Inherits:
Common::AbstractModel
  • Object
show all
Extended by:
Gem::Deprecate
Defined in:
lib/v20180416/models.rb

Overview

日志信息

Instance Attribute Summary collapse

Instance Method Summary collapse

Constructor Details

#initialize(functionname = nil, retmsg = nil, requestid = nil, starttime = nil, retcode = nil, invokefinished = nil, duration = nil, billduration = nil, memusage = nil, log = nil, level = nil, source = nil, retrynum = nil) ⇒ FunctionLog

Returns a new instance of FunctionLog.



1558
1559
1560
1561
1562
1563
1564
1565
1566
1567
1568
1569
1570
1571
1572
# File 'lib/v20180416/models.rb', line 1558

def initialize(functionname=nil, retmsg=nil, requestid=nil, starttime=nil, retcode=nil, invokefinished=nil, duration=nil, billduration=nil, memusage=nil, log=nil, level=nil, source=nil, retrynum=nil)
  @FunctionName = functionname
  @RetMsg = retmsg
  @RequestId = requestid
  @StartTime = starttime
  @RetCode = retcode
  @InvokeFinished = invokefinished
  @Duration = duration
  @BillDuration = billduration
  @MemUsage = memusage
  @Log = log
  @Level = level
  @Source = source
  @RetryNum = retrynum
end

Instance Attribute Details

#BillDuration ⇒ Object

Parameters:

  • FunctionName: —

    函数的名称

  • RetMsg: —

    函数执行完成后的返回值

  • RequestId: —

    执行该函数对应的requestId

  • StartTime: —

    函数开始执行时的时间点

  • RetCode: —

    函数执行结果,如果是 0 表示执行成功,2表示函数运行中,3表示函数执行中断,其他值表示失败

  • InvokeFinished: —

    函数调用是否结束,如果是 1 表示执行结束,其他值表示调用异常

  • Duration: —

    函数执行耗时,单位为 ms

  • BillDuration: —

    函数计费时间,根据 duration 向上取最近的 100ms,单位为ms

  • MemUsage: —

    函数执行时消耗实际内存大小,单位为 Byte

  • Log: —

    函数执行过程中的日志输出

  • Level: —

    日志等级

  • Source: —

    日志来源

  • RetryNum: —

    重试次数



1551
1552
1553
# File 'lib/v20180416/models.rb', line 1551

def BillDuration
  @BillDuration
end

#Duration ⇒ Object

Parameters:

  • FunctionName: —

    函数的名称

  • RetMsg: —

    函数执行完成后的返回值

  • RequestId: —

    执行该函数对应的requestId

  • StartTime: —

    函数开始执行时的时间点

  • RetCode: —

    函数执行结果,如果是 0 表示执行成功,2表示函数运行中,3表示函数执行中断,其他值表示失败

  • InvokeFinished: —

    函数调用是否结束,如果是 1 表示执行结束,其他值表示调用异常

  • Duration: —

    函数执行耗时,单位为 ms

  • BillDuration: —

    函数计费时间,根据 duration 向上取最近的 100ms,单位为ms

  • MemUsage: —

    函数执行时消耗实际内存大小,单位为 Byte

  • Log: —

    函数执行过程中的日志输出

  • Level: —

    日志等级

  • Source: —

    日志来源

  • RetryNum: —

    重试次数



1551
1552
1553
# File 'lib/v20180416/models.rb', line 1551

def Duration
  @Duration
end

#FunctionName ⇒ Object

Parameters:

  • FunctionName: —

    函数的名称

  • RetMsg: —

    函数执行完成后的返回值

  • RequestId: —

    执行该函数对应的requestId

  • StartTime: —

    函数开始执行时的时间点

  • RetCode: —

    函数执行结果,如果是 0 表示执行成功,2表示函数运行中,3表示函数执行中断,其他值表示失败

  • InvokeFinished: —

    函数调用是否结束,如果是 1 表示执行结束,其他值表示调用异常

  • Duration: —

    函数执行耗时,单位为 ms

  • BillDuration: —

    函数计费时间,根据 duration 向上取最近的 100ms,单位为ms

  • MemUsage: —

    函数执行时消耗实际内存大小,单位为 Byte

  • Log: —

    函数执行过程中的日志输出

  • Level: —

    日志等级

  • Source: —

    日志来源

  • RetryNum: —

    重试次数



1551
1552
1553
# File 'lib/v20180416/models.rb', line 1551

def FunctionName
  @FunctionName
end

#InvokeFinished ⇒ Object

Parameters:

  • FunctionName: —

    函数的名称

  • RetMsg: —

    函数执行完成后的返回值

  • RequestId: —

    执行该函数对应的requestId

  • StartTime: —

    函数开始执行时的时间点

  • RetCode: —

    函数执行结果,如果是 0 表示执行成功,2表示函数运行中,3表示函数执行中断,其他值表示失败

  • InvokeFinished: —

    函数调用是否结束,如果是 1 表示执行结束,其他值表示调用异常

  • Duration: —

    函数执行耗时,单位为 ms

  • BillDuration: —

    函数计费时间,根据 duration 向上取最近的 100ms,单位为ms

  • MemUsage: —

    函数执行时消耗实际内存大小,单位为 Byte

  • Log: —

    函数执行过程中的日志输出

  • Level: —

    日志等级

  • Source: —

    日志来源

  • RetryNum: —

    重试次数



1551
1552
1553
# File 'lib/v20180416/models.rb', line 1551

def InvokeFinished
  @InvokeFinished
end

#Level ⇒ Object

Parameters:

  • FunctionName: —

    函数的名称

  • RetMsg: —

    函数执行完成后的返回值

  • RequestId: —

    执行该函数对应的requestId

  • StartTime: —

    函数开始执行时的时间点

  • RetCode: —

    函数执行结果,如果是 0 表示执行成功,2表示函数运行中,3表示函数执行中断,其他值表示失败

  • InvokeFinished: —

    函数调用是否结束,如果是 1 表示执行结束,其他值表示调用异常

  • Duration: —

    函数执行耗时,单位为 ms

  • BillDuration: —

    函数计费时间,根据 duration 向上取最近的 100ms,单位为ms

  • MemUsage: —

    函数执行时消耗实际内存大小,单位为 Byte

  • Log: —

    函数执行过程中的日志输出

  • Level: —

    日志等级

  • Source: —

    日志来源

  • RetryNum: —

    重试次数



1551
1552
1553
# File 'lib/v20180416/models.rb', line 1551

def Level
  @Level
end

#Log ⇒ Object

Parameters:

  • FunctionName: —

    函数的名称

  • RetMsg: —

    函数执行完成后的返回值

  • RequestId: —

    执行该函数对应的requestId

  • StartTime: —

    函数开始执行时的时间点

  • RetCode: —

    函数执行结果,如果是 0 表示执行成功,2表示函数运行中,3表示函数执行中断,其他值表示失败

  • InvokeFinished: —

    函数调用是否结束,如果是 1 表示执行结束,其他值表示调用异常

  • Duration: —

    函数执行耗时,单位为 ms

  • BillDuration: —

    函数计费时间,根据 duration 向上取最近的 100ms,单位为ms

  • MemUsage: —

    函数执行时消耗实际内存大小,单位为 Byte

  • Log: —

    函数执行过程中的日志输出

  • Level: —

    日志等级

  • Source: —

    日志来源

  • RetryNum: —

    重试次数



1551
1552
1553
# File 'lib/v20180416/models.rb', line 1551

def Log
  @Log
end

#MemUsage ⇒ Object

Parameters:

  • FunctionName: —

    函数的名称

  • RetMsg: —

    函数执行完成后的返回值

  • RequestId: —

    执行该函数对应的requestId

  • StartTime: —

    函数开始执行时的时间点

  • RetCode: —

    函数执行结果,如果是 0 表示执行成功,2表示函数运行中,3表示函数执行中断,其他值表示失败

  • InvokeFinished: —

    函数调用是否结束,如果是 1 表示执行结束,其他值表示调用异常

  • Duration: —

    函数执行耗时,单位为 ms

  • BillDuration: —

    函数计费时间,根据 duration 向上取最近的 100ms,单位为ms

  • MemUsage: —

    函数执行时消耗实际内存大小,单位为 Byte

  • Log: —

    函数执行过程中的日志输出

  • Level: —

    日志等级

  • Source: —

    日志来源

  • RetryNum: —

    重试次数



1551
1552
1553
# File 'lib/v20180416/models.rb', line 1551

def MemUsage
  @MemUsage
end

#RequestId ⇒ Object

Parameters:

  • FunctionName: —

    函数的名称

  • RetMsg: —

    函数执行完成后的返回值

  • RequestId: —

    执行该函数对应的requestId

  • StartTime: —

    函数开始执行时的时间点

  • RetCode: —

    函数执行结果,如果是 0 表示执行成功,2表示函数运行中,3表示函数执行中断,其他值表示失败

  • InvokeFinished: —

    函数调用是否结束,如果是 1 表示执行结束,其他值表示调用异常

  • Duration: —

    函数执行耗时,单位为 ms

  • BillDuration: —

    函数计费时间,根据 duration 向上取最近的 100ms,单位为ms

  • MemUsage: —

    函数执行时消耗实际内存大小,单位为 Byte

  • Log: —

    函数执行过程中的日志输出

  • Level: —

    日志等级

  • Source: —

    日志来源

  • RetryNum: —

    重试次数



1551
1552
1553
# File 'lib/v20180416/models.rb', line 1551

def RequestId
  @RequestId
end

#RetCode ⇒ Object

Parameters:

  • FunctionName: —

    函数的名称

  • RetMsg: —

    函数执行完成后的返回值

  • RequestId: —

    执行该函数对应的requestId

  • StartTime: —

    函数开始执行时的时间点

  • RetCode: —

    函数执行结果,如果是 0 表示执行成功,2表示函数运行中,3表示函数执行中断,其他值表示失败

  • InvokeFinished: —

    函数调用是否结束,如果是 1 表示执行结束,其他值表示调用异常

  • Duration: —

    函数执行耗时,单位为 ms

  • BillDuration: —

    函数计费时间,根据 duration 向上取最近的 100ms,单位为ms

  • MemUsage: —

    函数执行时消耗实际内存大小,单位为 Byte

  • Log: —

    函数执行过程中的日志输出

  • Level: —

    日志等级

  • Source: —

    日志来源

  • RetryNum: —

    重试次数



1551
1552
1553
# File 'lib/v20180416/models.rb', line 1551

def RetCode
  @RetCode
end

#RetMsg ⇒ Object

Parameters:

  • FunctionName: —

    函数的名称

  • RetMsg: —

    函数执行完成后的返回值

  • RequestId: —

    执行该函数对应的requestId

  • StartTime: —

    函数开始执行时的时间点

  • RetCode: —

    函数执行结果,如果是 0 表示执行成功,2表示函数运行中,3表示函数执行中断,其他值表示失败

  • InvokeFinished: —

    函数调用是否结束,如果是 1 表示执行结束,其他值表示调用异常

  • Duration: —

    函数执行耗时,单位为 ms

  • BillDuration: —

    函数计费时间,根据 duration 向上取最近的 100ms,单位为ms

  • MemUsage: —

    函数执行时消耗实际内存大小,单位为 Byte

  • Log: —

    函数执行过程中的日志输出

  • Level: —

    日志等级

  • Source: —

    日志来源

  • RetryNum: —

    重试次数



1551
1552
1553
# File 'lib/v20180416/models.rb', line 1551

def RetMsg
  @RetMsg
end

#RetryNum ⇒ Object

Parameters:

  • FunctionName: —

    函数的名称

  • RetMsg: —

    函数执行完成后的返回值

  • RequestId: —

    执行该函数对应的requestId

  • StartTime: —

    函数开始执行时的时间点

  • RetCode: —

    函数执行结果,如果是 0 表示执行成功,2表示函数运行中,3表示函数执行中断,其他值表示失败

  • InvokeFinished: —

    函数调用是否结束,如果是 1 表示执行结束,其他值表示调用异常

  • Duration: —

    函数执行耗时,单位为 ms

  • BillDuration: —

    函数计费时间,根据 duration 向上取最近的 100ms,单位为ms

  • MemUsage: —

    函数执行时消耗实际内存大小,单位为 Byte

  • Log: —

    函数执行过程中的日志输出

  • Level: —

    日志等级

  • Source: —

    日志来源

  • RetryNum: —

    重试次数



1551
1552
1553
# File 'lib/v20180416/models.rb', line 1551

def RetryNum
  @RetryNum
end

#Source ⇒ Object

Parameters:

  • FunctionName: —

    函数的名称

  • RetMsg: —

    函数执行完成后的返回值

  • RequestId: —

    执行该函数对应的requestId

  • StartTime: —

    函数开始执行时的时间点

  • RetCode: —

    函数执行结果,如果是 0 表示执行成功,2表示函数运行中,3表示函数执行中断,其他值表示失败

  • InvokeFinished: —

    函数调用是否结束,如果是 1 表示执行结束,其他值表示调用异常

  • Duration: —

    函数执行耗时,单位为 ms

  • BillDuration: —

    函数计费时间,根据 duration 向上取最近的 100ms,单位为ms

  • MemUsage: —

    函数执行时消耗实际内存大小,单位为 Byte

  • Log: —

    函数执行过程中的日志输出

  • Level: —

    日志等级

  • Source: —

    日志来源

  • RetryNum: —

    重试次数



1551
1552
1553
# File 'lib/v20180416/models.rb', line 1551

def Source
  @Source
end

#StartTime ⇒ Object

Parameters:

  • FunctionName: —

    函数的名称

  • RetMsg: —

    函数执行完成后的返回值

  • RequestId: —

    执行该函数对应的requestId

  • StartTime: —

    函数开始执行时的时间点

  • RetCode: —

    函数执行结果,如果是 0 表示执行成功,2表示函数运行中,3表示函数执行中断,其他值表示失败

  • InvokeFinished: —

    函数调用是否结束,如果是 1 表示执行结束,其他值表示调用异常

  • Duration: —

    函数执行耗时,单位为 ms

  • BillDuration: —

    函数计费时间,根据 duration 向上取最近的 100ms,单位为ms

  • MemUsage: —

    函数执行时消耗实际内存大小,单位为 Byte

  • Log: —

    函数执行过程中的日志输出

  • Level: —

    日志等级

  • Source: —

    日志来源

  • RetryNum: —

    重试次数



1551
1552
1553
# File 'lib/v20180416/models.rb', line 1551

def StartTime
  @StartTime
end

Instance Method Details

#deserialize(params) ⇒ Object



1574
1575
1576
1577
1578
1579
1580
1581
1582
1583
1584
1585
1586
1587
1588
# File 'lib/v20180416/models.rb', line 1574

def deserialize(params)
  @FunctionName = params['FunctionName']
  @RetMsg = params['RetMsg']
  @RequestId = params['RequestId']
  @StartTime = params['StartTime']
  @RetCode = params['RetCode']
  @InvokeFinished = params['InvokeFinished']
  @Duration = params['Duration']
  @BillDuration = params['BillDuration']
  @MemUsage = params['MemUsage']
  @Log = params['Log']
  @Level = params['Level']
  @Source = params['Source']
  @RetryNum = params['RetryNum']
end