You need to enable JavaScript to run this app.
导航
UpdateJobDefinition - 修改作业定义
最近更新时间:2025.01.16 16:23:02首次发布时间:2025.01.16 15:56:12

修改作业定义。

使用场景

调用 UpdateJobDefinition,修改作业定义。

注意事项

已拥有火山引擎账号并开通 EMR 权限。

请求说明

请求方式:POST
请求地址:https://open.volcengineapi.com/?Version=2024-06-13&Action=UpdateJobDefinition

请求参数

下表仅列出该接口特有的请求参数和部分公共参数。更多信息请见公共参数

字段

类型

是否必填

示例值

描述

JobDefinitionId

String

"jobdef-xxx"

作业定义 ID

JobDefinitionName

String

"job_def"

作业定义名称

JobType

String

"Spark JAR"

作业类型

ResourceType

String

"EMR on VKE"

资源类型

ResourceId

String

"emr-xxxxxx"

资源 ID

JobDefinitionContent

JobDefinitionContent

参考JobDefinitionContent 类型的字段及说明

作业定义内容。不同的作业内容,格式不一样

JobDefinitionContent 类型的字段及说明如下:

  • Spark JAR 作业类型

字段

类型

是否必填

示例值

描述

MainClass

String

"com.xxx.xxx"

主类

MainApplicationFile

String

"tos://xxx"

主任务文件

Jars

Array of String

["tos://xxx"]

依赖的 Jar 包

Files

Array of String

["tos://xxx"]

依赖的文件资源

Archives

Array of String

["tos://xxx"]

依赖的 Archives 资源

SparkConf

String

key1=value1, key2=value2

Spark 参数

MainArguments

String

--xxx

Main 参数

  • PySpark 作业类型

字段

类型

是否必填

示例值

描述

MainApplicationFile

String

"tos://xxx"

Python 文件

Jars

Array of String

["tos://xxx"]

依赖的 Jar 包

PyFiles

Array of String

["tos://xxx"]

依赖的 Python 文件资源

Files

Array of String

["tos://xxx"]

依赖的文件资源

Archives

Array of String

["tos://xxx"]

依赖的 Archives 资源

SparkConf

String

--xxx

Spark 参数

  • Ray Job 作业类型

字段

类型

是否必填

示例值

描述

RayJobYamlContent

String

(RayJob CRD YAML 文件内容)

Ray Job YAML 文件内容

错误码

您可访问公共错误码,获取更多错误码信息。