Enables a rule so that Cloud Config resumes automatically evaluating resource compliance based on the rule's trigger mechanism.
Operation description
Prerequisites
The rule is in the INACTIVE state.
Try it now
Test
RAM authorization
Action | Access level | Resource type | Condition key | Dependent action |
config:ActiveConfigRules | update | *All Resource
| None | None |
Request parameters
Parameter | Type | Required | Description | Example |
ConfigRuleIds | string | No | The rule ID. Separate multiple rule IDs with commas (,). | cr-2da35180a8d1008e****,cr-2da35180a8d1008e**** |
CompliancePackId | string | No | The ID of the compliance package. | cp-fe416457e0d90022**** |
Response elements
Element | Type | Description | Example |
object | |||
RequestId | string | The request ID. | 61C1A88F-D163-40DF-84A6-F200229F37B2 |
| OperateRuleResult | object | The operation result. | |
| OperateRuleItemList | array<object> | The list of operation results for each rule. | |
object | |||
ErrorCode | string | The error code.
| ConfigRuleStatusNotInActive |
Success | boolean | Indicates whether the rule was successfully enabled. Valid values:
| true |
ConfigRuleId | string | The rule ID. | cr-2da35180a8d1008e**** |
Examples
Success response
JSON format
{
"RequestId": "61C1A88F-D163-40DF-84A6-F200229F37B2",
"OperateRuleResult": {
"OperateRuleItemList": [
{
"ErrorCode": "ConfigRuleStatusNotInActive",
"Success": true,
"ConfigRuleId": "cr-2da35180a8d1008e****"
}
]
}
}Error codes
HTTP status code | Error code | Error message | Description |
400 | NoPermission | You are not authorized to perform this operation. | |
400 | Invalid.ConfigRuleIds.SizeExceed | The maximum number of ConfigRuleIds cannot exceed 20. | |
400 | ConfigRuleStatusNotInActive | The status of the config rule is not inactive. | |
503 | ServiceUnavailable | The request has failed due to a temporary failure of the server. |
See Error Codes for a complete list.
Release notes
See Release Notes for a complete list.