调用GetRepoTag查询某镜像的信息。
请求信息
请求行RequestLine
GET /repos/[RepoNamespace]/[RepoName]/tag/[Tag] HTTP/1.1
请求行参数URI Param
名称 | 类型 | 是否必须 | 描述 |
---|---|---|---|
RepoNamespace | String | 是 | 命名空间名称 |
RepoName | String | 是 | 仓库名称 |
Tag | String | 是 | 镜像标签 |
特有请求头RequestHead
无
请求体RequestBody
无
返回信息
返回行ResponseLine
HTTP/1.1 200 OK
返回体ResponseBody
{
"imageUpdate": 1578625336000,
"imageId": "6f08feb0be92c8ed2cc5b3e563313d2c08e468c1aa40d06908634884f236****",
"requestId": "9AFB10K1-2301-4B00-A817-93249204****",
"digest": "110acd135b0b71c38f10a6db02b0318d6ec731ec318cbfc5dadc4cc182b54052",
"tag": 1,
"imageSize": 558063443,
"imageCreate": 1577445220000,
"status": "NORMAL"
}
返回体解析
名称 | 类型 | 描述 |
---|---|---|
imageUpdate | Long | 镜像更新时间 |
imageCreate | Long | 镜像创建时间 |
imageId | String | 镜像ID |
imageSize | String | 镜像大小,单位:Byte |
requestId | String | 请求ID |
digest | String | 镜像的SHA-256哈希值 |
tag | String | 镜像标签 |
status | String | 镜像状态 |
示例
请求示例
GET /repos/RepoNamespace/RepoName/tags/Tag HTTP/1.1 公共请求头
{ "RepoName": "test", "RepoNamespace": "test", "Tag": "1.0" }
返回示例
HTTP/1.1 200 OK
<公共响应头>
{
"imageUpdate": 1578625336000,
"imageId": "6f08feb0be92c8ed2cc5b3e563313d2c08e468c1aa40d06908634884f236****",
"requestId": "",
"digest": "110acd135b0b71c38f10a6db02b0318d6ec731ec318cbfc5dadc4cc182b54052",
"tag": 1,
"imageSize": 558063443,
"imageCreate": 1577445220000,
"status": "NORMAL"
}