terraform show -json の出力で作成・更新・削除・置き換えを確認します。変更されたフィールド名と unknown または sensitive-value のマーカーを検査します。
ブラウザ内でローカルに実行これは読み取り専用のレビューです。Terraform を実行したり、プロバイダを読み込んだり、クラウドアカウントに接続したりすることはありません。
terraform show -json plan.tfplan の出力を貼り付けるか、ローカルのファイルを開いて「プランを分析」を押します。resource_changes の各要素が 1 行になり、アクション・アドレス・タイプ・プロバイダーと、before と after で異なる最上位属性が表示されます。
解析はこのブラウザ内で行われます。アップロードもプロバイダーの取得もなく、Terraform は実行されません。ページを読み込んだ後はオフラインでも確認できます。
ツールがたどるのは resource_changes 配列だけです。各要素が 1 行になり、アクション・アドレス・タイプ・プロバイダー(registry.terraform.io/ と registry.opentofu.org/ の接頭辞は外します)と変更フィールド名を表示します。format_version と terraform_version はコピーするレポートに含まれます。
同じ文書の他の部分は表示しません。resource_drift、output_changes、prior_state、planned_values、構成スナップショットは対象外です。再読み取りだけのデータソースは 読み取り、変更のないリソースは 変更なし として表示されます。
アクションは 作成・読み取り・更新・削除・置き換え・変更なし に正規化し、delete と create の組み合わせは置き換えとして数えます。概要はすべての区分を数えるため、アクションの合計はリソース数と一致します。
unknown 値は after_unknown 内の true、sensitive マーカーは after_sensitive と before_sensitive 内の true で、ネストしたオブジェクトも数えます。マーカーは Terraform がその値を表示していないことを意味します。貼り付けた JSON はマスクされないため、入力自体を機密情報として扱ってください。
変更フィールド列は最上位の属性名だけを並べます。tags 内の変更は個々のタグではなく tags と表示されます。8 件までを示し、残りは件数を添えるので、差分が多くても表が完全に見えることはありません。
2000 リソースのプランはデスクトップのブラウザで約 0.3 秒で解析され、すべてのリソースが一覧になります。レポートするのはプランの内容だけです。構成の取得やプロバイダースキーマの参照は行わず、apply が成功するかどうかは判断できません。