本文属于机器翻译版本。若本译文内容与英语原文存在差异,则一律以英文原文为准。
删除 Application Discovery Service 的服务相关角色
如果不再需要使用某个需要服务相关角色的功能或服务,我们建议您删除该角色。这样就没有未被主动监控或维护的未使用实体。但是,您必须先清除您的服务相关角色,然后才能手动删除它。
清除 服务相关角色
必须先删除服务相关角色使用的所有资源,然后才能使用 IAM 删除该角色。
注意
如果您尝试删除资源时 Application Discovery Service 正在使用该角色,则删除可能会失败。如果发生这种情况,请等待几分钟后重试。
从 Migration Hub 控制台中删除 AWSServiceRoleForApplicationDiscoveryServiceContinuousExport 服务相关角色使用的 Application Discovery Service 资源
-
在导航窗格中,选择 Data Collectors (数据收集器)。
-
选择 Agents (代理) 选项卡。
-
将 “Athena 中的数据浏览” 滑块切换到 “关闭” 位置。
从中删除 AWSServiceRoleForApplicationDiscoveryServiceContinuousExport 服务相关角色使用的 Application Discovery Service 资源 AWS CLI
-
安装 AWS CLI 适用于您的操作系统(Linux、macOS 或 Windows)的。有关说明,请参阅《AWS Command Line Interface 用户指南》。
-
打开命令提示符 (Windows) 或终端 (Linux 或 macOS)。
-
键入
aws configure
并按下 Enter。 -
输入您的 AWS 访问密钥 ID 和 AWS 私有访问密钥。
-
对于默认区域名称,输入
us-west-2
。 -
对于默认输出格式,输入
text
。
-
-
键入以下命令:
aws discovery stop-continuous-export --export-id
<export ID>
-
如果不知道要停止的连续导出的导出 ID,请输入以下命令查看连续导出的 ID:
aws discovery describe-continuous-exports
-
-
输入以下命令,通过验证连续导出的返回状态为 “非活动状态” 来确保其已停止:
aws discovery describe-continuous-export
手动删除服务相关角色
您可以使用 IAM 控制台、IAM CLI 或 IAM API 删除 AWSServiceRoleForApplicationDiscoveryServiceContinuousExport 服务相关角色。如果您不再需要使用需要此服务相关角色的 Discovery Service-持续导出功能,我们建议您删除该角色。这样就没有未被主动监控或维护的未使用实体。有关更多信息,请参见《IAM 用户指南》中的删除服务相关角色。
注意
必须先清除服务相关角色,然后才能将其删除。请参阅 清除 服务相关角色。