Class: TencentCloud::Mps::V20190612::ProcessMediaRequest
- Inherits:
-
Common::AbstractModel
- Object
- Common::AbstractModel
- TencentCloud::Mps::V20190612::ProcessMediaRequest
- Defined in:
- lib/v20190612/models.rb
Overview
ProcessMedia请求参数结构体
Instance Attribute Summary collapse
-
#AiAnalysisTask ⇒ Object
注意3:编排的 Trigger 只是用来自动化触发场景,在手动发起的请求中已经配置的 Trigger 无意义。 <li> Online:实时任务</li> <li> Offline:闲时任务,不保证实效性,默认3天内处理完</li> 0:表示不跳过 1:表示跳过 默认值:0.
-
#AiContentReviewTask ⇒ Object
注意3:编排的 Trigger 只是用来自动化触发场景,在手动发起的请求中已经配置的 Trigger 无意义。 <li> Online:实时任务</li> <li> Offline:闲时任务,不保证实效性,默认3天内处理完</li> 0:表示不跳过 1:表示跳过 默认值:0.
-
#AiQualityControlTask ⇒ Object
注意3:编排的 Trigger 只是用来自动化触发场景,在手动发起的请求中已经配置的 Trigger 无意义。 <li> Online:实时任务</li> <li> Offline:闲时任务,不保证实效性,默认3天内处理完</li> 0:表示不跳过 1:表示跳过 默认值:0.
-
#AiRecognitionTask ⇒ Object
注意3:编排的 Trigger 只是用来自动化触发场景,在手动发起的请求中已经配置的 Trigger 无意义。 <li> Online:实时任务</li> <li> Offline:闲时任务,不保证实效性,默认3天内处理完</li> 0:表示不跳过 1:表示跳过 默认值:0.
-
#InputInfo ⇒ Object
注意3:编排的 Trigger 只是用来自动化触发场景,在手动发起的请求中已经配置的 Trigger 无意义。 <li> Online:实时任务</li> <li> Offline:闲时任务,不保证实效性,默认3天内处理完</li> 0:表示不跳过 1:表示跳过 默认值:0.
-
#MediaProcessTask ⇒ Object
注意3:编排的 Trigger 只是用来自动化触发场景,在手动发起的请求中已经配置的 Trigger 无意义。 <li> Online:实时任务</li> <li> Offline:闲时任务,不保证实效性,默认3天内处理完</li> 0:表示不跳过 1:表示跳过 默认值:0.
-
#OutputDir ⇒ Object
注意3:编排的 Trigger 只是用来自动化触发场景,在手动发起的请求中已经配置的 Trigger 无意义。 <li> Online:实时任务</li> <li> Offline:闲时任务,不保证实效性,默认3天内处理完</li> 0:表示不跳过 1:表示跳过 默认值:0.
-
#OutputStorage ⇒ Object
注意3:编排的 Trigger 只是用来自动化触发场景,在手动发起的请求中已经配置的 Trigger 无意义。 <li> Online:实时任务</li> <li> Offline:闲时任务,不保证实效性,默认3天内处理完</li> 0:表示不跳过 1:表示跳过 默认值:0.
-
#ResourceId ⇒ Object
注意3:编排的 Trigger 只是用来自动化触发场景,在手动发起的请求中已经配置的 Trigger 无意义。 <li> Online:实时任务</li> <li> Offline:闲时任务,不保证实效性,默认3天内处理完</li> 0:表示不跳过 1:表示跳过 默认值:0.
-
#ScheduleId ⇒ Object
注意3:编排的 Trigger 只是用来自动化触发场景,在手动发起的请求中已经配置的 Trigger 无意义。 <li> Online:实时任务</li> <li> Offline:闲时任务,不保证实效性,默认3天内处理完</li> 0:表示不跳过 1:表示跳过 默认值:0.
-
#SessionContext ⇒ Object
注意3:编排的 Trigger 只是用来自动化触发场景,在手动发起的请求中已经配置的 Trigger 无意义。 <li> Online:实时任务</li> <li> Offline:闲时任务,不保证实效性,默认3天内处理完</li> 0:表示不跳过 1:表示跳过 默认值:0.
-
#SessionId ⇒ Object
注意3:编排的 Trigger 只是用来自动化触发场景,在手动发起的请求中已经配置的 Trigger 无意义。 <li> Online:实时任务</li> <li> Offline:闲时任务,不保证实效性,默认3天内处理完</li> 0:表示不跳过 1:表示跳过 默认值:0.
-
#SkipMateData ⇒ Object
注意3:编排的 Trigger 只是用来自动化触发场景,在手动发起的请求中已经配置的 Trigger 无意义。 <li> Online:实时任务</li> <li> Offline:闲时任务,不保证实效性,默认3天内处理完</li> 0:表示不跳过 1:表示跳过 默认值:0.
-
#SmartEraseTask ⇒ Object
注意3:编排的 Trigger 只是用来自动化触发场景,在手动发起的请求中已经配置的 Trigger 无意义。 <li> Online:实时任务</li> <li> Offline:闲时任务,不保证实效性,默认3天内处理完</li> 0:表示不跳过 1:表示跳过 默认值:0.
-
#SmartSubtitlesTask ⇒ Object
注意3:编排的 Trigger 只是用来自动化触发场景,在手动发起的请求中已经配置的 Trigger 无意义。 <li> Online:实时任务</li> <li> Offline:闲时任务,不保证实效性,默认3天内处理完</li> 0:表示不跳过 1:表示跳过 默认值:0.
-
#TaskNotifyConfig ⇒ Object
注意3:编排的 Trigger 只是用来自动化触发场景,在手动发起的请求中已经配置的 Trigger 无意义。 <li> Online:实时任务</li> <li> Offline:闲时任务,不保证实效性,默认3天内处理完</li> 0:表示不跳过 1:表示跳过 默认值:0.
-
#TasksPriority ⇒ Object
注意3:编排的 Trigger 只是用来自动化触发场景,在手动发起的请求中已经配置的 Trigger 无意义。 <li> Online:实时任务</li> <li> Offline:闲时任务,不保证实效性,默认3天内处理完</li> 0:表示不跳过 1:表示跳过 默认值:0.
-
#TaskType ⇒ Object
注意3:编排的 Trigger 只是用来自动化触发场景,在手动发起的请求中已经配置的 Trigger 无意义。 <li> Online:实时任务</li> <li> Offline:闲时任务,不保证实效性,默认3天内处理完</li> 0:表示不跳过 1:表示跳过 默认值:0.
Instance Method Summary collapse
- #deserialize(params) ⇒ Object
-
#initialize(inputinfo = nil, outputstorage = nil, outputdir = nil, scheduleid = nil, mediaprocesstask = nil, aicontentreviewtask = nil, aianalysistask = nil, airecognitiontask = nil, aiqualitycontroltask = nil, smartsubtitlestask = nil, smarterasetask = nil, tasknotifyconfig = nil, taskspriority = nil, sessionid = nil, sessioncontext = nil, tasktype = nil, resourceid = nil, skipmatedata = nil) ⇒ ProcessMediaRequest
constructor
A new instance of ProcessMediaRequest.
Constructor Details
#initialize(inputinfo = nil, outputstorage = nil, outputdir = nil, scheduleid = nil, mediaprocesstask = nil, aicontentreviewtask = nil, aianalysistask = nil, airecognitiontask = nil, aiqualitycontroltask = nil, smartsubtitlestask = nil, smarterasetask = nil, tasknotifyconfig = nil, taskspriority = nil, sessionid = nil, sessioncontext = nil, tasktype = nil, resourceid = nil, skipmatedata = nil) ⇒ ProcessMediaRequest
Returns a new instance of ProcessMediaRequest.
24677 24678 24679 24680 24681 24682 24683 24684 24685 24686 24687 24688 24689 24690 24691 24692 24693 24694 24695 24696 |
# File 'lib/v20190612/models.rb', line 24677 def initialize(inputinfo=nil, outputstorage=nil, outputdir=nil, scheduleid=nil, mediaprocesstask=nil, aicontentreviewtask=nil, aianalysistask=nil, airecognitiontask=nil, aiqualitycontroltask=nil, smartsubtitlestask=nil, smarterasetask=nil, tasknotifyconfig=nil, taskspriority=nil, sessionid=nil, sessioncontext=nil, tasktype=nil, resourceid=nil, skipmatedata=nil) @InputInfo = inputinfo @OutputStorage = outputstorage @OutputDir = outputdir @ScheduleId = scheduleid @MediaProcessTask = mediaprocesstask @AiContentReviewTask = aicontentreviewtask @AiAnalysisTask = aianalysistask @AiRecognitionTask = airecognitiontask @AiQualityControlTask = aiqualitycontroltask @SmartSubtitlesTask = smartsubtitlestask @SmartEraseTask = smarterasetask @TaskNotifyConfig = tasknotifyconfig @TasksPriority = taskspriority @SessionId = sessionid @SessionContext = sessioncontext @TaskType = tasktype @ResourceId = resourceid @SkipMateData = skipmatedata end |
Instance Attribute Details
#AiAnalysisTask ⇒ Object
注意3:编排的 Trigger 只是用来自动化触发场景,在手动发起的请求中已经配置的 Trigger 无意义。<li> Online:实时任务</li> <li> Offline:闲时任务,不保证实效性,默认3天内处理完</li> 0:表示不跳过1:表示跳过默认值:0
24675 24676 24677 |
# File 'lib/v20190612/models.rb', line 24675 def AiAnalysisTask @AiAnalysisTask end |
#AiContentReviewTask ⇒ Object
注意3:编排的 Trigger 只是用来自动化触发场景,在手动发起的请求中已经配置的 Trigger 无意义。<li> Online:实时任务</li> <li> Offline:闲时任务,不保证实效性,默认3天内处理完</li> 0:表示不跳过1:表示跳过默认值:0
24675 24676 24677 |
# File 'lib/v20190612/models.rb', line 24675 def AiContentReviewTask @AiContentReviewTask end |
#AiQualityControlTask ⇒ Object
注意3:编排的 Trigger 只是用来自动化触发场景,在手动发起的请求中已经配置的 Trigger 无意义。<li> Online:实时任务</li> <li> Offline:闲时任务,不保证实效性,默认3天内处理完</li> 0:表示不跳过1:表示跳过默认值:0
24675 24676 24677 |
# File 'lib/v20190612/models.rb', line 24675 def AiQualityControlTask @AiQualityControlTask end |
#AiRecognitionTask ⇒ Object
注意3:编排的 Trigger 只是用来自动化触发场景,在手动发起的请求中已经配置的 Trigger 无意义。<li> Online:实时任务</li> <li> Offline:闲时任务,不保证实效性,默认3天内处理完</li> 0:表示不跳过1:表示跳过默认值:0
24675 24676 24677 |
# File 'lib/v20190612/models.rb', line 24675 def AiRecognitionTask @AiRecognitionTask end |
#InputInfo ⇒ Object
注意3:编排的 Trigger 只是用来自动化触发场景,在手动发起的请求中已经配置的 Trigger 无意义。<li> Online:实时任务</li> <li> Offline:闲时任务,不保证实效性,默认3天内处理完</li> 0:表示不跳过1:表示跳过默认值:0
24675 24676 24677 |
# File 'lib/v20190612/models.rb', line 24675 def InputInfo @InputInfo end |
#MediaProcessTask ⇒ Object
注意3:编排的 Trigger 只是用来自动化触发场景,在手动发起的请求中已经配置的 Trigger 无意义。<li> Online:实时任务</li> <li> Offline:闲时任务,不保证实效性,默认3天内处理完</li> 0:表示不跳过1:表示跳过默认值:0
24675 24676 24677 |
# File 'lib/v20190612/models.rb', line 24675 def MediaProcessTask @MediaProcessTask end |
#OutputDir ⇒ Object
注意3:编排的 Trigger 只是用来自动化触发场景,在手动发起的请求中已经配置的 Trigger 无意义。<li> Online:实时任务</li> <li> Offline:闲时任务,不保证实效性,默认3天内处理完</li> 0:表示不跳过1:表示跳过默认值:0
24675 24676 24677 |
# File 'lib/v20190612/models.rb', line 24675 def OutputDir @OutputDir end |
#OutputStorage ⇒ Object
注意3:编排的 Trigger 只是用来自动化触发场景,在手动发起的请求中已经配置的 Trigger 无意义。<li> Online:实时任务</li> <li> Offline:闲时任务,不保证实效性,默认3天内处理完</li> 0:表示不跳过1:表示跳过默认值:0
24675 24676 24677 |
# File 'lib/v20190612/models.rb', line 24675 def OutputStorage @OutputStorage end |
#ResourceId ⇒ Object
注意3:编排的 Trigger 只是用来自动化触发场景,在手动发起的请求中已经配置的 Trigger 无意义。<li> Online:实时任务</li> <li> Offline:闲时任务,不保证实效性,默认3天内处理完</li> 0:表示不跳过1:表示跳过默认值:0
24675 24676 24677 |
# File 'lib/v20190612/models.rb', line 24675 def ResourceId @ResourceId end |
#ScheduleId ⇒ Object
注意3:编排的 Trigger 只是用来自动化触发场景,在手动发起的请求中已经配置的 Trigger 无意义。<li> Online:实时任务</li> <li> Offline:闲时任务,不保证实效性,默认3天内处理完</li> 0:表示不跳过1:表示跳过默认值:0
24675 24676 24677 |
# File 'lib/v20190612/models.rb', line 24675 def ScheduleId @ScheduleId end |
#SessionContext ⇒ Object
注意3:编排的 Trigger 只是用来自动化触发场景,在手动发起的请求中已经配置的 Trigger 无意义。<li> Online:实时任务</li> <li> Offline:闲时任务,不保证实效性,默认3天内处理完</li> 0:表示不跳过1:表示跳过默认值:0
24675 24676 24677 |
# File 'lib/v20190612/models.rb', line 24675 def SessionContext @SessionContext end |
#SessionId ⇒ Object
注意3:编排的 Trigger 只是用来自动化触发场景,在手动发起的请求中已经配置的 Trigger 无意义。<li> Online:实时任务</li> <li> Offline:闲时任务,不保证实效性,默认3天内处理完</li> 0:表示不跳过1:表示跳过默认值:0
24675 24676 24677 |
# File 'lib/v20190612/models.rb', line 24675 def SessionId @SessionId end |
#SkipMateData ⇒ Object
注意3:编排的 Trigger 只是用来自动化触发场景,在手动发起的请求中已经配置的 Trigger 无意义。<li> Online:实时任务</li> <li> Offline:闲时任务,不保证实效性,默认3天内处理完</li> 0:表示不跳过1:表示跳过默认值:0
24675 24676 24677 |
# File 'lib/v20190612/models.rb', line 24675 def SkipMateData @SkipMateData end |
#SmartEraseTask ⇒ Object
注意3:编排的 Trigger 只是用来自动化触发场景,在手动发起的请求中已经配置的 Trigger 无意义。<li> Online:实时任务</li> <li> Offline:闲时任务,不保证实效性,默认3天内处理完</li> 0:表示不跳过1:表示跳过默认值:0
24675 24676 24677 |
# File 'lib/v20190612/models.rb', line 24675 def SmartEraseTask @SmartEraseTask end |
#SmartSubtitlesTask ⇒ Object
注意3:编排的 Trigger 只是用来自动化触发场景,在手动发起的请求中已经配置的 Trigger 无意义。<li> Online:实时任务</li> <li> Offline:闲时任务,不保证实效性,默认3天内处理完</li> 0:表示不跳过1:表示跳过默认值:0
24675 24676 24677 |
# File 'lib/v20190612/models.rb', line 24675 def SmartSubtitlesTask @SmartSubtitlesTask end |
#TaskNotifyConfig ⇒ Object
注意3:编排的 Trigger 只是用来自动化触发场景,在手动发起的请求中已经配置的 Trigger 无意义。<li> Online:实时任务</li> <li> Offline:闲时任务,不保证实效性,默认3天内处理完</li> 0:表示不跳过1:表示跳过默认值:0
24675 24676 24677 |
# File 'lib/v20190612/models.rb', line 24675 def TaskNotifyConfig @TaskNotifyConfig end |
#TasksPriority ⇒ Object
注意3:编排的 Trigger 只是用来自动化触发场景,在手动发起的请求中已经配置的 Trigger 无意义。<li> Online:实时任务</li> <li> Offline:闲时任务,不保证实效性,默认3天内处理完</li> 0:表示不跳过1:表示跳过默认值:0
24675 24676 24677 |
# File 'lib/v20190612/models.rb', line 24675 def TasksPriority @TasksPriority end |
#TaskType ⇒ Object
注意3:编排的 Trigger 只是用来自动化触发场景,在手动发起的请求中已经配置的 Trigger 无意义。<li> Online:实时任务</li> <li> Offline:闲时任务,不保证实效性,默认3天内处理完</li> 0:表示不跳过1:表示跳过默认值:0
24675 24676 24677 |
# File 'lib/v20190612/models.rb', line 24675 def TaskType @TaskType end |
Instance Method Details
#deserialize(params) ⇒ Object
24698 24699 24700 24701 24702 24703 24704 24705 24706 24707 24708 24709 24710 24711 24712 24713 24714 24715 24716 24717 24718 24719 24720 24721 24722 24723 24724 24725 24726 24727 24728 24729 24730 24731 24732 24733 24734 24735 24736 24737 24738 24739 24740 24741 24742 24743 24744 24745 24746 24747 |
# File 'lib/v20190612/models.rb', line 24698 def deserialize(params) unless params['InputInfo'].nil? @InputInfo = MediaInputInfo.new @InputInfo.deserialize(params['InputInfo']) end unless params['OutputStorage'].nil? @OutputStorage = TaskOutputStorage.new @OutputStorage.deserialize(params['OutputStorage']) end @OutputDir = params['OutputDir'] @ScheduleId = params['ScheduleId'] 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['AiRecognitionTask'].nil? @AiRecognitionTask = AiRecognitionTaskInput.new @AiRecognitionTask.deserialize(params['AiRecognitionTask']) end unless params['AiQualityControlTask'].nil? @AiQualityControlTask = AiQualityControlTaskInput.new @AiQualityControlTask.deserialize(params['AiQualityControlTask']) end unless params['SmartSubtitlesTask'].nil? @SmartSubtitlesTask = SmartSubtitlesTaskInput.new @SmartSubtitlesTask.deserialize(params['SmartSubtitlesTask']) end unless params['SmartEraseTask'].nil? @SmartEraseTask = SmartEraseTaskInput.new @SmartEraseTask.deserialize(params['SmartEraseTask']) end unless params['TaskNotifyConfig'].nil? @TaskNotifyConfig = TaskNotifyConfig.new @TaskNotifyConfig.deserialize(params['TaskNotifyConfig']) end @TasksPriority = params['TasksPriority'] @SessionId = params['SessionId'] @SessionContext = params['SessionContext'] @TaskType = params['TaskType'] @ResourceId = params['ResourceId'] @SkipMateData = params['SkipMateData'] end |