文档

UpdateProject - 更新项目的CU或服务角色信息

更新时间:

调用UpdateProject接口更新项目的CU或服务角色信息。

接口说明

此接口已不再维护,建议使用新版(2020-09-30 版本)接口 UpdateProject 。关于新版与旧版 API 的对比,请参见新旧版本使用指引中的新版与旧版 API 对应关系说明章节。

调试

您可以在OpenAPI Explorer中直接运行该接口,免去您计算签名的困扰。运行成功后,OpenAPI Explorer可以自动生成SDK代码示例。

授权信息

当前API暂无授权信息透出。

请求参数

名称类型必填描述示例值
Projectstring

项目名称。

immtest
NewCUinteger

2021.04.01 以后创建的类型为内容管理的项目不需要传该参数,在此之前已创建的项目不受影响。

当项目的计费类型为 ByCU 时,此参数才能修改。

每秒能够处理的最大请求数。取值范围为 0~10。该值为 1 表示每秒钟只能处理 1 个请求,该值为 0 表示项目不再计费。

6
NewServiceRolestring

服务角色,授权给 IMM 服务以访问其他云资源(例如 OSS)的权限。

您也可以通过 RAM 控制台创建授权角色。具体操作,请参见创建普通服务角色

immroletest

返回参数

名称类型描述示例值
object
Projectstring

项目名称,和请求时一致。

immtest
ModifyTimestring

项目的修改时间。

2020-11-11T06:36:58Z
Typestring

项目的类型。

DocStarter
CUinteger

2021.04.01 以后创建的类型为内容管理的项目该字段无效。

当项目的计费类型为 ByCU 时,此参数才生效。

每秒能够处理的最大请求数。

6
ServiceRolestring

服务角色。

如果请求时未修改服务角色,则返回值为创建项目时设置的服务角色;如果创建项目时未设置服务角色,则返回值为空。

immroletest
RequestIdstring

当次请求的 Request ID。

D33C3574-4093-448E-86E7-15BE2BD36963
CreateTimestring

项目的创建时间。

2020-11-10T03:50:28Z
RegionIdstring

项目所在地域的 ID。

cn-hangzhou

示例

正常返回示例

JSON格式

{
  "Project": "immtest",
  "ModifyTime": "2020-11-11T06:36:58Z",
  "Type": "DocStarter",
  "CU": 6,
  "ServiceRole": "immroletest",
  "RequestId": "D33C3574-4093-448E-86E7-15BE2BD36963",
  "CreateTime": "2020-11-10T03:50:28Z",
  "RegionId": "cn-hangzhou"
}

错误码

访问错误中心查看更多错误码。

错误码

HttpCode错误码错误信息描述
400InvalidParameterThe resource Paramater is not valid. Please check.未设置 NewCU 或者 NewServiceRole。
400InvalidProject.NotFoundThe resource Project cannot be found. Please check.指定的 Project 不存在。
400InvalidProject.DeletingThe resource Project is deleting. Please check.指定的 Project 正在删除中,项目会在北京时间次日凌晨删除。删除后,才可以新建同名的项目,如果需要马上创建,请使用钉钉搜索钉钉群号 31690030817 加入钉钉群进行反馈。
400InvalidParameter.NewCUThe input parameter NewCU is not valid. Please refer to document.NewCU 不合法,请参考 NewCU 参数的描述进行设置。
  • 本页导读 (1)
文档反馈