Class: TencentCloud::Wedata::V20210820::UpdateWorkflowInfoRequest
- Inherits:
-
Common::AbstractModel
- Object
- Common::AbstractModel
- TencentCloud::Wedata::V20210820::UpdateWorkflowInfoRequest
- Defined in:
- lib/v20210820/models.rb
Overview
UpdateWorkflowInfo请求参数结构体
Instance Attribute Summary collapse
- #DependencyWorkflow ⇒ Object
- #FolderId ⇒ Object
- #GeneralTaskParams ⇒ Object
- #OperatorName ⇒ Object
- #Owner ⇒ Object
- #OwnerId ⇒ Object
- #ProjectId ⇒ Object
- #UserGroupId ⇒ Object
- #UserGroupName ⇒ Object
- #WorkflowDesc ⇒ Object
- #WorkflowId ⇒ Object
- #WorkflowName ⇒ Object
- #WorkflowParams ⇒ Object
Instance Method Summary collapse
- #deserialize(params) ⇒ Object
-
#initialize(projectid = nil, operatorname = nil, workflowid = nil, owner = nil, ownerid = nil, workflowdesc = nil, workflowname = nil, folderid = nil, usergroupid = nil, usergroupname = nil, workflowparams = nil, generaltaskparams = nil, dependencyworkflow = nil) ⇒ UpdateWorkflowInfoRequest
constructor
A new instance of UpdateWorkflowInfoRequest.
Constructor Details
#initialize(projectid = nil, operatorname = nil, workflowid = nil, owner = nil, ownerid = nil, workflowdesc = nil, workflowname = nil, folderid = nil, usergroupid = nil, usergroupname = nil, workflowparams = nil, generaltaskparams = nil, dependencyworkflow = nil) ⇒ UpdateWorkflowInfoRequest
Returns a new instance of UpdateWorkflowInfoRequest.
41853 41854 41855 41856 41857 41858 41859 41860 41861 41862 41863 41864 41865 41866 41867 |
# File 'lib/v20210820/models.rb', line 41853 def initialize(projectid=nil, operatorname=nil, workflowid=nil, owner=nil, ownerid=nil, workflowdesc=nil, workflowname=nil, folderid=nil, usergroupid=nil, usergroupname=nil, workflowparams=nil, generaltaskparams=nil, dependencyworkflow=nil) @ProjectId = projectid @OperatorName = operatorname @WorkflowId = workflowid @Owner = owner @OwnerId = ownerid @WorkflowDesc = workflowdesc @WorkflowName = workflowname @FolderId = folderid @UserGroupId = usergroupid @UserGroupName = usergroupname @WorkflowParams = workflowparams @GeneralTaskParams = generaltaskparams @DependencyWorkflow = dependencyworkflow end |
Instance Attribute Details
#DependencyWorkflow ⇒ Object
41851 41852 41853 |
# File 'lib/v20210820/models.rb', line 41851 def DependencyWorkflow @DependencyWorkflow end |
#FolderId ⇒ Object
41851 41852 41853 |
# File 'lib/v20210820/models.rb', line 41851 def FolderId @FolderId end |
#GeneralTaskParams ⇒ Object
41851 41852 41853 |
# File 'lib/v20210820/models.rb', line 41851 def GeneralTaskParams @GeneralTaskParams end |
#OperatorName ⇒ Object
41851 41852 41853 |
# File 'lib/v20210820/models.rb', line 41851 def OperatorName @OperatorName end |
#Owner ⇒ Object
41851 41852 41853 |
# File 'lib/v20210820/models.rb', line 41851 def Owner @Owner end |
#OwnerId ⇒ Object
41851 41852 41853 |
# File 'lib/v20210820/models.rb', line 41851 def OwnerId @OwnerId end |
#ProjectId ⇒ Object
41851 41852 41853 |
# File 'lib/v20210820/models.rb', line 41851 def ProjectId @ProjectId end |
#UserGroupId ⇒ Object
41851 41852 41853 |
# File 'lib/v20210820/models.rb', line 41851 def UserGroupId @UserGroupId end |
#UserGroupName ⇒ Object
41851 41852 41853 |
# File 'lib/v20210820/models.rb', line 41851 def UserGroupName @UserGroupName end |
#WorkflowDesc ⇒ Object
41851 41852 41853 |
# File 'lib/v20210820/models.rb', line 41851 def WorkflowDesc @WorkflowDesc end |
#WorkflowId ⇒ Object
41851 41852 41853 |
# File 'lib/v20210820/models.rb', line 41851 def WorkflowId @WorkflowId end |
#WorkflowName ⇒ Object
41851 41852 41853 |
# File 'lib/v20210820/models.rb', line 41851 def WorkflowName @WorkflowName end |
#WorkflowParams ⇒ Object
41851 41852 41853 |
# File 'lib/v20210820/models.rb', line 41851 def WorkflowParams @WorkflowParams end |
Instance Method Details
#deserialize(params) ⇒ Object
41869 41870 41871 41872 41873 41874 41875 41876 41877 41878 41879 41880 41881 41882 41883 41884 41885 41886 41887 41888 41889 41890 41891 41892 41893 41894 41895 41896 41897 |
# File 'lib/v20210820/models.rb', line 41869 def deserialize(params) @ProjectId = params['ProjectId'] @OperatorName = params['OperatorName'] @WorkflowId = params['WorkflowId'] @Owner = params['Owner'] @OwnerId = params['OwnerId'] @WorkflowDesc = params['WorkflowDesc'] @WorkflowName = params['WorkflowName'] @FolderId = params['FolderId'] @UserGroupId = params['UserGroupId'] @UserGroupName = params['UserGroupName'] unless params['WorkflowParams'].nil? @WorkflowParams = [] params['WorkflowParams'].each do |i| paraminfo_tmp = ParamInfo.new paraminfo_tmp.deserialize(i) @WorkflowParams << paraminfo_tmp end end unless params['GeneralTaskParams'].nil? @GeneralTaskParams = [] params['GeneralTaskParams'].each do |i| generaltaskparam_tmp = GeneralTaskParam.new generaltaskparam_tmp.deserialize(i) @GeneralTaskParams << generaltaskparam_tmp end end @DependencyWorkflow = params['DependencyWorkflow'] end |