本文属于机器翻译版本。若本译文内容与英语原文存在差异,则一律以英文原文为准。
Cross-account 使用账户 ID 或 AWS 组织 ID 调度实例
该解决方案包含一个模板(instance-scheduler-on-aws-remote.template
使用账户 ID 启用跨账户计划功能
要对辅助账户中的资源应用自动化启动/停止计划,请执行以下操作:
-
在每个适用的辅助账户中启动远程模板(instance-scheduler-on-aws-remote
)。每个远程堆栈在启动时会创建一个跨账户角色 Amazon 资源名称(ARN)。 -
使用提供组织 ID 或远程账户 ID 列表参数中的账户 ID 更新主解决方案堆栈,以允许解决方案对辅助账户中的实例执行启动和停止操作。
使用 AWS Organization ID 启用跨账户计划
要对辅助账户中的资源应用自动化启动/停止计划,请执行以下操作:
使用 AWS Systems Manager Parameter Store 管理账户 ID
使用 AWS Systems Manager Parameter Store 存储远程账户 ID。您可以将远程账户 ID 存储为列表参数,其中每个项目均为一个账户 ID,也可以将远程账户 ID 存储为字符串参数,其中包含远程账户 ID 的逗号分隔列表。该参数的格式为 {param:_name_},其中名称是 Parameter Store 中的参数名称。
要使用此功能,您必须在与 Parameter Store 相同的账户中启动 AWS 实例计划程序中心堆栈。