调用GetNamespace查询指定命名空间的详细信息。
调试
您可以在 OpenAPI开发者门户中直接运行该接口,免去您计算签名的困扰。运行成功后,OpenAPI Explorer可以自动生成SDK代码示例。
请求信息
请求行RequestLine
GET /namespace/[Namespace] HTTP/1.1
请求参数
名称 | 类型 | 是否必须 | 描述 |
---|---|---|---|
Namespace | String | 是 | 命名空间名称,长度限制2~30,支持小写字母、数字、中划线(-)、下划线(_)(不能以中划线和下划线开头)。 |
特有请求头RequestHead
无
请求体RequestBody
无
请求体解析
无
返回信息
返回行ResponseLine
HTTP/1.1 200 OK
特有返回头ResponseHead
无
返回体ResponseBody
{
"data": {
"namespace": {
"namespace": "String",
"authorizeType": "String",
"defaultVisibility": "String",
"autoCreate": "Boolean",
"namespaceStatus": "String"
}
},
"requestId": "String"
}
返回参数
名称 | 类型 | 描述 |
---|---|---|
authorizeType | String | 请求用户对该命名空间的操作权限,仅限于控制台授权的情况。 |
namespace | String | 命名空间名称。 |
defaultVisibility | String | 在该命名空间下创建仓库的默认可见性。 |
autoCreate | Boolean | 是否允许推送镜像自动创建对应名称的仓库。如果关闭则需要先创建仓库,然后再推送镜像。 |
namespaceStatus | String | 命名空间状态(NORMAL、DELETING)。 |
示例
请求示例
GET /namespace/[Namespace] HTTP/1.1
<公共请求头>
返回示例
HTTP/1.1 200 OK
<公共响应头>
{
"data": {
"namespace": {
"namespace": "aliyun",
"authorizeType": "ADMIN",
"defaultVisibility": "PRIVATE",
"autoCreate": true,
"namespaceStatus": "NORMAL"
}
},
"requestId": "19228CE5-4905-4A24-A2C1-E774F32CCC31"
}