Class: TencentCloud::Bm::V20180423::UserCmdTask

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

Overview

自定义脚本任务信息

Instance Attribute Summary collapse

Instance Method Summary collapse

Constructor Details

#initialize(taskid = nil, status = nil, _alias = nil, cmdid = nil, instancecount = nil, successcount = nil, failurecount = nil, runbegintime = nil, runendtime = nil) ⇒ UserCmdTask

Returns a new instance of UserCmdTask.



4167
4168
4169
4170
4171
4172
4173
4174
4175
4176
4177
# File 'lib/v20180423/models.rb', line 4167

def initialize(taskid=nil, status=nil, _alias=nil, cmdid=nil, instancecount=nil, successcount=nil, failurecount=nil, runbegintime=nil, runendtime=nil)
  @TaskId = taskid
  @Status = status
  @Alias = _alias
  @CmdId = cmdid
  @InstanceCount = instancecount
  @SuccessCount = successcount
  @FailureCount = failurecount
  @RunBeginTime = runbegintime
  @RunEndTime = runendtime
end

Instance Attribute Details

#AliasObject

Parameters:

  • TaskId:

    任务ID

  • Status:

    任务状态ID,取值: -1(进行中) 0(结束)

  • Alias:

    脚本名称

  • CmdId:

    脚本ID

  • InstanceCount:

    运行实例数量

  • SuccessCount:

    运行成功数量

  • FailureCount:

    运行失败数量

  • RunBeginTime:

    执行开始时间

  • RunEndTime:

    执行结束时间



4165
4166
4167
# File 'lib/v20180423/models.rb', line 4165

def Alias
  @Alias
end

#CmdIdObject

Parameters:

  • TaskId:

    任务ID

  • Status:

    任务状态ID,取值: -1(进行中) 0(结束)

  • Alias:

    脚本名称

  • CmdId:

    脚本ID

  • InstanceCount:

    运行实例数量

  • SuccessCount:

    运行成功数量

  • FailureCount:

    运行失败数量

  • RunBeginTime:

    执行开始时间

  • RunEndTime:

    执行结束时间



4165
4166
4167
# File 'lib/v20180423/models.rb', line 4165

def CmdId
  @CmdId
end

#FailureCountObject

Parameters:

  • TaskId:

    任务ID

  • Status:

    任务状态ID,取值: -1(进行中) 0(结束)

  • Alias:

    脚本名称

  • CmdId:

    脚本ID

  • InstanceCount:

    运行实例数量

  • SuccessCount:

    运行成功数量

  • FailureCount:

    运行失败数量

  • RunBeginTime:

    执行开始时间

  • RunEndTime:

    执行结束时间



4165
4166
4167
# File 'lib/v20180423/models.rb', line 4165

def FailureCount
  @FailureCount
end

#InstanceCountObject

Parameters:

  • TaskId:

    任务ID

  • Status:

    任务状态ID,取值: -1(进行中) 0(结束)

  • Alias:

    脚本名称

  • CmdId:

    脚本ID

  • InstanceCount:

    运行实例数量

  • SuccessCount:

    运行成功数量

  • FailureCount:

    运行失败数量

  • RunBeginTime:

    执行开始时间

  • RunEndTime:

    执行结束时间



4165
4166
4167
# File 'lib/v20180423/models.rb', line 4165

def InstanceCount
  @InstanceCount
end

#RunBeginTimeObject

Parameters:

  • TaskId:

    任务ID

  • Status:

    任务状态ID,取值: -1(进行中) 0(结束)

  • Alias:

    脚本名称

  • CmdId:

    脚本ID

  • InstanceCount:

    运行实例数量

  • SuccessCount:

    运行成功数量

  • FailureCount:

    运行失败数量

  • RunBeginTime:

    执行开始时间

  • RunEndTime:

    执行结束时间



4165
4166
4167
# File 'lib/v20180423/models.rb', line 4165

def RunBeginTime
  @RunBeginTime
end

#RunEndTimeObject

Parameters:

  • TaskId:

    任务ID

  • Status:

    任务状态ID,取值: -1(进行中) 0(结束)

  • Alias:

    脚本名称

  • CmdId:

    脚本ID

  • InstanceCount:

    运行实例数量

  • SuccessCount:

    运行成功数量

  • FailureCount:

    运行失败数量

  • RunBeginTime:

    执行开始时间

  • RunEndTime:

    执行结束时间



4165
4166
4167
# File 'lib/v20180423/models.rb', line 4165

def RunEndTime
  @RunEndTime
end

#StatusObject

Parameters:

  • TaskId:

    任务ID

  • Status:

    任务状态ID,取值: -1(进行中) 0(结束)

  • Alias:

    脚本名称

  • CmdId:

    脚本ID

  • InstanceCount:

    运行实例数量

  • SuccessCount:

    运行成功数量

  • FailureCount:

    运行失败数量

  • RunBeginTime:

    执行开始时间

  • RunEndTime:

    执行结束时间



4165
4166
4167
# File 'lib/v20180423/models.rb', line 4165

def Status
  @Status
end

#SuccessCountObject

Parameters:

  • TaskId:

    任务ID

  • Status:

    任务状态ID,取值: -1(进行中) 0(结束)

  • Alias:

    脚本名称

  • CmdId:

    脚本ID

  • InstanceCount:

    运行实例数量

  • SuccessCount:

    运行成功数量

  • FailureCount:

    运行失败数量

  • RunBeginTime:

    执行开始时间

  • RunEndTime:

    执行结束时间



4165
4166
4167
# File 'lib/v20180423/models.rb', line 4165

def SuccessCount
  @SuccessCount
end

#TaskIdObject

Parameters:

  • TaskId:

    任务ID

  • Status:

    任务状态ID,取值: -1(进行中) 0(结束)

  • Alias:

    脚本名称

  • CmdId:

    脚本ID

  • InstanceCount:

    运行实例数量

  • SuccessCount:

    运行成功数量

  • FailureCount:

    运行失败数量

  • RunBeginTime:

    执行开始时间

  • RunEndTime:

    执行结束时间



4165
4166
4167
# File 'lib/v20180423/models.rb', line 4165

def TaskId
  @TaskId
end

Instance Method Details

#deserialize(params) ⇒ Object



4179
4180
4181
4182
4183
4184
4185
4186
4187
4188
4189
# File 'lib/v20180423/models.rb', line 4179

def deserialize(params)
  @TaskId = params['TaskId']
  @Status = params['Status']
  @Alias = params['Alias']
  @CmdId = params['CmdId']
  @InstanceCount = params['InstanceCount']
  @SuccessCount = params['SuccessCount']
  @FailureCount = params['FailureCount']
  @RunBeginTime = params['RunBeginTime']
  @RunEndTime = params['RunEndTime']
end