更新时间:2022-08-16 GMT+08:00

修改项目

功能介绍

该接口提供修改项目信息的功能。

URI

  • URI格式

    PATCH /v3/projects/{project_id}

  • URI参数说明

    参数

    是否为必选

    类型

    说明

    project_id

    String

    项目的ID。

请求

  • Request Header参数说明

    参数

    是否为必选

    类型

    说明

    Content-Type

    String

    文本类型及编码方式。

    该字段内容填为“application/json;charset=utf8”

    X-Auth-Token

    String

    已认证的具有Security Administrator权限的token。

  • Request Body参数说明

    属性

    是否为必选

    类型

    说明

    name

    String

    项目名称,必须以存在的区域ID开头,长度小于等于64。

    示例:{region}_test2

    description

    String

    项目描述,长度小于等于255。

  • 请求示例
    curl -i -k -H "X-Auth-Token:$token" -H 'Content-Type:application/json;charset=utf8' -X PATCH -d '{"project":{"name":"region_test2","description":"test_project_desc"}}' https://sample.domain.com/v3/projects/23da5961c8214f5caf701c27d9703959

响应消息

响应示例

{
    "project": {
        "is_domain": false,
        "description": "test_project_desc",
        "links": {
            "self": "https://sample.domain.com/v3/projects/23da5961c8214f5caf701c27d9703959"
        },
        "enabled": true,
        "id": "23da5961c8214f5caf701c27d9703959",
        "parent_id": "d1294857fdf64251994892b344f53e88",
        "domain_id": "d1294857fdf64251994892b344f53e88",
        "name": "region_test2"
    }
}

状态码

状态码

说明

200

请求成功。

400

参数无效。

401

认证失败。

403

鉴权失败。

409

项目名称重复。