ListProjects
Queries information about all projects, including basic information and statistics information related to datasets and files.
Operation description
Paging is supported for viewing returned data. When performing a paged query for the first page, set only MaxResults to limit the number of returned entries. The NextToken value in the response serves as the credential for querying subsequent pages. When querying subsequent pages, set the NextToken parameter to the NextToken value obtained from the previous response as the query credential, 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 you do not set this parameter or set it to 0, the default value 100 is used. |
100 |
| NextToken |
string |
No |
The pagination token. Set this parameter to the NextToken value returned in the previous API call. Project information is returned in alphabetical order starting from the NextToken position. Leave this parameter empty for the first call. |
MTIzNDU2Nzg6aW1tdGVzdDAx |
| Prefix |
string |
No |
The prefix used to list projects. The value can be 0 to 128 characters in length. |
immtest |
| 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 |
Response elements
|
Element |
Type |
Description |
Example |
|
object |
The response struct. |
||
| NextToken |
string |
The credential for querying subsequent pages when the total number of expected projects exceeds the specified MaxResults value. This parameter has a value only when not all projects are returned. |
MTIzNDU2Nzg6aW1tdGVzdDAx |
| Projects |
array |
The array of projects. Project information is returned. |
|
| 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": "Official:ImageManagement",
"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.