Creates a project.
Operation description
Usage notes
-
An AccessKey pair is required. For more information, seeAccessKey pair.
The AccessKey pair of an Alibaba Cloud account has permissions on all API operations, which is high risk. We recommend that you create and use a RAM user to call API operations or perform routine O&M. The RAM user must have permissions to manage Simple Log Service resources. For more information, seeCreate a RAM user and authorize the RAM user.
-
A project name must be globally unique in an Alibaba Cloud region and cannot be changed after the project is created.
-
For limits on the number of projects per Alibaba Cloud account, seeBasic resources.
Authorization information
The following table describes the authorization information for this API operation. You can add this information to the Action element of a RAM policy statement to grant RAM users or RAM roles permissions to call this operation.
| Action | Resource in policy |
log:CreateProject |
acs:log:{#regionId}:{#accountId}:project/{#ProjectName} |
Try it now
Test
RAM authorization
|
Action |
Access level |
Resource type |
Condition key |
Dependent action |
|
log:CreateProject |
create |
*Project
|
|
None |
Request syntax
POST / HTTP/1.1
Request parameters
|
Parameter |
Type |
Required |
Description |
Example |
| body |
object |
Yes |
The request body. |
test-project |
| description |
string |
Yes |
The description of the project. |
this is test |
| projectName |
string |
Yes |
The project name must be unique in a region. You cannot change the name after you create the project. The name must meet the following requirements:
|
test-project |
| resourceGroupId |
string |
No |
The ID of the resource group. |
rg-aekzf******sxby |
| dataRedundancyType |
string |
No |
The disaster recovery type. Valid values:
|
LRS |
| recycleBinEnabled |
boolean |
No |
Specifies whether to enable the recycle bin feature. Valid values:
Valid values:
|
true |
Sample request
POST / HTTP/1.1
Host:test-project.cn-hangzhou.log.aliyuncs.com
Content-Type:application/json
{
"description" : "this is test",
"projectName" : "test-project",
"resourceGroupId" : "rg-aekzf******sxby"
}
Response elements
|
Element |
Type |
Description |
Example |
None defined.
Examples
Success response
JSON format
{}
Error codes
See Error Codes for a complete list.
Release notes
See Release Notes for a complete list.