調用StopConfigRules接口批量停用指定規則,使規則處于“已停用”狀態。

調試

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

請求參數

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

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

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

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

返回數據

名稱 類型 示例值 描述
OperateRuleResult Struct

批量停用規則結果。

OperateRuleItemList Array of OperateRuleItem

批量停用規則結果。

ConfigRuleId String cr-2da35180a8d1008e****

規則ID。

ErrorCode String ConfigRuleStatusNotActive

錯誤碼。

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

停用規則是否成功。取值:

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

請求ID。

示例

請求示例

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

正常返回示例

XML 格式

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

JSON 格式

{
    "OperateRuleResult": {
        "OperateRuleItemList": [
            {
                "ConfigRuleId": "cr-2da35180a8d1008e****",
                "ErrorCode": "ConfigRuleStatusNotActive",
                "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 Invalid.ConfigRuleIds.SizeExceed The maximum number of ConfigRuleIds cannot exceed 20. 輸入的規則ID不能超過20個。
400 ConfigRuleStatusNotActive The status of the config rule is not active. 當前規則不是啟用狀態。

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