Class: TencentCloud::Teo::V20220106::Task

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

Overview

内容管理任务结果

Instance Attribute Summary collapse

Instance Method Summary collapse

Constructor Details

#initialize(jobid = nil, status = nil, target = nil, type = nil, createtime = nil, updatetime = nil) ⇒ Task

Returns a new instance of Task.



556
557
558
559
560
561
562
563
# File 'lib/v20220106/models.rb', line 556

def initialize(jobid=nil, status=nil, target=nil, type=nil, createtime=nil, updatetime=nil)
  @JobId = jobid
  @Status = status
  @Target = target
  @Type = type
  @CreateTime = createtime
  @UpdateTime = updatetime
end

Instance Attribute Details

#CreateTimeObject

Parameters:

  • JobId:

    任务ID

  • Status:

    状态

  • Target:

    资源

  • Type:

    任务类型

  • CreateTime:

    任务创建时间

  • UpdateTime:

    任务完成时间



554
555
556
# File 'lib/v20220106/models.rb', line 554

def CreateTime
  @CreateTime
end

#JobIdObject

Parameters:

  • JobId:

    任务ID

  • Status:

    状态

  • Target:

    资源

  • Type:

    任务类型

  • CreateTime:

    任务创建时间

  • UpdateTime:

    任务完成时间



554
555
556
# File 'lib/v20220106/models.rb', line 554

def JobId
  @JobId
end

#StatusObject

Parameters:

  • JobId:

    任务ID

  • Status:

    状态

  • Target:

    资源

  • Type:

    任务类型

  • CreateTime:

    任务创建时间

  • UpdateTime:

    任务完成时间



554
555
556
# File 'lib/v20220106/models.rb', line 554

def Status
  @Status
end

#TargetObject

Parameters:

  • JobId:

    任务ID

  • Status:

    状态

  • Target:

    资源

  • Type:

    任务类型

  • CreateTime:

    任务创建时间

  • UpdateTime:

    任务完成时间



554
555
556
# File 'lib/v20220106/models.rb', line 554

def Target
  @Target
end

#TypeObject

Parameters:

  • JobId:

    任务ID

  • Status:

    状态

  • Target:

    资源

  • Type:

    任务类型

  • CreateTime:

    任务创建时间

  • UpdateTime:

    任务完成时间



554
555
556
# File 'lib/v20220106/models.rb', line 554

def Type
  @Type
end

#UpdateTimeObject

Parameters:

  • JobId:

    任务ID

  • Status:

    状态

  • Target:

    资源

  • Type:

    任务类型

  • CreateTime:

    任务创建时间

  • UpdateTime:

    任务完成时间



554
555
556
# File 'lib/v20220106/models.rb', line 554

def UpdateTime
  @UpdateTime
end

Instance Method Details

#deserialize(params) ⇒ Object



565
566
567
568
569
570
571
572
# File 'lib/v20220106/models.rb', line 565

def deserialize(params)
  @JobId = params['JobId']
  @Status = params['Status']
  @Target = params['Target']
  @Type = params['Type']
  @CreateTime = params['CreateTime']
  @UpdateTime = params['UpdateTime']
end