Creates a DataWorks workspace.
Try it now
Test
RAM authorization
|
Action |
Access level |
Resource type |
Condition key |
Dependent action |
|
dataworks:CreateProject |
create |
*Project
|
None | None |
Request parameters
|
Parameter |
Type |
Required |
Description |
Example |
| ClientToken |
string |
No |
The idempotency parameter. This parameter can be left empty. |
ABFUOEUOTRTRJKE |
| ProjectName |
string |
Yes |
The display name of the workspace. |
test_project |
| ProjectDescription |
string |
No |
The detailed description of the workspace. |
test_describe |
| DisableDevelopment |
boolean |
No |
Specifies whether to disable the development role. Valid values:
|
false |
| IsAllowDownload |
integer |
No |
Specifies whether to allow downloading query results from the IDE. Valid values:
|
1 |
| ProjectMode |
integer |
No |
The mode of the workspace. For more information about the differences between modes, see Must-read: Differences between simple mode and standard mode. Valid values:
|
3 |
| ProjectIdentifier |
string |
Yes |
The name of the workspace. The name can contain only letters, digits, and underscores (_), and must start with a letter or digit. |
test_project |
| ResourceManagerResourceGroupId |
string |
No |
The resource group ID. |
rg-acfmzbn7pti3**** |
| Tags |
array<object> |
No |
The list of tags bound to the workspace. |
|
|
object |
No |
The tag information. |
||
| Key |
string |
Yes |
The tag key. |
key |
| Value |
string |
Yes |
The tag value. |
value |
Response elements
|
Element |
Type |
Description |
Example |
|
object |
The response. |
||
| Data |
integer |
The ID of the DataWorks workspace that was created. |
466230 |
| HttpStatusCode |
integer |
The HTTP status code. |
200 |
| RequestId |
string |
The request ID. |
1AFAE64E-D1BE-432B-A9**** |
| Success |
boolean |
Indicates whether the request was successful. Valid values:
|
true |
Examples
Success response
JSON format
{
"Data": 466230,
"HttpStatusCode": 200,
"RequestId": "1AFAE64E-D1BE-432B-A9****",
"Success": true
}
Error codes
|
HTTP status code |
Error code |
Error message |
Description |
|---|---|---|---|
| 400 | Invalid.Tenant.ConnectionNotExists | The connection does not exist. | The connection does not exist. |
| 400 | Invalid.Tenant.ProjectNotExists | The project does not exist. | The project does not exist. |
| 400 | Invalid.Tenant.UserNotInProject | The user is not in the project. | The user is not in the project. |
| 403 | Invalid.Tenant.UserIsNotProjectOwnerOrAdmin | The user is not a project administrator or owner. | The user is not a project administrator or owner. |
| 403 | Invalid.Tenant.UserNotInTenant | The user is not in tenant. | The user is not in tenant. |
See Error Codes for a complete list.
Release notes
See Release Notes for a complete list.