ListProjects
Queries the information about all projects, including basic information and statistics information related to datasets and files.
Operation description
Supports paginated data retrieval. Paged query the first page, set MaxResults to limit the number of returned entries. The NextToken value in the response serves as the token for querying subsequent pages. Paged query subsequent pages, set the NextToken parameter to the NextToken value obtained from the previous response, and set MaxResults to limit the number of returned entries.
Try it now
Test
RAM authorization
|
Action |
Access level |
Resource type |
Condition key |
Dependent action |
|
imm:ListProjects |
list |
*Project
|
None | None |
Request parameters
|
Parameter |
Type |
Required |
Description |
Example |
| MaxResults |
integer |
No |
The maximum number of projects to return. Valid values: 0 to 200. If this parameter is not set or is set to 0, the default value is 100. |
100 |
| NextToken |
string |
No |
The query token. Set the value to the NextToken value returned from the previous API call. The list of projects is returned in lexicographical order starting from the NextToken value. Leave this parameter empty when you call this API operation for the first time. |
MTIzNDU2Nzg6aW1tdGVzdDAx |
| Prefix |
string |
No |
The prefix used to filter projects. The length is limited to 0 to 128 characters. |
immtest |
| Tag |
array<object> |
No |
The tag list. |
|
|
object |
No |
The tag information. |
||
| Key |
string |
No |
The tag key. |
TestKey |
| Value |
string |
No |
The tag value. |
TestValue |
Response elements
|
Element |
Type |
Description |
Example |
|
object |
The response struct. |
||
| NextToken |
string |
The token used to query subsequent pages when the expected total number of returned projects is greater than the specified MaxResults value. This parameter has a value only when not all projects are returned. |
MTIzNDU2Nzg6aW1tdGVzdDAx |
| Projects |
array |
The array of projects, which contains the information about each project. |
|
| Project |
The project information. |
||
| RequestId |
string |
The request ID. |
4A7A2D0E-D8B8-4DA0-8127-EB32C660 |
Examples
Success response
JSON format
{
"NextToken": "MTIzNDU2Nzg6aW1tdGVzdDAx",
"Projects": [
{
"ProjectName": "immtest",
"ServiceRole": "AliyunIMMDefaultRole",
"TemplateId": "DefaultId",
"CreateTime": "2021-06-29T14:50:13.011643661+08:00",
"UpdateTime": "2021-06-29T14:50:13.011643661+08:00",
"Description": "test project",
"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"
}
]
}
],
"RequestId": "4A7A2D0E-D8B8-4DA0-8127-EB32C660"
}
Error codes
See Error Codes for a complete list.
Release notes
See Release Notes for a complete list.