Class: TencentCloud::Batch::V20170312::TaskInstanceView
- Inherits:
-
Common::AbstractModel
- Object
- Common::AbstractModel
- TencentCloud::Batch::V20170312::TaskInstanceView
- Defined in:
- lib/v20170312/models.rb
Overview
任务实例视图信息
Instance Attribute Summary collapse
-
#ComputeNodeInstanceId ⇒ Object
-
PENDING:等待中; - RUNNABLE:可运行; - STARTING:启动中; - RUNNING:运行中; - SUCCEED:成功; - FAILED:失败; - FAILED_INTERRUPTED:失败后保留实例。.
-
-
#CreateTime ⇒ Object
-
PENDING:等待中; - RUNNABLE:可运行; - STARTING:启动中; - RUNNING:运行中; - SUCCEED:成功; - FAILED:失败; - FAILED_INTERRUPTED:失败后保留实例。.
-
-
#EndTime ⇒ Object
-
PENDING:等待中; - RUNNABLE:可运行; - STARTING:启动中; - RUNNING:运行中; - SUCCEED:成功; - FAILED:失败; - FAILED_INTERRUPTED:失败后保留实例。.
-
-
#ExitCode ⇒ Object
-
PENDING:等待中; - RUNNABLE:可运行; - STARTING:启动中; - RUNNING:运行中; - SUCCEED:成功; - FAILED:失败; - FAILED_INTERRUPTED:失败后保留实例。.
-
-
#LaunchTime ⇒ Object
-
PENDING:等待中; - RUNNABLE:可运行; - STARTING:启动中; - RUNNING:运行中; - SUCCEED:成功; - FAILED:失败; - FAILED_INTERRUPTED:失败后保留实例。.
-
-
#RedirectInfo ⇒ Object
-
PENDING:等待中; - RUNNABLE:可运行; - STARTING:启动中; - RUNNING:运行中; - SUCCEED:成功; - FAILED:失败; - FAILED_INTERRUPTED:失败后保留实例。.
-
-
#RunningTime ⇒ Object
-
PENDING:等待中; - RUNNABLE:可运行; - STARTING:启动中; - RUNNING:运行中; - SUCCEED:成功; - FAILED:失败; - FAILED_INTERRUPTED:失败后保留实例。.
-
-
#StateDetailedReason ⇒ Object
-
PENDING:等待中; - RUNNABLE:可运行; - STARTING:启动中; - RUNNING:运行中; - SUCCEED:成功; - FAILED:失败; - FAILED_INTERRUPTED:失败后保留实例。.
-
-
#StateReason ⇒ Object
-
PENDING:等待中; - RUNNABLE:可运行; - STARTING:启动中; - RUNNING:运行中; - SUCCEED:成功; - FAILED:失败; - FAILED_INTERRUPTED:失败后保留实例。.
-
-
#TaskInstanceIndex ⇒ Object
-
PENDING:等待中; - RUNNABLE:可运行; - STARTING:启动中; - RUNNING:运行中; - SUCCEED:成功; - FAILED:失败; - FAILED_INTERRUPTED:失败后保留实例。.
-
-
#TaskInstanceState ⇒ Object
-
PENDING:等待中; - RUNNABLE:可运行; - STARTING:启动中; - RUNNING:运行中; - SUCCEED:成功; - FAILED:失败; - FAILED_INTERRUPTED:失败后保留实例。.
-
Instance Method Summary collapse
- #deserialize(params) ⇒ Object
-
#initialize(taskinstanceindex = nil, taskinstancestate = nil, exitcode = nil, statereason = nil, computenodeinstanceid = nil, createtime = nil, launchtime = nil, runningtime = nil, endtime = nil, redirectinfo = nil, statedetailedreason = nil) ⇒ TaskInstanceView
constructor
A new instance of TaskInstanceView.
Constructor Details
#initialize(taskinstanceindex = nil, taskinstancestate = nil, exitcode = nil, statereason = nil, computenodeinstanceid = nil, createtime = nil, launchtime = nil, runningtime = nil, endtime = nil, redirectinfo = nil, statedetailedreason = nil) ⇒ TaskInstanceView
Returns a new instance of TaskInstanceView.
3923 3924 3925 3926 3927 3928 3929 3930 3931 3932 3933 3934 3935 |
# File 'lib/v20170312/models.rb', line 3923 def initialize(taskinstanceindex=nil, taskinstancestate=nil, exitcode=nil, statereason=nil, computenodeinstanceid=nil, createtime=nil, launchtime=nil, runningtime=nil, endtime=nil, redirectinfo=nil, statedetailedreason=nil) @TaskInstanceIndex = taskinstanceindex @TaskInstanceState = taskinstancestate @ExitCode = exitcode @StateReason = statereason @ComputeNodeInstanceId = computenodeinstanceid @CreateTime = createtime @LaunchTime = launchtime @RunningTime = runningtime @EndTime = endtime @RedirectInfo = redirectinfo @StateDetailedReason = statedetailedreason end |
Instance Attribute Details
#ComputeNodeInstanceId ⇒ Object
-
PENDING:等待中;
-
RUNNABLE:可运行;
-
STARTING:启动中;
-
RUNNING:运行中;
-
SUCCEED:成功;
-
FAILED:失败;
-
FAILED_INTERRUPTED:失败后保留实例。
3921 3922 3923 |
# File 'lib/v20170312/models.rb', line 3921 def ComputeNodeInstanceId @ComputeNodeInstanceId end |
#CreateTime ⇒ Object
-
PENDING:等待中;
-
RUNNABLE:可运行;
-
STARTING:启动中;
-
RUNNING:运行中;
-
SUCCEED:成功;
-
FAILED:失败;
-
FAILED_INTERRUPTED:失败后保留实例。
3921 3922 3923 |
# File 'lib/v20170312/models.rb', line 3921 def CreateTime @CreateTime end |
#EndTime ⇒ Object
-
PENDING:等待中;
-
RUNNABLE:可运行;
-
STARTING:启动中;
-
RUNNING:运行中;
-
SUCCEED:成功;
-
FAILED:失败;
-
FAILED_INTERRUPTED:失败后保留实例。
3921 3922 3923 |
# File 'lib/v20170312/models.rb', line 3921 def EndTime @EndTime end |
#ExitCode ⇒ Object
-
PENDING:等待中;
-
RUNNABLE:可运行;
-
STARTING:启动中;
-
RUNNING:运行中;
-
SUCCEED:成功;
-
FAILED:失败;
-
FAILED_INTERRUPTED:失败后保留实例。
3921 3922 3923 |
# File 'lib/v20170312/models.rb', line 3921 def ExitCode @ExitCode end |
#LaunchTime ⇒ Object
-
PENDING:等待中;
-
RUNNABLE:可运行;
-
STARTING:启动中;
-
RUNNING:运行中;
-
SUCCEED:成功;
-
FAILED:失败;
-
FAILED_INTERRUPTED:失败后保留实例。
3921 3922 3923 |
# File 'lib/v20170312/models.rb', line 3921 def LaunchTime @LaunchTime end |
#RedirectInfo ⇒ Object
-
PENDING:等待中;
-
RUNNABLE:可运行;
-
STARTING:启动中;
-
RUNNING:运行中;
-
SUCCEED:成功;
-
FAILED:失败;
-
FAILED_INTERRUPTED:失败后保留实例。
3921 3922 3923 |
# File 'lib/v20170312/models.rb', line 3921 def RedirectInfo @RedirectInfo end |
#RunningTime ⇒ Object
-
PENDING:等待中;
-
RUNNABLE:可运行;
-
STARTING:启动中;
-
RUNNING:运行中;
-
SUCCEED:成功;
-
FAILED:失败;
-
FAILED_INTERRUPTED:失败后保留实例。
3921 3922 3923 |
# File 'lib/v20170312/models.rb', line 3921 def RunningTime @RunningTime end |
#StateDetailedReason ⇒ Object
-
PENDING:等待中;
-
RUNNABLE:可运行;
-
STARTING:启动中;
-
RUNNING:运行中;
-
SUCCEED:成功;
-
FAILED:失败;
-
FAILED_INTERRUPTED:失败后保留实例。
3921 3922 3923 |
# File 'lib/v20170312/models.rb', line 3921 def StateDetailedReason @StateDetailedReason end |
#StateReason ⇒ Object
-
PENDING:等待中;
-
RUNNABLE:可运行;
-
STARTING:启动中;
-
RUNNING:运行中;
-
SUCCEED:成功;
-
FAILED:失败;
-
FAILED_INTERRUPTED:失败后保留实例。
3921 3922 3923 |
# File 'lib/v20170312/models.rb', line 3921 def StateReason @StateReason end |
#TaskInstanceIndex ⇒ Object
-
PENDING:等待中;
-
RUNNABLE:可运行;
-
STARTING:启动中;
-
RUNNING:运行中;
-
SUCCEED:成功;
-
FAILED:失败;
-
FAILED_INTERRUPTED:失败后保留实例。
3921 3922 3923 |
# File 'lib/v20170312/models.rb', line 3921 def TaskInstanceIndex @TaskInstanceIndex end |
#TaskInstanceState ⇒ Object
-
PENDING:等待中;
-
RUNNABLE:可运行;
-
STARTING:启动中;
-
RUNNING:运行中;
-
SUCCEED:成功;
-
FAILED:失败;
-
FAILED_INTERRUPTED:失败后保留实例。
3921 3922 3923 |
# File 'lib/v20170312/models.rb', line 3921 def TaskInstanceState @TaskInstanceState end |
Instance Method Details
#deserialize(params) ⇒ Object
3937 3938 3939 3940 3941 3942 3943 3944 3945 3946 3947 3948 3949 3950 3951 3952 |
# File 'lib/v20170312/models.rb', line 3937 def deserialize(params) @TaskInstanceIndex = params['TaskInstanceIndex'] @TaskInstanceState = params['TaskInstanceState'] @ExitCode = params['ExitCode'] @StateReason = params['StateReason'] @ComputeNodeInstanceId = params['ComputeNodeInstanceId'] @CreateTime = params['CreateTime'] @LaunchTime = params['LaunchTime'] @RunningTime = params['RunningTime'] @EndTime = params['EndTime'] unless params['RedirectInfo'].nil? @RedirectInfo = RedirectInfo.new @RedirectInfo.deserialize(params['RedirectInfo']) end @StateDetailedReason = params['StateDetailedReason'] end |