Class: TencentCloud::Tat::V20201028::InvokerRecord

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

Overview

执行器执行记录。

Instance Attribute Summary collapse

Instance Method Summary collapse

Constructor Details

#initialize(invokerid = nil, invoketime = nil, reason = nil, invocationid = nil, result = nil) ⇒ InvokerRecord

Returns a new instance of InvokerRecord.



2063
2064
2065
2066
2067
2068
2069
# File 'lib/v20201028/models.rb', line 2063

def initialize(invokerid=nil, invoketime=nil, reason=nil, invocationid=nil, result=nil)
  @InvokerId = invokerid
  @InvokeTime = invoketime
  @Reason = reason
  @InvocationId = invocationid
  @Result = result
end

Instance Attribute Details

#InvocationIdObject

  • PENDING:等待下发
  • RUNNING:命令运行中
  • CANCELLING:取消中
  • SUCCESS:命令成功
  • TIMEOUT:命令超时
  • FAILED:命令失败
  • CANCELLED:命令全部取消
  • PARTIAL_FAILED:命令部分失败
  • PARTIAL_CANCELLED:命令部分取消


2061
2062
2063
# File 'lib/v20201028/models.rb', line 2061

def InvocationId
  @InvocationId
end

#InvokerIdObject

  • PENDING:等待下发
  • RUNNING:命令运行中
  • CANCELLING:取消中
  • SUCCESS:命令成功
  • TIMEOUT:命令超时
  • FAILED:命令失败
  • CANCELLED:命令全部取消
  • PARTIAL_FAILED:命令部分失败
  • PARTIAL_CANCELLED:命令部分取消


2061
2062
2063
# File 'lib/v20201028/models.rb', line 2061

def InvokerId
  @InvokerId
end

#InvokeTimeObject

  • PENDING:等待下发
  • RUNNING:命令运行中
  • CANCELLING:取消中
  • SUCCESS:命令成功
  • TIMEOUT:命令超时
  • FAILED:命令失败
  • CANCELLED:命令全部取消
  • PARTIAL_FAILED:命令部分失败
  • PARTIAL_CANCELLED:命令部分取消


2061
2062
2063
# File 'lib/v20201028/models.rb', line 2061

def InvokeTime
  @InvokeTime
end

#ReasonObject

  • PENDING:等待下发
  • RUNNING:命令运行中
  • CANCELLING:取消中
  • SUCCESS:命令成功
  • TIMEOUT:命令超时
  • FAILED:命令失败
  • CANCELLED:命令全部取消
  • PARTIAL_FAILED:命令部分失败
  • PARTIAL_CANCELLED:命令部分取消


2061
2062
2063
# File 'lib/v20201028/models.rb', line 2061

def Reason
  @Reason
end

#ResultObject

  • PENDING:等待下发
  • RUNNING:命令运行中
  • CANCELLING:取消中
  • SUCCESS:命令成功
  • TIMEOUT:命令超时
  • FAILED:命令失败
  • CANCELLED:命令全部取消
  • PARTIAL_FAILED:命令部分失败
  • PARTIAL_CANCELLED:命令部分取消


2061
2062
2063
# File 'lib/v20201028/models.rb', line 2061

def Result
  @Result
end

Instance Method Details

#deserialize(params) ⇒ Object



2071
2072
2073
2074
2075
2076
2077
# File 'lib/v20201028/models.rb', line 2071

def deserialize(params)
  @InvokerId = params['InvokerId']
  @InvokeTime = params['InvokeTime']
  @Reason = params['Reason']
  @InvocationId = params['InvocationId']
  @Result = params['Result']
end