Class: TencentCloud::Vm::V20201229::TaskFilter

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

Overview

任务筛选器

Instance Attribute Summary collapse

Instance Method Summary collapse

Constructor Details

#initialize(biztype = nil, type = nil, suggestion = nil, taskstatus = nil) ⇒ TaskFilter

Returns a new instance of TaskFilter.



1368
1369
1370
1371
1372
1373
# File 'lib/v20201229/models.rb', line 1368

def initialize(biztype=nil, type=nil, suggestion=nil, taskstatus=nil)
  @BizType = biztype
  @Type = type
  @Suggestion = suggestion
  @TaskStatus = taskstatus
end

Instance Attribute Details

#BizTypeObject

Parameters:

  • BizType:

    该字段用于传入任务对应的业务类型供筛选器进行筛选。Biztype为策略的具体的编号,用于接口调度,在内容安全控制台中可配置。不同Biztype关联不同的业务场景与审核策略,调用前请确认正确的Biztype。Biztype仅为**数字、字母与下划线的组合**,长度为3-32个字符。
    备注:在不传入该参数时筛选器默认不筛选业务类型。

  • Type:

    该字段用于传入视频审核对应的任务类型供筛选器进行筛选,取值为:VIDEO(点播视频审核),AUDIO(点播音频审核), LIVE_VIDEO(直播视频审核), LIVE_AUDIO(直播音频审核)。
    备注:在不传入该参数时筛选器默认不筛选任务类型。

  • Suggestion:

    该字段用于传入视频审核对应的建议操作供筛选器进行筛选,取值为:Block:建议屏蔽,Review:建议人工复审,Pass:建议通过。
    备注:在不传入该参数时筛选器默认不筛选建议操作。

  • TaskStatus:

    该字段用于传入审核任务的任务状态供筛选器进行筛选,取值为:FINISH(任务已完成)、PENDING (任务等待中)、RUNNING (任务进行中)、ERROR (任务出错)、CANCELLED (任务已取消)。
    备注:在不传入该参数时筛选器默认不筛选任务状态。



1366
1367
1368
# File 'lib/v20201229/models.rb', line 1366

def BizType
  @BizType
end

#SuggestionObject

Parameters:

  • BizType:

    该字段用于传入任务对应的业务类型供筛选器进行筛选。Biztype为策略的具体的编号,用于接口调度,在内容安全控制台中可配置。不同Biztype关联不同的业务场景与审核策略,调用前请确认正确的Biztype。Biztype仅为**数字、字母与下划线的组合**,长度为3-32个字符。
    备注:在不传入该参数时筛选器默认不筛选业务类型。

  • Type:

    该字段用于传入视频审核对应的任务类型供筛选器进行筛选,取值为:VIDEO(点播视频审核),AUDIO(点播音频审核), LIVE_VIDEO(直播视频审核), LIVE_AUDIO(直播音频审核)。
    备注:在不传入该参数时筛选器默认不筛选任务类型。

  • Suggestion:

    该字段用于传入视频审核对应的建议操作供筛选器进行筛选,取值为:Block:建议屏蔽,Review:建议人工复审,Pass:建议通过。
    备注:在不传入该参数时筛选器默认不筛选建议操作。

  • TaskStatus:

    该字段用于传入审核任务的任务状态供筛选器进行筛选,取值为:FINISH(任务已完成)、PENDING (任务等待中)、RUNNING (任务进行中)、ERROR (任务出错)、CANCELLED (任务已取消)。
    备注:在不传入该参数时筛选器默认不筛选任务状态。



1366
1367
1368
# File 'lib/v20201229/models.rb', line 1366

def Suggestion
  @Suggestion
end

#TaskStatusObject

Parameters:

  • BizType:

    该字段用于传入任务对应的业务类型供筛选器进行筛选。Biztype为策略的具体的编号,用于接口调度,在内容安全控制台中可配置。不同Biztype关联不同的业务场景与审核策略,调用前请确认正确的Biztype。Biztype仅为**数字、字母与下划线的组合**,长度为3-32个字符。
    备注:在不传入该参数时筛选器默认不筛选业务类型。

  • Type:

    该字段用于传入视频审核对应的任务类型供筛选器进行筛选,取值为:VIDEO(点播视频审核),AUDIO(点播音频审核), LIVE_VIDEO(直播视频审核), LIVE_AUDIO(直播音频审核)。
    备注:在不传入该参数时筛选器默认不筛选任务类型。

  • Suggestion:

    该字段用于传入视频审核对应的建议操作供筛选器进行筛选,取值为:Block:建议屏蔽,Review:建议人工复审,Pass:建议通过。
    备注:在不传入该参数时筛选器默认不筛选建议操作。

  • TaskStatus:

    该字段用于传入审核任务的任务状态供筛选器进行筛选,取值为:FINISH(任务已完成)、PENDING (任务等待中)、RUNNING (任务进行中)、ERROR (任务出错)、CANCELLED (任务已取消)。
    备注:在不传入该参数时筛选器默认不筛选任务状态。



1366
1367
1368
# File 'lib/v20201229/models.rb', line 1366

def TaskStatus
  @TaskStatus
end

#TypeObject

Parameters:

  • BizType:

    该字段用于传入任务对应的业务类型供筛选器进行筛选。Biztype为策略的具体的编号,用于接口调度,在内容安全控制台中可配置。不同Biztype关联不同的业务场景与审核策略,调用前请确认正确的Biztype。Biztype仅为**数字、字母与下划线的组合**,长度为3-32个字符。
    备注:在不传入该参数时筛选器默认不筛选业务类型。

  • Type:

    该字段用于传入视频审核对应的任务类型供筛选器进行筛选,取值为:VIDEO(点播视频审核),AUDIO(点播音频审核), LIVE_VIDEO(直播视频审核), LIVE_AUDIO(直播音频审核)。
    备注:在不传入该参数时筛选器默认不筛选任务类型。

  • Suggestion:

    该字段用于传入视频审核对应的建议操作供筛选器进行筛选,取值为:Block:建议屏蔽,Review:建议人工复审,Pass:建议通过。
    备注:在不传入该参数时筛选器默认不筛选建议操作。

  • TaskStatus:

    该字段用于传入审核任务的任务状态供筛选器进行筛选,取值为:FINISH(任务已完成)、PENDING (任务等待中)、RUNNING (任务进行中)、ERROR (任务出错)、CANCELLED (任务已取消)。
    备注:在不传入该参数时筛选器默认不筛选任务状态。



1366
1367
1368
# File 'lib/v20201229/models.rb', line 1366

def Type
  @Type
end

Instance Method Details

#deserialize(params) ⇒ Object



1375
1376
1377
1378
1379
1380
# File 'lib/v20201229/models.rb', line 1375

def deserialize(params)
  @BizType = params['BizType']
  @Type = params['Type']
  @Suggestion = params['Suggestion']
  @TaskStatus = params['TaskStatus']
end