Class: TencentCloud::Wedata::V20250806::WorkflowDetail

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

Overview

查询工作流详细信息

Instance Attribute Summary collapse

Instance Method Summary collapse

Constructor Details

#initialize(workflowname = nil, owneruin = nil, createuseruin = nil, workflowtype = nil, workflowparams = nil, workflowschedulerconfiguration = nil, workflowdesc = nil, path = nil, bundleid = nil, bundleinfo = nil) ⇒ WorkflowDetail

Returns a new instance of WorkflowDetail.



14089
14090
14091
14092
14093
14094
14095
14096
14097
14098
14099
14100
# File 'lib/v20250806/models.rb', line 14089

def initialize(workflowname=nil, owneruin=nil, createuseruin=nil, workflowtype=nil, workflowparams=nil, workflowschedulerconfiguration=nil, workflowdesc=nil, path=nil, bundleid=nil, bundleinfo=nil)
  @WorkflowName = workflowname
  @OwnerUin = owneruin
  @CreateUserUin = createuseruin
  @WorkflowType = workflowtype
  @WorkflowParams = workflowparams
  @WorkflowSchedulerConfiguration = workflowschedulerconfiguration
  @WorkflowDesc = workflowdesc
  @Path = path
  @BundleId = bundleid
  @BundleInfo = bundleinfo
end

Instance Attribute Details

#BundleIdObject

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

Parameters:

  • WorkflowName:

    工作流名称

  • OwnerUin:

    责任人ID

  • CreateUserUin:

    创建人ID

  • WorkflowType:

    工作流类型,cycle和manual

  • WorkflowParams:

    工作流参数数组

  • WorkflowSchedulerConfiguration:

    统一调度参数

  • WorkflowDesc:

    工作流描述

  • Path:

    工作流所属路径

  • BundleId:

    BundleId项

  • BundleInfo:

    BundleInfo项



14087
14088
14089
# File 'lib/v20250806/models.rb', line 14087

def BundleId
  @BundleId
end

#BundleInfoObject

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

Parameters:

  • WorkflowName:

    工作流名称

  • OwnerUin:

    责任人ID

  • CreateUserUin:

    创建人ID

  • WorkflowType:

    工作流类型,cycle和manual

  • WorkflowParams:

    工作流参数数组

  • WorkflowSchedulerConfiguration:

    统一调度参数

  • WorkflowDesc:

    工作流描述

  • Path:

    工作流所属路径

  • BundleId:

    BundleId项

  • BundleInfo:

    BundleInfo项



14087
14088
14089
# File 'lib/v20250806/models.rb', line 14087

def BundleInfo
  @BundleInfo
end

#CreateUserUinObject

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

Parameters:

  • WorkflowName:

    工作流名称

  • OwnerUin:

    责任人ID

  • CreateUserUin:

    创建人ID

  • WorkflowType:

    工作流类型,cycle和manual

  • WorkflowParams:

    工作流参数数组

  • WorkflowSchedulerConfiguration:

    统一调度参数

  • WorkflowDesc:

    工作流描述

  • Path:

    工作流所属路径

  • BundleId:

    BundleId项

  • BundleInfo:

    BundleInfo项



14087
14088
14089
# File 'lib/v20250806/models.rb', line 14087

def CreateUserUin
  @CreateUserUin
end

#OwnerUinObject

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

Parameters:

  • WorkflowName:

    工作流名称

  • OwnerUin:

    责任人ID

  • CreateUserUin:

    创建人ID

  • WorkflowType:

    工作流类型,cycle和manual

  • WorkflowParams:

    工作流参数数组

  • WorkflowSchedulerConfiguration:

    统一调度参数

  • WorkflowDesc:

    工作流描述

  • Path:

    工作流所属路径

  • BundleId:

    BundleId项

  • BundleInfo:

    BundleInfo项



14087
14088
14089
# File 'lib/v20250806/models.rb', line 14087

def OwnerUin
  @OwnerUin
end

#PathObject

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

Parameters:

  • WorkflowName:

    工作流名称

  • OwnerUin:

    责任人ID

  • CreateUserUin:

    创建人ID

  • WorkflowType:

    工作流类型,cycle和manual

  • WorkflowParams:

    工作流参数数组

  • WorkflowSchedulerConfiguration:

    统一调度参数

  • WorkflowDesc:

    工作流描述

  • Path:

    工作流所属路径

  • BundleId:

    BundleId项

  • BundleInfo:

    BundleInfo项



14087
14088
14089
# File 'lib/v20250806/models.rb', line 14087

def Path
  @Path
end

#WorkflowDescObject

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

Parameters:

  • WorkflowName:

    工作流名称

  • OwnerUin:

    责任人ID

  • CreateUserUin:

    创建人ID

  • WorkflowType:

    工作流类型,cycle和manual

  • WorkflowParams:

    工作流参数数组

  • WorkflowSchedulerConfiguration:

    统一调度参数

  • WorkflowDesc:

    工作流描述

  • Path:

    工作流所属路径

  • BundleId:

    BundleId项

  • BundleInfo:

    BundleInfo项



14087
14088
14089
# File 'lib/v20250806/models.rb', line 14087

def WorkflowDesc
  @WorkflowDesc
end

#WorkflowNameObject

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

Parameters:

  • WorkflowName:

    工作流名称

  • OwnerUin:

    责任人ID

  • CreateUserUin:

    创建人ID

  • WorkflowType:

    工作流类型,cycle和manual

  • WorkflowParams:

    工作流参数数组

  • WorkflowSchedulerConfiguration:

    统一调度参数

  • WorkflowDesc:

    工作流描述

  • Path:

    工作流所属路径

  • BundleId:

    BundleId项

  • BundleInfo:

    BundleInfo项



14087
14088
14089
# File 'lib/v20250806/models.rb', line 14087

def WorkflowName
  @WorkflowName
end

#WorkflowParamsObject

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

Parameters:

  • WorkflowName:

    工作流名称

  • OwnerUin:

    责任人ID

  • CreateUserUin:

    创建人ID

  • WorkflowType:

    工作流类型,cycle和manual

  • WorkflowParams:

    工作流参数数组

  • WorkflowSchedulerConfiguration:

    统一调度参数

  • WorkflowDesc:

    工作流描述

  • Path:

    工作流所属路径

  • BundleId:

    BundleId项

  • BundleInfo:

    BundleInfo项



14087
14088
14089
# File 'lib/v20250806/models.rb', line 14087

def WorkflowParams
  @WorkflowParams
end

#WorkflowSchedulerConfigurationObject

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

Parameters:

  • WorkflowName:

    工作流名称

  • OwnerUin:

    责任人ID

  • CreateUserUin:

    创建人ID

  • WorkflowType:

    工作流类型,cycle和manual

  • WorkflowParams:

    工作流参数数组

  • WorkflowSchedulerConfiguration:

    统一调度参数

  • WorkflowDesc:

    工作流描述

  • Path:

    工作流所属路径

  • BundleId:

    BundleId项

  • BundleInfo:

    BundleInfo项



14087
14088
14089
# File 'lib/v20250806/models.rb', line 14087

def WorkflowSchedulerConfiguration
  @WorkflowSchedulerConfiguration
end

#WorkflowTypeObject

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

Parameters:

  • WorkflowName:

    工作流名称

  • OwnerUin:

    责任人ID

  • CreateUserUin:

    创建人ID

  • WorkflowType:

    工作流类型,cycle和manual

  • WorkflowParams:

    工作流参数数组

  • WorkflowSchedulerConfiguration:

    统一调度参数

  • WorkflowDesc:

    工作流描述

  • Path:

    工作流所属路径

  • BundleId:

    BundleId项

  • BundleInfo:

    BundleInfo项



14087
14088
14089
# File 'lib/v20250806/models.rb', line 14087

def WorkflowType
  @WorkflowType
end

Instance Method Details

#deserialize(params) ⇒ Object



14102
14103
14104
14105
14106
14107
14108
14109
14110
14111
14112
14113
14114
14115
14116
14117
14118
14119
14120
14121
14122
14123
# File 'lib/v20250806/models.rb', line 14102

def deserialize(params)
  @WorkflowName = params['WorkflowName']
  @OwnerUin = params['OwnerUin']
  @CreateUserUin = params['CreateUserUin']
  @WorkflowType = params['WorkflowType']
  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['WorkflowSchedulerConfiguration'].nil?
    @WorkflowSchedulerConfiguration = WorkflowSchedulerConfiguration.new
    @WorkflowSchedulerConfiguration.deserialize(params['WorkflowSchedulerConfiguration'])
  end
  @WorkflowDesc = params['WorkflowDesc']
  @Path = params['Path']
  @BundleId = params['BundleId']
  @BundleInfo = params['BundleInfo']
end