你当前正在访问 Microsoft Azure Global Edition 技术文档网站。 如果需要访问由世纪互联运营的 Microsoft Azure 中国技术文档网站,请访问 https://docs.azure.cn

Repository - Update Attributes

更新由 name 存储库 reference 名称标识的属性。

PATCH {url}/acr/v1/{name}

URI 参数

Name In Required Type Description
name
path True
  • string

映像的名称 (包括命名空间)

url
path True
  • string

注册表登录 URL

请求正文

Name Type Description
deleteEnabled
  • boolean

已启用删除

listEnabled
  • boolean

已启用列表

readEnabled
  • boolean

已启用读取

teleportEnabled
  • boolean

在存储库中的新映像上启用 Teleport 功能,从而提高容器启动性能

writeEnabled
  • boolean

已启用写入

响应

Name Type Description
200 OK

属性已更新

Other Status Codes

描述操作失败的原因的 ACR 错误响应。

安全性

registry_auth

Type: basic

示例

Update repository attributes

Sample Request

PATCH acrapi.azurecr-test.io/acr/v1/nanoserver

{
  "writeEnabled": false
}

Sample Response

定义

AcrErrorInfo

错误信息

AcrErrors

Acr 错误响应,描述操作失败的原因

RepositoryChangeableAttributes

存储库的可更改属性

AcrErrorInfo

错误信息

Name Type Description
code
  • string

错误代码

detail
  • object

错误详细信息

message
  • string

错误消息

AcrErrors

Acr 错误响应,描述操作失败的原因

Name Type Description
errors

详细错误数组

RepositoryChangeableAttributes

存储库的可更改属性

Name Type Description
deleteEnabled
  • boolean

已启用删除

listEnabled
  • boolean

已启用列表

readEnabled
  • boolean

已启用读取

teleportEnabled
  • boolean

在存储库中的新映像上启用 Teleport 功能,从而提高容器启动性能

writeEnabled
  • boolean

已启用写入