AWS Management Console での AWS CloudFormation スタックデータとリソースの表示 - AWS CloudFormation

AWS Management Console での AWS CloudFormation スタックデータとリソースの表示

スタック情報の表示

AWS CloudFormation スタックの作成後、AWS Management Console を使用して、そのデータやリソースを確認することができます。表示できるスタック情報は次のとおりです。

Stack info (スタック情報)

以下のような、スタックとその構成に関する一般情報が表示されます。

概要

スタックステータス、ドリフトステータス、削除保護などのステータス情報とともに、スタック名、スタック ID、ルートスタックが表示されます。

タグ

スタックに関連付けられたタグを表示します。

スタックのポリシー

スタックの更新に対して保護されているスタックリソースについて説明します。これらのリソースを更新するには、スタックの更新中に明示的に許可する必要があります。

ロールバック構成

スタックオペレーション中または指定されたモニタリング期間中に CloudFormation にモニタリングするように指定した CloudWatch アラームが表示されます。スタックオペレーションまたはモニタリング期間中にいずれかのアラームが ALARM 状態になった場合、CloudFormation はスタックオペレーション全体をロールバックします。

[Notification options] (通知オプション)

スタックイベントに関する通知が送信される Amazon Simple Notification Service トピックが表示されます (指定されている場合)。

イベント

スタックを作成、更新、削除した場合に追跡された操作を表示します。

指定されたスタックオペレーションでトリガーされるイベントはすべて、同一クライアントのリクエストトークンに割り当てられ、オペレーションの追跡に使用できます。コンソールから開始されたスタック操作は、Console-StackOperation-ID のトークン形式を使用し、スタック操作の識別が容易になります。たとえば、コンソールを使用してスタックを作成した場合、作成されたスタックイベントは Console-CreateStack-7f59c3cf-00d2-40c7-b2ff-e75db0987002 の形式の同じトークンを割り当てられます。

リソース

スタックの一部であるリソースを表示します。

出力

スタックのテンプレートで宣言した出力を表示します。

パラメータ

スタックのパラメータとその値を表示します。

SSM パラメータが含まれるスタックの場合、[Resolved Value] (解決済みの値) 列に、SSM パラメータのスタック定義に使用された値が表示されます。詳細については、「SSM パラメータタイプ」を参照してください。

テンプレート

スタックのテンプレートを表示します。

マクロを含むスタックの場合、[View original template] (元のテンプレートの確認) を選択して、ユーザーが送信したテンプレートを確認するか、[View processed template] (処理されたテンプレートの確認) を選択して、CloudFormation が参照されたマクロを処理した後にテンプレートを確認します。CloudFormation は、処理されたテンプレートを使用してスタックを作成または更新します。

CloudFormation スタックに関する情報を表示するには
  1. CloudFormation コンソールの [Stacks] (スタック) ページで、スタック名を選択します。CloudFormation は選択したスタックのスタック詳細を表示します。

  2. スタックの詳細ペインを選択すると、スタックに関する関連情報が表示されます。

    例えば、[Events] (イベント) を選択すると、スタックのライフサイクル中に生成されたスタックイベント CloudFormation が表示されます。

スタックステータスコード

次の表は、スタックステータスコードの説明です。

スタックステータスと、オプションの詳細ステータス 説明

CREATE_COMPLETE

1 つ以上のスタックを正常に作成。

CREATE_IN_PROGRESS

1 つ以上のスタックを作成中。

CREATE_FAILED

1 つ以上のスタックの作成に失敗。関連するエラーメッセージを確認するには、スタックのイベントを調べます。作成の失敗の理由としては、スタックのすべてのリソースを操作するためのアクセス許可の不足、AWS サービスによるパラメーター値の拒否、リソース作成中のタイムアウトなどが考えられます。

DELETE_COMPLETE

1 つ以上のスタックを正常に削除。削除されたスタックは、90 日間は保持され、表示できます。

DELETE_FAILED

1 つ以上のスタックの削除に失敗。削除が失敗したので、まだ実行されているリソースがいくつかある可能性があります。ただし、スタックを操作したり、更新したりすることはできません。スタックを再度削除するか、スタックのイベントを調べて関連するエラーメッセージを確認します。

DELETE_IN_PROGRESS

1 つ以上のスタックを削除中。

REVIEW_IN_PROGRESS

進行中の、予測される StackId を持つがテンプレートまたはリソースのない 1 つ以上のスタックの作成。
重要

このステータスコードのスタックは、スタックの可能な限りの最大数に対してカウントされます。

ROLLBACK_COMPLETE

スタックの作成の失敗後、またはスタックの作成の明示的なキャンセル後に、1 つ以上のスタックを正常に削除。スタックは以前の動作状態に戻ります。スタック作成オペレーションの実行中に作成されたすべてのリソースが削除されます。

このステータスが存在するのは、スタックの作成が失敗した後のみです。部分的に作成されたスタックからすべてのオペレーションが適切にクリーンアップされたことを示します。この状態では、削除オペレーションのみを実行できます。

ROLLBACK_FAILED

スタックの作成の失敗後、またはスタックの作成の明示的なキャンセル後に、1 つ以上のスタックの削除に失敗。スタックを削除するか、スタックのイベントを調べて関連するエラーメッセージを確認します。

ROLLBACK_IN_PROGRESS

スタックの作成の失敗後、またはスタックの作成の明示的なキャンセル後に、1 つ以上のスタックを削除中。

UPDATE_COMPLETE

1 つ以上のスタックを正常に更新。

UPDATE_COMPLETE_CLEANUP_IN_PROGRESS

スタックの正常な更新後に、1 つ以上のスタックの古いリソースを削除中。リソースの置き換えが必要なスタック更新の場合、CloudFormation はまず新しいリソースを作成し、次に古いリソースを削除して、スタックの中断を減らすことに役立ちます。この状態では、スタックは更新済みで使用可能ですが、CloudFormation はまだ古いリソースを削除中です。

UPDATE_FAILED

1 つ以上のスタックの失敗した更新。関連するエラーメッセージを確認するには、スタックのイベントを調べます。

UPDATE_IN_PROGRESS

1 つ以上のスタックを更新中。

UPDATE_ROLLBACK_COMPLETE

スタックの更新の失敗後、1 つ以上のスタックを前の動作状態に正常に戻しました。

UPDATE_ROLLBACK_COMPLETE_CLEANUP_IN_PROGRESS

スタックの更新の失敗後、1 つ以上のスタックの新しいリソースを削除中。この状態では、スタックが前の動作状態にロールバックされて使用可能ですが、CloudFormation がスタックの更新中に作成した新しいリソースをまだ削除中です。

UPDATE_ROLLBACK_FAILED

スタックの更新の失敗後、1 つ以上のスタックを前の動作ステートに戻すことに失敗。この状態の場合は、スタックを削除するか、ロールバックを続行することができます。スタックが動作状態に戻るには、エラーを修正する必要がある場合があります。または、AWS Support に連絡してスタックを使用可能な状態に復元することができます。

UPDATE_ROLLBACK_IN_PROGRESS

スタックの更新の失敗後、1 つ以上のスタックを前の動作状態に戻しています。

IMPORT_IN_PROGRESS

インポートオペレーションは現在進行中です。

IMPORT_COMPLETE

resource import をサポートするスタック内のすべてのリソースについて、インポート操作が正常に完了しました。

IMPORT_ROLLBACK_IN_PROGRESS

インポートは、以前のテンプレート構成にロールバックされます。

IMPORT_ROLLBACK_FAILED

スタック内の少なくとも 1 つのリソースに対するインポートのロールバックオペレーションが失敗しました。正常にインポートされたリソース CloudFormation の結果が利用可能になります。

IMPORT_ROLLBACK_COMPLETE

インポートは、以前のテンプレート構成に正常にロールバックされました。