更新时间:2025-06-18 GMT+08:00
分享

修改扩展文件

功能介绍

修改扩展文件。

URI

PATCH /v2/{project_id}/sim/pm/extensions/{id}

表1 路径参数

参数

是否必选

参数类型

描述

project_id

String

项目ID,获取方法请参见获取项目ID

id

String

扩展文件ID

请求参数

表2 请求Header参数

参数

是否必选

参数类型

描述

Content-Type

String

内容类型。填application/json

X-Auth-Token

String

用户Token,通过调用IAM服务获取用户Token接口获取(响应消息头中X-Subject-Token的值)

表3 请求Body参数

参数

是否必选

参数类型

描述

name

String

扩展文件名称,最大长度64位,支持中文,字母,数字及下划线命名

description

String

扩展文件描述,最大长度255位,支持中文,字母,数字及下划线命名

mount_path

String

挂载目录,需绝对路径,最大长度256位,主机系统敏感目录(包括根目录、/opt、/boot、/dev、/etc、/lib、/proc、/sys、/usr)不能作为容器卷挂载,必须以 / 开头的路径地址字符串

响应参数

状态码:200

表4 响应Body参数

参数

参数类型

描述

url

String

扩展文件资源地址

id

Integer

扩展文件ID

created_at

TimeStamp

创建时间

updated_at

TimeStamp

更新时间

status

Integer

扩展文件状态

  • 10 - 编辑中
  • 0 - 已发布

name

String

扩展文件名称

description

String

扩展文件描述

filename

String

扩展文件的文件名称

mount_path

String

挂载目录,需绝对路径,主机系统敏感目录(包括根目录、/opt、/boot、/dev、/etc、/lib、/proc、/sys、/usr)不能作为容器卷挂载,必须以 / 开头的路径地址字符串

file

FileSrlz object

扩展文件信息

表5 FileSrlz

参数

参数类型

描述

url

String

文件资源地址

sha256

String

文件sha256值

created_at

TimeStamp

创建时间

updated_at

TimeStamp

更新时间

filename

Integer

文件名称

ready

Boolean

文件状态。完成文件上传状态为true,未完成文件上传状态为false

请求示例

修改扩展文件

PATCH https://{endpoint}/v2/{project_id}/sim/pm/extensions/94

{
	"name": "updated_extension",
	"description": "updated_extension",
	"mount_path": "/opt/xiugai"
}

响应示例

状态码:200
{
	"url": "/v2/54d37c8f25af42xxxxx9772687bf/sim/pm/extensions/94/",
	"id": 94,
	"created_at": 1747730637.876023,
	"updated_at": 1747734633.281017,
	"status": 0,
	"file": {
		"url": "/v2/54d37c8f25af42xxxxx9772687bf/sim/pm/extensions/94/files/82f68a68af49e7bxxxxxxxxx80d917/",
		"sha256": "82f68a68af49e7bxxxxxxxxx80d917",
		"created_at": 1729847594.246947,
		"updated_at": 1729847595.235026,
		"filename": "extension_xxx.xosc",
		"ready": true
	},
	"name": "updated_extension",
	"description": "updated_extension",
	"filename": "extension_xxx.xosc",
	"mount_path": "/opt/xiugai"
}

状态码

状态码

描述

200

请求成功

错误码

请参见错误码

相关文档