CreateComputeQuotaPlan
Creates a quota plan.
Operation description
Please ensure that before using this interface, you have fully understood the Pricing and Charges of MaxCompute Elastic Reserved CU.
Try it now
Test
RAM authorization
|
Action |
Access level |
Resource type |
Condition key |
Dependent action |
|
odps:CreateQuotaPlan |
create |
*Quota
|
None | None |
Request syntax
POST /api/v1/quotas/{nickname}/computeQuotaPlan HTTP/1.1
Path Parameters
|
Parameter |
Type |
Required |
Description |
Example |
| nickname |
string |
Yes |
The nickname of level-1 compute quota. |
os_ComputeQuota_p |
Request parameters
|
Parameter |
Type |
Required |
Description |
Example |
| body |
object |
No |
The request body parameters. |
|
| name |
string |
Yes |
The name of quota plan. |
planA |
| quota |
object |
No |
The parameters of quota plan. |
|
| parameter |
object |
No |
The parameters of level-1 quota. |
|
| elasticReservedCU |
integer |
Yes |
The value of elastic Reserved CUs in the level-1 quota. Note
The default value is 0. The maximum value of this parameter must be equal to the number of subscription-based reserved CUs and cannot exceed 10,000 CUs. |
50 |
| subQuotaInfoList |
array<object> |
No |
The list of level-2 quotas. |
|
|
array<object> |
No |
|||
| nickName |
string |
Yes |
The nickname of the level-2 quota. |
os_ComputeQuota |
| parameter |
object |
No |
The parameters of the level-2 quota. |
|
| elasticReservedCU |
integer |
Yes |
The value of elastic Reserved CUs. Note
The total number of elastically reserved CUs in all the level-2 quotas is equal to the number of elastically reserved CUs in the level-1 quota. |
50 |
| maxCU |
integer |
Yes |
The value of maxCU in Reserved CUs. Note
The value of maxCU must be less than or equal to the value of maxCU in the level-1 quota that you purchased. |
50 |
| minCU |
integer |
Yes |
The value of minCU in Reserved CUs. Note
|
50 |
Response elements
|
Element |
Type |
Description |
Example |
|
object |
|||
| requestId |
string |
The ID of the request. |
0b87b7e716665825896565060e87a4 |
| httpCode |
integer |
The HTTP status code.
|
200 |
| errorCode |
string |
The error code. |
OBJECT_NOT_EXIST |
| errorMsg |
string |
The error message. |
this quota is not exist. |
| data |
string |
The returned data. |
success |
Examples
Success response
JSON format
{
"requestId": "0b87b7e716665825896565060e87a4",
"httpCode": 200,
"errorCode": "OBJECT_NOT_EXIST",
"errorMsg": "this quota is not exist.",
"data": "success"
}
Error codes
See Error Codes for a complete list.
Release notes
See Release Notes for a complete list.