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

获取扩展文件列表

功能介绍

获取扩展文件列表。

URI

GET /v2/{project_id}/sim/pm/extensions

表1 路径参数

参数

是否必选

参数类型

描述

project_id

String

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

请求参数

表2 请求Header参数

参数

是否必选

参数类型

描述

X-Auth-Token

String

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

表3 Query参数

参数

是否必选

参数类型

描述

id

Integer

扩展文件ID

name

String

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

status

Integer

扩展文件状态

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

limit

Integer

返回个数上限,最大值为100,默认值为10

offset

Integer

查询偏移量

响应参数

状态码:200

表4 响应Body参数

参数

参数类型

描述

count

Integer

数量信息

next

String

下一页结果集资源地址

previous

String

上一页结果集资源地址

results

Array of ExtensionListSrlz objects

当前页结果集信息

表5 ExtensionListSrlz

参数

参数类型

描述

url

String

扩展文件资源地址

id

Integer

扩展文件ID

created_at

TimeStamp

创建时间

updated_at

TimeStamp

更新时间

status

Integer

扩展文件状态

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

name

String

扩展文件名称

mount_path

String

挂载路径

filename

String

扩展文件的文件名称

请求示例

获取扩展文件列表
GET https://{endpoint}/v2/{project_id}/sim/pm/extensions?offset=0&limit=10 

响应示例

状态码:200

{
	"count": 1,
	"next": null,
	"previous": null,
	"results": [
		{
			"url": "/v2/54d37c8f25af42xxxxx4ee9772687bf/sim/pm/extensions/120/",
			"id": 120,
			"created_at": 1747986791.733739,
			"updated_at": 1748310687.507957,
			"status": 0,
			"name": "extension_xxx",
			"filename": "Octopus-xxx.zip",
			"mount_path": "/opt/mount_path"
		}
	]
}

状态码

状态码

描述

200

请求成功

错误码

请参见错误码

相关文档