Class: TencentCloud::Wedata::V20210820::Workflow

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

Overview

工作流信息

Instance Attribute Summary collapse

Instance Method Summary collapse

Constructor Details

#initialize(workflowid = nil, owner = nil, ownerid = nil, projectid = nil, projectident = nil, projectname = nil, workflowdesc = nil, workflowname = nil, folderid = nil, usergroupid = nil, usergroupname = nil) ⇒ Workflow

Returns a new instance of Workflow.



40886
40887
40888
40889
40890
40891
40892
40893
40894
40895
40896
40897
40898
# File 'lib/v20210820/models.rb', line 40886

def initialize(workflowid=nil, owner=nil, ownerid=nil, projectid=nil, projectident=nil, projectname=nil, workflowdesc=nil, workflowname=nil, folderid=nil, usergroupid=nil, usergroupname=nil)
  @WorkflowId = workflowid
  @Owner = owner
  @OwnerId = ownerid
  @ProjectId = projectid
  @ProjectIdent = projectident
  @ProjectName = projectname
  @WorkflowDesc = workflowdesc
  @WorkflowName = workflowname
  @FolderId = folderid
  @UserGroupId = usergroupid
  @UserGroupName = usergroupname
end

Instance Attribute Details

#FolderIdObject

注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。

Parameters:

  • WorkflowId:

    工作流id

  • Owner:

    责任人

  • OwnerId:

    责任人Id

  • ProjectId:

    项目id

  • ProjectIdent:

    项目标识

  • ProjectName:

    项目名称

  • WorkflowDesc:

    备注

  • WorkflowName:

    工作流名称

  • FolderId:

    所属文件夹id

  • UserGroupId:

    工作流所属用户分组id 若有多个,分号隔开: a;b;c

  • UserGroupName:

    工作流所属用户分组名称 若有多个,分号隔开: a;b;c



40884
40885
40886
# File 'lib/v20210820/models.rb', line 40884

def FolderId
  @FolderId
end

#OwnerObject

注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。

Parameters:

  • WorkflowId:

    工作流id

  • Owner:

    责任人

  • OwnerId:

    责任人Id

  • ProjectId:

    项目id

  • ProjectIdent:

    项目标识

  • ProjectName:

    项目名称

  • WorkflowDesc:

    备注

  • WorkflowName:

    工作流名称

  • FolderId:

    所属文件夹id

  • UserGroupId:

    工作流所属用户分组id 若有多个,分号隔开: a;b;c

  • UserGroupName:

    工作流所属用户分组名称 若有多个,分号隔开: a;b;c



40884
40885
40886
# File 'lib/v20210820/models.rb', line 40884

def Owner
  @Owner
end

#OwnerIdObject

注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。

Parameters:

  • WorkflowId:

    工作流id

  • Owner:

    责任人

  • OwnerId:

    责任人Id

  • ProjectId:

    项目id

  • ProjectIdent:

    项目标识

  • ProjectName:

    项目名称

  • WorkflowDesc:

    备注

  • WorkflowName:

    工作流名称

  • FolderId:

    所属文件夹id

  • UserGroupId:

    工作流所属用户分组id 若有多个,分号隔开: a;b;c

  • UserGroupName:

    工作流所属用户分组名称 若有多个,分号隔开: a;b;c



40884
40885
40886
# File 'lib/v20210820/models.rb', line 40884

def OwnerId
  @OwnerId
end

#ProjectIdObject

注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。

Parameters:

  • WorkflowId:

    工作流id

  • Owner:

    责任人

  • OwnerId:

    责任人Id

  • ProjectId:

    项目id

  • ProjectIdent:

    项目标识

  • ProjectName:

    项目名称

  • WorkflowDesc:

    备注

  • WorkflowName:

    工作流名称

  • FolderId:

    所属文件夹id

  • UserGroupId:

    工作流所属用户分组id 若有多个,分号隔开: a;b;c

  • UserGroupName:

    工作流所属用户分组名称 若有多个,分号隔开: a;b;c



40884
40885
40886
# File 'lib/v20210820/models.rb', line 40884

def ProjectId
  @ProjectId
end

#ProjectIdentObject

注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。

Parameters:

  • WorkflowId:

    工作流id

  • Owner:

    责任人

  • OwnerId:

    责任人Id

  • ProjectId:

    项目id

  • ProjectIdent:

    项目标识

  • ProjectName:

    项目名称

  • WorkflowDesc:

    备注

  • WorkflowName:

    工作流名称

  • FolderId:

    所属文件夹id

  • UserGroupId:

    工作流所属用户分组id 若有多个,分号隔开: a;b;c

  • UserGroupName:

    工作流所属用户分组名称 若有多个,分号隔开: a;b;c



40884
40885
40886
# File 'lib/v20210820/models.rb', line 40884

def ProjectIdent
  @ProjectIdent
end

#ProjectNameObject

注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。

Parameters:

  • WorkflowId:

    工作流id

  • Owner:

    责任人

  • OwnerId:

    责任人Id

  • ProjectId:

    项目id

  • ProjectIdent:

    项目标识

  • ProjectName:

    项目名称

  • WorkflowDesc:

    备注

  • WorkflowName:

    工作流名称

  • FolderId:

    所属文件夹id

  • UserGroupId:

    工作流所属用户分组id 若有多个,分号隔开: a;b;c

  • UserGroupName:

    工作流所属用户分组名称 若有多个,分号隔开: a;b;c



40884
40885
40886
# File 'lib/v20210820/models.rb', line 40884

def ProjectName
  @ProjectName
end

#UserGroupIdObject

注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。

Parameters:

  • WorkflowId:

    工作流id

  • Owner:

    责任人

  • OwnerId:

    责任人Id

  • ProjectId:

    项目id

  • ProjectIdent:

    项目标识

  • ProjectName:

    项目名称

  • WorkflowDesc:

    备注

  • WorkflowName:

    工作流名称

  • FolderId:

    所属文件夹id

  • UserGroupId:

    工作流所属用户分组id 若有多个,分号隔开: a;b;c

  • UserGroupName:

    工作流所属用户分组名称 若有多个,分号隔开: a;b;c



40884
40885
40886
# File 'lib/v20210820/models.rb', line 40884

def UserGroupId
  @UserGroupId
end

#UserGroupNameObject

注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。

Parameters:

  • WorkflowId:

    工作流id

  • Owner:

    责任人

  • OwnerId:

    责任人Id

  • ProjectId:

    项目id

  • ProjectIdent:

    项目标识

  • ProjectName:

    项目名称

  • WorkflowDesc:

    备注

  • WorkflowName:

    工作流名称

  • FolderId:

    所属文件夹id

  • UserGroupId:

    工作流所属用户分组id 若有多个,分号隔开: a;b;c

  • UserGroupName:

    工作流所属用户分组名称 若有多个,分号隔开: a;b;c



40884
40885
40886
# File 'lib/v20210820/models.rb', line 40884

def UserGroupName
  @UserGroupName
end

#WorkflowDescObject

注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。

Parameters:

  • WorkflowId:

    工作流id

  • Owner:

    责任人

  • OwnerId:

    责任人Id

  • ProjectId:

    项目id

  • ProjectIdent:

    项目标识

  • ProjectName:

    项目名称

  • WorkflowDesc:

    备注

  • WorkflowName:

    工作流名称

  • FolderId:

    所属文件夹id

  • UserGroupId:

    工作流所属用户分组id 若有多个,分号隔开: a;b;c

  • UserGroupName:

    工作流所属用户分组名称 若有多个,分号隔开: a;b;c



40884
40885
40886
# File 'lib/v20210820/models.rb', line 40884

def WorkflowDesc
  @WorkflowDesc
end

#WorkflowIdObject

注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。

Parameters:

  • WorkflowId:

    工作流id

  • Owner:

    责任人

  • OwnerId:

    责任人Id

  • ProjectId:

    项目id

  • ProjectIdent:

    项目标识

  • ProjectName:

    项目名称

  • WorkflowDesc:

    备注

  • WorkflowName:

    工作流名称

  • FolderId:

    所属文件夹id

  • UserGroupId:

    工作流所属用户分组id 若有多个,分号隔开: a;b;c

  • UserGroupName:

    工作流所属用户分组名称 若有多个,分号隔开: a;b;c



40884
40885
40886
# File 'lib/v20210820/models.rb', line 40884

def WorkflowId
  @WorkflowId
end

#WorkflowNameObject

注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。

Parameters:

  • WorkflowId:

    工作流id

  • Owner:

    责任人

  • OwnerId:

    责任人Id

  • ProjectId:

    项目id

  • ProjectIdent:

    项目标识

  • ProjectName:

    项目名称

  • WorkflowDesc:

    备注

  • WorkflowName:

    工作流名称

  • FolderId:

    所属文件夹id

  • UserGroupId:

    工作流所属用户分组id 若有多个,分号隔开: a;b;c

  • UserGroupName:

    工作流所属用户分组名称 若有多个,分号隔开: a;b;c



40884
40885
40886
# File 'lib/v20210820/models.rb', line 40884

def WorkflowName
  @WorkflowName
end

Instance Method Details

#deserialize(params) ⇒ Object



40900
40901
40902
40903
40904
40905
40906
40907
40908
40909
40910
40911
40912
# File 'lib/v20210820/models.rb', line 40900

def deserialize(params)
  @WorkflowId = params['WorkflowId']
  @Owner = params['Owner']
  @OwnerId = params['OwnerId']
  @ProjectId = params['ProjectId']
  @ProjectIdent = params['ProjectIdent']
  @ProjectName = params['ProjectName']
  @WorkflowDesc = params['WorkflowDesc']
  @WorkflowName = params['WorkflowName']
  @FolderId = params['FolderId']
  @UserGroupId = params['UserGroupId']
  @UserGroupName = params['UserGroupName']
end