Class: TencentCloud::Vod::V20180717::ResetProcedureTemplateRequest

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

Overview

ResetProcedureTemplate请求参数结构体

Instance Attribute Summary collapse

Instance Method Summary collapse

Constructor Details

#initialize(name = nil, subappid = nil, comment = nil, mediaprocesstask = nil, aicontentreviewtask = nil, aianalysistask = nil, airecognitiontaskset = nil, airecognitiontask = nil, reviewaudiovideotask = nil) ⇒ ResetProcedureTemplateRequest

Returns a new instance of ResetProcedureTemplateRequest.



25200
25201
25202
25203
25204
25205
25206
25207
25208
25209
25210
# File 'lib/v20180717/models.rb', line 25200

def initialize(name=nil, subappid=nil, comment=nil, mediaprocesstask=nil, aicontentreviewtask=nil, aianalysistask=nil, airecognitiontaskset=nil, airecognitiontask=nil, reviewaudiovideotask=nil)
  @Name = name
  @SubAppId = subappid
  @Comment = comment
  @MediaProcessTask = mediaprocesstask
  @AiContentReviewTask = aicontentreviewtask
  @AiAnalysisTask = aianalysistask
  @AiRecognitionTaskSet = airecognitiontaskset
  @AiRecognitionTask = airecognitiontask
  @ReviewAudioVideoTask = reviewaudiovideotask
end

Instance Attribute Details

#AiAnalysisTaskObject

<font color=red>*:该参数用于发起旧版审核,不建议使用。推荐使用 ReviewAudioVideoTask 参数发起审核。</font>

Parameters:

  • Name:

    任务流名字

  • SubAppId: (b)

    点播(/document/product/266/14574) ID。从2023年12月25日起开通点播的客户,如访问点播应用中的资源(无论是默认应用还是新创建的应用),必须将该字段填写为应用 ID。</b>

  • Comment:

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

  • MediaProcessTask:

    视频处理类型任务参数。

  • AiContentReviewTask:

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

  • AiAnalysisTask:

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

  • AiRecognitionTaskSet:

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

  • AiRecognitionTask:

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

  • ReviewAudioVideoTask:

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



25195
25196
25197
# File 'lib/v20180717/models.rb', line 25195

def AiAnalysisTask
  @AiAnalysisTask
end

#AiContentReviewTaskObject

<font color=red>*:该参数用于发起旧版审核,不建议使用。推荐使用 ReviewAudioVideoTask 参数发起审核。</font>

Parameters:

  • Name:

    任务流名字

  • SubAppId: (b)

    点播(/document/product/266/14574) ID。从2023年12月25日起开通点播的客户,如访问点播应用中的资源(无论是默认应用还是新创建的应用),必须将该字段填写为应用 ID。</b>

  • Comment:

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

  • MediaProcessTask:

    视频处理类型任务参数。

  • AiContentReviewTask:

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

  • AiAnalysisTask:

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

  • AiRecognitionTaskSet:

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

  • AiRecognitionTask:

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

  • ReviewAudioVideoTask:

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



25195
25196
25197
# File 'lib/v20180717/models.rb', line 25195

def AiContentReviewTask
  @AiContentReviewTask
end

#AiRecognitionTaskObject

<font color=red>*:该参数用于发起旧版审核,不建议使用。推荐使用 ReviewAudioVideoTask 参数发起审核。</font>

Parameters:

  • Name:

    任务流名字

  • SubAppId: (b)

    点播(/document/product/266/14574) ID。从2023年12月25日起开通点播的客户,如访问点播应用中的资源(无论是默认应用还是新创建的应用),必须将该字段填写为应用 ID。</b>

  • Comment:

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

  • MediaProcessTask:

    视频处理类型任务参数。

  • AiContentReviewTask:

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

  • AiAnalysisTask:

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

  • AiRecognitionTaskSet:

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

  • AiRecognitionTask:

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

  • ReviewAudioVideoTask:

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



25195
25196
25197
# File 'lib/v20180717/models.rb', line 25195

def AiRecognitionTask
  @AiRecognitionTask
end

#AiRecognitionTaskSetObject

<font color=red>*:该参数用于发起旧版审核,不建议使用。推荐使用 ReviewAudioVideoTask 参数发起审核。</font>

Parameters:

  • Name:

    任务流名字

  • SubAppId: (b)

    点播(/document/product/266/14574) ID。从2023年12月25日起开通点播的客户,如访问点播应用中的资源(无论是默认应用还是新创建的应用),必须将该字段填写为应用 ID。</b>

  • Comment:

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

  • MediaProcessTask:

    视频处理类型任务参数。

  • AiContentReviewTask:

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

  • AiAnalysisTask:

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

  • AiRecognitionTaskSet:

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

  • AiRecognitionTask:

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

  • ReviewAudioVideoTask:

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



25195
25196
25197
# File 'lib/v20180717/models.rb', line 25195

def AiRecognitionTaskSet
  @AiRecognitionTaskSet
end

#CommentObject

<font color=red>*:该参数用于发起旧版审核,不建议使用。推荐使用 ReviewAudioVideoTask 参数发起审核。</font>

Parameters:

  • Name:

    任务流名字

  • SubAppId: (b)

    点播(/document/product/266/14574) ID。从2023年12月25日起开通点播的客户,如访问点播应用中的资源(无论是默认应用还是新创建的应用),必须将该字段填写为应用 ID。</b>

  • Comment:

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

  • MediaProcessTask:

    视频处理类型任务参数。

  • AiContentReviewTask:

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

  • AiAnalysisTask:

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

  • AiRecognitionTaskSet:

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

  • AiRecognitionTask:

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

  • ReviewAudioVideoTask:

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



25195
25196
25197
# File 'lib/v20180717/models.rb', line 25195

def Comment
  @Comment
end

#MediaProcessTaskObject

<font color=red>*:该参数用于发起旧版审核,不建议使用。推荐使用 ReviewAudioVideoTask 参数发起审核。</font>

Parameters:

  • Name:

    任务流名字

  • SubAppId: (b)

    点播(/document/product/266/14574) ID。从2023年12月25日起开通点播的客户,如访问点播应用中的资源(无论是默认应用还是新创建的应用),必须将该字段填写为应用 ID。</b>

  • Comment:

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

  • MediaProcessTask:

    视频处理类型任务参数。

  • AiContentReviewTask:

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

  • AiAnalysisTask:

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

  • AiRecognitionTaskSet:

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

  • AiRecognitionTask:

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

  • ReviewAudioVideoTask:

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



25195
25196
25197
# File 'lib/v20180717/models.rb', line 25195

def MediaProcessTask
  @MediaProcessTask
end

#NameObject

<font color=red>*:该参数用于发起旧版审核,不建议使用。推荐使用 ReviewAudioVideoTask 参数发起审核。</font>

Parameters:

  • Name:

    任务流名字

  • SubAppId: (b)

    点播(/document/product/266/14574) ID。从2023年12月25日起开通点播的客户,如访问点播应用中的资源(无论是默认应用还是新创建的应用),必须将该字段填写为应用 ID。</b>

  • Comment:

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

  • MediaProcessTask:

    视频处理类型任务参数。

  • AiContentReviewTask:

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

  • AiAnalysisTask:

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

  • AiRecognitionTaskSet:

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

  • AiRecognitionTask:

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

  • ReviewAudioVideoTask:

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



25195
25196
25197
# File 'lib/v20180717/models.rb', line 25195

def Name
  @Name
end

#ReviewAudioVideoTaskObject

<font color=red>*:该参数用于发起旧版审核,不建议使用。推荐使用 ReviewAudioVideoTask 参数发起审核。</font>

Parameters:

  • Name:

    任务流名字

  • SubAppId: (b)

    点播(/document/product/266/14574) ID。从2023年12月25日起开通点播的客户,如访问点播应用中的资源(无论是默认应用还是新创建的应用),必须将该字段填写为应用 ID。</b>

  • Comment:

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

  • MediaProcessTask:

    视频处理类型任务参数。

  • AiContentReviewTask:

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

  • AiAnalysisTask:

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

  • AiRecognitionTaskSet:

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

  • AiRecognitionTask:

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

  • ReviewAudioVideoTask:

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



25195
25196
25197
# File 'lib/v20180717/models.rb', line 25195

def ReviewAudioVideoTask
  @ReviewAudioVideoTask
end

#SubAppIdObject

<font color=red>*:该参数用于发起旧版审核,不建议使用。推荐使用 ReviewAudioVideoTask 参数发起审核。</font>

Parameters:

  • Name:

    任务流名字

  • SubAppId: (b)

    点播(/document/product/266/14574) ID。从2023年12月25日起开通点播的客户,如访问点播应用中的资源(无论是默认应用还是新创建的应用),必须将该字段填写为应用 ID。</b>

  • Comment:

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

  • MediaProcessTask:

    视频处理类型任务参数。

  • AiContentReviewTask:

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

  • AiAnalysisTask:

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

  • AiRecognitionTaskSet:

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

  • AiRecognitionTask:

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

  • ReviewAudioVideoTask:

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



25195
25196
25197
# File 'lib/v20180717/models.rb', line 25195

def SubAppId
  @SubAppId
end

Instance Method Details

#deserialize(params) ⇒ Object



25212
25213
25214
25215
25216
25217
25218
25219
25220
25221
25222
25223
25224
25225
25226
25227
25228
25229
25230
25231
25232
25233
25234
25235
25236
25237
25238
25239
25240
25241
25242
25243
25244
# File 'lib/v20180717/models.rb', line 25212

def deserialize(params)
  @Name = params['Name']
  @SubAppId = params['SubAppId']
  @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['ReviewAudioVideoTask'].nil?
    @ReviewAudioVideoTask = ProcedureReviewAudioVideoTaskInput.new
    @ReviewAudioVideoTask.deserialize(params['ReviewAudioVideoTask'])
  end
end