批量启用指定规则,使得规则状态处于“应用中”。
说明 
目前该API接口已标记为弃用,推荐使用替代API:Config(2020-09-07) - ActiveConfigRules。
调试
您可以在OpenAPI Explorer中直接运行该接口,免去您计算签名的困扰。运行成功后,OpenAPI Explorer可以自动生成SDK代码示例。
 调试
        
            调试
        
    
授权信息
| 操作 | 访问级别 | 资源类型 | 条件关键字 | 关联操作 | 
| config:ActiveConfigRules | update | *全部资源 
 | 无 | 无 | 
请求参数
| 名称 | 类型 | 必填 | 描述 | 示例值 | 
| ConfigRuleIds | string | 是 | 规则 ID。 多个规则 ID 之间以半角逗号(,)分隔,且不能超过 20 个。 | cr-2da35180a8d1008e****,cr-2da35180a8d1008e**** | 
返回参数
| 名称 | 类型 | 描述 | 示例值 | 
| object | |||
| OperateRuleResult | object | 批量启用规则结果。 | |
| OperateRuleItemList | array<object> | 批量启用规则结果。 | |
| object | 批量启用规则结果。 | ||
| ConfigRuleId | string | 规则 ID。 | cr-2da35180a8d1008e**** | 
| ErrorCode | string | 错误码。 
 | ConfigRuleStatusNotInActive | 
| Success | boolean | 启用规则是否成功。取值: 
 | false | 
| RequestId | string | 请求 ID。 | 49C1A88F-D163-46DF-84A6-F300229F37AE | 
示例
正常返回示例
JSON格式
{
  "OperateRuleResult": {
    "OperateRuleItemList": [
      {
        "ConfigRuleId": "cr-2da35180a8d1008e****",
        "ErrorCode": "ConfigRuleStatusNotInActive",
        "Success": false
      }
    ]
  },
  "RequestId": "49C1A88F-D163-46DF-84A6-F300229F37AE"
}错误码
| HTTP status code | 错误码 | 错误信息 | 描述 | 
|---|---|---|---|
| 400 | NoPermission | You are not authorized to perform this operation. | 您无权执行此操作。 | 
| 400 | Invalid.ConfigRuleIds.SizeExceed | The maximum number of ConfigRuleIds cannot exceed 20. | 输入的规则ID不能超过20个。 | 
| 400 | ConfigRuleStatusNotInActive | The status of the config rule is not inactive. | 当前规则不是停用状态。 | 
| 404 | AccountNotExisted | Your account does not exist. | |
| 503 | ServiceUnavailable | The request has failed due to a temporary failure of the server. | 服务不可用。 | 
访问错误中心查看更多错误码。
变更历史
更多信息,参考变更详情。
该文章对您有帮助吗?