Class: TencentCloud::Scf::V20180416::Result

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

Overview

运行函数的返回

Instance Attribute Summary collapse

Instance Method Summary collapse

Constructor Details

#initialize(log = nil, retmsg = nil, errmsg = nil, memusage = nil, duration = nil, billduration = nil, functionrequestid = nil, invokeresult = nil) ⇒ Result

Returns a new instance of Result.



4401
4402
4403
4404
4405
4406
4407
4408
4409
4410
# File 'lib/v20180416/models.rb', line 4401

def initialize(log=nil, retmsg=nil, errmsg=nil, memusage=nil, duration=nil, billduration=nil, functionrequestid=nil, invokeresult=nil)
  @Log = log
  @RetMsg = retmsg
  @ErrMsg = errmsg
  @MemUsage = memusage
  @Duration = duration
  @BillDuration = billduration
  @FunctionRequestId = functionrequestid
  @InvokeResult = invokeresult
end

Instance Attribute Details

#BillDuration ⇒ Object

Parameters:

  • Log: —

    表示执行过程中的日志输出,异步调用返回为空

  • RetMsg: —

    表示执行函数的返回,异步调用返回为空

  • ErrMsg: —

    表示执行函数的错误返回信息,异步调用返回为空

  • MemUsage: —

    执行函数时的内存大小,单位为Byte,异步调用返回为空

  • Duration: —

    表示执行函数的耗时,单位是毫秒,异步调用返回为空

  • BillDuration: —

    表示函数的计费耗时,单位是毫秒,异步调用返回为空

  • FunctionRequestId: —

    此次函数执行的Id

  • InvokeResult: —

    该参数不再维护,不推荐用户继续使用。



4399
4400
4401
# File 'lib/v20180416/models.rb', line 4399

def BillDuration
  @BillDuration
end

#Duration ⇒ Object

Parameters:

  • Log: —

    表示执行过程中的日志输出,异步调用返回为空

  • RetMsg: —

    表示执行函数的返回,异步调用返回为空

  • ErrMsg: —

    表示执行函数的错误返回信息,异步调用返回为空

  • MemUsage: —

    执行函数时的内存大小,单位为Byte,异步调用返回为空

  • Duration: —

    表示执行函数的耗时,单位是毫秒,异步调用返回为空

  • BillDuration: —

    表示函数的计费耗时,单位是毫秒,异步调用返回为空

  • FunctionRequestId: —

    此次函数执行的Id

  • InvokeResult: —

    该参数不再维护,不推荐用户继续使用。



4399
4400
4401
# File 'lib/v20180416/models.rb', line 4399

def Duration
  @Duration
end

#ErrMsg ⇒ Object

Parameters:

  • Log: —

    表示执行过程中的日志输出,异步调用返回为空

  • RetMsg: —

    表示执行函数的返回,异步调用返回为空

  • ErrMsg: —

    表示执行函数的错误返回信息,异步调用返回为空

  • MemUsage: —

    执行函数时的内存大小,单位为Byte,异步调用返回为空

  • Duration: —

    表示执行函数的耗时,单位是毫秒,异步调用返回为空

  • BillDuration: —

    表示函数的计费耗时,单位是毫秒,异步调用返回为空

  • FunctionRequestId: —

    此次函数执行的Id

  • InvokeResult: —

    该参数不再维护,不推荐用户继续使用。



4399
4400
4401
# File 'lib/v20180416/models.rb', line 4399

def ErrMsg
  @ErrMsg
end

#FunctionRequestId ⇒ Object

Parameters:

  • Log: —

    表示执行过程中的日志输出,异步调用返回为空

  • RetMsg: —

    表示执行函数的返回,异步调用返回为空

  • ErrMsg: —

    表示执行函数的错误返回信息,异步调用返回为空

  • MemUsage: —

    执行函数时的内存大小,单位为Byte,异步调用返回为空

  • Duration: —

    表示执行函数的耗时,单位是毫秒,异步调用返回为空

  • BillDuration: —

    表示函数的计费耗时,单位是毫秒,异步调用返回为空

  • FunctionRequestId: —

    此次函数执行的Id

  • InvokeResult: —

    该参数不再维护,不推荐用户继续使用。



4399
4400
4401
# File 'lib/v20180416/models.rb', line 4399

def FunctionRequestId
  @FunctionRequestId
end

#InvokeResult ⇒ Object

Parameters:

  • Log: —

    表示执行过程中的日志输出,异步调用返回为空

  • RetMsg: —

    表示执行函数的返回,异步调用返回为空

  • ErrMsg: —

    表示执行函数的错误返回信息,异步调用返回为空

  • MemUsage: —

    执行函数时的内存大小,单位为Byte,异步调用返回为空

  • Duration: —

    表示执行函数的耗时,单位是毫秒,异步调用返回为空

  • BillDuration: —

    表示函数的计费耗时,单位是毫秒,异步调用返回为空

  • FunctionRequestId: —

    此次函数执行的Id

  • InvokeResult: —

    该参数不再维护,不推荐用户继续使用。



4399
4400
4401
# File 'lib/v20180416/models.rb', line 4399

def InvokeResult
  @InvokeResult
end

#Log ⇒ Object

Parameters:

  • Log: —

    表示执行过程中的日志输出,异步调用返回为空

  • RetMsg: —

    表示执行函数的返回,异步调用返回为空

  • ErrMsg: —

    表示执行函数的错误返回信息,异步调用返回为空

  • MemUsage: —

    执行函数时的内存大小,单位为Byte,异步调用返回为空

  • Duration: —

    表示执行函数的耗时,单位是毫秒,异步调用返回为空

  • BillDuration: —

    表示函数的计费耗时,单位是毫秒,异步调用返回为空

  • FunctionRequestId: —

    此次函数执行的Id

  • InvokeResult: —

    该参数不再维护,不推荐用户继续使用。



4399
4400
4401
# File 'lib/v20180416/models.rb', line 4399

def Log
  @Log
end

#MemUsage ⇒ Object

Parameters:

  • Log: —

    表示执行过程中的日志输出,异步调用返回为空

  • RetMsg: —

    表示执行函数的返回,异步调用返回为空

  • ErrMsg: —

    表示执行函数的错误返回信息,异步调用返回为空

  • MemUsage: —

    执行函数时的内存大小,单位为Byte,异步调用返回为空

  • Duration: —

    表示执行函数的耗时,单位是毫秒,异步调用返回为空

  • BillDuration: —

    表示函数的计费耗时,单位是毫秒,异步调用返回为空

  • FunctionRequestId: —

    此次函数执行的Id

  • InvokeResult: —

    该参数不再维护,不推荐用户继续使用。



4399
4400
4401
# File 'lib/v20180416/models.rb', line 4399

def MemUsage
  @MemUsage
end

#RetMsg ⇒ Object

Parameters:

  • Log: —

    表示执行过程中的日志输出,异步调用返回为空

  • RetMsg: —

    表示执行函数的返回,异步调用返回为空

  • ErrMsg: —

    表示执行函数的错误返回信息,异步调用返回为空

  • MemUsage: —

    执行函数时的内存大小,单位为Byte,异步调用返回为空

  • Duration: —

    表示执行函数的耗时,单位是毫秒,异步调用返回为空

  • BillDuration: —

    表示函数的计费耗时,单位是毫秒,异步调用返回为空

  • FunctionRequestId: —

    此次函数执行的Id

  • InvokeResult: —

    该参数不再维护,不推荐用户继续使用。



4399
4400
4401
# File 'lib/v20180416/models.rb', line 4399

def RetMsg
  @RetMsg
end

Instance Method Details

#deserialize(params) ⇒ Object



4412
4413
4414
4415
4416
4417
4418
4419
4420
4421
# File 'lib/v20180416/models.rb', line 4412

def deserialize(params)
  @Log = params['Log']
  @RetMsg = params['RetMsg']
  @ErrMsg = params['ErrMsg']
  @MemUsage = params['MemUsage']
  @Duration = params['Duration']
  @BillDuration = params['BillDuration']
  @FunctionRequestId = params['FunctionRequestId']
  @InvokeResult = params['InvokeResult']
end