删除中的自定义控件 AWS Audit Manager - AWS Audit Manager

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

删除中的自定义控件 AWS Audit Manager

如果您创建了自定义控件但不再需要它,则可以将其从 Audit Manager 环境中删除。这使您能够清理工作区,专注于与当前任务和优先级相关的自定义控件。

先决条件

以下过程假设您之前已经创建了自定义控件。

确保您的 IAM 身份具有删除中的自定义控件的相应权限 AWS Audit Manager。授予这些权限的两个建议策略是AWSAuditManagerAdministratorAccess允许对 AWS Audit Manager的用户管理访问权限

过程

您可以使用 Audit Manager 控制台、Audit Manager API 或 AWS Command Line Interface (AWS CLI) 删除自定义控件。

重要

删除自定义控件时,此操作会将该控件从当前与之相关的所有自定义框架或评测中移除。因此,Audit Manager 将停止在您的所有评测中为该自定义控件收集证据。这包括您在删除自定义控件之前创建的评测。

Audit Manager console
在 Audit Manager 控制台上删除自定义控件
  1. https://console.aws.amazon.com/auditmanager/home 处打开 AWS Audit Manager 控制台。

  2. 在导航窗格中,选择控件库,然后选择自定义控件选项卡。

  3. 选择要删除的控件,然后选择删除

  4. 在出现的弹出窗口中,选择删除以确认删除。

AWS CLI
要删除中的自定义控件 AWS CLI
  1. 首先,识别要删除的自定义控件。为此,请运行 list-controls 命令并将 --control-type 指定为 Custom

    aws auditmanager list-controls --control-type Custom

    响应返回自定义控件列表。找到要删除的控件,并记下控件 ID。

  2. 接下来,运行 delete-control 命令并使用 --control-id 参数指定要删除的控件。

    在以下示例中,将占位符文本替换为您自己的信息。

    aws auditmanager delete-control --control-id a1b2c3d4-5678-90ab-cdef-EXAMPLE11111
Audit Manager API
使用 API 删除自定义控件
  1. 使用ListControls操作并将 ControlType 指定为。Custom在响应中,找到要删除的控件并记下控件 ID。

  2. 使用DeleteControl操作删除自定义控件。在请求中,使用 controlId 参数指定要删除的控件。

有关这些 API 操作的更多信息,请选择前面过程中的任何链接,在 AWS Audit Manager API 参考中阅读更多内容。其中包括有关如何在某个特定语言 AWS 的 SDK 中使用这些操作和参数的信息。

其他 资源

有关 Audit Manager 中数据保留的信息,请参见删除 Audit Manager 数据