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.



26036
26037
26038
26039
26040
26041
26042
26043
26044
26045
26046
26047
26048
# File 'lib/v20210820/models.rb', line 26036

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



26034
26035
26036
# File 'lib/v20210820/models.rb', line 26034

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



26034
26035
26036
# File 'lib/v20210820/models.rb', line 26034

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



26034
26035
26036
# File 'lib/v20210820/models.rb', line 26034

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



26034
26035
26036
# File 'lib/v20210820/models.rb', line 26034

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



26034
26035
26036
# File 'lib/v20210820/models.rb', line 26034

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



26034
26035
26036
# File 'lib/v20210820/models.rb', line 26034

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



26034
26035
26036
# File 'lib/v20210820/models.rb', line 26034

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



26034
26035
26036
# File 'lib/v20210820/models.rb', line 26034

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



26034
26035
26036
# File 'lib/v20210820/models.rb', line 26034

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



26034
26035
26036
# File 'lib/v20210820/models.rb', line 26034

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



26034
26035
26036
# File 'lib/v20210820/models.rb', line 26034

def WorkflowName
  @WorkflowName
end

Instance Method Details

#deserialize(params) ⇒ Object



26050
26051
26052
26053
26054
26055
26056
26057
26058
26059
26060
26061
26062
# File 'lib/v20210820/models.rb', line 26050

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