更新时间:2022-04-29 GMT+08:00
分享

获取依赖包列表

功能介绍

获取依赖包列表。

调试

您可以在API Explorer中调试该接口。

URI

GET /v2/{project_id}/fgs/dependencies

表1 路径参数

参数

是否必选

参数类型

描述

project_id

String

租户项目 ID。

表2 Query参数

参数

是否必选

参数类型

描述

dependency_type

String

依赖包类型public:公开,private:私有,all:全部。缺省时查询全量。

枚举值:

  • public

  • private

  • all

runtime

String

运行时语言

枚举值:

  • Java8

  • Node.js6.10

  • Node.js8.10

  • Node.js10.16

  • Node.js12.13

  • Python2.7

  • Python3.6

  • Go1.8

  • Go1.x

  • C#(.NET Core 2.0)

  • C#(.NET Core 2.1)

  • C#(.NET Core 3.1)

  • PHP7.3

name

String

依赖包名称。

marker

String

上一次查询依赖包的最后记录位置,默认为"0"。

limit

String

本次查询可获取的依赖包的最大数目,默认为"400"。

请求参数

响应参数

状态码: 200

表3 响应Body参数

参数

参数类型

描述

count

Integer

依赖包总数。

dependencies

Array of Dependency objects

依赖包列表。

next_marker

Long

下次读取位置。

表4 Dependency

参数

参数类型

描述

id

String

依赖包ID。

owner

String

依赖包拥有者。

link

String

依赖包在obs的存储地址。

runtime

String

运行时语言。

etag

String

依赖包唯一标志。

size

Long

依赖包大小。

name

String

依赖包名。

description

String

依赖包描述。

file_name

String

依赖包文件名。

请求示例

GET https://{functiongraph_endpoint}/v2/7aad83af3e8d42e99ac194e8419e2c9b/fgs/dependencies

响应示例

状态码: 200

ok

{
  "count" : 1,
  "dependencies" : [ {
    "id" : "4f4ae4eb-dcdc-4dd3-bffd-79600bd972b3",
    "owner" : "*****",
    "link" : "https://***.obs.cn-north-1.myhuaweicloud.com/depends/****/4f4ae4eb-dcdc-4dd3-bffd-79600bd972b3.zip",
    "runtime" : "Python3.6",
    "etag" : "83863be4b6c3a86aef995dbc83aae68f",
    "size" : 577118,
    "name" : "python-kafka",
    "description" : "kafka lib of python",
    "file_name" : "python-kafka.zip"
  } ],
  "next_marker" : 2
}

状态码

状态码

描述

200

ok

错误码

请参见错误码

分享:

    相关文档

    相关产品

close