应用引擎BAE-专业版

    镜像相关接口

    镜像相关接口

    获取镜像信息

    方法 API 说明
    GET /v1/image/{imageId} 查看镜像信息

    返回参数

    返回一个image对象,请参看“image参数列表”

    image参数列表

    参数名称 参数类型 说明
    imageId String 镜像id
    imageName String 镜像名称
    externalUrl String 镜像仓库路径
    createTime Date 镜像仓库创建时间

    请求示例

    GET /v1/image/docimg-qxj5mfuyzkyj HTTP/1.1
    HOST: baepro.bj.baidubce.com
    Authorization: {authorization}
    Content-Type: application/json; charset=utf-8
    x-bce-date: 2016-06-01T23:00:10Z

    返回示例

    HTTP/1.1 200 OK
    Content-Type: application/json; charset=utf-8
    x-bce-request-id: 9ebc57ed-1ff5-480f-b5b1-6847ff54f2b4
    
    {
        "imageId": "docimg-qxj5mfuyzkyj",
        "imageName": "testimage",
        "externalUrl": "cp01-bce-bae4-sandbox00.epc.baidu.com:5002/04d77f5f495148f21234567dcffbd792/testimage",
        "createTime": "2016-06-01T23:00:10Z"
    }

    查看私有镜像列表

    方法 API 说明
    GET /v1/image?category=private 查看私有镜像列表

    返回参数

    参数名称 参数类型 说明
    images List<image> 请参看获取镜像信息中的“image参数列表”

    请求示例

    GET /v1/image?category=private HTTP/1.1
    HOST: baepro.bj.baidubce.com
    Authorization: {authorization}
    Content-Type: application/json; charset=utf-8
    x-bce-date: 2016-06-01T23:00:10Z

    返回示例

    HTTP/1.1 200 OK
    Content-Type: application/json; charset=utf-8
    x-bce-request-id: 9ebc57ed-1ff5-480f-b5b1-6847ff54f2b4
    
    {
        "images": [{
            "imageId": "docimg-qxj5mfuyzkyj",
            "imageName": "testimage",
            "externalUrl": "cp01-bce-bae4-sandbox00.epc.baidu.com:5002/04d77f5f495148f21234567dcffbd792/testimage",
            "createTime": "2016-06-01T23:00:10Z"
        }, {
            "imageId": "docimg-qxj5mfuyzkys",
            "imageName": "testimage2",
            "externalUrl": "cp01-bce-bae4-sandbox00.epc.baidu.com:5002/04d77f5f495148f21234567dcffbd792/testimage2",
            "createTime": "2016-06-01T23:00:10Z"
        }]
    }

    获取镜像tag信息

    方法 API 说明
    GET /v1/image/{imageId}/tag/{tagId} 查看镜像信息

    返回参数

    返回一个tag对象,请参看“tag参数列表”

    tag参数列表

    参数名称 参数类型 说明
    tag String 镜像id
    externalUrl String 镜像tag路径
    createTime Date 镜像tag创建时间

    请求示例

    GET /v1/image/docimg-qxj5mfuyzkyj/tag/tag1 HTTP/1.1
    HOST: baepro.bj.baidubce.com
    Authorization: {authorization}
    Content-Type: application/json; charset=utf-8
    x-bce-date: 2016-06-01T23:00:10Z

    返回示例

    HTTP/1.1 200 OK
    Content-Type: application/json; charset=utf-8
    x-bce-request-id: 9ebc57ed-1ff5-480f-b5b1-6847ff54f2b4
    
    {
        "tag": "tag1",
        "externalUrl": "cp01-bce-bae4-sandbox00.epc.baidu.com:5002/04d77f5f495148f21234567dcffbd792/testimage:tag1",
        "createTime": "2016-06-01T23:00:10Z"
    }

    查看镜像tag列表

    方法 API 说明
    GET /v1/image/{imageId}/tag 查看私有镜像tag列表

    返回参数

    参数名称 参数类型 说明
    tags List<tag> 请参看获取镜像tag信息中的“tag参数列表”

    请求示例

    GET /v1/image/docimg-qxj5mfuyzkyj/tag HTTP/1.1
    HOST: baepro.bj.baidubce.com
    Authorization: {authorization}
    Content-Type: application/json; charset=utf-8
    x-bce-date: 2016-06-01T23:00:10Z

    返回示例

    HTTP/1.1 200 OK
    Content-Type: application/json; charset=utf-8
    x-bce-request-id: 9ebc57ed-1ff5-480f-b5b1-6847ff54f2b4
    
    {
        "tags": [{
            "tag": "tag1",
            "externalUrl": "cp01-bce-bae4-sandbox00.epc.baidu.com:5002/04d77f5f495148f21234567dcffbd792/testimage:tag1",
            "createTime": "2016-06-01T23:00:10Z"
        }, {
            "tag": "tag2",
            "externalUrl": "cp01-bce-bae4-sandbox00.epc.baidu.com:5002/04d77f5f495148f21234567dcffbd792/testimage2:tag2",
            "createTime": "2016-06-01T23:00:10Z"
        }]
    }
    上一篇
    端口相关接口
    下一篇
    获取应用角色与运行时相关信息