スタック名とパラメーターの指定 - AWS CloudFormation

スタック名とパラメーターの指定

スタックテンプレートを選択したら、テンプレートで定義されたスタック名とパラメータの値を指定します。

パラメータを使用すると、スタックを作成時にカスタマイズできます。スタックテンプレートでパラメータ値を使用すると、リソースの構成方法を変更できます。そのようにすると、異なる設定を指定する場合に、複数のテンプレートでコードをハードコード化する必要がありません。AWS CloudFormation テンプレートのパラメータの詳細については、「パラメータ」を参照してください。

スタック名とパラメータ値を指定するには
  1. [Specify stack details (スタック詳細の指定)] ページで、[スタックの名前] ボックスにスタック名を入力します。

    スタック名は、スタックのリストから特定のスタックを見つけるために役立つ識別子です。スタック名には、英数字 (大文字と小文字が区別されます) とハイフンのみを使用できます。先頭の文字はアルファベット文字である必要があります。また、128 文字より長くすることはできません。

  2. [パラメータ] セクションで、スタックテンプレートで定義されているパラメータを指定します。

    デフォルト値を持つパラメータを使用または変更できます。

  3. パラメータ値に関する操作が終了したら、[Next] (次へ) を選択して、スタックのオプションの設定を続けます。

AWS 固有のパラメータタイプ

AWS 固有のパラメータタイプを含むスタックを作成するとき、CloudFormation コンソールはそれらのパラメータの有効な値のドロップダウンリストを表示します。パラメータータイプによっては、ID、名前、または Name タグの値によって値を検索することができます。たとえば、AWS::EC2::VPC::Id パラメータータイプを使用すると、特定の VPC ID (vpc-b47658d1 など) を検索することができます。VPC に名前がタグ付けされた場合 (Name:TestVPC など)、TestVPC を検索することもできます。現在のところ、Name キーが付いたタグ値のみ検索することができます。

注記

コンソールは、ドロップダウンリストを表示、あるいは AWS::EC2::Image::Id パラメータタイプを持つ値の検索を可能にすることはありません。CloudFormation は、入力値が有効な Amazon Elastic Compute Cloud イメージ ID であるかどうかのみ確認します。

パラメータのグループ化とソート

コンソールには、入力パラメータが論理 ID によりアルファベット順でリストされます。テンプレートを作成したら、AWS::CloudFormation::Interface メタデータキーを使用してデフォルトの順序を上書きできます。AWS::CloudFormation::Interface メタデータキーの詳細と例については、「AWS::CloudFormation::Interface」を参照してください。