You need to enable JavaScript to run this app.
导航
ListAssets
最近更新时间:2025.01.23 14:19:43首次发布时间:2025.01.23 14:19:43

获取制品包版本文件。

请求说明

  • 请求方式:POST
  • 请求地址:https://open.volcengineapi.com/?Action=ListAssets&Version=2025-01-01

请求参数

参数名类型是否必选示例值描述
ActionStringListAssets接口名称。当前 API 的名称为ListAssets
VersionString2025-01-01接口版本。当前 API 的版本为2025-01-01

Registry

String

artifact-demo

制品仓库实例名称。
可以调用 ListArtifactRegistries 接口,获取制品仓库实例名称。

PackageStringpakcage-demo制品包名称。

Version

String

version1

制品版本号。

说明

如果制品不存在版本,例如 Generic 类型的制品,此时需要填写为 ""。

FilterObject AssetFilter-查询制品包文件的过滤条件。

PageSize

Integer

10

单页展示的制品数量,整数形式:

  • 默认值为 10。
  • 取值范围为 1~100。

PageNumber

Integer

1

当前页数,整数形式:

  • 默认值为 1。
  • 取值范围为 1~2147483647。

请求示例

POST https://open.volcengineapi.com/?Action=ListAssets&Version=2025-01-01
Content-Type: application/json
{
    "Registry": "artifact-demo",
    "Package": "pakcage-demo",
    "Version": "version1",
    "Filter": {
    	  "Names": ["file1", "file2"]
    }
}

返回参数

参数名类型示例描述
TotalCountInteger1查询获得的制品包文件数量。
RegistryStringartifacts-demo制品仓库实例名称。
ItemsArray of Asset-制品包版本文件列表。
PageSizeInteger10单页展示的制品数量,整数形式,默认为 10 个,取值范围为 1~100。
PageNumberInteger1开始显示返回结果的页码,整数形式,从 1 开始,默认为 1。取值范围为 1~2147483647。

返回示例

HTTP/1.1: 200 OK
Content-Type: application/json
{
    "ResponseMetadata": {
        "RequestId": "20250101110420****100232280022D31",
        "Action": "ListAssets",
        "Version": "2025-01-01",
        "Service": "artifacts",
        "Region": "cn-north-1"
    },
    "Result": {
        "TotalCount": 1,
        "Registry": "artifacts-demo",
        "Items": [
        	{
        		"Package": "package-demo",
        		"Version": "version1",
        		"Name": "asset-demo",
        		"DownloadUrl": "https://artifacts-cn-beijing.volces.com/repository/artifacts-demo/completion.zsh",
        		"ContentType": "application/octet-stream",
        		"Size": 1000,
        		"CheckSum": {
        			"Md5": "8bfac2b431791d62169f7f***",
        			"Sha1": "c6e99a58ee3e174e84b1d7***",
        			"Sha256": "1bcac0dc92b40f425640eb***",
        			"Sha512": "bccf524d67761fd2d69f4b8***"
        		},
        		"CreateTime": "2025-01-01T00:00:00Z",
        		"UpdateTime": "2025-01-01T00:00:00Z"
        	}
        ]
    }
}