Class: TencentCloud::Wedata::V20250806::TaskConfiguration

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

Overview

任务配置信息

Instance Attribute Summary collapse

Instance Method Summary collapse

Constructor Details

#initialize(codecontent = nil, taskextconfigurationlist = nil, datacluster = nil, brokerip = nil, yarnqueue = nil, sourceserviceid = nil, sourceservicetype = nil, sourceservicename = nil, targetserviceid = nil, targetservicetype = nil, targetservicename = nil, resourcegroup = nil, resourcegroupname = nil, taskschedulingparameterlist = nil, bundleid = nil, bundleinfo = nil) ⇒ TaskConfiguration

Returns a new instance of TaskConfiguration.



11714
11715
11716
11717
11718
11719
11720
11721
11722
11723
11724
11725
11726
11727
11728
11729
11730
11731
# File 'lib/v20250806/models.rb', line 11714

def initialize(codecontent=nil, taskextconfigurationlist=nil, datacluster=nil, brokerip=nil, yarnqueue=nil, sourceserviceid=nil, sourceservicetype=nil, sourceservicename=nil, targetserviceid=nil, targetservicetype=nil, targetservicename=nil, resourcegroup=nil, resourcegroupname=nil, taskschedulingparameterlist=nil, bundleid=nil, bundleinfo=nil)
  @CodeContent = codecontent
  @TaskExtConfigurationList = taskextconfigurationlist
  @DataCluster = datacluster
  @BrokerIp = brokerip
  @YarnQueue = yarnqueue
  @SourceServiceId = sourceserviceid
  @SourceServiceType = sourceservicetype
  @SourceServiceName = sourceservicename
  @TargetServiceId = targetserviceid
  @TargetServiceType = targetservicetype
  @TargetServiceName = targetservicename
  @ResourceGroup = resourcegroup
  @ResourceGroupName = resourcegroupname
  @TaskSchedulingParameterList = taskschedulingparameterlist
  @BundleId = bundleid
  @BundleInfo = bundleinfo
end

Instance Attribute Details

#BrokerIpObject

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

Parameters:

  • CodeContent:

    代码内容的Base64编码

  • TaskExtConfigurationList:

    任务扩展属性配置列表

  • DataCluster:

    集群ID

  • BrokerIp:

    指定的运行节点

  • YarnQueue:

    资源池队列名称,需要通过 DescribeProjectClusterQueues 获取

  • SourceServiceId:

    来源数据源ID, 需要通过 DescribeDataSourceWithoutInfo 获取

  • SourceServiceType:

    来源数据源类型, 需要通过 DescribeDataSourceWithoutInfo 获取

  • SourceServiceName:

    来源数据源名称, 需要通过 DescribeDataSourceWithoutInfo 获取

  • TargetServiceId:

    目标数据源ID, 需要通过 DescribeDataSourceWithoutInfo 获取

  • TargetServiceType:

    目标数据源类型, 需要通过 DescribeDataSourceWithoutInfo 获取

  • TargetServiceName:

    目标数据源名称, 需要通过 DescribeDataSourceWithoutInfo 获取

  • ResourceGroup:

    资源组ID: 需要通过 DescribeNormalSchedulerExecutorGroups 获取 ExecutorGroupId

  • ResourceGroupName:

    资源组名称: 需要通过 DescribeNormalSchedulerExecutorGroups 获取 ExecutorGroupName

  • TaskSchedulingParameterList:

    调度参数

  • BundleId:

    Bundle使用的ID

  • BundleInfo:

    Bundle信息



11712
11713
11714
# File 'lib/v20250806/models.rb', line 11712

def BrokerIp
  @BrokerIp
end

#BundleIdObject

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

Parameters:

  • CodeContent:

    代码内容的Base64编码

  • TaskExtConfigurationList:

    任务扩展属性配置列表

  • DataCluster:

    集群ID

  • BrokerIp:

    指定的运行节点

  • YarnQueue:

    资源池队列名称,需要通过 DescribeProjectClusterQueues 获取

  • SourceServiceId:

    来源数据源ID, 需要通过 DescribeDataSourceWithoutInfo 获取

  • SourceServiceType:

    来源数据源类型, 需要通过 DescribeDataSourceWithoutInfo 获取

  • SourceServiceName:

    来源数据源名称, 需要通过 DescribeDataSourceWithoutInfo 获取

  • TargetServiceId:

    目标数据源ID, 需要通过 DescribeDataSourceWithoutInfo 获取

  • TargetServiceType:

    目标数据源类型, 需要通过 DescribeDataSourceWithoutInfo 获取

  • TargetServiceName:

    目标数据源名称, 需要通过 DescribeDataSourceWithoutInfo 获取

  • ResourceGroup:

    资源组ID: 需要通过 DescribeNormalSchedulerExecutorGroups 获取 ExecutorGroupId

  • ResourceGroupName:

    资源组名称: 需要通过 DescribeNormalSchedulerExecutorGroups 获取 ExecutorGroupName

  • TaskSchedulingParameterList:

    调度参数

  • BundleId:

    Bundle使用的ID

  • BundleInfo:

    Bundle信息



11712
11713
11714
# File 'lib/v20250806/models.rb', line 11712

def BundleId
  @BundleId
end

#BundleInfoObject

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

Parameters:

  • CodeContent:

    代码内容的Base64编码

  • TaskExtConfigurationList:

    任务扩展属性配置列表

  • DataCluster:

    集群ID

  • BrokerIp:

    指定的运行节点

  • YarnQueue:

    资源池队列名称,需要通过 DescribeProjectClusterQueues 获取

  • SourceServiceId:

    来源数据源ID, 需要通过 DescribeDataSourceWithoutInfo 获取

  • SourceServiceType:

    来源数据源类型, 需要通过 DescribeDataSourceWithoutInfo 获取

  • SourceServiceName:

    来源数据源名称, 需要通过 DescribeDataSourceWithoutInfo 获取

  • TargetServiceId:

    目标数据源ID, 需要通过 DescribeDataSourceWithoutInfo 获取

  • TargetServiceType:

    目标数据源类型, 需要通过 DescribeDataSourceWithoutInfo 获取

  • TargetServiceName:

    目标数据源名称, 需要通过 DescribeDataSourceWithoutInfo 获取

  • ResourceGroup:

    资源组ID: 需要通过 DescribeNormalSchedulerExecutorGroups 获取 ExecutorGroupId

  • ResourceGroupName:

    资源组名称: 需要通过 DescribeNormalSchedulerExecutorGroups 获取 ExecutorGroupName

  • TaskSchedulingParameterList:

    调度参数

  • BundleId:

    Bundle使用的ID

  • BundleInfo:

    Bundle信息



11712
11713
11714
# File 'lib/v20250806/models.rb', line 11712

def BundleInfo
  @BundleInfo
end

#CodeContentObject

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

Parameters:

  • CodeContent:

    代码内容的Base64编码

  • TaskExtConfigurationList:

    任务扩展属性配置列表

  • DataCluster:

    集群ID

  • BrokerIp:

    指定的运行节点

  • YarnQueue:

    资源池队列名称,需要通过 DescribeProjectClusterQueues 获取

  • SourceServiceId:

    来源数据源ID, 需要通过 DescribeDataSourceWithoutInfo 获取

  • SourceServiceType:

    来源数据源类型, 需要通过 DescribeDataSourceWithoutInfo 获取

  • SourceServiceName:

    来源数据源名称, 需要通过 DescribeDataSourceWithoutInfo 获取

  • TargetServiceId:

    目标数据源ID, 需要通过 DescribeDataSourceWithoutInfo 获取

  • TargetServiceType:

    目标数据源类型, 需要通过 DescribeDataSourceWithoutInfo 获取

  • TargetServiceName:

    目标数据源名称, 需要通过 DescribeDataSourceWithoutInfo 获取

  • ResourceGroup:

    资源组ID: 需要通过 DescribeNormalSchedulerExecutorGroups 获取 ExecutorGroupId

  • ResourceGroupName:

    资源组名称: 需要通过 DescribeNormalSchedulerExecutorGroups 获取 ExecutorGroupName

  • TaskSchedulingParameterList:

    调度参数

  • BundleId:

    Bundle使用的ID

  • BundleInfo:

    Bundle信息



11712
11713
11714
# File 'lib/v20250806/models.rb', line 11712

def CodeContent
  @CodeContent
end

#DataClusterObject

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

Parameters:

  • CodeContent:

    代码内容的Base64编码

  • TaskExtConfigurationList:

    任务扩展属性配置列表

  • DataCluster:

    集群ID

  • BrokerIp:

    指定的运行节点

  • YarnQueue:

    资源池队列名称,需要通过 DescribeProjectClusterQueues 获取

  • SourceServiceId:

    来源数据源ID, 需要通过 DescribeDataSourceWithoutInfo 获取

  • SourceServiceType:

    来源数据源类型, 需要通过 DescribeDataSourceWithoutInfo 获取

  • SourceServiceName:

    来源数据源名称, 需要通过 DescribeDataSourceWithoutInfo 获取

  • TargetServiceId:

    目标数据源ID, 需要通过 DescribeDataSourceWithoutInfo 获取

  • TargetServiceType:

    目标数据源类型, 需要通过 DescribeDataSourceWithoutInfo 获取

  • TargetServiceName:

    目标数据源名称, 需要通过 DescribeDataSourceWithoutInfo 获取

  • ResourceGroup:

    资源组ID: 需要通过 DescribeNormalSchedulerExecutorGroups 获取 ExecutorGroupId

  • ResourceGroupName:

    资源组名称: 需要通过 DescribeNormalSchedulerExecutorGroups 获取 ExecutorGroupName

  • TaskSchedulingParameterList:

    调度参数

  • BundleId:

    Bundle使用的ID

  • BundleInfo:

    Bundle信息



11712
11713
11714
# File 'lib/v20250806/models.rb', line 11712

def DataCluster
  @DataCluster
end

#ResourceGroupObject

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

Parameters:

  • CodeContent:

    代码内容的Base64编码

  • TaskExtConfigurationList:

    任务扩展属性配置列表

  • DataCluster:

    集群ID

  • BrokerIp:

    指定的运行节点

  • YarnQueue:

    资源池队列名称,需要通过 DescribeProjectClusterQueues 获取

  • SourceServiceId:

    来源数据源ID, 需要通过 DescribeDataSourceWithoutInfo 获取

  • SourceServiceType:

    来源数据源类型, 需要通过 DescribeDataSourceWithoutInfo 获取

  • SourceServiceName:

    来源数据源名称, 需要通过 DescribeDataSourceWithoutInfo 获取

  • TargetServiceId:

    目标数据源ID, 需要通过 DescribeDataSourceWithoutInfo 获取

  • TargetServiceType:

    目标数据源类型, 需要通过 DescribeDataSourceWithoutInfo 获取

  • TargetServiceName:

    目标数据源名称, 需要通过 DescribeDataSourceWithoutInfo 获取

  • ResourceGroup:

    资源组ID: 需要通过 DescribeNormalSchedulerExecutorGroups 获取 ExecutorGroupId

  • ResourceGroupName:

    资源组名称: 需要通过 DescribeNormalSchedulerExecutorGroups 获取 ExecutorGroupName

  • TaskSchedulingParameterList:

    调度参数

  • BundleId:

    Bundle使用的ID

  • BundleInfo:

    Bundle信息



11712
11713
11714
# File 'lib/v20250806/models.rb', line 11712

def ResourceGroup
  @ResourceGroup
end

#ResourceGroupNameObject

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

Parameters:

  • CodeContent:

    代码内容的Base64编码

  • TaskExtConfigurationList:

    任务扩展属性配置列表

  • DataCluster:

    集群ID

  • BrokerIp:

    指定的运行节点

  • YarnQueue:

    资源池队列名称,需要通过 DescribeProjectClusterQueues 获取

  • SourceServiceId:

    来源数据源ID, 需要通过 DescribeDataSourceWithoutInfo 获取

  • SourceServiceType:

    来源数据源类型, 需要通过 DescribeDataSourceWithoutInfo 获取

  • SourceServiceName:

    来源数据源名称, 需要通过 DescribeDataSourceWithoutInfo 获取

  • TargetServiceId:

    目标数据源ID, 需要通过 DescribeDataSourceWithoutInfo 获取

  • TargetServiceType:

    目标数据源类型, 需要通过 DescribeDataSourceWithoutInfo 获取

  • TargetServiceName:

    目标数据源名称, 需要通过 DescribeDataSourceWithoutInfo 获取

  • ResourceGroup:

    资源组ID: 需要通过 DescribeNormalSchedulerExecutorGroups 获取 ExecutorGroupId

  • ResourceGroupName:

    资源组名称: 需要通过 DescribeNormalSchedulerExecutorGroups 获取 ExecutorGroupName

  • TaskSchedulingParameterList:

    调度参数

  • BundleId:

    Bundle使用的ID

  • BundleInfo:

    Bundle信息



11712
11713
11714
# File 'lib/v20250806/models.rb', line 11712

def ResourceGroupName
  @ResourceGroupName
end

#SourceServiceIdObject

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

Parameters:

  • CodeContent:

    代码内容的Base64编码

  • TaskExtConfigurationList:

    任务扩展属性配置列表

  • DataCluster:

    集群ID

  • BrokerIp:

    指定的运行节点

  • YarnQueue:

    资源池队列名称,需要通过 DescribeProjectClusterQueues 获取

  • SourceServiceId:

    来源数据源ID, 需要通过 DescribeDataSourceWithoutInfo 获取

  • SourceServiceType:

    来源数据源类型, 需要通过 DescribeDataSourceWithoutInfo 获取

  • SourceServiceName:

    来源数据源名称, 需要通过 DescribeDataSourceWithoutInfo 获取

  • TargetServiceId:

    目标数据源ID, 需要通过 DescribeDataSourceWithoutInfo 获取

  • TargetServiceType:

    目标数据源类型, 需要通过 DescribeDataSourceWithoutInfo 获取

  • TargetServiceName:

    目标数据源名称, 需要通过 DescribeDataSourceWithoutInfo 获取

  • ResourceGroup:

    资源组ID: 需要通过 DescribeNormalSchedulerExecutorGroups 获取 ExecutorGroupId

  • ResourceGroupName:

    资源组名称: 需要通过 DescribeNormalSchedulerExecutorGroups 获取 ExecutorGroupName

  • TaskSchedulingParameterList:

    调度参数

  • BundleId:

    Bundle使用的ID

  • BundleInfo:

    Bundle信息



11712
11713
11714
# File 'lib/v20250806/models.rb', line 11712

def SourceServiceId
  @SourceServiceId
end

#SourceServiceNameObject

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

Parameters:

  • CodeContent:

    代码内容的Base64编码

  • TaskExtConfigurationList:

    任务扩展属性配置列表

  • DataCluster:

    集群ID

  • BrokerIp:

    指定的运行节点

  • YarnQueue:

    资源池队列名称,需要通过 DescribeProjectClusterQueues 获取

  • SourceServiceId:

    来源数据源ID, 需要通过 DescribeDataSourceWithoutInfo 获取

  • SourceServiceType:

    来源数据源类型, 需要通过 DescribeDataSourceWithoutInfo 获取

  • SourceServiceName:

    来源数据源名称, 需要通过 DescribeDataSourceWithoutInfo 获取

  • TargetServiceId:

    目标数据源ID, 需要通过 DescribeDataSourceWithoutInfo 获取

  • TargetServiceType:

    目标数据源类型, 需要通过 DescribeDataSourceWithoutInfo 获取

  • TargetServiceName:

    目标数据源名称, 需要通过 DescribeDataSourceWithoutInfo 获取

  • ResourceGroup:

    资源组ID: 需要通过 DescribeNormalSchedulerExecutorGroups 获取 ExecutorGroupId

  • ResourceGroupName:

    资源组名称: 需要通过 DescribeNormalSchedulerExecutorGroups 获取 ExecutorGroupName

  • TaskSchedulingParameterList:

    调度参数

  • BundleId:

    Bundle使用的ID

  • BundleInfo:

    Bundle信息



11712
11713
11714
# File 'lib/v20250806/models.rb', line 11712

def SourceServiceName
  @SourceServiceName
end

#SourceServiceTypeObject

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

Parameters:

  • CodeContent:

    代码内容的Base64编码

  • TaskExtConfigurationList:

    任务扩展属性配置列表

  • DataCluster:

    集群ID

  • BrokerIp:

    指定的运行节点

  • YarnQueue:

    资源池队列名称,需要通过 DescribeProjectClusterQueues 获取

  • SourceServiceId:

    来源数据源ID, 需要通过 DescribeDataSourceWithoutInfo 获取

  • SourceServiceType:

    来源数据源类型, 需要通过 DescribeDataSourceWithoutInfo 获取

  • SourceServiceName:

    来源数据源名称, 需要通过 DescribeDataSourceWithoutInfo 获取

  • TargetServiceId:

    目标数据源ID, 需要通过 DescribeDataSourceWithoutInfo 获取

  • TargetServiceType:

    目标数据源类型, 需要通过 DescribeDataSourceWithoutInfo 获取

  • TargetServiceName:

    目标数据源名称, 需要通过 DescribeDataSourceWithoutInfo 获取

  • ResourceGroup:

    资源组ID: 需要通过 DescribeNormalSchedulerExecutorGroups 获取 ExecutorGroupId

  • ResourceGroupName:

    资源组名称: 需要通过 DescribeNormalSchedulerExecutorGroups 获取 ExecutorGroupName

  • TaskSchedulingParameterList:

    调度参数

  • BundleId:

    Bundle使用的ID

  • BundleInfo:

    Bundle信息



11712
11713
11714
# File 'lib/v20250806/models.rb', line 11712

def SourceServiceType
  @SourceServiceType
end

#TargetServiceIdObject

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

Parameters:

  • CodeContent:

    代码内容的Base64编码

  • TaskExtConfigurationList:

    任务扩展属性配置列表

  • DataCluster:

    集群ID

  • BrokerIp:

    指定的运行节点

  • YarnQueue:

    资源池队列名称,需要通过 DescribeProjectClusterQueues 获取

  • SourceServiceId:

    来源数据源ID, 需要通过 DescribeDataSourceWithoutInfo 获取

  • SourceServiceType:

    来源数据源类型, 需要通过 DescribeDataSourceWithoutInfo 获取

  • SourceServiceName:

    来源数据源名称, 需要通过 DescribeDataSourceWithoutInfo 获取

  • TargetServiceId:

    目标数据源ID, 需要通过 DescribeDataSourceWithoutInfo 获取

  • TargetServiceType:

    目标数据源类型, 需要通过 DescribeDataSourceWithoutInfo 获取

  • TargetServiceName:

    目标数据源名称, 需要通过 DescribeDataSourceWithoutInfo 获取

  • ResourceGroup:

    资源组ID: 需要通过 DescribeNormalSchedulerExecutorGroups 获取 ExecutorGroupId

  • ResourceGroupName:

    资源组名称: 需要通过 DescribeNormalSchedulerExecutorGroups 获取 ExecutorGroupName

  • TaskSchedulingParameterList:

    调度参数

  • BundleId:

    Bundle使用的ID

  • BundleInfo:

    Bundle信息



11712
11713
11714
# File 'lib/v20250806/models.rb', line 11712

def TargetServiceId
  @TargetServiceId
end

#TargetServiceNameObject

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

Parameters:

  • CodeContent:

    代码内容的Base64编码

  • TaskExtConfigurationList:

    任务扩展属性配置列表

  • DataCluster:

    集群ID

  • BrokerIp:

    指定的运行节点

  • YarnQueue:

    资源池队列名称,需要通过 DescribeProjectClusterQueues 获取

  • SourceServiceId:

    来源数据源ID, 需要通过 DescribeDataSourceWithoutInfo 获取

  • SourceServiceType:

    来源数据源类型, 需要通过 DescribeDataSourceWithoutInfo 获取

  • SourceServiceName:

    来源数据源名称, 需要通过 DescribeDataSourceWithoutInfo 获取

  • TargetServiceId:

    目标数据源ID, 需要通过 DescribeDataSourceWithoutInfo 获取

  • TargetServiceType:

    目标数据源类型, 需要通过 DescribeDataSourceWithoutInfo 获取

  • TargetServiceName:

    目标数据源名称, 需要通过 DescribeDataSourceWithoutInfo 获取

  • ResourceGroup:

    资源组ID: 需要通过 DescribeNormalSchedulerExecutorGroups 获取 ExecutorGroupId

  • ResourceGroupName:

    资源组名称: 需要通过 DescribeNormalSchedulerExecutorGroups 获取 ExecutorGroupName

  • TaskSchedulingParameterList:

    调度参数

  • BundleId:

    Bundle使用的ID

  • BundleInfo:

    Bundle信息



11712
11713
11714
# File 'lib/v20250806/models.rb', line 11712

def TargetServiceName
  @TargetServiceName
end

#TargetServiceTypeObject

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

Parameters:

  • CodeContent:

    代码内容的Base64编码

  • TaskExtConfigurationList:

    任务扩展属性配置列表

  • DataCluster:

    集群ID

  • BrokerIp:

    指定的运行节点

  • YarnQueue:

    资源池队列名称,需要通过 DescribeProjectClusterQueues 获取

  • SourceServiceId:

    来源数据源ID, 需要通过 DescribeDataSourceWithoutInfo 获取

  • SourceServiceType:

    来源数据源类型, 需要通过 DescribeDataSourceWithoutInfo 获取

  • SourceServiceName:

    来源数据源名称, 需要通过 DescribeDataSourceWithoutInfo 获取

  • TargetServiceId:

    目标数据源ID, 需要通过 DescribeDataSourceWithoutInfo 获取

  • TargetServiceType:

    目标数据源类型, 需要通过 DescribeDataSourceWithoutInfo 获取

  • TargetServiceName:

    目标数据源名称, 需要通过 DescribeDataSourceWithoutInfo 获取

  • ResourceGroup:

    资源组ID: 需要通过 DescribeNormalSchedulerExecutorGroups 获取 ExecutorGroupId

  • ResourceGroupName:

    资源组名称: 需要通过 DescribeNormalSchedulerExecutorGroups 获取 ExecutorGroupName

  • TaskSchedulingParameterList:

    调度参数

  • BundleId:

    Bundle使用的ID

  • BundleInfo:

    Bundle信息



11712
11713
11714
# File 'lib/v20250806/models.rb', line 11712

def TargetServiceType
  @TargetServiceType
end

#TaskExtConfigurationListObject

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

Parameters:

  • CodeContent:

    代码内容的Base64编码

  • TaskExtConfigurationList:

    任务扩展属性配置列表

  • DataCluster:

    集群ID

  • BrokerIp:

    指定的运行节点

  • YarnQueue:

    资源池队列名称,需要通过 DescribeProjectClusterQueues 获取

  • SourceServiceId:

    来源数据源ID, 需要通过 DescribeDataSourceWithoutInfo 获取

  • SourceServiceType:

    来源数据源类型, 需要通过 DescribeDataSourceWithoutInfo 获取

  • SourceServiceName:

    来源数据源名称, 需要通过 DescribeDataSourceWithoutInfo 获取

  • TargetServiceId:

    目标数据源ID, 需要通过 DescribeDataSourceWithoutInfo 获取

  • TargetServiceType:

    目标数据源类型, 需要通过 DescribeDataSourceWithoutInfo 获取

  • TargetServiceName:

    目标数据源名称, 需要通过 DescribeDataSourceWithoutInfo 获取

  • ResourceGroup:

    资源组ID: 需要通过 DescribeNormalSchedulerExecutorGroups 获取 ExecutorGroupId

  • ResourceGroupName:

    资源组名称: 需要通过 DescribeNormalSchedulerExecutorGroups 获取 ExecutorGroupName

  • TaskSchedulingParameterList:

    调度参数

  • BundleId:

    Bundle使用的ID

  • BundleInfo:

    Bundle信息



11712
11713
11714
# File 'lib/v20250806/models.rb', line 11712

def TaskExtConfigurationList
  @TaskExtConfigurationList
end

#TaskSchedulingParameterListObject

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

Parameters:

  • CodeContent:

    代码内容的Base64编码

  • TaskExtConfigurationList:

    任务扩展属性配置列表

  • DataCluster:

    集群ID

  • BrokerIp:

    指定的运行节点

  • YarnQueue:

    资源池队列名称,需要通过 DescribeProjectClusterQueues 获取

  • SourceServiceId:

    来源数据源ID, 需要通过 DescribeDataSourceWithoutInfo 获取

  • SourceServiceType:

    来源数据源类型, 需要通过 DescribeDataSourceWithoutInfo 获取

  • SourceServiceName:

    来源数据源名称, 需要通过 DescribeDataSourceWithoutInfo 获取

  • TargetServiceId:

    目标数据源ID, 需要通过 DescribeDataSourceWithoutInfo 获取

  • TargetServiceType:

    目标数据源类型, 需要通过 DescribeDataSourceWithoutInfo 获取

  • TargetServiceName:

    目标数据源名称, 需要通过 DescribeDataSourceWithoutInfo 获取

  • ResourceGroup:

    资源组ID: 需要通过 DescribeNormalSchedulerExecutorGroups 获取 ExecutorGroupId

  • ResourceGroupName:

    资源组名称: 需要通过 DescribeNormalSchedulerExecutorGroups 获取 ExecutorGroupName

  • TaskSchedulingParameterList:

    调度参数

  • BundleId:

    Bundle使用的ID

  • BundleInfo:

    Bundle信息



11712
11713
11714
# File 'lib/v20250806/models.rb', line 11712

def TaskSchedulingParameterList
  @TaskSchedulingParameterList
end

#YarnQueueObject

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

Parameters:

  • CodeContent:

    代码内容的Base64编码

  • TaskExtConfigurationList:

    任务扩展属性配置列表

  • DataCluster:

    集群ID

  • BrokerIp:

    指定的运行节点

  • YarnQueue:

    资源池队列名称,需要通过 DescribeProjectClusterQueues 获取

  • SourceServiceId:

    来源数据源ID, 需要通过 DescribeDataSourceWithoutInfo 获取

  • SourceServiceType:

    来源数据源类型, 需要通过 DescribeDataSourceWithoutInfo 获取

  • SourceServiceName:

    来源数据源名称, 需要通过 DescribeDataSourceWithoutInfo 获取

  • TargetServiceId:

    目标数据源ID, 需要通过 DescribeDataSourceWithoutInfo 获取

  • TargetServiceType:

    目标数据源类型, 需要通过 DescribeDataSourceWithoutInfo 获取

  • TargetServiceName:

    目标数据源名称, 需要通过 DescribeDataSourceWithoutInfo 获取

  • ResourceGroup:

    资源组ID: 需要通过 DescribeNormalSchedulerExecutorGroups 获取 ExecutorGroupId

  • ResourceGroupName:

    资源组名称: 需要通过 DescribeNormalSchedulerExecutorGroups 获取 ExecutorGroupName

  • TaskSchedulingParameterList:

    调度参数

  • BundleId:

    Bundle使用的ID

  • BundleInfo:

    Bundle信息



11712
11713
11714
# File 'lib/v20250806/models.rb', line 11712

def YarnQueue
  @YarnQueue
end

Instance Method Details

#deserialize(params) ⇒ Object



11733
11734
11735
11736
11737
11738
11739
11740
11741
11742
11743
11744
11745
11746
11747
11748
11749
11750
11751
11752
11753
11754
11755
11756
11757
11758
11759
11760
11761
11762
11763
11764
# File 'lib/v20250806/models.rb', line 11733

def deserialize(params)
  @CodeContent = params['CodeContent']
  unless params['TaskExtConfigurationList'].nil?
    @TaskExtConfigurationList = []
    params['TaskExtConfigurationList'].each do |i|
      taskextparameter_tmp = TaskExtParameter.new
      taskextparameter_tmp.deserialize(i)
      @TaskExtConfigurationList << taskextparameter_tmp
    end
  end
  @DataCluster = params['DataCluster']
  @BrokerIp = params['BrokerIp']
  @YarnQueue = params['YarnQueue']
  @SourceServiceId = params['SourceServiceId']
  @SourceServiceType = params['SourceServiceType']
  @SourceServiceName = params['SourceServiceName']
  @TargetServiceId = params['TargetServiceId']
  @TargetServiceType = params['TargetServiceType']
  @TargetServiceName = params['TargetServiceName']
  @ResourceGroup = params['ResourceGroup']
  @ResourceGroupName = params['ResourceGroupName']
  unless params['TaskSchedulingParameterList'].nil?
    @TaskSchedulingParameterList = []
    params['TaskSchedulingParameterList'].each do |i|
      taskschedulingparameter_tmp = TaskSchedulingParameter.new
      taskschedulingparameter_tmp.deserialize(i)
      @TaskSchedulingParameterList << taskschedulingparameter_tmp
    end
  end
  @BundleId = params['BundleId']
  @BundleInfo = params['BundleInfo']
end