Class: TencentCloud::Wedata::V20210820::UpdateWorkflowOwnerRequest

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

Overview

UpdateWorkflowOwner请求参数结构体

Instance Attribute Summary collapse

Instance Method Summary collapse

Constructor Details

#initialize(projectid = nil, workflowids = nil, owner = nil, ownerid = nil) ⇒ UpdateWorkflowOwnerRequest

Returns a new instance of UpdateWorkflowOwnerRequest.



39942
39943
39944
39945
39946
39947
# File 'lib/v20210820/models.rb', line 39942

def initialize(projectid=nil, workflowids=nil, owner=nil, ownerid=nil)
  @ProjectId = projectid
  @WorkflowIds = workflowids
  @Owner = owner
  @OwnerId = ownerid
end

Instance Attribute Details

#OwnerObject

Parameters:

  • ProjectId:

    项目Id

  • WorkflowIds:

    工作流Ids

  • Owner:

    责任人,多个以‘;’号分割

  • OwnerId:

    责任人UserId,多个以‘;’号分割



39940
39941
39942
# File 'lib/v20210820/models.rb', line 39940

def Owner
  @Owner
end

#OwnerIdObject

Parameters:

  • ProjectId:

    项目Id

  • WorkflowIds:

    工作流Ids

  • Owner:

    责任人,多个以‘;’号分割

  • OwnerId:

    责任人UserId,多个以‘;’号分割



39940
39941
39942
# File 'lib/v20210820/models.rb', line 39940

def OwnerId
  @OwnerId
end

#ProjectIdObject

Parameters:

  • ProjectId:

    项目Id

  • WorkflowIds:

    工作流Ids

  • Owner:

    责任人,多个以‘;’号分割

  • OwnerId:

    责任人UserId,多个以‘;’号分割



39940
39941
39942
# File 'lib/v20210820/models.rb', line 39940

def ProjectId
  @ProjectId
end

#WorkflowIdsObject

Parameters:

  • ProjectId:

    项目Id

  • WorkflowIds:

    工作流Ids

  • Owner:

    责任人,多个以‘;’号分割

  • OwnerId:

    责任人UserId,多个以‘;’号分割



39940
39941
39942
# File 'lib/v20210820/models.rb', line 39940

def WorkflowIds
  @WorkflowIds
end

Instance Method Details

#deserialize(params) ⇒ Object



39949
39950
39951
39952
39953
39954
# File 'lib/v20210820/models.rb', line 39949

def deserialize(params)
  @ProjectId = params['ProjectId']
  @WorkflowIds = params['WorkflowIds']
  @Owner = params['Owner']
  @OwnerId = params['OwnerId']
end