

本文属于机器翻译版本。若本译文内容与英语原文存在差异，则一律以英文原文为准。

# 删除或禁用自动化规则
<a name="delete-automation-rules"></a>

自动化规则可用于自动更新 Security Hub CSP Amazon M 中的搜索结果。有关自动化规则的工作原理的背景信息，请参阅[了解 Security Hub CSPM 中的自动化规则](automation-rules.md)。

当您删除自动化规则时，Security Hub CSPM 会将其从您的账户中移除，并且不再将该规则应用于调查发现。除了删除之外，您还可以*禁用*规则。这会保留该规则以备将来使用，但是在您启用该规则之前，Security Hub CSPM 不会将该规则应用于任何匹配的调查发现。

选择您的首选方法，然后按照步骤删除自动化规则。您可以在单个请求中删除一个或多个规则。

------
#### [ Console ]

**删除或禁用自动化规则（控制台）**

1. 使用 Security Hub CSPM 管理员的凭据，打开 Sec Amazon urity Hub CSPM 控制台，网址为。[https://console.aws.amazon.com/securityhub/](https://console.amazonaws.cn/securityhub/)

1. 在导航窗格中，选择 **自动化**。

1. 选择您要删除的规则。选择**操作**和**删除**（要保留规则，但暂时将其禁用，请选择**禁用**）。

1. 确认您的选择，然后选择**删除**。

------
#### [ API ]

**删除或禁用自动化规则（API）**

1. 从 Security Hub CSPM 管理员账户使用 [`BatchDeleteAutomationRules`](https://docs.amazonaws.cn/securityhub/1.0/APIReference/API_BatchDeleteAutomationRules.html) 操作。

1. 对于 `AutomationRulesArns` 参数，请提供要删除的规则的 ARN（要保留规则，但暂时将其禁用，请提供 `RuleStatus` 参数的 `DISABLED`）。

以下示例将删除指定自动化规则。此示例是针对 Linux、macOS 或 Unix 进行格式化的，它使用反斜杠（\\）行继续符来提高可读性。

```
$ aws securityhub batch-delete-automation-rules \
--automation-rules-arns '["arn:aws:securityhub:{{us-east-1:123456789012}}:automation-rule/{{a1b2c3d4-5678-90ab-cdef-EXAMPLE11111}}"]' \
--region {{us-east-1}}
```

------