UpdateProject
描述
编辑 IMM 项目。
注意:
您需要通过实名认证后方可执行本操作。
请求参数
名称 | 类型 | 是否必填 | 描述 |
---|---|---|---|
Action | String | 是 | UpdateProject |
Project | String | 是 | 项目名,参考 命名规范 |
NewCU | Integer | 否 | 注意:CU 是计费项目。Project 计算能力,表示 Project 所支持的最大并发请求数,最大 QPS,取值范围[0, 20]。 仅当Project计费类型BillingType为ByCU时可以修改。 |
NewServiceRole | String | 否 | 服务角色,本项目将拥有该角色的权限 |
项目名命名规范
- 只能包含英文字母,数字和短横线
- 必须以英文字母开头
- 字符长度限制为50
- 不能为 ALL(保留字)
返回参数
名称 | 类型 | 描述 |
---|---|---|
RequestId | String | 用户发送的每次接口调用请求,无论成功与否,系统都会返回一个唯一识别码 RequestId 给用户 |
Project | String | 项目名 |
ServiceRole | String | 服务角色,本项目将拥有该角色的权限 |
CU | Integer | Project 计算能力 |
BillingType | String | 计费类型。按CU计费为ByCU或空。按API调用次数计费为ByUsage。 |
Type | String | Project 类型 |
CreateTime | String | 创建时间,例如”2018-08-02T03:50:28Z” |
ModifyTime | String | 修改时间,例如”2018-08-02T03:50:28Z” |
示例
请求示例
POST https://imm.cn-hangzhou.aliyuncs.com
?Action=UpdateProject
&Project=test&NewCU=2
...
此处的示例,目的是展示关键参数,还需要其他的公共参数才能正常调用,推荐使用 SDK 来发送 API。
返回示例
{
"RequestId": "FF3B7D81-66AE-47E0-BF69-157DCF187514",
"Project" : "test",
"ServiceRole ": "" ,
"CU":2,
"BillingType":"ByCU",
"Type":"DocStarter",
"CreateTime": "2018-08-02T03:50:28Z",
"ModifyTime": "2018-08-02T03:53:28Z"
}
错误码
错误代码 | 错误信息 | HTTP 状态码 | 说明 |
---|---|---|---|
InvalidParameter | The resource Paramater is not valid. Please check. | 400 | 未设置 NewCU 或者 NewServiceRole |
InvalidProject.NotFound | The resource Project cannot be found. Please check. | 400 | Project 不存在 |
InvalidProject.Deleting | The resource Project is deleting. Please check. | 400 | 指定的 Project 正在删除中,Project 会在北京时间第二天凌晨删除,删除后,才可以新建同名的 Project,如果有特殊要求,需要马上编辑,请提交工单 |
InvalidParameter.NewCU | The input parameter NewCU is not valid. Please refer to document. | 400 | NewCU 不合法,请参考 NewCU 参数说明 |
版权声明
本文仅代表作者观点,不代表本站立场。
本文系作者授权发表,未经许可,不得转载。
评论