获取某tag对应镜像的层数据

调试

您可以在OpenAPI Explorer中直接运行该接口,免去您计算签名的困扰。运行成功后,OpenAPI Explorer可以自动生成SDK代码示例。

请求参数

名称 类型 是否必选 示例值 描述
Action String GetRepoTagLayers

系统规定参数。取值:GetRepoTagLayers。

InstanceId String cri-kmsiwlxxdcvaduwb

实例 ID

RegionId String cn-shanghai

地区

RepoId String crr-kwgb20p8wwmhol1t

仓库 ID

Tag String master

镜像版本

返回数据

名称 类型 示例值 描述
Layers Array

层数据

BlobDigest String sha256:36fb85fcb5e919cb60e782397a6be04201868fe7b38ef7669fc01caec1c8fc4e

块digest值

BlobSize Long 23655489

块大小

LayerCMD String /usr/bin/virtual-kubelet /usr/bin/virtual-kubelet # buildkit

层命令

LayerIndex Integer 0

层下标

LayerInstruction String COPY

层指令

示例

请求示例


http(s)://[Endpoint]/?Action=GetRepoTagLayers
&InstanceId=cri-kmsiwlxxdcvaduwb
&RegionId=cn-shanghai
&RepoId=crr-kwgb20p8wwmhol1t
&Tag=master
&<公共请求参数>

正常返回示例

XML 格式

<IsSuccess>true</IsSuccess>
<RequestId>D39D7151-0299-47E3-B948-E49E1EA8D406</RequestId>
<Layers>
    <BlobDigest>sha256:36fb85fcb5e919cb60e782397a6be04201868fe7b38ef7669fc01caec1c8fc4e</BlobDigest>
    <LayerInstruction>COPY</LayerInstruction>
    <BlobSize>23655489</BlobSize>
    <LayerCMD>/usr/bin/virtual-kubelet /usr/bin/virtual-kubelet # buildkit</LayerCMD>
    <LayerIndex>0</LayerIndex>
</Layers>
<Code>success</Code>

JSON 格式

{
	"IsSuccess":true,
	"Layers":[
		{
			"BlobSize":23655489,
			"LayerIndex":0,
			"BlobDigest":"sha256:36fb85fcb5e919cb60e782397a6be04201868fe7b38ef7669fc01caec1c8fc4e",
			"LayerCMD":"/usr/bin/virtual-kubelet /usr/bin/virtual-kubelet # buildkit",
			"LayerInstruction":"COPY"
		}
	],
	"RequestId":"D39D7151-0299-47E3-B948-E49E1EA8D406",
	"Code":"success"
}

错误码

访问错误中心查看更多错误码。