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 无意义。
- Online:实时任务
- Offline:闲时任务,不保证实效性,默认3天内处理完
0:表示不跳过 1:表示跳过 默认值:0. -
#AiContentReviewTask ⇒ Object
注意3:编排的 Trigger 只是用来自动化触发场景,在手动发起的请求中已经配置的 Trigger 无意义。
- Online:实时任务
- Offline:闲时任务,不保证实效性,默认3天内处理完
0:表示不跳过 1:表示跳过 默认值:0. -
#AiQualityControlTask ⇒ Object
注意3:编排的 Trigger 只是用来自动化触发场景,在手动发起的请求中已经配置的 Trigger 无意义。
- Online:实时任务
- Offline:闲时任务,不保证实效性,默认3天内处理完
0:表示不跳过 1:表示跳过 默认值:0. -
#AiRecognitionTask ⇒ Object
注意3:编排的 Trigger 只是用来自动化触发场景,在手动发起的请求中已经配置的 Trigger 无意义。
- Online:实时任务
- Offline:闲时任务,不保证实效性,默认3天内处理完
0:表示不跳过 1:表示跳过 默认值:0. -
#InputInfo ⇒ Object
注意3:编排的 Trigger 只是用来自动化触发场景,在手动发起的请求中已经配置的 Trigger 无意义。
- Online:实时任务
- Offline:闲时任务,不保证实效性,默认3天内处理完
0:表示不跳过 1:表示跳过 默认值:0. -
#MediaProcessTask ⇒ Object
注意3:编排的 Trigger 只是用来自动化触发场景,在手动发起的请求中已经配置的 Trigger 无意义。
- Online:实时任务
- Offline:闲时任务,不保证实效性,默认3天内处理完
0:表示不跳过 1:表示跳过 默认值:0. -
#OutputDir ⇒ Object
注意3:编排的 Trigger 只是用来自动化触发场景,在手动发起的请求中已经配置的 Trigger 无意义。
- Online:实时任务
- Offline:闲时任务,不保证实效性,默认3天内处理完
0:表示不跳过 1:表示跳过 默认值:0. -
#OutputStorage ⇒ Object
注意3:编排的 Trigger 只是用来自动化触发场景,在手动发起的请求中已经配置的 Trigger 无意义。
- Online:实时任务
- Offline:闲时任务,不保证实效性,默认3天内处理完
0:表示不跳过 1:表示跳过 默认值:0. -
#ResourceId ⇒ Object
注意3:编排的 Trigger 只是用来自动化触发场景,在手动发起的请求中已经配置的 Trigger 无意义。
- Online:实时任务
- Offline:闲时任务,不保证实效性,默认3天内处理完
0:表示不跳过 1:表示跳过 默认值:0. -
#ScheduleId ⇒ Object
注意3:编排的 Trigger 只是用来自动化触发场景,在手动发起的请求中已经配置的 Trigger 无意义。
- Online:实时任务
- Offline:闲时任务,不保证实效性,默认3天内处理完
0:表示不跳过 1:表示跳过 默认值:0. -
#SessionContext ⇒ Object
注意3:编排的 Trigger 只是用来自动化触发场景,在手动发起的请求中已经配置的 Trigger 无意义。
- Online:实时任务
- Offline:闲时任务,不保证实效性,默认3天内处理完
0:表示不跳过 1:表示跳过 默认值:0. -
#SessionId ⇒ Object
注意3:编排的 Trigger 只是用来自动化触发场景,在手动发起的请求中已经配置的 Trigger 无意义。
- Online:实时任务
- Offline:闲时任务,不保证实效性,默认3天内处理完
0:表示不跳过 1:表示跳过 默认值:0. -
#SkipMateData ⇒ Object
注意3:编排的 Trigger 只是用来自动化触发场景,在手动发起的请求中已经配置的 Trigger 无意义。
- Online:实时任务
- Offline:闲时任务,不保证实效性,默认3天内处理完
0:表示不跳过 1:表示跳过 默认值:0. -
#SmartEraseTask ⇒ Object
注意3:编排的 Trigger 只是用来自动化触发场景,在手动发起的请求中已经配置的 Trigger 无意义。
- Online:实时任务
- Offline:闲时任务,不保证实效性,默认3天内处理完
0:表示不跳过 1:表示跳过 默认值:0. -
#SmartSubtitlesTask ⇒ Object
注意3:编排的 Trigger 只是用来自动化触发场景,在手动发起的请求中已经配置的 Trigger 无意义。
- Online:实时任务
- Offline:闲时任务,不保证实效性,默认3天内处理完
0:表示不跳过 1:表示跳过 默认值:0. -
#TaskNotifyConfig ⇒ Object
注意3:编排的 Trigger 只是用来自动化触发场景,在手动发起的请求中已经配置的 Trigger 无意义。
- Online:实时任务
- Offline:闲时任务,不保证实效性,默认3天内处理完
0:表示不跳过 1:表示跳过 默认值:0. -
#TasksPriority ⇒ Object
注意3:编排的 Trigger 只是用来自动化触发场景,在手动发起的请求中已经配置的 Trigger 无意义。
- Online:实时任务
- Offline:闲时任务,不保证实效性,默认3天内处理完
0:表示不跳过 1:表示跳过 默认值:0. -
#TaskType ⇒ Object
注意3:编排的 Trigger 只是用来自动化触发场景,在手动发起的请求中已经配置的 Trigger 无意义。
- Online:实时任务
- Offline:闲时任务,不保证实效性,默认3天内处理完
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.
25005 25006 25007 25008 25009 25010 25011 25012 25013 25014 25015 25016 25017 25018 25019 25020 25021 25022 25023 25024 |
# File 'lib/v20190612/models.rb', line 25005 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 无意义。
25003 25004 25005 |
# File 'lib/v20190612/models.rb', line 25003 def AiAnalysisTask @AiAnalysisTask end |
#AiContentReviewTask ⇒ Object
注意3:编排的 Trigger 只是用来自动化触发场景,在手动发起的请求中已经配置的 Trigger 无意义。
25003 25004 25005 |
# File 'lib/v20190612/models.rb', line 25003 def AiContentReviewTask @AiContentReviewTask end |
#AiQualityControlTask ⇒ Object
注意3:编排的 Trigger 只是用来自动化触发场景,在手动发起的请求中已经配置的 Trigger 无意义。
25003 25004 25005 |
# File 'lib/v20190612/models.rb', line 25003 def AiQualityControlTask @AiQualityControlTask end |
#AiRecognitionTask ⇒ Object
注意3:编排的 Trigger 只是用来自动化触发场景,在手动发起的请求中已经配置的 Trigger 无意义。
25003 25004 25005 |
# File 'lib/v20190612/models.rb', line 25003 def AiRecognitionTask @AiRecognitionTask end |
#InputInfo ⇒ Object
注意3:编排的 Trigger 只是用来自动化触发场景,在手动发起的请求中已经配置的 Trigger 无意义。
25003 25004 25005 |
# File 'lib/v20190612/models.rb', line 25003 def InputInfo @InputInfo end |
#MediaProcessTask ⇒ Object
注意3:编排的 Trigger 只是用来自动化触发场景,在手动发起的请求中已经配置的 Trigger 无意义。
25003 25004 25005 |
# File 'lib/v20190612/models.rb', line 25003 def MediaProcessTask @MediaProcessTask end |
#OutputDir ⇒ Object
注意3:编排的 Trigger 只是用来自动化触发场景,在手动发起的请求中已经配置的 Trigger 无意义。
25003 25004 25005 |
# File 'lib/v20190612/models.rb', line 25003 def OutputDir @OutputDir end |
#OutputStorage ⇒ Object
注意3:编排的 Trigger 只是用来自动化触发场景,在手动发起的请求中已经配置的 Trigger 无意义。
25003 25004 25005 |
# File 'lib/v20190612/models.rb', line 25003 def OutputStorage @OutputStorage end |
#ResourceId ⇒ Object
注意3:编排的 Trigger 只是用来自动化触发场景,在手动发起的请求中已经配置的 Trigger 无意义。
25003 25004 25005 |
# File 'lib/v20190612/models.rb', line 25003 def ResourceId @ResourceId end |
#ScheduleId ⇒ Object
注意3:编排的 Trigger 只是用来自动化触发场景,在手动发起的请求中已经配置的 Trigger 无意义。
25003 25004 25005 |
# File 'lib/v20190612/models.rb', line 25003 def ScheduleId @ScheduleId end |
#SessionContext ⇒ Object
注意3:编排的 Trigger 只是用来自动化触发场景,在手动发起的请求中已经配置的 Trigger 无意义。
25003 25004 25005 |
# File 'lib/v20190612/models.rb', line 25003 def SessionContext @SessionContext end |
#SessionId ⇒ Object
注意3:编排的 Trigger 只是用来自动化触发场景,在手动发起的请求中已经配置的 Trigger 无意义。
25003 25004 25005 |
# File 'lib/v20190612/models.rb', line 25003 def SessionId @SessionId end |
#SkipMateData ⇒ Object
注意3:编排的 Trigger 只是用来自动化触发场景,在手动发起的请求中已经配置的 Trigger 无意义。
25003 25004 25005 |
# File 'lib/v20190612/models.rb', line 25003 def SkipMateData @SkipMateData end |
#SmartEraseTask ⇒ Object
注意3:编排的 Trigger 只是用来自动化触发场景,在手动发起的请求中已经配置的 Trigger 无意义。
25003 25004 25005 |
# File 'lib/v20190612/models.rb', line 25003 def SmartEraseTask @SmartEraseTask end |
#SmartSubtitlesTask ⇒ Object
注意3:编排的 Trigger 只是用来自动化触发场景,在手动发起的请求中已经配置的 Trigger 无意义。
25003 25004 25005 |
# File 'lib/v20190612/models.rb', line 25003 def SmartSubtitlesTask @SmartSubtitlesTask end |
#TaskNotifyConfig ⇒ Object
注意3:编排的 Trigger 只是用来自动化触发场景,在手动发起的请求中已经配置的 Trigger 无意义。
25003 25004 25005 |
# File 'lib/v20190612/models.rb', line 25003 def TaskNotifyConfig @TaskNotifyConfig end |
#TasksPriority ⇒ Object
注意3:编排的 Trigger 只是用来自动化触发场景,在手动发起的请求中已经配置的 Trigger 无意义。
25003 25004 25005 |
# File 'lib/v20190612/models.rb', line 25003 def TasksPriority @TasksPriority end |
#TaskType ⇒ Object
注意3:编排的 Trigger 只是用来自动化触发场景,在手动发起的请求中已经配置的 Trigger 无意义。
25003 25004 25005 |
# File 'lib/v20190612/models.rb', line 25003 def TaskType @TaskType end |
Instance Method Details
#deserialize(params) ⇒ Object
25026 25027 25028 25029 25030 25031 25032 25033 25034 25035 25036 25037 25038 25039 25040 25041 25042 25043 25044 25045 25046 25047 25048 25049 25050 25051 25052 25053 25054 25055 25056 25057 25058 25059 25060 25061 25062 25063 25064 25065 25066 25067 25068 25069 25070 25071 25072 25073 25074 25075 |
# File 'lib/v20190612/models.rb', line 25026 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 |