Class: TencentCloud::Vod::V20180717::ProcedureTemplate

Inherits:
Common::AbstractModel
  • Object
show all
Extended by:
Gem::Deprecate
Defined in:
lib/v20180717/models.rb

Overview

任务流模板详情

Instance Attribute Summary collapse

Instance Method Summary collapse

Constructor Details

#initialize(name = nil, type = nil, comment = nil, mediaprocesstask = nil, aicontentreviewtask = nil, aianalysistask = nil, airecognitiontaskset = nil, airecognitiontask = nil, miniprogrampublishtask = nil, reviewaudiovideotask = nil, createtime = nil, updatetime = nil) ⇒ ProcedureTemplate

Returns a new instance of ProcedureTemplate.



22288
22289
22290
22291
22292
22293
22294
22295
22296
22297
22298
22299
22300
22301
# File 'lib/v20180717/models.rb', line 22288

def initialize(name=nil, type=nil, comment=nil, mediaprocesstask=nil, aicontentreviewtask=nil, aianalysistask=nil, airecognitiontaskset=nil, airecognitiontask=nil, miniprogrampublishtask=nil, reviewaudiovideotask=nil, createtime=nil, updatetime=nil)
  @Name = name
  @Type = type
  @Comment = comment
  @MediaProcessTask = mediaprocesstask
  @AiContentReviewTask = aicontentreviewtask
  @AiAnalysisTask = aianalysistask
  @AiRecognitionTaskSet = airecognitiontaskset
  @AiRecognitionTask = airecognitiontask
  @MiniProgramPublishTask = miniprogrampublishtask
  @ReviewAudioVideoTask = reviewaudiovideotask
  @CreateTime = createtime
  @UpdateTime = updatetime
end

Instance Attribute Details

#AiAnalysisTaskObject

<li>Preset:系统预置任务流模板;</li> <li>Custom:用户自定义任务流模板。</li> 注意:此字段可能返回 null,表示取不到有效值。<font color=red>*:该参数用于发起旧版审核,不建议使用。推荐使用 ReviewAudioVideoTask 参数发起审核。</font> 注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。

Parameters:

  • Name:

    任务流名字。

  • Type:

    任务流模板类型,取值范围:

  • Comment:

    模板描述信息,长度限制:256 个字符。

  • MediaProcessTask:

    视频处理类型任务参数。

  • AiContentReviewTask:

    AI 智能审核类型任务参数 *。

  • AiAnalysisTask:

    AI 智能内容分析类型任务参数。

  • AiRecognitionTaskSet:

    AI 内容识别类型任务参数。

  • AiRecognitionTask:

    该参数已不推荐使用,建议使用 AiRecognitionTaskSet。

  • MiniProgramPublishTask:

    微信小程序发布任务参数。

  • ReviewAudioVideoTask:

    音视频审核类型任务参数。

  • CreateTime:

    模板创建时间,使用 [ISO 日期格式](cloud.tencent.com/document/product/266/11732#I)。

  • UpdateTime:

    模板最后修改时间,使用 [ISO 日期格式](cloud.tencent.com/document/product/266/11732#I)。



22283
22284
22285
# File 'lib/v20180717/models.rb', line 22283

def AiAnalysisTask
  @AiAnalysisTask
end

#AiContentReviewTaskObject

<li>Preset:系统预置任务流模板;</li> <li>Custom:用户自定义任务流模板。</li> 注意:此字段可能返回 null,表示取不到有效值。<font color=red>*:该参数用于发起旧版审核,不建议使用。推荐使用 ReviewAudioVideoTask 参数发起审核。</font> 注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。

Parameters:

  • Name:

    任务流名字。

  • Type:

    任务流模板类型,取值范围:

  • Comment:

    模板描述信息,长度限制:256 个字符。

  • MediaProcessTask:

    视频处理类型任务参数。

  • AiContentReviewTask:

    AI 智能审核类型任务参数 *。

  • AiAnalysisTask:

    AI 智能内容分析类型任务参数。

  • AiRecognitionTaskSet:

    AI 内容识别类型任务参数。

  • AiRecognitionTask:

    该参数已不推荐使用,建议使用 AiRecognitionTaskSet。

  • MiniProgramPublishTask:

    微信小程序发布任务参数。

  • ReviewAudioVideoTask:

    音视频审核类型任务参数。

  • CreateTime:

    模板创建时间,使用 [ISO 日期格式](cloud.tencent.com/document/product/266/11732#I)。

  • UpdateTime:

    模板最后修改时间,使用 [ISO 日期格式](cloud.tencent.com/document/product/266/11732#I)。



22283
22284
22285
# File 'lib/v20180717/models.rb', line 22283

def AiContentReviewTask
  @AiContentReviewTask
end

#AiRecognitionTaskObject

<li>Preset:系统预置任务流模板;</li> <li>Custom:用户自定义任务流模板。</li> 注意:此字段可能返回 null,表示取不到有效值。<font color=red>*:该参数用于发起旧版审核,不建议使用。推荐使用 ReviewAudioVideoTask 参数发起审核。</font> 注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。

Parameters:

  • Name:

    任务流名字。

  • Type:

    任务流模板类型,取值范围:

  • Comment:

    模板描述信息,长度限制:256 个字符。

  • MediaProcessTask:

    视频处理类型任务参数。

  • AiContentReviewTask:

    AI 智能审核类型任务参数 *。

  • AiAnalysisTask:

    AI 智能内容分析类型任务参数。

  • AiRecognitionTaskSet:

    AI 内容识别类型任务参数。

  • AiRecognitionTask:

    该参数已不推荐使用,建议使用 AiRecognitionTaskSet。

  • MiniProgramPublishTask:

    微信小程序发布任务参数。

  • ReviewAudioVideoTask:

    音视频审核类型任务参数。

  • CreateTime:

    模板创建时间,使用 [ISO 日期格式](cloud.tencent.com/document/product/266/11732#I)。

  • UpdateTime:

    模板最后修改时间,使用 [ISO 日期格式](cloud.tencent.com/document/product/266/11732#I)。



22283
22284
22285
# File 'lib/v20180717/models.rb', line 22283

def AiRecognitionTask
  @AiRecognitionTask
end

#AiRecognitionTaskSetObject

<li>Preset:系统预置任务流模板;</li> <li>Custom:用户自定义任务流模板。</li> 注意:此字段可能返回 null,表示取不到有效值。<font color=red>*:该参数用于发起旧版审核,不建议使用。推荐使用 ReviewAudioVideoTask 参数发起审核。</font> 注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。

Parameters:

  • Name:

    任务流名字。

  • Type:

    任务流模板类型,取值范围:

  • Comment:

    模板描述信息,长度限制:256 个字符。

  • MediaProcessTask:

    视频处理类型任务参数。

  • AiContentReviewTask:

    AI 智能审核类型任务参数 *。

  • AiAnalysisTask:

    AI 智能内容分析类型任务参数。

  • AiRecognitionTaskSet:

    AI 内容识别类型任务参数。

  • AiRecognitionTask:

    该参数已不推荐使用,建议使用 AiRecognitionTaskSet。

  • MiniProgramPublishTask:

    微信小程序发布任务参数。

  • ReviewAudioVideoTask:

    音视频审核类型任务参数。

  • CreateTime:

    模板创建时间,使用 [ISO 日期格式](cloud.tencent.com/document/product/266/11732#I)。

  • UpdateTime:

    模板最后修改时间,使用 [ISO 日期格式](cloud.tencent.com/document/product/266/11732#I)。



22283
22284
22285
# File 'lib/v20180717/models.rb', line 22283

def AiRecognitionTaskSet
  @AiRecognitionTaskSet
end

#CommentObject

<li>Preset:系统预置任务流模板;</li> <li>Custom:用户自定义任务流模板。</li> 注意:此字段可能返回 null,表示取不到有效值。<font color=red>*:该参数用于发起旧版审核,不建议使用。推荐使用 ReviewAudioVideoTask 参数发起审核。</font> 注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。

Parameters:

  • Name:

    任务流名字。

  • Type:

    任务流模板类型,取值范围:

  • Comment:

    模板描述信息,长度限制:256 个字符。

  • MediaProcessTask:

    视频处理类型任务参数。

  • AiContentReviewTask:

    AI 智能审核类型任务参数 *。

  • AiAnalysisTask:

    AI 智能内容分析类型任务参数。

  • AiRecognitionTaskSet:

    AI 内容识别类型任务参数。

  • AiRecognitionTask:

    该参数已不推荐使用,建议使用 AiRecognitionTaskSet。

  • MiniProgramPublishTask:

    微信小程序发布任务参数。

  • ReviewAudioVideoTask:

    音视频审核类型任务参数。

  • CreateTime:

    模板创建时间,使用 [ISO 日期格式](cloud.tencent.com/document/product/266/11732#I)。

  • UpdateTime:

    模板最后修改时间,使用 [ISO 日期格式](cloud.tencent.com/document/product/266/11732#I)。



22283
22284
22285
# File 'lib/v20180717/models.rb', line 22283

def Comment
  @Comment
end

#CreateTimeObject

<li>Preset:系统预置任务流模板;</li> <li>Custom:用户自定义任务流模板。</li> 注意:此字段可能返回 null,表示取不到有效值。<font color=red>*:该参数用于发起旧版审核,不建议使用。推荐使用 ReviewAudioVideoTask 参数发起审核。</font> 注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。

Parameters:

  • Name:

    任务流名字。

  • Type:

    任务流模板类型,取值范围:

  • Comment:

    模板描述信息,长度限制:256 个字符。

  • MediaProcessTask:

    视频处理类型任务参数。

  • AiContentReviewTask:

    AI 智能审核类型任务参数 *。

  • AiAnalysisTask:

    AI 智能内容分析类型任务参数。

  • AiRecognitionTaskSet:

    AI 内容识别类型任务参数。

  • AiRecognitionTask:

    该参数已不推荐使用,建议使用 AiRecognitionTaskSet。

  • MiniProgramPublishTask:

    微信小程序发布任务参数。

  • ReviewAudioVideoTask:

    音视频审核类型任务参数。

  • CreateTime:

    模板创建时间,使用 [ISO 日期格式](cloud.tencent.com/document/product/266/11732#I)。

  • UpdateTime:

    模板最后修改时间,使用 [ISO 日期格式](cloud.tencent.com/document/product/266/11732#I)。



22283
22284
22285
# File 'lib/v20180717/models.rb', line 22283

def CreateTime
  @CreateTime
end

#MediaProcessTaskObject

<li>Preset:系统预置任务流模板;</li> <li>Custom:用户自定义任务流模板。</li> 注意:此字段可能返回 null,表示取不到有效值。<font color=red>*:该参数用于发起旧版审核,不建议使用。推荐使用 ReviewAudioVideoTask 参数发起审核。</font> 注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。

Parameters:

  • Name:

    任务流名字。

  • Type:

    任务流模板类型,取值范围:

  • Comment:

    模板描述信息,长度限制:256 个字符。

  • MediaProcessTask:

    视频处理类型任务参数。

  • AiContentReviewTask:

    AI 智能审核类型任务参数 *。

  • AiAnalysisTask:

    AI 智能内容分析类型任务参数。

  • AiRecognitionTaskSet:

    AI 内容识别类型任务参数。

  • AiRecognitionTask:

    该参数已不推荐使用,建议使用 AiRecognitionTaskSet。

  • MiniProgramPublishTask:

    微信小程序发布任务参数。

  • ReviewAudioVideoTask:

    音视频审核类型任务参数。

  • CreateTime:

    模板创建时间,使用 [ISO 日期格式](cloud.tencent.com/document/product/266/11732#I)。

  • UpdateTime:

    模板最后修改时间,使用 [ISO 日期格式](cloud.tencent.com/document/product/266/11732#I)。



22283
22284
22285
# File 'lib/v20180717/models.rb', line 22283

def MediaProcessTask
  @MediaProcessTask
end

#MiniProgramPublishTaskObject

<li>Preset:系统预置任务流模板;</li> <li>Custom:用户自定义任务流模板。</li> 注意:此字段可能返回 null,表示取不到有效值。<font color=red>*:该参数用于发起旧版审核,不建议使用。推荐使用 ReviewAudioVideoTask 参数发起审核。</font> 注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。

Parameters:

  • Name:

    任务流名字。

  • Type:

    任务流模板类型,取值范围:

  • Comment:

    模板描述信息,长度限制:256 个字符。

  • MediaProcessTask:

    视频处理类型任务参数。

  • AiContentReviewTask:

    AI 智能审核类型任务参数 *。

  • AiAnalysisTask:

    AI 智能内容分析类型任务参数。

  • AiRecognitionTaskSet:

    AI 内容识别类型任务参数。

  • AiRecognitionTask:

    该参数已不推荐使用,建议使用 AiRecognitionTaskSet。

  • MiniProgramPublishTask:

    微信小程序发布任务参数。

  • ReviewAudioVideoTask:

    音视频审核类型任务参数。

  • CreateTime:

    模板创建时间,使用 [ISO 日期格式](cloud.tencent.com/document/product/266/11732#I)。

  • UpdateTime:

    模板最后修改时间,使用 [ISO 日期格式](cloud.tencent.com/document/product/266/11732#I)。



22283
22284
22285
# File 'lib/v20180717/models.rb', line 22283

def MiniProgramPublishTask
  @MiniProgramPublishTask
end

#NameObject

<li>Preset:系统预置任务流模板;</li> <li>Custom:用户自定义任务流模板。</li> 注意:此字段可能返回 null,表示取不到有效值。<font color=red>*:该参数用于发起旧版审核,不建议使用。推荐使用 ReviewAudioVideoTask 参数发起审核。</font> 注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。

Parameters:

  • Name:

    任务流名字。

  • Type:

    任务流模板类型,取值范围:

  • Comment:

    模板描述信息,长度限制:256 个字符。

  • MediaProcessTask:

    视频处理类型任务参数。

  • AiContentReviewTask:

    AI 智能审核类型任务参数 *。

  • AiAnalysisTask:

    AI 智能内容分析类型任务参数。

  • AiRecognitionTaskSet:

    AI 内容识别类型任务参数。

  • AiRecognitionTask:

    该参数已不推荐使用,建议使用 AiRecognitionTaskSet。

  • MiniProgramPublishTask:

    微信小程序发布任务参数。

  • ReviewAudioVideoTask:

    音视频审核类型任务参数。

  • CreateTime:

    模板创建时间,使用 [ISO 日期格式](cloud.tencent.com/document/product/266/11732#I)。

  • UpdateTime:

    模板最后修改时间,使用 [ISO 日期格式](cloud.tencent.com/document/product/266/11732#I)。



22283
22284
22285
# File 'lib/v20180717/models.rb', line 22283

def Name
  @Name
end

#ReviewAudioVideoTaskObject

<li>Preset:系统预置任务流模板;</li> <li>Custom:用户自定义任务流模板。</li> 注意:此字段可能返回 null,表示取不到有效值。<font color=red>*:该参数用于发起旧版审核,不建议使用。推荐使用 ReviewAudioVideoTask 参数发起审核。</font> 注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。

Parameters:

  • Name:

    任务流名字。

  • Type:

    任务流模板类型,取值范围:

  • Comment:

    模板描述信息,长度限制:256 个字符。

  • MediaProcessTask:

    视频处理类型任务参数。

  • AiContentReviewTask:

    AI 智能审核类型任务参数 *。

  • AiAnalysisTask:

    AI 智能内容分析类型任务参数。

  • AiRecognitionTaskSet:

    AI 内容识别类型任务参数。

  • AiRecognitionTask:

    该参数已不推荐使用,建议使用 AiRecognitionTaskSet。

  • MiniProgramPublishTask:

    微信小程序发布任务参数。

  • ReviewAudioVideoTask:

    音视频审核类型任务参数。

  • CreateTime:

    模板创建时间,使用 [ISO 日期格式](cloud.tencent.com/document/product/266/11732#I)。

  • UpdateTime:

    模板最后修改时间,使用 [ISO 日期格式](cloud.tencent.com/document/product/266/11732#I)。



22283
22284
22285
# File 'lib/v20180717/models.rb', line 22283

def ReviewAudioVideoTask
  @ReviewAudioVideoTask
end

#TypeObject

<li>Preset:系统预置任务流模板;</li> <li>Custom:用户自定义任务流模板。</li> 注意:此字段可能返回 null,表示取不到有效值。<font color=red>*:该参数用于发起旧版审核,不建议使用。推荐使用 ReviewAudioVideoTask 参数发起审核。</font> 注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。

Parameters:

  • Name:

    任务流名字。

  • Type:

    任务流模板类型,取值范围:

  • Comment:

    模板描述信息,长度限制:256 个字符。

  • MediaProcessTask:

    视频处理类型任务参数。

  • AiContentReviewTask:

    AI 智能审核类型任务参数 *。

  • AiAnalysisTask:

    AI 智能内容分析类型任务参数。

  • AiRecognitionTaskSet:

    AI 内容识别类型任务参数。

  • AiRecognitionTask:

    该参数已不推荐使用,建议使用 AiRecognitionTaskSet。

  • MiniProgramPublishTask:

    微信小程序发布任务参数。

  • ReviewAudioVideoTask:

    音视频审核类型任务参数。

  • CreateTime:

    模板创建时间,使用 [ISO 日期格式](cloud.tencent.com/document/product/266/11732#I)。

  • UpdateTime:

    模板最后修改时间,使用 [ISO 日期格式](cloud.tencent.com/document/product/266/11732#I)。



22283
22284
22285
# File 'lib/v20180717/models.rb', line 22283

def Type
  @Type
end

#UpdateTimeObject

<li>Preset:系统预置任务流模板;</li> <li>Custom:用户自定义任务流模板。</li> 注意:此字段可能返回 null,表示取不到有效值。<font color=red>*:该参数用于发起旧版审核,不建议使用。推荐使用 ReviewAudioVideoTask 参数发起审核。</font> 注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。

Parameters:

  • Name:

    任务流名字。

  • Type:

    任务流模板类型,取值范围:

  • Comment:

    模板描述信息,长度限制:256 个字符。

  • MediaProcessTask:

    视频处理类型任务参数。

  • AiContentReviewTask:

    AI 智能审核类型任务参数 *。

  • AiAnalysisTask:

    AI 智能内容分析类型任务参数。

  • AiRecognitionTaskSet:

    AI 内容识别类型任务参数。

  • AiRecognitionTask:

    该参数已不推荐使用,建议使用 AiRecognitionTaskSet。

  • MiniProgramPublishTask:

    微信小程序发布任务参数。

  • ReviewAudioVideoTask:

    音视频审核类型任务参数。

  • CreateTime:

    模板创建时间,使用 [ISO 日期格式](cloud.tencent.com/document/product/266/11732#I)。

  • UpdateTime:

    模板最后修改时间,使用 [ISO 日期格式](cloud.tencent.com/document/product/266/11732#I)。



22283
22284
22285
# File 'lib/v20180717/models.rb', line 22283

def UpdateTime
  @UpdateTime
end

Instance Method Details

#deserialize(params) ⇒ Object



22303
22304
22305
22306
22307
22308
22309
22310
22311
22312
22313
22314
22315
22316
22317
22318
22319
22320
22321
22322
22323
22324
22325
22326
22327
22328
22329
22330
22331
22332
22333
22334
22335
22336
22337
22338
22339
22340
22341
# File 'lib/v20180717/models.rb', line 22303

def deserialize(params)
  @Name = params['Name']
  @Type = params['Type']
  @Comment = params['Comment']
  unless params['MediaProcessTask'].nil?
    @MediaProcessTask = MediaProcessTaskInput.new
    @MediaProcessTask.deserialize(params['MediaProcessTask'])
  end
  unless params['AiContentReviewTask'].nil?
    @AiContentReviewTask = AiContentReviewTaskInput.new
    @AiContentReviewTask.deserialize(params['AiContentReviewTask'])
  end
  unless params['AiAnalysisTask'].nil?
    @AiAnalysisTask = AiAnalysisTaskInput.new
    @AiAnalysisTask.deserialize(params['AiAnalysisTask'])
  end
  unless params['AiRecognitionTaskSet'].nil?
    @AiRecognitionTaskSet = []
    params['AiRecognitionTaskSet'].each do |i|
      airecognitiontaskinput_tmp = AiRecognitionTaskInput.new
      airecognitiontaskinput_tmp.deserialize(i)
      @AiRecognitionTaskSet << airecognitiontaskinput_tmp
    end
  end
  unless params['AiRecognitionTask'].nil?
    @AiRecognitionTask = AiRecognitionTaskInput.new
    @AiRecognitionTask.deserialize(params['AiRecognitionTask'])
  end
  unless params['MiniProgramPublishTask'].nil?
    @MiniProgramPublishTask = WechatMiniProgramPublishTaskInput.new
    @MiniProgramPublishTask.deserialize(params['MiniProgramPublishTask'])
  end
  unless params['ReviewAudioVideoTask'].nil?
    @ReviewAudioVideoTask = ProcedureReviewAudioVideoTaskInput.new
    @ReviewAudioVideoTask.deserialize(params['ReviewAudioVideoTask'])
  end
  @CreateTime = params['CreateTime']
  @UpdateTime = params['UpdateTime']
end