You need to enable JavaScript to run this app.
导航
请求数据结构
最近更新时间:2025.01.23 17:27:44首次发布时间:2025.01.23 14:19:43

MavenRegistryConfig

参数名类型是否必选示例描述

VersionPolicy

String

Release

Maven 仓库版本策略,取值:

  • Release:发布仓库,用于保存开发过程中的稳定的发行版本。
  • Snapshot:快照仓库,用于保存开发过程中的不稳定版本。
  • Mixed:混合仓库。
LayoutPolicyStringStrictMaven 仓库布局策略。支持 Strict(默认),Permissive。

GroupRegistryConfig

参数名类型是否必选示例描述
RegistriesList<String>[a,b,c]聚合仓库中的成员仓库实例名称。

ProxyRegistryConfig

参数名类型是否必选示例描述
ProxyUrlStringhttps://go.skd.com代理目标仓库地址。
CredentialObject Credential-代理仓库鉴权配置。

Credential

参数名类型是否必选示例值描述
TypeStringBasicAuth认证类型,支持 BasicAuth。
UsernameStringusernameBasicAuth 认证方式时的用户名。
PasswordStringpsswdBasicAuth 认证方式时的密码。

RegistryFilter

参数名类型是否必选示例值描述
NamesList<String>["test1", "jt*tt", "*test", "li*"]搜索指定的仓库实例名称,支持精确匹配和模糊匹配。模糊匹配仅支持使用 *号作为通配符,最多 20 个。

Formats

List<String>

["Maven"]

仓库实例制品类型,最多 1 个。取值:

  • Generic:Generic 类型的制品仓库。
  • Maven:Maven 类型的制品仓库。
  • PyPI:PyPI 类型的制品仓库。
  • NPM:NPM 类型的制品仓库。

Modes

List<String>

["Hosted"]

制品仓库模式,最多 1 个。取值:

  • Hosted:本地仓库,是标准的制品仓库。可以像官方仓库一样,提供制品的上传、下载功能。
  • Proxy:代理仓库,主要作用是为其它仓库提供代理,主要用来代理官方源,为您提供安全、极速的官方制品下载能力。
  • Group:聚合仓库,支持为其他类型的仓库提供逻辑聚合和隔离功能,允许将多个其他类型的仓库整合成一个集体,并由一个统一的 URL 对外提供服务。

PackageFilter

参数名类型是否必选示例值描述
NamesList<String>["tt1", "jt*tt", "*test", "li*"]检索指定的制品名称,支持精确匹配和模糊匹配,模糊匹配仅支持使用*号作为通配符,最多 20 个。

VersionFilter

参数名类型是否必选示例值描述
NamesList<String>["version1", "version2"]搜索指定的制品版本名称,支持精确匹配和模糊匹配,模糊匹配仅支持使用*号作为通配符,最多 20 个。

AssetFilter

参数名类型是否必选示例值描述
NamesList<String>["file1", "file2"]检索指定制品包文件名称,支持精确匹配和模糊匹配,模糊匹配仅支持使用*号作为通配符,最多 20 个。