自动和手动 CTs - AMS 高级用户指南

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

自动和手动 CTs

对更改类型的限制是它们是自动还是手动的,这是更改类型AutomationStatusId属性,在 AMS 控制台中称为执行模式

自动变更类型具有预期的结果和执行时间,并通过AMS自动化系统运行,通常在一小时或更短的时间内(这在很大程度上取决于CT配置的资源)。手动更改类型并不常见,但它们的处理方式有所不同,因为它们要求 AMS 操作员在运行 RFC 之前对其进行操作。这有时意味着要与 RFC 提交者沟通,因此,手动更改类型需要不同的时间才能完成。

对于所有已安排的时间 RFCs,将未指定的结束时间写成指定的时间RequestedStartTime加上已提交的更改类型的ExpectedExecutionDurationInMinutes属性。例如,如果ExpectedExecutionDurationInMinutes为 “60”(分钟),指定RequestedStartTime2016-12-05T14:20:00Z(2016 年 12 月 5 日凌晨 4:20),则实际结束时间将设置为 2016 年 12 月 5 日凌晨 5:20。要查找ExpectedExecutionDurationInMinutes特定更改类型的,请运行以下命令:

aws amscm --profile saml get-change-type-version --change-type-id CHANGE_TYPE_ID --query "ChangeTypeVersion.{ExpectedDuration:ExpectedExecutionDurationInMinutes}"
注意

在控制台中, RFCs 使用执行模式 = 手动进行调度,必须设置为将来至少 24 小时运行。此注意事项不适用于 AMS API/CLI,但 RFCs 至少提前 8 小时安排手动计划仍然很重要。

注意

使用 “需要审核” 时 CTs,AMS 建议您使用 “尽快安排” 选项(在控制台中选择 “尽快”,在 AP I/CLI 中将开始和结束时间留空),因为这些选项 CTs 要求 AMS 操作员检查 RFC,并可能在批准和运行之前与您沟通。如果您安排这些活动 RFCs,请务必留出至少 24 小时的时间。如果在预定开始时间之前未获得批准,RFC 将被自动拒绝。

AMS 的目标是在四小时内对手动 CT 做出回应,并将尽快对应,但是 RFC 可能需要更长的时间才能真正运行。

有关手动 CTs 且需要 AMS 审核的内容的列表,请参阅控制台开发者资源页面上的更改类型 CSV 文件。

YouTube 视频如何查找 AMS 的自动变更类型 RFCs?

要在 AMS 控制台中查找 CT 的执行模式,必须使用浏览更改类型搜索选项。结果显示匹配的变更类型或变更类型的执行模式。

要使用 AMS CLI 查找特定更改类型的,请运行以下命令:AutomationStatus

aws amscm --profile saml get-change-type-version --change-type-id CHANGE_TYPE_ID --query "ChangeTypeVersion.{AutomationStatus:AutomationStatus.Name}"

您还可以在 AMS 变更类型参考中查找变更类型,该参考提供了有关所有 AMS 变更类型的信息。

注意

AMS 目前不 API/CLI 是 AWS 的一部分API/CLI. To access the AMS API/CLI,您可以通过 AMS 控制台下载 AMS 开发工具包。