Class: TencentCloud::Mps::V20190612::CreateWorkflowRequest
- Inherits:
-
Common::AbstractModel
- Object
- Common::AbstractModel
- TencentCloud::Mps::V20190612::CreateWorkflowRequest
- Defined in:
- lib/v20190612/models.rb
Overview
CreateWorkflow请求参数结构体
Instance Attribute Summary collapse
-
#AiAnalysisTask ⇒ Object
如果不填,表示与触发文件所在的目录一致。.
-
#AiContentReviewTask ⇒ Object
如果不填,表示与触发文件所在的目录一致。.
-
#AiRecognitionTask ⇒ Object
如果不填,表示与触发文件所在的目录一致。.
-
#MediaProcessTask ⇒ Object
如果不填,表示与触发文件所在的目录一致。.
-
#OutputDir ⇒ Object
如果不填,表示与触发文件所在的目录一致。.
-
#OutputStorage ⇒ Object
如果不填,表示与触发文件所在的目录一致。.
-
#TaskNotifyConfig ⇒ Object
如果不填,表示与触发文件所在的目录一致。.
-
#TaskPriority ⇒ Object
如果不填,表示与触发文件所在的目录一致。.
-
#Trigger ⇒ Object
如果不填,表示与触发文件所在的目录一致。.
-
#WorkflowName ⇒ Object
如果不填,表示与触发文件所在的目录一致。.
Instance Method Summary collapse
- #deserialize(params) ⇒ Object
-
#initialize(workflowname = nil, trigger = nil, outputstorage = nil, outputdir = nil, mediaprocesstask = nil, aicontentreviewtask = nil, aianalysistask = nil, airecognitiontask = nil, tasknotifyconfig = nil, taskpriority = nil) ⇒ CreateWorkflowRequest
constructor
A new instance of CreateWorkflowRequest.
Constructor Details
#initialize(workflowname = nil, trigger = nil, outputstorage = nil, outputdir = nil, mediaprocesstask = nil, aicontentreviewtask = nil, aianalysistask = nil, airecognitiontask = nil, tasknotifyconfig = nil, taskpriority = nil) ⇒ CreateWorkflowRequest
Returns a new instance of CreateWorkflowRequest.
10643 10644 10645 10646 10647 10648 10649 10650 10651 10652 10653 10654 |
# File 'lib/v20190612/models.rb', line 10643 def initialize(workflowname=nil, trigger=nil, outputstorage=nil, outputdir=nil, mediaprocesstask=nil, aicontentreviewtask=nil, aianalysistask=nil, airecognitiontask=nil, tasknotifyconfig=nil, taskpriority=nil) @WorkflowName = workflowname @Trigger = trigger @OutputStorage = outputstorage @OutputDir = outputdir @MediaProcessTask = mediaprocesstask @AiContentReviewTask = aicontentreviewtask @AiAnalysisTask = aianalysistask @AiRecognitionTask = airecognitiontask @TaskNotifyConfig = tasknotifyconfig @TaskPriority = taskpriority end |
Instance Attribute Details
#AiAnalysisTask ⇒ Object
如果不填,表示与触发文件所在的目录一致。
10641 10642 10643 |
# File 'lib/v20190612/models.rb', line 10641 def AiAnalysisTask @AiAnalysisTask end |
#AiContentReviewTask ⇒ Object
如果不填,表示与触发文件所在的目录一致。
10641 10642 10643 |
# File 'lib/v20190612/models.rb', line 10641 def AiContentReviewTask @AiContentReviewTask end |
#AiRecognitionTask ⇒ Object
如果不填,表示与触发文件所在的目录一致。
10641 10642 10643 |
# File 'lib/v20190612/models.rb', line 10641 def AiRecognitionTask @AiRecognitionTask end |
#MediaProcessTask ⇒ Object
如果不填,表示与触发文件所在的目录一致。
10641 10642 10643 |
# File 'lib/v20190612/models.rb', line 10641 def MediaProcessTask @MediaProcessTask end |
#OutputDir ⇒ Object
如果不填,表示与触发文件所在的目录一致。
10641 10642 10643 |
# File 'lib/v20190612/models.rb', line 10641 def OutputDir @OutputDir end |
#OutputStorage ⇒ Object
如果不填,表示与触发文件所在的目录一致。
10641 10642 10643 |
# File 'lib/v20190612/models.rb', line 10641 def OutputStorage @OutputStorage end |
#TaskNotifyConfig ⇒ Object
如果不填,表示与触发文件所在的目录一致。
10641 10642 10643 |
# File 'lib/v20190612/models.rb', line 10641 def TaskNotifyConfig @TaskNotifyConfig end |
#TaskPriority ⇒ Object
如果不填,表示与触发文件所在的目录一致。
10641 10642 10643 |
# File 'lib/v20190612/models.rb', line 10641 def TaskPriority @TaskPriority end |
#Trigger ⇒ Object
如果不填,表示与触发文件所在的目录一致。
10641 10642 10643 |
# File 'lib/v20190612/models.rb', line 10641 def Trigger @Trigger end |
#WorkflowName ⇒ Object
如果不填,表示与触发文件所在的目录一致。
10641 10642 10643 |
# File 'lib/v20190612/models.rb', line 10641 def WorkflowName @WorkflowName end |
Instance Method Details
#deserialize(params) ⇒ Object
10656 10657 10658 10659 10660 10661 10662 10663 10664 10665 10666 10667 10668 10669 10670 10671 10672 10673 10674 10675 10676 10677 10678 10679 10680 10681 10682 10683 10684 10685 10686 10687 10688 |
# File 'lib/v20190612/models.rb', line 10656 def deserialize(params) @WorkflowName = params['WorkflowName'] unless params['Trigger'].nil? @Trigger = WorkflowTrigger.new @Trigger.deserialize(params['Trigger']) end unless params['OutputStorage'].nil? @OutputStorage = TaskOutputStorage.new @OutputStorage.deserialize(params['OutputStorage']) end @OutputDir = params['OutputDir'] 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['TaskNotifyConfig'].nil? @TaskNotifyConfig = TaskNotifyConfig.new @TaskNotifyConfig.deserialize(params['TaskNotifyConfig']) end @TaskPriority = params['TaskPriority'] end |