本文主要描述镜像仓库 OpenAPI 的通用请求数据结构。
参数名 | 类型 | 是否必须 | 示例值 | 描述 |
---|---|---|---|---|
Key | String | 是 | key1 | 标签的 Key 值。 |
Values | List | 是 | ["value1","value2"] | 标签的 Value 值列表。 |
参数名 | 类型 | 是否必须 | 示例值 | 描述 |
---|---|---|---|---|
Key | String | 是 | key1 | 标签的 Key 值。 |
Value | String | 是 | value1 | 标签的 Value 值。 |
参数名 | 类型 | 是否必须 | 示例值 | 描述 |
---|---|---|---|---|
Names | List<String> | 否 | ["test1","jt*tt","*test","li*"] | 指定镜像仓库实例名称。在 镜像仓库控制台 的 实例列表 页面,获取实例名称。 支持精确匹配和模糊匹配,模糊匹配仅支持使用星号(*)作为通配符。单次最多填写 20 个实例名称。 |
Types | List<String> | 否 | ["Basic"] | 镜像仓库实例类型。取值如下:
可填写一个或多个实例类型。 |
Statuses | List<StatusFilter> | 否 | 镜像仓库实例的状态,详情请参见 StatusFilter。 单次调用最多可填写 10 个 StatusFilter 组合。 |
有效的 Phase、Condition 组合,请参见 Registry 中的 Status 参数说明。
参数名 | 类型 | 是否必须 | 示例值 | 描述 |
---|---|---|---|---|
Phase | String | 否 | Running | 实例状态(Status)由 Phase 和 Conditions 组成。
|
Condition | String | 否 | Ok |
参数名 | 类型 | 是否必须 | 示例值 | 描述 |
---|---|---|---|---|
Names | List<String> | 否 | ["test", "*st", "t*st","tes*"] | 指定命名空间名称。在 镜像仓库控制台 目标实例的 命名空间 页面,获取命名空间名称。 支持精确匹配和模糊匹配,模糊匹配仅支持使用星号(*)作为通配符。单次最多填写 20 个命名空间名称。 |
参数名 | 类型 | 是否必须 | 示例值 | 描述 |
---|---|---|---|---|
Namespaces | List<String> | 否 | ["testns"] | 指定 OCI 制品仓库所属的命名空间。在 镜像仓库控制台 目标实例的 命名空间 页面,获取命名空间名称。 支持精确匹配和模糊匹配,模糊匹配仅支持使用星号(*)作为通配符。单次最多填写 20 个命名空间名称。 |
Names | List<String> | 否 | ["test", "*st", "t*st","tes*"] | 指定 OCI 制品仓库名称。在 镜像仓库控制台 目标实例的 OCI制品仓库 页面,获取 OCI 制品仓库名称。 支持精确匹配和模糊匹配,模糊匹配仅支持使用星号(*)作为通配符。单次最多填写 20 个 OCI 制品仓库名称。 |
AccessLevels | List<String> | 否 | ["Private"] | 访问等级,取值如下:
单次可填写一个或多个访问等级。 |
参数名 | 类型 | 是否必须 | 示例值 | 描述 |
---|---|---|---|---|
Names | List<String> | 否 | ["tag"] | 指定 Tag,支持精确匹配和模糊匹配,模糊匹配仅支持使用 * 号作为通配符,最多 20 个 |
Types | List<String> | 否 | ["Chart"] | OCI 制品 Tag 类型,取值如下:
单次可填写一个或多个Tag 类型。 |
参数名 | 类型 | 是否必须 | 示例值 | 描述 |
---|---|---|---|---|
VpcId | String | 是 | vpc-3rfawyc34g0sg5zsk2idd**** | VPC ID,镜像仓库实例会在该 VPC 内配置访问入口。 |
SubnetId | String | 否 | subnet-jhhsrhjjdfssi**** | VPC 下的子网 ID。若不指定则自动选取 VPC 下剩余 IP 最多的子网,并且选定后不可更改。 |
AccountId | Integer | 否 | 140000**** | VPC 归属的主账号的 ID。当需要把标准版实例暴露给另一个主账号下的 VPC 使用时,需要指定该 ID。 |
参数名 | 类型 | 是否必须 | 示例值 | 描述 |
---|---|---|---|---|
Statuses | List | 否 | ["Enabling", "Enabled"] | VPC 访问入口状态数组,用于过滤出处于指定状态的 VPC 访问入口。
|