7.10. namespacequota
7.10.1. listUserQuota 复制链接链接已复制到粘贴板!
GET /api/v1/user/quota
授权: oauth2_implicit (user:admin)
响应
示例命令
curl -X GET "https://<quay-server.example.com>/api/v1/user/quota" \ -H "Authorization: Bearer <access_token>"
$ curl -X GET "https://<quay-server.example.com>/api/v1/user/quota" \
-H "Authorization: Bearer <access_token>"
7.10.2. getOrganizationQuotaLimit 复制链接链接已复制到粘贴板!
GET /api/v1/organization/{orgname}/quota/{quota_id}/limit/{limit_id}
授权:
路径参数
类型 | Name | 描述 | 模式 |
---|---|---|---|
path |
quota_id | 字符串 | |
path |
limit_id | 字符串 | |
path |
需要OrgName | 字符串 |
响应
示例命令
curl -X GET "https://<quay-server.example.com>/api/v1/organization/<orgname>/quota/<quota_id>/limit/<limit_id>" \ -H "Authorization: Bearer <access_token>"
$ curl -X GET "https://<quay-server.example.com>/api/v1/organization/<orgname>/quota/<quota_id>/limit/<limit_id>" \
-H "Authorization: Bearer <access_token>"
7.10.3. changeOrganizationQuotaLimit 复制链接链接已复制到粘贴板!
PUT /api/v1/organization/{orgname}/quota/{quota_id}/limit/{limit_id}
授权: oauth2_implicit (超级:user)
路径参数
类型 | Name | 描述 | 模式 |
---|---|---|---|
path |
quota_id | 字符串 | |
path |
limit_id | 字符串 | |
path |
需要OrgName | 字符串 |
请求正文模式(application/json)
更改机构配额限制的描述
名称 | 描述 | 模式 |
---|---|---|
type | 配额限制类型:"Warning"或"Reject" | 字符串 |
threshold_percent | 配额阈值,以百分比为单位 | 整数 |
响应
示例命令
7.10.4. deleteOrganizationQuotaLimit 复制链接链接已复制到粘贴板!
DELETE /api/v1/organization/{orgname}/quota/{quota_id}/limit/{limit_id}
授权: oauth2_implicit (超级:user)
路径参数
类型 | Name | 描述 | 模式 |
---|---|---|---|
path |
quota_id | 字符串 | |
path |
limit_id | 字符串 | |
path |
需要OrgName | 字符串 |
响应
示例命令
curl -X DELETE "https://<quay-server.example.com>/api/v1/organization/<orgname>/quota/<quota_id>/limit/<limit_id>" \ -H "Authorization: Bearer <access_token>"
$ curl -X DELETE "https://<quay-server.example.com>/api/v1/organization/<orgname>/quota/<quota_id>/limit/<limit_id>" \
-H "Authorization: Bearer <access_token>"
7.10.5. createOrganizationQuotaLimit 复制链接链接已复制到粘贴板!
POST /api/v1/organization/{orgname}/quota/{quota_id}/limit
授权: oauth2_implicit (超级:user)
路径参数
类型 | Name | 描述 | 模式 |
---|---|---|---|
path |
quota_id | 字符串 | |
path |
需要OrgName | 字符串 |
请求正文模式(application/json)
新机构配额限制的描述
名称 | 描述 | 模式 |
---|---|---|
type | 配额限制类型:"Warning"或"Reject" | string |
threshold_percent | 配额阈值,以百分比为单位 | 整数 |
响应
示例命令
7.10.6. listOrganizationQuotaLimit 复制链接链接已复制到粘贴板!
GET /api/v1/organization/{orgname}/quota/{quota_id}/limit
授权:
路径参数
类型 | Name | 描述 | 模式 |
---|---|---|---|
path |
quota_id | 字符串 | |
path |
需要OrgName | 字符串 |
响应
示例命令
curl -X GET "https://<quay-server.example.com>/api/v1/organization/<orgname>/quota/<quota_id>/limit" \ -H "Authorization: Bearer <access_token>"
$ curl -X GET "https://<quay-server.example.com>/api/v1/organization/<orgname>/quota/<quota_id>/limit" \
-H "Authorization: Bearer <access_token>"
7.10.7. getUserQuotaLimit 复制链接链接已复制到粘贴板!
GET /api/v1/user/quota/{quota_id}/limit/{limit_id}
授权: oauth2_implicit (user:admin)
路径参数
类型 | Name | 描述 | 模式 |
---|---|---|---|
path |
quota_id | 字符串 | |
path |
limit_id | 字符串 |
响应
示例命令
curl -X GET "https://<quay-server.example.com>/api/v1/user/quota/{quota_id}/limit/{limit_id}" \ -H "Authorization: Bearer <access_token>"
$ curl -X GET "https://<quay-server.example.com>/api/v1/user/quota/{quota_id}/limit/{limit_id}" \
-H "Authorization: Bearer <access_token>"
7.10.8. listUserQuotaLimit 复制链接链接已复制到粘贴板!
GET /api/v1/user/quota/{quota_id}/limit
授权: oauth2_implicit (user:admin)
路径参数
类型 | Name | 描述 | 模式 |
---|---|---|---|
path |
quota_id | 字符串 |
响应
示例命令
curl -X GET "https://<quay-server.example.com>/api/v1/user/quota/{quota_id}/limit" \ -H "Authorization: Bearer <access_token>"
$ curl -X GET "https://<quay-server.example.com>/api/v1/user/quota/{quota_id}/limit" \
-H "Authorization: Bearer <access_token>"
7.10.9. getOrganizationQuota 复制链接链接已复制到粘贴板!
GET /api/v1/organization/{orgname}/quota/{quota_id}
授权:
路径参数
类型 | Name | 描述 | 模式 |
---|---|---|---|
path |
quota_id | 字符串 | |
path |
需要OrgName | 字符串 |
响应
示例命令
curl -X GET "https://<quay-server.example.com>/api/v1/organization/<orgname>/quota/<quota_id>" \ -H "Authorization: Bearer <access_token>"S
$ curl -X GET "https://<quay-server.example.com>/api/v1/organization/<orgname>/quota/<quota_id>" \
-H "Authorization: Bearer <access_token>"S
7.10.10. changeOrganizationQuota 复制链接链接已复制到粘贴板!
PUT /api/v1/organization/{orgname}/quota/{quota_id}
授权: oauth2_implicit (超级:user)
路径参数
类型 | Name | 描述 | 模式 |
---|---|---|---|
path |
quota_id | 字符串 | |
path |
需要OrgName | 字符串 |
请求正文模式(application/json)
新机构配额的描述
名称 | 描述 | 模式 |
---|---|---|
limit_bytes | 允许机构的字节数 | 整数 |
限制 |
组织的人类可读存储容量。接受 SI 单位,如 Mi、Gi 或 Ti,以及非标准单位(如 GB 或 MB)。必须使用 | string |
响应
示例命令
7.10.11. deleteOrganizationQuota 复制链接链接已复制到粘贴板!
DELETE /api/v1/organization/{orgname}/quota/{quota_id}
授权: oauth2_implicit (超级:user)
路径参数
类型 | Name | 描述 | 模式 |
---|---|---|---|
path |
quota_id | 字符串 | |
path |
需要OrgName | 字符串 |
响应
示例命令
curl -X DELETE "https://<quay-server.example.com>/api/v1/organization/<orgname>/quota/<quota_id>" \ -H "Authorization: Bearer <access_token>"
$ curl -X DELETE "https://<quay-server.example.com>/api/v1/organization/<orgname>/quota/<quota_id>" \
-H "Authorization: Bearer <access_token>"
7.10.12. createOrganizationQuota 复制链接链接已复制到粘贴板!
创建新机构配额。
POST /api/v1/organization/{orgname}/quota
授权: oauth2_implicit (超级:user)
路径参数
类型 | Name | 描述 | 模式 |
---|---|---|---|
path |
需要OrgName | 字符串 |
请求正文模式(application/json)
新机构配额的描述
名称 | 描述 | 模式 |
---|---|---|
limit_bytes | 允许机构的字节数 | 整数 |
限制 |
组织的人类可读存储容量。接受 SI 单位,如 Mi、Gi 或 Ti,以及非标准单位(如 GB 或 MB)。必须使用 | string |
响应
示例命令
7.10.13. listOrganizationQuota 复制链接链接已复制到粘贴板!
GET /api/v1/organization/{orgname}/quota
授权:
路径参数
类型 | Name | 描述 | 模式 |
---|---|---|---|
path |
需要OrgName | 字符串 |
响应
示例命令
curl -k -X GET -H "Authorization: Bearer <token>" -H 'Content-Type: application/json' https://<quay-server.example.com>/api/v1/organization/<organization_name>/quota
$ curl -k -X GET -H "Authorization: Bearer <token>" -H 'Content-Type: application/json' https://<quay-server.example.com>/api/v1/organization/<organization_name>/quota
7.10.14. getUserQuota 复制链接链接已复制到粘贴板!
GET /api/v1/user/quota/{quota_id}
授权: oauth2_implicit (user:admin)
路径参数
类型 | Name | 描述 | 模式 |
---|---|---|---|
path |
quota_id | 字符串 |
响应
示例命令
curl -X GET "https://<quay-server.example.com>/api/v1/user/quota/{quota_id}" \ -H "Authorization: Bearer <access_token>"
$ curl -X GET "https://<quay-server.example.com>/api/v1/user/quota/{quota_id}" \
-H "Authorization: Bearer <access_token>"