全部产品
云市场

GetNamespace

更新时间:2019-11-15 10:58:58

描述

查询指定命名空间的详细信息。

请求信息

请求行 RequestLine

  1. GET /namespace/[Namespace] HTTP/1.1

请求参数

名称 类型 是否必须 描述
Namespace String 命名空间名称,长度限制[2-30],支持小写字母、数字、中划线(-)、下划线(_) (不能以中划线和下划线开头)

特有请求头 RequestHead

请求体 RequestBody

请求体解析

返回信息

返回行 ResponseLine

  1. HTTP/1.1 200 OK

特有返回头 ResponseHead

返回体 ResponseBody

  1. {
  2. "data": {
  3. "namespace": {
  4. "namespace": "String",
  5. "authorizeType": "String",
  6. "defaultVisibility": "String",
  7. "autoCreate": "Boolean",
  8. "namespaceStatus": "String"
  9. }
  10. },
  11. "requestId": "String"
  12. }

返回参数

名称 类型 描述
namespace String 命名空间名称
authorizeType String 请求用户对该命名空间的操作权限,仅限于控制台授权的情况。
defaultVisibility String 在该命名空间下创建仓库的默认可见性。
autoCreate String 是否允许推送镜像自动创建对应名称的仓库。如果关闭则需要先创建仓库,然后再推送镜像。
namespaceStatus String 命名空间状态(NORMAL、DELETING)。

示例

请求示例

  1. GET /namespace/[Namespace] HTTP/1.1
  2. <公共请求头>

返回示例

  1. HTTP/1.1 200 OK
  2. <公共响应头>
  3. {
  4. "data": {
  5. "namespace": {
  6. "namespace": "aliyun",
  7. "authorizeType": "ADMIN",
  8. "defaultVisibility": "PRIVATE",
  9. "autoCreate": true,
  10. "namespaceStatus": "NORMAL"
  11. }
  12. },
  13. "requestId": "19228CE5-4905-4A24-A2C1-E774F32CCC31"
  14. }