参数名 | 类型 | 示例 | 描述 |
---|---|---|---|
VersionPolicy | String | Release | Maven 仓库版本策略,取值:
|
LayoutPolicy | String | Strict | Maven 仓库布局策略。支持 Strict、Permissive。 |
参数名 | 类型 | 示例 | 描述 |
---|---|---|---|
Members | List Member | - | 聚合仓实例中的成员仓库 ID。 |
参数名 | 类型 | 示例 | 描述 |
---|---|---|---|
ProxyUrl | String | https://go.skd.com | 代理目标仓库地址。 |
Credential | Object CredentialRespConfig | - | 代理仓库鉴权配置。 |
参数名 | 类型 | 示例值 | 描述 |
---|---|---|---|
Type | String | BasicAuth | 认证类型,当前仅支持 BasicAuth。 |
Username | String | username | BasicAuth 认证方式时的用户名。 |
参数名 | 类型 | 示例值 | 描述 |
---|---|---|---|
Registry | String | registry-a | 成员仓库名称。 |
参数名 | 类型 | 示例 | 描述 |
---|---|---|---|
Endpoint | String | https://artifacts-cn-beijing/repository/*** | 制品仓库实例访问 URL。 |
Name | String | artifact-demo | 制品仓库实例名称。 |
Format | String | Maven | 制品仓库实例的制品类型。 |
Mode | String | Hosted | 制品仓库模式,取值: |
Public | Bool | true | 制品是否支持公开下载,取值:
|
Description | String | this is a artifactes | 制品仓库描述信息。 |
WritePolicy | String | Allow | 制品仓库的制品发布策略,取值:
|
Status | Object RegistryStatus | { | 实例状态,由 Phase 和 Conditions 组成
|
MavenRegistryConfig | Object MavenRespConfig | - | Maven 仓库配置。 |
ProxyRegistryConfig | Object ProxyRespConfig | - | 代理仓库配置。 |
GroupRegistryConfig | Object GroupRespConfig | - | 聚合仓库配置。 |
CreateTime | String | 2025-01-01T00:00:00Z | 制品仓库实例的创建时间。 |
UpdateTime | String | 2025-01-01T00:00:00Z | 制品仓库实例的更新时间。 |
Phase、Condition 组合说明,请参见本文上方 Registry 中的 Status 参数说明。
参数名 | 类型 | 示例值 | 描述 |
---|---|---|---|
Phase | String | Deleting | 制品仓库实例状态,参数值如下:
|
Conditions | List | ["Progressing"] | 制品仓库实例进入当前状态下的条件、即进入该状态的原因等,可以有多个原因。参数值如下:
|
参数名 | 类型 | 示例 | 描述 |
---|---|---|---|
Name | String | package-demo | 制品包名称。 |
LatestVersion | String | version1 | 制品包最新版本号。 |
VersionCount | Integer | 1 | 制品包版本数量。 |
CreateTime | String | 2025-01-01T00:00:00Z | 制品包创建时间。 |
UpdateTime | String | 2025-01-01T00:00:00Z | 制品包更新时间。 |
参数名 | 类型 | 示例 | 描述 |
---|---|---|---|
Package | String | package-demo | 制品包名称。 |
Name | String | version1 | 制品包版本。 |
Disabled | Boolean | false | 制品包版本是否被禁用,取值:
|
Author | String | user-demo | 制品包的创建者。 |
CreateTime | String | 2025-01-01T00:00:00Z | 制品创建时间。 |
UpdateTime | String | 2025-01-01T00:00:00Z | 制品更新时间。 |
参数名 | 类型 | 示例 | 描述 |
---|---|---|---|
Package | String | package-demo | 制品包名称。 |
Version | String | version1 | 制品包版本名称。 |
Name | String | asset-demo | 制品文件名称。 |
DownloadUrl | String | https://artifacts-cn-beijing.volces.com/repository/artifacts-demo/completion.zsh | 制品文件下载地址。 |
ContentType | String | application/octet-stream | 内容类型。 |
Size | Integer | 1000 | 文件大小,单位为字节。 |
CheckSum | Object CheckSum | - | 制品文件哈希值。 |
Attributes | String | {\"etag\":\"c6e99a58ee3e174e84b1d7def73a962a7bfa66aa\",\"last_modified\":1732776882} | 文件属性,与制品类型有关。 |
CreateTime | String | 2025-01-01T00:00:00Z | 创建时间。 |
UpdateTime | String | 2025-01-01T00:00:00Z | 更新时间。 |
参数名 | 类型 | 示例 | 描述 |
---|---|---|---|
Md5 | String | 8bfac2b431791d62169f7f*** | 制品文件 MD5 哈希值。 |
Sha1 | String | c6e99a58ee3e174e84b1d7*** | 制品文件 SHA-1 哈希值。 |
Sha256 | String | 1bcac0dc92b40f425640eb*** | 制品文件 SHA-256 哈希值。 |
Sha512 | String | bccf524d67761fd2d69f4b8*** | 制品文件 SHA-512 哈希值。 |
参数名 | 类型 | 示例值 | 描述 |
---|---|---|---|
Name | String | version1 | 删除成功的版本或文件名称。 |
参数名 | 类型 | 示例值 | 描述 |
---|---|---|---|
Name | String | version2 | 删除失败的版本或文件名称。 |
Reason | String | tag version2 not exist | 删除失败的原因。 |