本文属于机器翻译版本。若本译文内容与英语原文存在差异,则一律以英文原文为准。
其他 | 其他 RFC,正在创建 (CLI)
此示例说明如何使用管理 | 其他 | 其他 | 创建 CT (ct-1e1xtak34nx76) 请求更改所有可用 CTs 地址。
当您找不到所需更改类型时,请使用此 CT;但是,如果您不确定是否要在现有 CT 中指定参数,则最好提交服务请求以寻求帮助。有关提交服务请求的信息,请参阅服务请求示例。
这种类型的 RFC 需要获得批准,这意味着它需要 AMS 批准才能实施。提交 RFC 后,AMS 操作员将与您联系,讨论您要部署的堆栈。
注意
使用 “需要审核” 时 CTs,AMS 建议您使用 “尽快安排” 选项(在控制台中选择 “尽快”,在 AP I/CLI 中将开始和结束时间留空),因为这些选项 CTs 要求 AMS 操作员检查 RFC,并可能在批准和运行之前与您沟通。如果您安排这些活动 RFCs,请务必留出至少 24 小时的时间。如果在预定开始时间之前未获得批准,RFC 将被自动拒绝。
所需数据:
Comment: RFC 的用途。ChangeTypeId和ChangeTypeVersion:使用 Other | Create (ct-1e1xtak34nx76) 请求新资源,使用 Other | Update (ct-0xdawir96cy7k) 更改现有资源;两者都是v1。
可选数据:Priority: 可接受的值为HighMedium、或Low。
内联创建:
使用内联提供的执行参数发出 create RFC 命令(内联提供执行参数时使用转义引号)。示例使用 “其他 | 创建”。
aws amscm create-rfc --change-type-id "ct-1e1xtak34nx76" --change-type-version "1.0" --title "TITLE" --execution-parameters "{\"Comment\": \"What you want created\"}"使用创建 RFC 操作中返回的 RFC 编号提交 RFC。在提交之前,RFC 仍处于该
Editing状态,不会被付诸行动。aws amscm submit-rfc --rfc-idRFC_ID监控 RFC 状态并查看执行输出:
aws amscm get-rfc --rfc-idRFC_ID
模板创建:
为执行参数创建并保存一个 JSON 文件;示例将其命名为 OtherParams .json,并包含可选
Priority参数:{ "Comment": "What you want created", "Priority": "Medium" }为 RFC 参数创建并保存一个 JSON 文件;示例将其命名为 OtherRfc .json。
{ "ChangeTypeId": "ct-1e1xtak34nx76", "ChangeTypeVersion": "1.0", "Title": "TITLE" }创建 RFC,指定 OtherRfc 文件和 OtherParams 文件:
aws amscm create-rfc --cli-input-json file://OtherRfc.json --execution-parameters file://OtherParams.json您会在回复 RfcId 中收到新 RFC 的信息。例如:
{ "RfcId": "RFC-ID" }提交 RFC:
aws amscm submit-rfc --rfc-idRFC-ID如果未报告错误,则表示操作成功。
要监控请求的状态并查看执行输出,请执行以下操作:
aws amscm get-rfc --rfc-idRFC-ID