Class: TencentCloud::Batch::V20170312::TaskView

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

Overview

任务视图信息

Instance Attribute Summary collapse

Instance Method Summary collapse

Constructor Details

#initialize(taskname = nil, taskstate = nil, createtime = nil, endtime = nil) ⇒ TaskView

Returns a new instance of TaskView.



4067
4068
4069
4070
4071
4072
# File 'lib/v20170312/models.rb', line 4067

def initialize(taskname=nil, taskstate=nil, createtime=nil, endtime=nil)
  @TaskName = taskname
  @TaskState = taskstate
  @CreateTime = createtime
  @EndTime = endtime
end

Instance Attribute Details

#CreateTimeObject

  • PENDING:等待中;

  • RUNNABLE:可运行;

  • STARTING:启动中;

  • RUNNING:运行中;

  • SUCCEED:成功;

  • FAILED:失败;

  • FAILED_INTERRUPTED:失败后保留实例。

注意:此字段可能返回 null,表示取不到有效值。

Parameters:

  • TaskName:

    任务名称

  • TaskState:

    任务状态:

  • CreateTime:

    开始时间。按照ISO8601标准表示,并且使用UTC时间。格式为:YYYY-MM-DDThh:mm:ssZ。

  • EndTime:

    结束时间。按照ISO8601标准表示,并且使用UTC时间。格式为:YYYY-MM-DDThh:mm:ssZ。



4065
4066
4067
# File 'lib/v20170312/models.rb', line 4065

def CreateTime
  @CreateTime
end

#EndTimeObject

  • PENDING:等待中;

  • RUNNABLE:可运行;

  • STARTING:启动中;

  • RUNNING:运行中;

  • SUCCEED:成功;

  • FAILED:失败;

  • FAILED_INTERRUPTED:失败后保留实例。

注意:此字段可能返回 null,表示取不到有效值。

Parameters:

  • TaskName:

    任务名称

  • TaskState:

    任务状态:

  • CreateTime:

    开始时间。按照ISO8601标准表示,并且使用UTC时间。格式为:YYYY-MM-DDThh:mm:ssZ。

  • EndTime:

    结束时间。按照ISO8601标准表示,并且使用UTC时间。格式为:YYYY-MM-DDThh:mm:ssZ。



4065
4066
4067
# File 'lib/v20170312/models.rb', line 4065

def EndTime
  @EndTime
end

#TaskNameObject

  • PENDING:等待中;

  • RUNNABLE:可运行;

  • STARTING:启动中;

  • RUNNING:运行中;

  • SUCCEED:成功;

  • FAILED:失败;

  • FAILED_INTERRUPTED:失败后保留实例。

注意:此字段可能返回 null,表示取不到有效值。

Parameters:

  • TaskName:

    任务名称

  • TaskState:

    任务状态:

  • CreateTime:

    开始时间。按照ISO8601标准表示,并且使用UTC时间。格式为:YYYY-MM-DDThh:mm:ssZ。

  • EndTime:

    结束时间。按照ISO8601标准表示,并且使用UTC时间。格式为:YYYY-MM-DDThh:mm:ssZ。



4065
4066
4067
# File 'lib/v20170312/models.rb', line 4065

def TaskName
  @TaskName
end

#TaskStateObject

  • PENDING:等待中;

  • RUNNABLE:可运行;

  • STARTING:启动中;

  • RUNNING:运行中;

  • SUCCEED:成功;

  • FAILED:失败;

  • FAILED_INTERRUPTED:失败后保留实例。

注意:此字段可能返回 null,表示取不到有效值。

Parameters:

  • TaskName:

    任务名称

  • TaskState:

    任务状态:

  • CreateTime:

    开始时间。按照ISO8601标准表示,并且使用UTC时间。格式为:YYYY-MM-DDThh:mm:ssZ。

  • EndTime:

    结束时间。按照ISO8601标准表示,并且使用UTC时间。格式为:YYYY-MM-DDThh:mm:ssZ。



4065
4066
4067
# File 'lib/v20170312/models.rb', line 4065

def TaskState
  @TaskState
end

Instance Method Details

#deserialize(params) ⇒ Object



4074
4075
4076
4077
4078
4079
# File 'lib/v20170312/models.rb', line 4074

def deserialize(params)
  @TaskName = params['TaskName']
  @TaskState = params['TaskState']
  @CreateTime = params['CreateTime']
  @EndTime = params['EndTime']
end