Class: TencentCloud::Cdn::V20180606::PushTask

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

Overview

预热任务详情

Instance Attribute Summary collapse

Instance Method Summary collapse

Constructor Details

#initialize(taskid = nil, url = nil, status = nil, percent = nil, createtime = nil, area = nil, updatetime = nil) ⇒ PushTask

Returns a new instance of PushTask.



10921
10922
10923
10924
10925
10926
10927
10928
10929
# File 'lib/v20180606/models.rb', line 10921

def initialize(taskid=nil, url=nil, status=nil, percent=nil, createtime=nil, area=nil, updatetime=nil)
  @TaskId = taskid
  @Url = url
  @Status = status
  @Percent = percent
  @CreateTime = createtime
  @Area = area
  @UpdateTime = updatetime
end

Instance Attribute Details

#AreaObject

fail:预热失败 done:预热成功 process:预热中 invalid:预热无效(源站返回4xx或5xx状态码) mainland:境内 overseas:境外 global:全球 注意:此字段可能返回 null,表示取不到有效值。

Parameters:

  • TaskId:

    预热任务 ID

  • Url:

    预热 URL

  • Status:

    预热任务状态

  • Percent:

    预热进度百分比

  • CreateTime:

    预热任务提交时间

  • Area:

    预热区域

  • UpdateTime:

    预热任务更新时间



10919
10920
10921
# File 'lib/v20180606/models.rb', line 10919

def Area
  @Area
end

#CreateTimeObject

fail:预热失败 done:预热成功 process:预热中 invalid:预热无效(源站返回4xx或5xx状态码) mainland:境内 overseas:境外 global:全球 注意:此字段可能返回 null,表示取不到有效值。

Parameters:

  • TaskId:

    预热任务 ID

  • Url:

    预热 URL

  • Status:

    预热任务状态

  • Percent:

    预热进度百分比

  • CreateTime:

    预热任务提交时间

  • Area:

    预热区域

  • UpdateTime:

    预热任务更新时间



10919
10920
10921
# File 'lib/v20180606/models.rb', line 10919

def CreateTime
  @CreateTime
end

#PercentObject

fail:预热失败 done:预热成功 process:预热中 invalid:预热无效(源站返回4xx或5xx状态码) mainland:境内 overseas:境外 global:全球 注意:此字段可能返回 null,表示取不到有效值。

Parameters:

  • TaskId:

    预热任务 ID

  • Url:

    预热 URL

  • Status:

    预热任务状态

  • Percent:

    预热进度百分比

  • CreateTime:

    预热任务提交时间

  • Area:

    预热区域

  • UpdateTime:

    预热任务更新时间



10919
10920
10921
# File 'lib/v20180606/models.rb', line 10919

def Percent
  @Percent
end

#StatusObject

fail:预热失败 done:预热成功 process:预热中 invalid:预热无效(源站返回4xx或5xx状态码) mainland:境内 overseas:境外 global:全球 注意:此字段可能返回 null,表示取不到有效值。

Parameters:

  • TaskId:

    预热任务 ID

  • Url:

    预热 URL

  • Status:

    预热任务状态

  • Percent:

    预热进度百分比

  • CreateTime:

    预热任务提交时间

  • Area:

    预热区域

  • UpdateTime:

    预热任务更新时间



10919
10920
10921
# File 'lib/v20180606/models.rb', line 10919

def Status
  @Status
end

#TaskIdObject

fail:预热失败 done:预热成功 process:预热中 invalid:预热无效(源站返回4xx或5xx状态码) mainland:境内 overseas:境外 global:全球 注意:此字段可能返回 null,表示取不到有效值。

Parameters:

  • TaskId:

    预热任务 ID

  • Url:

    预热 URL

  • Status:

    预热任务状态

  • Percent:

    预热进度百分比

  • CreateTime:

    预热任务提交时间

  • Area:

    预热区域

  • UpdateTime:

    预热任务更新时间



10919
10920
10921
# File 'lib/v20180606/models.rb', line 10919

def TaskId
  @TaskId
end

#UpdateTimeObject

fail:预热失败 done:预热成功 process:预热中 invalid:预热无效(源站返回4xx或5xx状态码) mainland:境内 overseas:境外 global:全球 注意:此字段可能返回 null,表示取不到有效值。

Parameters:

  • TaskId:

    预热任务 ID

  • Url:

    预热 URL

  • Status:

    预热任务状态

  • Percent:

    预热进度百分比

  • CreateTime:

    预热任务提交时间

  • Area:

    预热区域

  • UpdateTime:

    预热任务更新时间



10919
10920
10921
# File 'lib/v20180606/models.rb', line 10919

def UpdateTime
  @UpdateTime
end

#UrlObject

fail:预热失败 done:预热成功 process:预热中 invalid:预热无效(源站返回4xx或5xx状态码) mainland:境内 overseas:境外 global:全球 注意:此字段可能返回 null,表示取不到有效值。

Parameters:

  • TaskId:

    预热任务 ID

  • Url:

    预热 URL

  • Status:

    预热任务状态

  • Percent:

    预热进度百分比

  • CreateTime:

    预热任务提交时间

  • Area:

    预热区域

  • UpdateTime:

    预热任务更新时间



10919
10920
10921
# File 'lib/v20180606/models.rb', line 10919

def Url
  @Url
end

Instance Method Details

#deserialize(params) ⇒ Object



10931
10932
10933
10934
10935
10936
10937
10938
10939
# File 'lib/v20180606/models.rb', line 10931

def deserialize(params)
  @TaskId = params['TaskId']
  @Url = params['Url']
  @Status = params['Status']
  @Percent = params['Percent']
  @CreateTime = params['CreateTime']
  @Area = params['Area']
  @UpdateTime = params['UpdateTime']
end