Creates a quota alert.
Operation description
This API operation is deprecated because the quota alert feature has been upgraded. Use the Cloud Monitor API operations PutResourceMetricRules and PutMetricRuleTargets to create new quota alert rules. For more information, see Use API operations to manage the new version of quota alerts.
Try it now
Test
RAM authorization
|
Action |
Access level |
Resource type |
Condition key |
Dependent action |
|
quotas:CreateQuotaAlarm |
create |
*QuotaAlarm
|
None | None |
Request parameters
|
Parameter |
Type |
Required |
Description |
Example |
| ProductCode |
string |
Yes |
The abbreviation of the Alibaba Cloud service name. Note
For more information about how to obtain the abbreviation of an Alibaba Cloud service name, see the |
config |
| QuotaActionCode |
string |
Yes |
The quota ID. Note
For more information about how to obtain the quota ID of an Alibaba Cloud service, see the |
q_hvnoqv |
| AlarmName |
string |
Yes |
The name of the quota alert. |
q_hvnoqv alarm |
| ThresholdType |
string |
No |
The type of the quota alert. Valid values:
|
used |
| Threshold |
number |
No |
The numeric value of the alert threshold. Valid values:
Note
You must specify either this parameter or ThresholdPercent. |
150 |
| ThresholdPercent |
number |
No |
The percentage of the alert threshold. Valid values:
Note
You must specify either this parameter or Threshold. |
50 |
| WebHook |
string |
No |
The public URL for receiving alert notifications. Quota Center sends HTTP POST requests to this URL. |
https://alert.aliyun.com/callback |
| QuotaDimensions |
array<object> |
No |
The quota dimensions.
A quota dimension is an attribute of a quota item. The combination of Note
This parameter is required for some Alibaba Cloud services. To query the dimensions that an Alibaba Cloud service supports, call the ListProductQuotaDimensions operation. The |
|
|
object |
No |
None. |
||
| Key |
string |
No |
The key of the quota dimension. Note
You must specify both |
regionId |
| Value |
string |
No |
The value of the quota dimension. Note
You must specify both |
cn-hangzhou |
| OriginalContext |
string |
No |
Response elements
|
Element |
Type |
Description |
Example |
|
object |
|||
| AlarmId |
string |
The ID of the alert. |
18b3be23-b7b0-4d45-91bc-d0c331aa**** |
| RequestId |
string |
The ID of the request. |
BD219E2B-E687-45EE-B5F3-61FB730551B1 |
Examples
Success response
JSON format
{
"AlarmId": "18b3be23-b7b0-4d45-91bc-d0c331aa****",
"RequestId": "BD219E2B-E687-45EE-B5F3-61FB730551B1"
}
Error codes
|
HTTP status code |
Error code |
Error message |
Description |
|---|---|---|---|
| 400 | QUOTA.UNSUPPORT.ALARM | This quota does not support creating alarm | |
| 400 | ALARM.NAME.REPEAT | The warning name must be unique. | The alert name must be unique. |
| 400 | QUOTA.ALARM.MAX | Quota alarm have reached the upper limit of 100 | The maximum number of quota alerts has been reached. |
| 400 | UNSUPPORTED.ALARM.TYPE | Unified alarm does not support alarm types for used quantity alarms, and does not support numerical threshold types of quota alarms. | Unified alarm does not support alarm types for used quantity alarms, and does not support numerical threshold types of quota alarms. |
| 400 | THRESHOLD.ILLEGAL | The alarm Threshold or ThresholdPercent is either empty or ThresholdPercent not in (0,100]. | The alarm Threshold or ThresholdPercent is either empty or ThresholdPercent not in (0,100]. |
| 400 | QUOTA.OFFLINE | The quota has been offline. | The quota has been offline. |
See Error Codes for a complete list.
Release notes
See Release Notes for a complete list.