删除OpsItems - Amazon Systems Manager
Amazon Web Services 文档中描述的 Amazon Web Services 服务或功能可能因区域而异。要查看适用于中国区域的差异,请参阅 中国的 Amazon Web Services 服务入门 (PDF)

删除OpsItems

您可以使用 Amazon Command Line Interface 或 Amazon SDK 来调用 DeleteOpsItem API 操作,从而删除单个 OpsItem。您无法 Amazon Web Services Management Console在中删除 OpsItem。要删除 OpsItem,您的 Amazon Identity and Access Management(IAM)用户、组或角色必须具有管理员权限,或者您必须已获得调用 DeleteOpsItem API 操作的权限。

重要

对于此操作应注意以下重要的信息:

  • 删除 OpsItem 后将不可逆。您无法恢复已删除的 OpsItem。

  • 此操作使用的是最终一致性模型,这意味着系统可能需要几分钟才能完成操作。如果您删除 OpsItem 后立即调用(例如 GetOpsItem),则已删除的 OpsItem 可能仍会出现在响应中。

  • 此操作是幂等的。如果您为同一 OpsItem 反复调用此操作,系统不会发出异常。如果第一个调用成功,则所有其他调用都会返回与第一个调用相同的成功响应。

  • 此操作不支持跨账户调用。委派管理员或管理账户无法删除其他账户中的 OpsItems,即使针对跨账户管理设置了 OpsCenter 也不可行。有关跨账户管理的更多信息,请参阅 (可选)将 OpsCenter 设置为跨账户集中管理 OpsItems

  • 如果您收到 OpsItemLimitExceededException,则可以删除一个或多个 OpsItems,以使 OpsItems 总数低于限额。有关此异常的更多信息,请参阅 排查 OpsCenter 问题

删除 OpsItem

按照以下过程删除 OpsItem。

删除 OpsItem
  1. 安装并配置 Amazon CLI(如果尚未执行该操作)。有关更多信息,请参阅安装或更新 Amazon CLI 的最新版本

  2. 运行以下命令。将 ID 替换为您要删除的 OpsItem ID。

    aws ssm delete-ops-item --OpsItemId ID

如果成功,该命令将不会返回任何数据。