本文属于机器翻译版本。若本译文内容与英语原文存在差异,则一律以英文原文为准。
自动和手动 CTs
对更改类型的限制是它们是自动还是手动的,这是更改类型AutomationStatusId属性,在 AMS 控制台中称为执行模式。
自动变更类型具有预期的结果和执行时间,并通过AMS自动化系统运行,通常在一小时或更短的时间内(这在很大程度上取决于CT配置的资源)。手动更改类型并不常见,但它们的处理方式有所不同,因为它们要求 AMS 操作员在运行 RFC 之前对其进行操作。这有时意味着要与 RFC 提交者沟通,因此,手动更改类型需要不同的时间才能完成。
对于所有已安排的时间 RFCs,将未指定的结束时间写成指定的时间RequestedStartTime加上已提交的更改类型的ExpectedExecutionDurationInMinutes属性。例如,如果ExpectedExecutionDurationInMinutes为 “60”(分钟),指定RequestedStartTime为2016-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-idCHANGE_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-idCHANGE_TYPE_ID--query "ChangeTypeVersion.{AutomationStatus:AutomationStatus.Name}"
您还可以在 AMS 变更类型参考中查找变更类型,该参考提供了有关所有 AMS 变更类型的信息。
注意
AMS 目前不 API/CLI 是 AWS 的一部分API/CLI. To access the AMS API/CLI,您可以通过 AMS 控制台下载 AMS 开发工具包。