Class: TencentCloud::Scf::V20180416::RequestStatus

Inherits:
Common::AbstractModel
  • Object
show all
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, duration = nil, memusage = nil, retrynum = nil) ⇒ RequestStatus

Returns a new instance of RequestStatus.



4357
4358
4359
4360
4361
4362
4363
4364
4365
4366
# File 'lib/v20180416/models.rb', line 4357

def initialize(functionname=nil, retmsg=nil, requestid=nil, starttime=nil, retcode=nil, duration=nil, memusage=nil, retrynum=nil)
  @FunctionName = functionname
  @RetMsg = retmsg
  @RequestId = requestid
  @StartTime = starttime
  @RetCode = retcode
  @Duration = duration
  @MemUsage = memusage
  @RetryNum = retrynum
end

Instance Attribute Details

#Duration ⇒ Object

Parameters:

  • FunctionName: —

    函数的名称

  • RetMsg: —

    函数执行完成后的返回值

  • RequestId: —

    查询的请求 id

  • StartTime: —

    请求开始时间

  • RetCode: —

    请求执行结果, 0 表示执行成功,1表示运行中,-1 表示执行异常。

  • Duration: —

    请求运行耗时,单位:ms

  • MemUsage: —

    请求消耗内存,单位为 MB

  • RetryNum: —

    重试次数



4355
4356
4357
# File 'lib/v20180416/models.rb', line 4355

def Duration
  @Duration
end

#FunctionName ⇒ Object

Parameters:

  • FunctionName: —

    函数的名称

  • RetMsg: —

    函数执行完成后的返回值

  • RequestId: —

    查询的请求 id

  • StartTime: —

    请求开始时间

  • RetCode: —

    请求执行结果, 0 表示执行成功,1表示运行中,-1 表示执行异常。

  • Duration: —

    请求运行耗时,单位:ms

  • MemUsage: —

    请求消耗内存,单位为 MB

  • RetryNum: —

    重试次数



4355
4356
4357
# File 'lib/v20180416/models.rb', line 4355

def FunctionName
  @FunctionName
end

#MemUsage ⇒ Object

Parameters:

  • FunctionName: —

    函数的名称

  • RetMsg: —

    函数执行完成后的返回值

  • RequestId: —

    查询的请求 id

  • StartTime: —

    请求开始时间

  • RetCode: —

    请求执行结果, 0 表示执行成功,1表示运行中,-1 表示执行异常。

  • Duration: —

    请求运行耗时,单位:ms

  • MemUsage: —

    请求消耗内存,单位为 MB

  • RetryNum: —

    重试次数



4355
4356
4357
# File 'lib/v20180416/models.rb', line 4355

def MemUsage
  @MemUsage
end

#RequestId ⇒ Object

Parameters:

  • FunctionName: —

    函数的名称

  • RetMsg: —

    函数执行完成后的返回值

  • RequestId: —

    查询的请求 id

  • StartTime: —

    请求开始时间

  • RetCode: —

    请求执行结果, 0 表示执行成功,1表示运行中,-1 表示执行异常。

  • Duration: —

    请求运行耗时,单位:ms

  • MemUsage: —

    请求消耗内存,单位为 MB

  • RetryNum: —

    重试次数



4355
4356
4357
# File 'lib/v20180416/models.rb', line 4355

def RequestId
  @RequestId
end

#RetCode ⇒ Object

Parameters:

  • FunctionName: —

    函数的名称

  • RetMsg: —

    函数执行完成后的返回值

  • RequestId: —

    查询的请求 id

  • StartTime: —

    请求开始时间

  • RetCode: —

    请求执行结果, 0 表示执行成功,1表示运行中,-1 表示执行异常。

  • Duration: —

    请求运行耗时,单位:ms

  • MemUsage: —

    请求消耗内存,单位为 MB

  • RetryNum: —

    重试次数



4355
4356
4357
# File 'lib/v20180416/models.rb', line 4355

def RetCode
  @RetCode
end

#RetMsg ⇒ Object

Parameters:

  • FunctionName: —

    函数的名称

  • RetMsg: —

    函数执行完成后的返回值

  • RequestId: —

    查询的请求 id

  • StartTime: —

    请求开始时间

  • RetCode: —

    请求执行结果, 0 表示执行成功,1表示运行中,-1 表示执行异常。

  • Duration: —

    请求运行耗时,单位:ms

  • MemUsage: —

    请求消耗内存,单位为 MB

  • RetryNum: —

    重试次数



4355
4356
4357
# File 'lib/v20180416/models.rb', line 4355

def RetMsg
  @RetMsg
end

#RetryNum ⇒ Object

Parameters:

  • FunctionName: —

    函数的名称

  • RetMsg: —

    函数执行完成后的返回值

  • RequestId: —

    查询的请求 id

  • StartTime: —

    请求开始时间

  • RetCode: —

    请求执行结果, 0 表示执行成功,1表示运行中,-1 表示执行异常。

  • Duration: —

    请求运行耗时,单位:ms

  • MemUsage: —

    请求消耗内存,单位为 MB

  • RetryNum: —

    重试次数



4355
4356
4357
# File 'lib/v20180416/models.rb', line 4355

def RetryNum
  @RetryNum
end

#StartTime ⇒ Object

Parameters:

  • FunctionName: —

    函数的名称

  • RetMsg: —

    函数执行完成后的返回值

  • RequestId: —

    查询的请求 id

  • StartTime: —

    请求开始时间

  • RetCode: —

    请求执行结果, 0 表示执行成功,1表示运行中,-1 表示执行异常。

  • Duration: —

    请求运行耗时,单位:ms

  • MemUsage: —

    请求消耗内存,单位为 MB

  • RetryNum: —

    重试次数



4355
4356
4357
# File 'lib/v20180416/models.rb', line 4355

def StartTime
  @StartTime
end

Instance Method Details

#deserialize(params) ⇒ Object



4368
4369
4370
4371
4372
4373
4374
4375
4376
4377
# File 'lib/v20180416/models.rb', line 4368

def deserialize(params)
  @FunctionName = params['FunctionName']
  @RetMsg = params['RetMsg']
  @RequestId = params['RequestId']
  @StartTime = params['StartTime']
  @RetCode = params['RetCode']
  @Duration = params['Duration']
  @MemUsage = params['MemUsage']
  @RetryNum = params['RetryNum']
end