您可以通过CreatePackage OpenAPI获取您在OSS中创建的Package,并将该Package传送到作业的执行节点。
说明
- Package的版本信息由您自行维护,上传时可以选填MD5值,开发控制台协助校验。
- 共享集群用户无法使用CreatePackage。
- 独享集群用户只能使用创建集群时的OSS信息,填写时只需要填写ossPath,无需填写完整信息。
调试
您可以在OpenAPI Explorer中直接运行该接口,免去您计算签名的困扰。运行成功后,OpenAPI Explorer可以自动生成SDK代码示例。
请求头
您可以使用公共请求参数和该接口必填参数。公共请求参数请参见OpenAPI>调用方式>公共请求参数文档。
请求语法
POST /api/v2/projects/[projectName]/packages HTTPS
请求参数
名称 | 类型 | 是否必选 | 示例值 | 描述 |
---|---|---|---|---|
ossBucket | String | 是 | blinktest2.oss-cn-hangzhou-internal.aliyuncs.com |
OSSBucket |
ossEndpoint | String | 是 | oss-cn-hangzhou-internal.aliyuncs.com |
OSS接入点 |
ossOwner | String | 是 | user1 |
OSS所有者 |
ossPath | String | 是 | path1/path2/a.jar |
Package在OSS中的路径 |
packageName | String | 是 | package1.jar |
Package名称 |
projectName | String | 是 | project1 |
项目名称 |
type | String | 是 | JAR |
Package类型:
|
originName | String | 否 | 12222 |
Package原名 |
description | String | 否 | test |
Package的备注描述 |
md5 | String | 否 | 3F7468C153E529B141C326332DF15D05 |
Package的MD5值 |
tag | String | 否 | {"function":"group by time"} |
Package的标记 |
RegionId | String | 否 | cn-hangzhou |
区域ID 说明 公共云用户请忽略此参数。
|
返回数据
名称 | 类型 | 示例值 | 描述 |
---|---|---|---|
RequestId | String | F85A9751-638B-4186-B5E5-3F66D8A1CBFE |
请求ID |
示例
请求示例
/api/v2/projects/project1/packages
{\"packageName\":\"package1.jar\",\"type\":\"JAR\",\"ossEndpoint\":\"oss-cn-hangzhou-internal.aliyuncs.com\",\"ossBucket\":\"blinktest2.oss-cn-hangzhou-internal.aliyuncs.com\",\"ossOwner\":\"user1\",\"ossPath\":\"path1/path2/a.jar\"}
正常返回示例
XML
格式
<RequestId>F85A9751-638B-4186-B5E5-3F66D8A1CBFE</RequestId>
JSON
格式
{
"RequestId": "F85A9751-638B-4186-B5E5-3F66D8A1CBFE"
}
在文档使用中是否遇到以下问题
更多建议
匿名提交