調用DeleteConfigRules接口批量刪除規則。

調試

您可以在OpenAPI Explorer中直接運行該接口,免去您計算簽名的困擾。運行成功后,OpenAPI Explorer可以自動生成SDK代碼示例。

請求參數

名稱 類型 是否必選 示例值 描述
Action String DeleteConfigRules

要執行的操作,取值:DeleteConfigRules。

ConfigRuleIds String cr-2da35180a8d1008e****,cr-2da35180a8d1008e****

規則ID。多個規則ID之間以英文逗號(,)分隔,且不能超過20個。

返回數據

名稱 類型 示例值 描述
OperateRuleResult Struct

批量刪除規則結果。

OperateRuleItemList Array of OperateRuleItem

批量刪除規則結果。

ConfigRuleId String cr-2da35180a8d1008e****

規則ID。

ErrorCode String ConfigRuleCanNotDelete

錯誤碼。

  • 當您刪除規則成功時,該參數為空。
  • 當您刪除規則失敗時,該參數顯示錯誤碼。錯誤碼詳情,請參見錯誤中心
Success Boolean false

刪除規則是否成功。取值:

  • true:成功
  • false: 失敗
RequestId String 49C1A88F-D163-46DF-84A6-F300229F37AE

請求ID。

示例

請求示例

http(s)://[Endpoint]/?Action=DeleteConfigRules
&ConfigRuleIds=cr-2da35180a8d1008e****,cr-2da35180a8d1008e****
&<公共請求參數>

正常返回示例

XML 格式

<DeleteConfigRulesResponse>
      <OperateRuleResult>
            <OperateRuleItemList>
                  <ConfigRuleId>cr-2da35180a8d1008e****</ConfigRuleId>
                  <ErrorCode>ConfigRuleCanNotDelete</ErrorCode>
                  <Success>false</Success>
            </OperateRuleItemList>
            <OperateRuleItemList>
                  <ConfigRuleId>cr-2da351800131233a****</ConfigRuleId>
                  <ErrorCode></ErrorCode>
                  <Success>true</Success>
            </OperateRuleItemList>
            <RequestId>49C1A88F-D163-46DF-84A6-F300229F37AE</RequestId>
      </OperateRuleResult>
</DeleteConfigRulesResponse>

JSON 格式

{
    "OperateRuleResult": {
        "OperateRuleItemList": [
            {
                "ConfigRuleId": "cr-2da35180a8d1008e****",
                "ErrorCode": "ConfigRuleCanNotDelete",
                "Success": false
            },
            {
                "ConfigRuleId": "cr-2da351800131233a****",
                "ErrorCode": "",
                "Success": true
            }
        ],
        "RequestId": "49C1A88F-D163-46DF-84A6-F300229F37AE"
    }
}

錯誤碼

HttpCode 錯誤碼 錯誤信息 描述
404 AccountNotExisted Your account does not exist. 您的賬號不存在。
503 ServiceUnavailable The request has failed due to a temporary failure of the server. 服務不可用。
400 NoPermission You are not authorized to perform this operation. 您無權執行此操作。
400 ConfigRuleCanNotDelete The config rule cannot be deleted. 當前規則不能被刪除。
400 Invalid.ConfigRuleIds.SizeExceed The maximum number of ConfigRuleIds cannot exceed 20. 輸入的規則ID不能超過20個。

訪問錯誤中心查看更多錯誤碼。