Modifies quota alert information.
Operation description
This API operation is deprecated because the quota alert feature has been upgraded. To modify information about new quota usage alerts, use the CloudMonitor API operations PutResourceMetricRules and PutMetricRuleTargets. For more information about using API operations to manage new quota alerts, see Use API operations to manage new quota alerts.
Try it now
Test
RAM authorization
|
Action |
Access level |
Resource type |
Condition key |
Dependent action |
|
quotas:UpdateQuotaAlarm |
update |
*QuotaAlarm
|
None | None |
Request parameters
|
Parameter |
Type |
Required |
Description |
Example |
| AlarmId |
string |
Yes |
The ID of the quota alert. Note
For more information about how to obtain the ID of a quota alert, see ListQuotaAlarms. |
a2efa7fc-832f-47bb-8054-39e28012**** |
| AlarmName |
string |
Yes |
The name of the quota alert. Note
For more information about how to obtain the name of a quota alert, see ListQuotaAlarms. |
rules |
| ThresholdType |
string |
No |
The type of the quota alert. Valid values:
|
usable |
| Threshold |
number |
No |
The numeric value of the alert threshold. Valid values:
Note
You must set either Threshold or ThresholdPercent. |
160 |
| ThresholdPercent |
number |
No |
The percentage of the alert threshold. Valid values:
Note
You must set either Threshold or ThresholdPercent. |
51 |
| WebHook |
string |
No |
The webhook URL. Quota Center sends alert notifications to this URL using an HTTP POST request. |
https://alert.aliyun.com/callback |
Response elements
|
Element |
Type |
Description |
Example |
|
object |
|||
| RequestId |
string |
The request ID. |
A95C65B3-7CF4-469E-B1D5-1CA0628A6411 |
Examples
Success response
JSON format
{
"RequestId": "A95C65B3-7CF4-469E-B1D5-1CA0628A6411"
}
Error codes
|
HTTP status code |
Error code |
Error message |
Description |
|---|---|---|---|
| 400 | RAM.PERMISSION.DENIED | You are not authorized to do this action or the API input parameter is invalid. | You have no access |
| 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 | ALARM.NAME.REPEAT | The warning name must be unique. | The alert name must be unique. |
| 400 | ALARM.NOT.FOUND | The AlarmId provided does not exist in our records. | The quota alert does not exist. |
| 400 | THRESHOLD.MAx.ILLEGAL | The quota warning threshold cannot be greater than the current quota. | The threshold for triggering quota alerts cannot be greater than the current quota. |
See Error Codes for a complete list.
Release notes
See Release Notes for a complete list.