Updates the information of a created project.
Operation description
Before updating project information, make sure the project has been created. To create a project, refer to the request parameter descriptions.
When updating project information, specify only the fields that you want to update. Fields that are not specified remain unchanged.
Project updates do not take effect immediately. Wait up to 5 minutes for the updates to take effect.
Try it now
Test
RAM authorization
|
Action |
Access level |
Resource type |
Condition key |
Dependent action |
|
imm:UpdateProject |
update |
*Project
|
None | None |
Request parameters
|
Parameter |
Type |
Required |
Description |
Example |
| ProjectName |
string |
Yes |
The project name. For information about how to obtain the project name, see CreateProject. |
test-project |
| ServiceRole |
string |
No |
The service role that grants Intelligent Media Management (IMM) permissions to access other cloud resources such as Object Storage Service (OSS). To customize a service role, create a regular service role in the Resource Access Management (RAM) console and grant permissions to the role. For more information, see Create a regular service role and Grant permissions to a role. |
AliyunIMMDefaultRole |
| Description |
string |
No |
The project description. The description must be 1 to 256 characters in length. |
immtest |
| TemplateId |
string |
No |
The workflow template ID. For more information, see Workflow templates and operators. |
Official:ImageManagement |
| ProjectMaxDatasetCount |
integer |
No |
The maximum number of datasets in the project. Valid values: 1 to 1000000000. |
1000000000 |
| DatasetMaxBindCount |
integer |
No |
The maximum number of bindings for each dataset. Valid values: 1 to 10. |
10 |
| DatasetMaxFileCount |
integer |
No |
The maximum number of files in each dataset. Valid values: 1 to 100000000. |
100000000 |
| DatasetMaxEntityCount |
integer |
No |
The maximum number of metadata entities in each dataset. Note
This is a reserved parameter and is not enforced during use. |
10000000000 |
| DatasetMaxRelationCount |
integer |
No |
The maximum number of metadata relationships in each dataset. Note
This is a reserved parameter and is not enforced during use. |
100000000000 |
| DatasetMaxTotalFileSize |
integer |
No |
The maximum total file size in each dataset. After the limit is exceeded, no more indexes can be added. Unit: bytes. |
90000000000000000 |
| Tag |
array<object> |
No |
The list of tags. |
|
|
object |
No |
The tag information. |
||
| Key |
string |
No |
The tag key. |
TestKey |
| Value |
string |
No |
The tag value. |
TestValue |
| DatasetConfig | DatasetConfig |
No |
Response elements
|
Element |
Type |
Description |
Example |
|
object |
The response struct. |
||
| RequestId |
string |
The request ID. |
D33C3574-4093-448E-86E7-15BE2BD3**** |
| Project | Project |
The project information. Click Project for details. |
Examples
Success response
JSON format
{
"RequestId": "D33C3574-4093-448E-86E7-15BE2BD3****",
"Project": {
"ProjectName": "immtest",
"ServiceRole": "AliyunIMMDefaultRole",
"TemplateId": "Official:ImageManagement",
"CreateTime": "2021-06-29T14:50:13.011643661+08:00",
"UpdateTime": "2021-06-29T14:50:13.011643661+08:00",
"Description": "测试项目",
"ProjectQueriesPerSecond": 100,
"EngineConcurrency": 100,
"ProjectMaxDatasetCount": 1000000000,
"DatasetMaxBindCount": 10,
"DatasetMaxFileCount": 100000000,
"DatasetMaxEntityCount": 10000000000,
"DatasetMaxRelationCount": 100000000000,
"DatasetMaxTotalFileSize": 90000000000000000,
"DatasetCount": 5,
"FileCount": 10,
"TotalFileSize": 100000,
"Tags": [
{
"TagKey": "TestKey",
"TagValue": "TestValue"
}
]
}
}
Error codes
See Error Codes for a complete list.
Release notes
See Release Notes for a complete list.