一般的な RFC パラメータについて説明します。 - AMS Advanced ユーザーガイド

翻訳は機械翻訳により提供されています。提供された翻訳内容と英語版の間で齟齬、不一致または矛盾がある場合、英語版が優先します。

一般的な RFC パラメータについて説明します。

以下は、送信する必要がある RFC パラメータと、RFCs。

  • 変更タイプ情報: ChangeTypeId と ChangeTypeVersion。変更タイプ IDs「変更タイプリファレンス」を参照してください。

    CLI list-change-type-classification-summariesquery引数を使用して を実行し、結果を絞り込みます。たとえば、結果を絞り込んで、Item名前に「アクセス」を含むタイプを変更します。

    aws amscm list-change-type-classification-summaries --query "ChangeTypeClassificationSummaries [?contains (Item, 'access')].[Category,Subcategory,Item,Operation,ChangeTypeId]" --output table

    を実行しget-change-type-version、変更タイプ ID を指定します。次のコマンドは、ct-2tylseo8rxfsc の CT バージョンを取得します。

    aws amscm get-change-type-version --change-type-id ct-2tylseo8rxfsc
  • タイトル: RFC の名前。これは AMS コンソール RFC リストの RFC のサブジェクトになり、 GetRfc コマンドとフィルターを使用して検索できます。 Title

  • スケジュール: スケジュールされた RFC が必要な場合は、 パラメータRequestedStartTimeRequestedEndTimeパラメータを含めるか、この変更のスケジュールコンソールオプションを使用する必要があります。ASAP RFC (承認されるとすぐに実行される) の場合、CLI を使用するときは、 RequestedStartTimeRequestedEndTime null のままにします。コンソールを使用する場合は、ASAP オプションを受け入れます。

    RequestedStartTime が見つからない場合、RFC は拒否されます。

  • CT のプロビジョニング CTs: 実行パラメータ、または Parametersは、リソースのプロビジョニングに必要な特定の設定です。CT によって大きく異なります。

  • 非プロビジョニング CTs: アクセス CTsやその他 | その他などのリソースをプロビジョニングしない CT、またはスタックを削除しない CTs は、最小限の実行パラメータを持ち、Parametersブロックはありません。

  • RFCs、 を指定するかTimeoutInMinutes、RFC が失敗するまでにスタックの作成に何分かかるかも指定する必要があります。長時間実行される UserData の有効な値は 60 (分) から 360 までです。を超える前に実行を完了できない場合、RFC TimeoutInMinutes は失敗します。ただし、この設定では RFC の実行が遅延することはありません。

  • S3 バケットや ELB などのインスタンスを作成する RFCs は、通常、最大 7 つのタグ (キーと値のペア) を追加できるスキーマを提供します。デプロイ | 高度なスタックコンポーネント | タグ | 変更タイプの作成 (ct-3cx7we852p3af) を使用して RFC を送信することで、S3 バケットにタグを追加できます。EC2、EFS、RDS、および多層 (HA 2 階層および HA 1 階層) スキーマでは、最大 50 個のタグを使用できます。タグはスキーマの ExecutionParameters部分で指定されます。タグを提供することは大きな価値があります。詳細については、「Amazon EC2 リソースにタグを付ける」を参照してください。

    AMS コンソールを使用する場合は、タグを追加するには追加設定エリアを開く必要があります。

    ヒント

    多くの CT スキーマには、スキーマの上部近くに Description および Nameフィールドがあります。これらのフィールドは、スタックまたはスタックコンポーネントに名前を付けるために使用されます。作成するリソースには名前を付けません。一部のスキーマは、作成するリソースに名前を付けるパラメータを提供し、そうでないスキーマもあります。たとえば、Create EC2 スタックの CT スキーマは、EC2 インスタンスに名前を付けるパラメータを提供しません。そのためには、キー「Name」と名前の値を持つタグを作成する必要があります。このようなタグを作成しない場合、EC2 インスタンスは EC2 コンソールに名前属性なしで表示されます。

RFC AWS リージョンオプションを使用する

AMS API および CLI (amscm および amsskms) エンドポイントは にありますus-east-1。Security Assertion Markup Language (SAML) とフェデレーションする場合、 AWS リージョンを us-east-1 に設定するスクリプトがオンボーディング時に提供されます。SAML を使用する場合、コマンドを発行するときに --regionオプションを指定する必要はありません。SAML が us-east-1 を使用するように設定されていても、アカウントがその AWS リージョンにない場合は、他の AWS コマンド (例: ) を発行するときに、アカウントオンボーディングリージョンを指定する必要がありますaws s3

注記

このガイドに記載されているコマンド例のほとんどには、 --regionオプションは含まれていません。