Class: TencentCloud::Tat::V20201028::InvocationTaskBasicInfo
- Inherits:
-
Common::AbstractModel
- Object
- Common::AbstractModel
- TencentCloud::Tat::V20201028::InvocationTaskBasicInfo
- Defined in:
- lib/v20201028/models.rb
Overview
执行活动任务简介。
Instance Attribute Summary collapse
-
#InstanceId ⇒ Object
- PENDING:等待下发 - DELIVERING:下发中 - DELIVER_DELAYED:延时下发 - DELIVER_FAILED:下发失败 - START_FAILED:命令启动失败 - RUNNING:命令运行中 - SUCCESS:命令成功 - FAILED:命令执行失败,执行完退出码不为 0 - TIMEOUT:命令超时 - TASK_TIMEOUT:客户端无响应 - CANCELLING:取消中 - CANCELLED:已取消(命令启动前就被取消) - TERMINATED:已中止(命令执行期间被取消).
-
#InvocationTaskId ⇒ Object
- PENDING:等待下发 - DELIVERING:下发中 - DELIVER_DELAYED:延时下发 - DELIVER_FAILED:下发失败 - START_FAILED:命令启动失败 - RUNNING:命令运行中 - SUCCESS:命令成功 - FAILED:命令执行失败,执行完退出码不为 0 - TIMEOUT:命令超时 - TASK_TIMEOUT:客户端无响应 - CANCELLING:取消中 - CANCELLED:已取消(命令启动前就被取消) - TERMINATED:已中止(命令执行期间被取消).
-
#TaskStatus ⇒ Object
- PENDING:等待下发 - DELIVERING:下发中 - DELIVER_DELAYED:延时下发 - DELIVER_FAILED:下发失败 - START_FAILED:命令启动失败 - RUNNING:命令运行中 - SUCCESS:命令成功 - FAILED:命令执行失败,执行完退出码不为 0 - TIMEOUT:命令超时 - TASK_TIMEOUT:客户端无响应 - CANCELLING:取消中 - CANCELLED:已取消(命令启动前就被取消) - TERMINATED:已中止(命令执行期间被取消).
Instance Method Summary collapse
- #deserialize(params) ⇒ Object
-
#initialize(invocationtaskid = nil, taskstatus = nil, instanceid = nil) ⇒ InvocationTaskBasicInfo
constructor
A new instance of InvocationTaskBasicInfo.
Constructor Details
#initialize(invocationtaskid = nil, taskstatus = nil, instanceid = nil) ⇒ InvocationTaskBasicInfo
Returns a new instance of InvocationTaskBasicInfo.
1888 1889 1890 1891 1892 |
# File 'lib/v20201028/models.rb', line 1888 def initialize(invocationtaskid=nil, taskstatus=nil, instanceid=nil) @InvocationTaskId = invocationtaskid @TaskStatus = taskstatus @InstanceId = instanceid end |
Instance Attribute Details
#InstanceId ⇒ Object
- PENDING:等待下发
- DELIVERING:下发中
- DELIVER_DELAYED:延时下发
- DELIVER_FAILED:下发失败
- START_FAILED:命令启动失败
- RUNNING:命令运行中
- SUCCESS:命令成功
- FAILED:命令执行失败,执行完退出码不为 0
- TIMEOUT:命令超时
- TASK_TIMEOUT:客户端无响应
- CANCELLING:取消中
- CANCELLED:已取消(命令启动前就被取消)
- TERMINATED:已中止(命令执行期间被取消)
1886 1887 1888 |
# File 'lib/v20201028/models.rb', line 1886 def InstanceId @InstanceId end |
#InvocationTaskId ⇒ Object
- PENDING:等待下发
- DELIVERING:下发中
- DELIVER_DELAYED:延时下发
- DELIVER_FAILED:下发失败
- START_FAILED:命令启动失败
- RUNNING:命令运行中
- SUCCESS:命令成功
- FAILED:命令执行失败,执行完退出码不为 0
- TIMEOUT:命令超时
- TASK_TIMEOUT:客户端无响应
- CANCELLING:取消中
- CANCELLED:已取消(命令启动前就被取消)
- TERMINATED:已中止(命令执行期间被取消)
1886 1887 1888 |
# File 'lib/v20201028/models.rb', line 1886 def InvocationTaskId @InvocationTaskId end |
#TaskStatus ⇒ Object
- PENDING:等待下发
- DELIVERING:下发中
- DELIVER_DELAYED:延时下发
- DELIVER_FAILED:下发失败
- START_FAILED:命令启动失败
- RUNNING:命令运行中
- SUCCESS:命令成功
- FAILED:命令执行失败,执行完退出码不为 0
- TIMEOUT:命令超时
- TASK_TIMEOUT:客户端无响应
- CANCELLING:取消中
- CANCELLED:已取消(命令启动前就被取消)
- TERMINATED:已中止(命令执行期间被取消)
1886 1887 1888 |
# File 'lib/v20201028/models.rb', line 1886 def TaskStatus @TaskStatus end |
Instance Method Details
#deserialize(params) ⇒ Object
1894 1895 1896 1897 1898 |
# File 'lib/v20201028/models.rb', line 1894 def deserialize(params) @InvocationTaskId = params['InvocationTaskId'] @TaskStatus = params['TaskStatus'] @InstanceId = params['InstanceId'] end |